Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.05 KB

basics.rst

File metadata and controls

34 lines (26 loc) · 1.05 KB

Basics

Basic structure

The basic model structure is assumed the following:

  • The model itself (NumericalModel) knows:
    • some metadata
    • the variables (SetOfStateVariables)
    • the parameters (SetOfParameters)
    • the forcing (SetOfForcingValues)
    • the numerical schemes (SetOfNumericalSchemes)
    • [output facilities]
  • The numerical schemes (SetOfNumericalSchemes) know:
    • the individual numerical schemes (NumericalScheme) each for a specific equation (Equation)
    • how to integrate their equations (NumericalScheme.integrate)
  • The equations (SetOfEquations) know:
    • the equation variable (StateVariable)
    • the equation input (SetOfInterfaceValues) - which may contain other variables
    • how to calculate the equation (e.g. the linear and nonlinear part of a derivative)

The basic model structure

The basic model structure