23class ROMExecutionConfig
27 m_nu(
nullptr), m_meanU(
nullptr) { }
30 const Foam::word& ROMTemporalScheme()
const {
return m_ROMTemporalScheme; }
31 void setROMTemporalScheme(
const Foam::word& scheme);
34 const PressureResolutionKind& pressureResolutionKind()
const {
return m_pressureResolutionKind; }
35 void setPressureResolutionKind(PressureResolutionKind kind);
38 const Foam::dimensionedScalar& nu()
const {
return *m_nu; }
39 void setNu(Foam::dimensionedScalar* nu) { m_nu = nu; }
42 const Foam::volVectorField* meanU()
const {
return m_meanU; }
43 void setMeanU(
const Foam::volVectorField& mean);
46 const Foam::word& useSOTA()
const {
return m_useSOTA; }
47 void setUseSOTA(
const Foam::word& sota) { m_useSOTA = sota; }
51 Foam::word m_ROMTemporalScheme;
52 PressureResolutionKind m_pressureResolutionKind;
54 Foam::dimensionedScalar* m_nu;
55 Foam::volVectorField* m_meanU;