15class SnapshotConfiguration
18 SnapshotConfiguration():
19 m_startTime(0), m_endTime(0), m_nSnapshots(0),
20 m_endTimeSimulation(0), m_nSnapshotsSimulation(0),
21 m_InitialTime(0.0), m_FinalTime(0.0),
22 m_FinalTimeSimulation(0.0), m_writeInterval(0.0), m_nSimu(1) { }
24 const Foam::fileName& get_casenameData()
const {
return m_casenameData; }
26 const Foam::label& get_startTime()
const {
return m_startTime; }
27 const Foam::label& get_endTime()
const {
return m_endTime; }
28 const Foam::label& get_nSnapshots()
const {
return m_nSnapshots; }
30 const Foam::label& get_endTimeSimulation()
const {
return m_endTimeSimulation; }
31 const Foam::label& get_nSnapshotsSimulation()
const {
return m_nSnapshotsSimulation; }
33 const double& get_initialTime()
const {
return m_InitialTime; }
34 const double& get_finalTime()
const {
return m_FinalTime; }
35 const double& get_finalTimeSimulation()
const {
return m_FinalTimeSimulation; }
36 const double& get_writeInterval()
const {
return m_writeInterval; }
37 const Foam::label& get_nSimu()
const {
return m_nSimu; }
39 void set_casenameData(
const Foam::fileName& cn) { m_casenameData = cn; }
40 void set_startTime(
const Foam::label& st) { m_startTime = st; }
41 void set_endTime(
const Foam::label& et) { m_endTime = et; }
42 void set_nSnapshots(
const Foam::label& ns) { m_nSnapshots = ns; }
43 void set_endTimeSimulation(
const Foam::label& ets) { m_endTimeSimulation = ets; }
44 void set_nSnapshotsSimulation(
const Foam::label& nss) { m_nSnapshotsSimulation = nss; }
45 void set_initialTime(
const double& it) { m_InitialTime = it; }
46 void set_finalTime(
const double& ft) { m_FinalTime = ft; }
47 void set_finalTimeSimulation(
const double& fts) { m_FinalTimeSimulation = fts; }
48 void set_writeInterval(
const double& wi) { m_writeInterval = wi; }
49 void set_nSimu(
const Foam::label& ns) { m_nSimu = ns; }
52 Foam::fileName m_casenameData;
54 Foam::label m_startTime;
55 Foam::label m_endTime;
56 Foam::label m_nSnapshots;
58 Foam::label m_endTimeSimulation;
59 Foam::label m_nSnapshotsSimulation;
63 double m_FinalTimeSimulation;
64 double m_writeInterval;