Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Launcher v4.9.0
|
TCodeFMU.h
Go to the documentation of this file.
87 };
Interface of the class URANIE::Launcher::TCode.
Interface file for the class URANIE::Launcher::TInputFileFMU.
Interface of the class URANIE::Launcher::TOutputFileFMU.
TString getFMUFile()
Get the value of the _sFMUFile attribute.
Definition TCodeFMU.h:175
Double_t getToleranceSimulation()
Definition TCodeFMU.h:208
void changeLog()
Swith the status of the log.
Definition TCodeFMU.h:282
fmi_version_enu_t _sVersion
The FMU version.
Definition TCodeFMU.h:352
fmi_import_context_t * _context_FMI
The FMU context.
Definition TCodeFMU.h:353
Double_t _dFMUStart
The start time for default experiment as specified in the XML file.
Definition TCodeFMU.h:360
void setFMUFile(TString new_var, Option_t *option="")
Set the value of _sFMUFile.
@ log_level_verbose
Informative messages.
Definition TCodeFMU.h:84
@ log_level_fatal
Must be first in this enum. May be usefull in application relying solely on jm_get_last_error()
Definition TCodeFMU.h:80
@ log_level_error
Unrecoverable errors.
Definition TCodeFMU.h:81
@ log_level_warning
Errors that may be not critical for some FMUs.
Definition TCodeFMU.h:82
@ log_level_info
Non-critical issues.
Definition TCodeFMU.h:83
@ log_level_all
Debug messages. Only enabled if library is configured with FMILIB_ENABLE_LOG_LEVEL_DEBUG.
Definition TCodeFMU.h:86
@ log_level_debug
Verbose messages.
Definition TCodeFMU.h:85
Bool_t _bStep
boolean to known if _dstep is defined by user
Definition TCodeFMU.h:347
virtual void printLog(Option_t *option="")
Print the log of the object/class.
fmi1_import_t * _fmi1Import
The FMU 1.0 Object.
Definition TCodeFMU.h:354
TString _sGenerationTool
The FMU generation tool.
Definition TCodeFMU.h:358
Bool_t _bStop
boolean to known if _dstop is defined by user
Definition TCodeFMU.h:346
Double_t getStoptSimulation()
Definition TCodeFMU.h:189
void setToleranceSimulation(Double_t dval)
Definition TCodeFMU.h:211
void unsetLog()
Force to desable the log.
Definition TCodeFMU.h:276
Double_t _dStop
The stop time for the simulation.
Definition TCodeFMU.h:342
Double_t _dFMUStep
The step time for default experiment as specified in the XML file.
Definition TCodeFMU.h:362
void setStartSimulation(Double_t dval)
Definition TCodeFMU.h:184
ELogLevel_t getLogLevel()
Get the Log Level in the FMI Library.
Definition TCodeFMU.h:307
Double_t _dTolerance
The tolerance for the simulation.
Definition TCodeFMU.h:344
Bool_t getLog()
Get the status of the log.
Definition TCodeFMU.h:289
virtual void terminate(Option_t *option="")
Terminate phase of the code.
Double_t _dStart
The start time for the simulation.
Definition TCodeFMU.h:341
void setStepSimulation(Double_t dval)
Definition TCodeFMU.h:202
ELogLevel_t _logLevel
The log Level for FMI Library.
Definition TCodeFMU.h:340
TString _sGenerationDateTime
The FMU generation date and time.
Definition TCodeFMU.h:359
virtual ~TCodeFMU()
void setStopSimulation(Double_t dval)
Definition TCodeFMU.h:193
Double_t _dStep
The step time for the simulation.
Definition TCodeFMU.h:343
Bool_t _bStart
boolean to known if _dstart is defined by user
Definition TCodeFMU.h:345
void initIFirst(Option_t *option="")
fmi2_import_t * _fmi2Import
The FMU 2.0 Object.
Definition TCodeFMU.h:355
void setLogLevel(ELogLevel_t theLogLevel=log_level_info)
Set the Log Level for the FMI Library.
Definition TCodeFMU.h:299
TCodeFMU(const TString &name, const TString &title)
constructor with a name and a title
Bool_t _bTolerance
boolean to known if _dTolerance is defined by user
Definition TCodeFMU.h:348
TString _sFMUWorkingDirectory
the FMU import directory
Definition TCodeFMU.h:339
void setStartStopSimulation(Double_t dstart, Double_t dstop)
Definition TCodeFMU.h:216
Double_t _dFMUTolerance
The tolerance for default experiment as specified in the XML file.
Definition TCodeFMU.h:363
Double_t _dFMUStop
The stop time for default experiment as specified in the XML file.
Definition TCodeFMU.h:361
void treatOption(TString soption)
treat the soption for the class
Bool_t _binitIFirst
boolean to known if passed into the initIFirst step
Definition TCodeFMU.h:349
Double_t getStartSimulation()
Definition TCodeFMU.h:180
TCodeFMU(URANIE::DataServer::TDataServer *tds, TString sFMUfile, Option_t *option="")
Constructor from TDataServer and Command as string.
Definition TCluster.h:67