High-Level Code Design
libpreact.a has 3 distinct layers of code:
Inner
Fortran-77 legacy integration and interpolation routines
Middle
C++ reaction ‘object’ implementation
Outer
Fortran-77 callable reaction object routines
F77 legacy routines
C++ reaction classes
C++ interface
F77 interface
Previous slide
Next slide
Back to first slide
View graphic version