Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Launcher v4.9.0
|
TInputFileFMU.h
Go to the documentation of this file.
Interface of the class URANIE::Launcher::TInputFile.
const char * getFMUVersionString()
Int_t simulate_fmi2_cs(Option_t *option="")
test_simulate_fmi2_cs
void initFMI(Option_t *option="")
fmi_import_context_t * getContext()
Definition TInputFileFMU.h:197
void setContext(fmi_import_context_t *fmi_ctxt)
Definition TInputFileFMU.h:192
void setListOutputVector(TArrayI *arr)
void runFMI(Option_t *option="")
fmi2_import_t * getFMU2Import()
Definition TInputFileFMU.h:212
jm_callbacks * getCallbackFMI()
Definition TInputFileFMU.h:202
void setVersion(fmi_version_enu_t fmi_version)
Definition TInputFileFMU.h:218
TString getAttributeInKey(TString skey)
Return the name of the attribute for the key.
TString _sFMUWorkingDirectory
the FMU import directory
Definition TInputFileFMU.h:288
void substitue(Int_t &n, vector< URANIE::DataServer::UEntry * > *ent, Int_t *index=NULL)
Substitute the values of the attributes linked in the input file and write it.
fmi1_import_t * getFMU1Import()
Definition TInputFileFMU.h:207
Int_t simulate_fmi1_cs(Option_t *option="")
simulate_fmi1_cs
Double_t _dFMUStart
The start time for default experiment as specified in the XML file.
Definition TInputFileFMU.h:306
void setTolerance(Double_t dval)
Definition TInputFileFMU.h:110
TString _sGenerationTool
The FMU generation tool.
Definition TInputFileFMU.h:297
TString _sModelVersion
The.
Definition TInputFileFMU.h:302
Bool_t isFileToCopy()
Gets the type of the file. This method is used to find InputFile of type 'Recreate'.
Definition TInputFileFMU.h:145
jm_callbacks * _callbacks_FMI
Definition TInputFileFMU.h:290
fmi1_import_t * _fmi1Import
The FMU 1.0 Object.
Definition TInputFileFMU.h:293
TString _sPlatformName
The.
Definition TInputFileFMU.h:300
virtual void printLog(Option_t *option="")
void setStopTime(Double_t dval)
Definition TInputFileFMU.h:96
void setStepTime(Double_t dval)
Definition TInputFileFMU.h:103
TString getWorkingDirectory()
Get the working directory.
Definition TInputFileFMU.h:82
void setStartTime(Double_t dval)
Definition TInputFileFMU.h:89
virtual void addAttribute(URANIE::DataServer::TAttribute *)
addAttribute
void substitue(Int_t &n, Double_t *val, Int_t *index=NULL)
Substitute the values of the attributes linked in the input file and write it.
Double_t _dFMUTolerance
The tolerance for default experiment as specified in the XML file (not used)
Definition TInputFileFMU.h:308
fmi_version_enu_t _sVersion
The FMU version.
Definition TInputFileFMU.h:292
vector< vector< double > > _vecOutputs
the vector of stored kVector attributes
Definition TInputFileFMU.h:310
fmi_import_context_t * _context_FMI
The FMU context.
Definition TInputFileFMU.h:291
TString _sGenerationDateTime
The FMU generation date and time.
Definition TInputFileFMU.h:298
void setWorkingDirectory(TString sPathName="")
Set the working directory.
fmi_version_enu_t getFMUVersion()
Definition TInputFileFMU.h:223
fmi2_import_t * _fmi2Import
The FMU 2.0 Object.
Definition TInputFileFMU.h:294
Double_t _dFMUStep
The step for default experiment as specified in the XML file.
Definition TInputFileFMU.h:309
virtual void searchIndexeAttribute(URANIE::DataServer::TAttribute *att)
search the indexes of the attribute in the input file
Double_t _dFMUStop
The stop time for default experiment as specified in the XML file.
Definition TInputFileFMU.h:307
vector< int > _vecVROutputs
The vector of VR of the kVector Output attributes.
Definition TInputFileFMU.h:311
UInt_t _no
The number of kVector Output attributes.
Definition TInputFileFMU.h:312
vector< vector< double > > getVectorValues()
Definition TInputFileFMU.h:267
Definition TCluster.h:67