Next: Numerical Modeling Characteristics
Up: CÆSAR Computational Physics Environment
Previous: CÆSAR Computational Physics Environment
- Written in Fortran-95, preprocessed by Gnu m4.
- Object-based
- Parallel and serial versions, designed in from the beginning
- Completely levelized design - no dependency loops between
classes or modules.
- Uses Design by Contract to verify the behavior of all procedures
- Uses extensive unit testing to certify all classes
- Uses the ideas of literate programming to generate
documentation (in HTML, PostScript and PDF) from comments
included in the code, via the
Document Package.
- http://www.lanl.gov/Caesar
Michael L. Hall