PDELAN(ID:589/pde002)

Fortran partial differential equation 


for Partial Differential Equation LANguage

implemented as an extension set to Fortran


References:
  • Gary, J., et al, "An Extension of FORTRAN Containing Finite Difference Operators", Soft Prac & Exp 2(4) (Oct 1972). view details
  • Sammet, Jean E. "Roster of Programming Languages for 1973" p147 view details
          in ACM Computing Reviews 15(04) April 1974 view details
  • Sammet, Jean E "Roster of programming languages for 1976-77" pp56-85 view details
          in SIGPLAN Notices 13(11) Nov 1978 view details
  • Machura, Marek and Roland A. Sweet "A Survey of Software for Partial Differential Equations" pp461-488 view details Extract: PDELAN
    The PDELAN language [21] represents another approach to assist users in the solution of PDEs. It is an extension of Fortran containing a finite approximation mechanism. PDELAN programs are first translated by a preprocessor into Fortran programs that are then compiled by a Fortran compiler and executed. PDELAN enables the user to solve complex sets of parabolic PDEs. However, considerable knowledge of finite-difference algorithms is required, and the language itself seems very difficult to master. There are three basic declarations in PDELAN: MESH, VARIABLE, and OPERATOR, which correspond to the three basic elements used in finite-difference algorithms. In addition, there is a DOMESH statement that serves to specify the way finite-difference operators are to be applied throughout the mesh. The main advantage of PDELAN is that it produces efficient programs that compare very favorably with handwritten codes.

          in ACM Transactions on Mathematical Software (TOMS) 6(4) December 1980 view details