All Downloads are FREE. Search and download functionalities are using the official Maven repository.

orchestration.coe.1.0.0.source-code.function-rules.txt Maven / Gradle / Ivy

There is a newer version: 1.0.10
Show newest version

initialization mode
----------------------

initialize using InitialUnknowns!?

use extra equations not available in step mode. Set steady state.

# functions

0: fmi2SetXXX for initial= or initial=
1: fmi2EnterInitializationMode
1.0: fmi2SetXXX initial= or
				(causality =  /*independent?*/) or
				(states at t=0 with initial= /*I guess that there we be none*/)
1.1: fmi2SetXXX (causality= and (variability= or variability=)) 
1.2: fmi2SetRealInputDerivatives causality= and variability=
1.3 fmi2GetXXX for SV recorded in initial unknown
1.4 fmi2GetDirectionalDerivative for SV recorded in initial unknown and variability=
2: fmi2ExitInitializationMode


step mode
------------

set inputs
	inputs + for  the derivatives
	P_tune
	
do step

get outputs
	outputs + for  the derivatives
	observable variables? maybe this is 
	calculated varying parameters + directional derivatives ()
	
# functions (looping)

1: fmi2SetXXX causality =  and variability =  or
						(causality= and (variability= or variability=)) 
2: fmi2SetRealInputDerivatives causality= and variability=
3: fmi2DoStep
4: fmi2GetXXX causality : {,, ,} --maybe
5: fmi2GetRealOutputDerivatives causality =  and variability =  --maybe
6: fmi2GetDirectionalDerivative variability: {,} and type : Real and -- well I dont know for which SV this must be called









© 2015 - 2024 Weber Informatics LLC | Privacy Policy