DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
Loading...
Searching...
No Matches
Sfx::Simulation::SimProp Struct Reference

Property loaded at initialization (from file, user) Struct that hold parameters for the current simulation. At the end of the simulation these parameters will be saved (as a scenario) that could be retrieved later to run the scenario (it's not all clear in mind, but it will be part of the scenario concept). More...

#include <Sfx_Simulation.h>

Public Member Functions

 SimProp ()
 default ctor (phase we overwrite these at loading)

Public Attributes

bool m_doFinalRep
bool m_performMeasurement
uint32 m_numberMeasuremenst
std::string m_CalculFFSchemeName
std::string m_propFileName
std::string m_dataStoreName
std::string m_dataStoreFile
std::string m_physMeasurementClass
std::string m_physConfigClass
std::string m_physAlgoClass
std::string m_phySystemClass
std::string m_numericalMethod
std::string m_boundaryCnd
int32 m_NbIterations
float64 m_startTime
float64 m_stopTime
float64 m_simTime
float32 m_lastTime
float64 m_timeStep
uint32 m_numTimeStep
float64 m_maxTimeStep

Detailed Description

Property loaded at initialization (from file, user) Struct that hold parameters for the current simulation. At the end of the simulation these parameters will be saved (as a scenario) that could be retrieved later to run the scenario (it's not all clear in mind, but it will be part of the scenario concept).

Constructor & Destructor Documentation

◆ SimProp()

Sfx::Simulation::SimProp::SimProp ( )
inline

default ctor (phase we overwrite these at loading)

Member Data Documentation

◆ m_boundaryCnd

std::string Sfx::Simulation::SimProp::m_boundaryCnd

physical boundary condition

◆ m_CalculFFSchemeName

std::string Sfx::Simulation::SimProp::m_CalculFFSchemeName

numerical flux algorithm name

◆ m_dataStoreFile

std::string Sfx::Simulation::SimProp::m_dataStoreFile

data store file name

◆ m_dataStoreName

std::string Sfx::Simulation::SimProp::m_dataStoreName

data store name

◆ m_doFinalRep

bool Sfx::Simulation::SimProp::m_doFinalRep

flag to set final report ON/OFF

◆ m_lastTime

float32 Sfx::Simulation::SimProp::m_lastTime

simulation last time

◆ m_maxTimeStep

float64 Sfx::Simulation::SimProp::m_maxTimeStep

step size (dt)

◆ m_NbIterations

int32 Sfx::Simulation::SimProp::m_NbIterations

number of iterations

◆ m_numberMeasuremenst

uint32 Sfx::Simulation::SimProp::m_numberMeasuremenst

number of measurement

◆ m_numericalMethod

std::string Sfx::Simulation::SimProp::m_numericalMethod

numerical method class name

◆ m_numTimeStep

uint32 Sfx::Simulation::SimProp::m_numTimeStep

numberstep (dt)

◆ m_performMeasurement

bool Sfx::Simulation::SimProp::m_performMeasurement

flag to set perform measurement ON/OFF

◆ m_physAlgoClass

std::string Sfx::Simulation::SimProp::m_physAlgoClass

physical algorithm class name

◆ m_physConfigClass

std::string Sfx::Simulation::SimProp::m_physConfigClass

physical configuration class name

◆ m_physMeasurementClass

std::string Sfx::Simulation::SimProp::m_physMeasurementClass

physical measuremnt class name

◆ m_phySystemClass

std::string Sfx::Simulation::SimProp::m_phySystemClass

physical system class name

◆ m_propFileName

std::string Sfx::Simulation::SimProp::m_propFileName

simjulation property file name

◆ m_simTime

float64 Sfx::Simulation::SimProp::m_simTime

simulation time

◆ m_startTime

float64 Sfx::Simulation::SimProp::m_startTime

simulation start time

◆ m_stopTime

float64 Sfx::Simulation::SimProp::m_stopTime

simulation stop time

◆ m_timeStep

float64 Sfx::Simulation::SimProp::m_timeStep

time step (dt)


The documentation for this struct was generated from the following file: