Difference between revisions of "CISM simple glide flow diagram II"

From Interactive System for Ice sheet Simulation
Jump to: navigation, search
(New page: Conceptual description of code linkages necessary to build the executable file '''simple_glide'''. This version follows the previous version but uses the act...)
 

Revision as of 13:51, 16 March 2011

Conceptual description of code linkages necessary to build the executable file simple_glide. This version follows the previous version but uses the actual subroutine names. Black ".F90" text denotes actual file names (most live in the libglide/ subdirectory) where various subroutines live (shown in red) and where calls to other subroutines (shown in green) are made. Arrows denote dependency on subroutines in other modules, which are generally accessed through the Fortran "use" statement. For example, simple_glide.F90 contains a call to evolve the temperature. The subroutine being called lives in glide.F90. In turn, that subroutine makes a call out to a driver subroutine that lives in glide_temp.F90, which may have further dependencies in other modules.

Simple glide flow specific.png