Paul N. Hilfinger and Phillip Colella

EECS Department, University of California, Berkeley

Technical Report No. UCB/CSD-93-759

, 1993

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1993/CSD-93-759.pdf

FIDIL (for FInite DIfference Language) is a language supporting finite difference and particle method computations. It extends the semantic domain of FORTRAN-like algebraic languages with facilities for construction, composition, refinement, and other manipulation of grids -- called domains -- and for performing computations on functions defined over these domains. FIDIL is an attempt to automate much of the routine bookkeeping that forms a large part of many programs involving PDEs, and to bring the semantic level of these programs closer to that at which the algorithms are conceived and published. <p>This report gives the current definition of the FIDIL language. We expect the definition to evolve rapidly with experience.


BibTeX citation:

@techreport{Hilfinger:CSD-93-759,
    Author= {Hilfinger, Paul N. and Colella, Phillip},
    Title= {FIDIL Reference Manual},
    Year= {1993},
    Month= {May},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1993/6291.html},
    Number= {UCB/CSD-93-759},
    Abstract= {FIDIL (for FInite DIfference Language) is a language supporting finite difference and particle method computations. It extends the semantic domain of FORTRAN-like algebraic languages with facilities for construction, composition, refinement, and other manipulation of grids -- called domains -- and for performing computations on functions defined over these domains. FIDIL is an attempt to automate much of the routine bookkeeping that forms a large part of many programs involving PDEs, and to bring the semantic level of these programs closer to that at which the algorithms are conceived and published. <p>This report gives the current definition of the FIDIL language. We expect the definition to evolve rapidly with experience.},
}

EndNote citation:

%0 Report
%A Hilfinger, Paul N. 
%A Colella, Phillip 
%T FIDIL Reference Manual
%I EECS Department, University of California, Berkeley
%D 1993
%@ UCB/CSD-93-759
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1993/6291.html
%F Hilfinger:CSD-93-759