Abstract Interfaces

Abstract InterfaceLocationDescription
addModel model_builder_abstract_class

Abstract routine for adding Models to a Modeller object after building them

calculateStencilValsInPlace jagged_array_generator_class

Calculate stencil values in place (a RealArray that can be used as a multConst for a MatrixTerm)

calculation derivation_abstract_class
calculation mat_derivation_abstract_class
coordMapping basic_interfaces
dataCalculation modelbound_data_abstract_class
evaluateTerm term_abstract_class

Get explicit value for the term

extrap extrapolation_abstract_class

Abstract routine for extrapolation

generateTerms term_generator_abstract_class

Abstract routine for generating terms

getDataDimensionality modelbound_data_abstract_class
getEvolvedVar term_abstract_class

Get name of the evolved variable of this term

indexedTransform basic_interfaces
manipulation manipulator_abstract_class

Transform inputVars data to outputVars data based on this Manipulator and passed Modeller callback

realArrayFunction basic_interfaces
realArrayFunctionGenParam basic_interfaces
realArrayFunctionIntParam basic_interfaces
realFunction basic_interfaces
retrieveData modelbound_data_abstract_class
returnEnergy transition_abstract_class

Returns array representing energy cost of this transition

signalCalculation signal_abstract_class
timestepCalc timestep_controller_abstract_class

Calculate timestep in accordance with timestep controller rules and using current timestep and input variables