Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
CaseOptionsArcanePostProcessing Class Reference

Options. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/build/arcane/std/ArcanePostProcessing_axl.h>

Collaboration diagram for CaseOptionsArcanePostProcessing:

Classes

class  CaseOptionOutput
class  CaseOptionExperimentalPythonPlugin

Public Member Functions

 CaseOptionsArcanePostProcessing (Arcane::ICaseMng *cm)
Arcane::Real getOutputFrequency ()
Arcane::ICaseFunctiongetOutputFrequencyFunction ()
Arcane::IStandardFunctiongetOutputFrequencyStandardFunction ()
Arcane::Integer getOutputPeriod ()
Arcane::ICaseFunctiongetOutputPeriodFunction ()
Arcane::IStandardFunctiongetOutputPeriodStandardFunction ()
Arcane::Integer getOutputHistoryPeriod ()
Arcane::ICaseFunctiongetOutputHistoryPeriodFunction ()
Arcane::IStandardFunctiongetOutputHistoryPeriodStandardFunction ()
bool getOutputHistoryShrink ()
Arcane::ICaseFunctiongetOutputHistoryShrinkFunction ()
Arcane::IStandardFunctiongetOutputHistoryShrinkStandardFunction ()
bool getSaveInit ()
Arcane::ICaseFunctiongetSaveInitFunction ()
Arcane::IStandardFunctiongetSaveInitStandardFunction ()
bool getSaveFinalTime ()
Arcane::ICaseFunctiongetSaveFinalTimeFunction ()
Arcane::IStandardFunctiongetSaveFinalTimeStandardFunction ()
bool getEndExecutionOutput ()
Arcane::ICaseFunctiongetEndExecutionOutputFunction ()
Arcane::IStandardFunctiongetEndExecutionOutputStandardFunction ()
Arcane::IPostProcessorWritergetFormat ()
bool hasExperimentalPythonPlugin () const
Arcane::ICaseOptionscaseOptions () const
Arcane::ICaseOptionListconfigList () const
void setCaseModule (Arcane::IModule *m)
void setCaseServiceInfo (Arcane::IServiceInfo *si)
void addAlternativeNodeName (const Arcane::String &lang, const Arcane::String &name)

Public Attributes

Arcane::CaseOptionReal outputFrequency
Arcane::CaseOptionInteger outputPeriod
Arcane::CaseOptionInteger outputHistoryPeriod
Arcane::CaseOptionBool outputHistoryShrink
Arcane::CaseOptionBool saveInit
Arcane::CaseOptionBool saveFinalTime
Arcane::CaseOptionBool endExecutionOutput
Arcane::CaseOptionServiceT< Arcane::IPostProcessorWriterformat
CaseOptionOutput output
CaseOptionExperimentalPythonPlugin experimentalPythonPlugin

Private Member Functions

Arcane::ICaseOptionList_configList () const
Arcane::XmlNode _element () const

Static Private Member Functions

static Arcane::ICaseOptions_createCaseOption (Arcane::ICaseMng *cm, Arcane::ICaseOptions *co)

Private Attributes

Arcane::ReferenceCounter< Arcane::ICaseOptionsm_case_options

Detailed Description

Options.

Definition at line 37 of file ArcanePostProcessing_axl.h.

Constructor & Destructor Documentation

◆ CaseOptionsArcanePostProcessing()

CaseOptionsArcanePostProcessing::CaseOptionsArcanePostProcessing ( Arcane::ICaseMng * cm)
inline

Definition at line 163 of file ArcanePostProcessing_axl.h.

Member Function Documentation

◆ _configList()

Arcane::ICaseOptionList * CaseOptionsArcanePostProcessing::_configList ( ) const
inlineprivate

Definition at line 317 of file ArcanePostProcessing_axl.h.

◆ _element()

Arcane::XmlNode CaseOptionsArcanePostProcessing::_element ( ) const
inlineprivate

Definition at line 318 of file ArcanePostProcessing_axl.h.

◆ addAlternativeNodeName()

void CaseOptionsArcanePostProcessing::addAlternativeNodeName ( const Arcane::String & lang,
const Arcane::String & name )
inline

Definition at line 309 of file ArcanePostProcessing_axl.h.

◆ caseOptions()

Arcane::ICaseOptions * CaseOptionsArcanePostProcessing::caseOptions ( ) const
inline

Definition at line 289 of file ArcanePostProcessing_axl.h.

◆ configList()

Arcane::ICaseOptionList * CaseOptionsArcanePostProcessing::configList ( ) const
inline

Definition at line 294 of file ArcanePostProcessing_axl.h.

◆ getEndExecutionOutput()

bool CaseOptionsArcanePostProcessing::getEndExecutionOutput ( )
inline

Definition at line 275 of file ArcanePostProcessing_axl.h.

◆ getEndExecutionOutputFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getEndExecutionOutputFunction ( )
inline

Definition at line 276 of file ArcanePostProcessing_axl.h.

◆ getEndExecutionOutputStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getEndExecutionOutputStandardFunction ( )
inline

Definition at line 277 of file ArcanePostProcessing_axl.h.

◆ getFormat()

Arcane::IPostProcessorWriter * CaseOptionsArcanePostProcessing::getFormat ( )
inline

Definition at line 281 of file ArcanePostProcessing_axl.h.

◆ getOutputFrequency()

Arcane::Real CaseOptionsArcanePostProcessing::getOutputFrequency ( )
inline

Definition at line 257 of file ArcanePostProcessing_axl.h.

◆ getOutputFrequencyFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getOutputFrequencyFunction ( )
inline

Definition at line 258 of file ArcanePostProcessing_axl.h.

◆ getOutputFrequencyStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getOutputFrequencyStandardFunction ( )
inline

Definition at line 259 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryPeriod()

Arcane::Integer CaseOptionsArcanePostProcessing::getOutputHistoryPeriod ( )
inline

Definition at line 263 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryPeriodFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getOutputHistoryPeriodFunction ( )
inline

Definition at line 264 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryPeriodStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getOutputHistoryPeriodStandardFunction ( )
inline

Definition at line 265 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryShrink()

bool CaseOptionsArcanePostProcessing::getOutputHistoryShrink ( )
inline

Definition at line 266 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryShrinkFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getOutputHistoryShrinkFunction ( )
inline

Definition at line 267 of file ArcanePostProcessing_axl.h.

◆ getOutputHistoryShrinkStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getOutputHistoryShrinkStandardFunction ( )
inline

Definition at line 268 of file ArcanePostProcessing_axl.h.

◆ getOutputPeriod()

Arcane::Integer CaseOptionsArcanePostProcessing::getOutputPeriod ( )
inline

Definition at line 260 of file ArcanePostProcessing_axl.h.

◆ getOutputPeriodFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getOutputPeriodFunction ( )
inline

Definition at line 261 of file ArcanePostProcessing_axl.h.

◆ getOutputPeriodStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getOutputPeriodStandardFunction ( )
inline

Definition at line 262 of file ArcanePostProcessing_axl.h.

◆ getSaveFinalTime()

bool CaseOptionsArcanePostProcessing::getSaveFinalTime ( )
inline

Definition at line 272 of file ArcanePostProcessing_axl.h.

◆ getSaveFinalTimeFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getSaveFinalTimeFunction ( )
inline

Definition at line 273 of file ArcanePostProcessing_axl.h.

◆ getSaveFinalTimeStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getSaveFinalTimeStandardFunction ( )
inline

Definition at line 274 of file ArcanePostProcessing_axl.h.

◆ getSaveInit()

bool CaseOptionsArcanePostProcessing::getSaveInit ( )
inline

Definition at line 269 of file ArcanePostProcessing_axl.h.

◆ getSaveInitFunction()

Arcane::ICaseFunction * CaseOptionsArcanePostProcessing::getSaveInitFunction ( )
inline

Definition at line 270 of file ArcanePostProcessing_axl.h.

◆ getSaveInitStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcanePostProcessing::getSaveInitStandardFunction ( )
inline

Definition at line 271 of file ArcanePostProcessing_axl.h.

◆ hasExperimentalPythonPlugin()

bool CaseOptionsArcanePostProcessing::hasExperimentalPythonPlugin ( ) const
inline

Definition at line 283 of file ArcanePostProcessing_axl.h.

◆ setCaseModule()

void CaseOptionsArcanePostProcessing::setCaseModule ( Arcane::IModule * m)
inline

Definition at line 299 of file ArcanePostProcessing_axl.h.

◆ setCaseServiceInfo()

void CaseOptionsArcanePostProcessing::setCaseServiceInfo ( Arcane::IServiceInfo * si)
inline

Definition at line 304 of file ArcanePostProcessing_axl.h.

Member Data Documentation

◆ endExecutionOutput

Arcane::CaseOptionBool CaseOptionsArcanePostProcessing::endExecutionOutput

Definition at line 335 of file ArcanePostProcessing_axl.h.

◆ experimentalPythonPlugin

CaseOptionExperimentalPythonPlugin CaseOptionsArcanePostProcessing::experimentalPythonPlugin

Definition at line 338 of file ArcanePostProcessing_axl.h.

◆ format

Arcane::CaseOptionServiceT< Arcane::IPostProcessorWriter > CaseOptionsArcanePostProcessing::format

Definition at line 336 of file ArcanePostProcessing_axl.h.

◆ m_case_options

Arcane::ReferenceCounter<Arcane::ICaseOptions> CaseOptionsArcanePostProcessing::m_case_options
private

Definition at line 324 of file ArcanePostProcessing_axl.h.

◆ output

CaseOptionOutput CaseOptionsArcanePostProcessing::output

Definition at line 337 of file ArcanePostProcessing_axl.h.

◆ outputFrequency

Arcane::CaseOptionReal CaseOptionsArcanePostProcessing::outputFrequency

Definition at line 329 of file ArcanePostProcessing_axl.h.

◆ outputHistoryPeriod

Arcane::CaseOptionInteger CaseOptionsArcanePostProcessing::outputHistoryPeriod

Definition at line 331 of file ArcanePostProcessing_axl.h.

◆ outputHistoryShrink

Arcane::CaseOptionBool CaseOptionsArcanePostProcessing::outputHistoryShrink

Definition at line 332 of file ArcanePostProcessing_axl.h.

◆ outputPeriod

Arcane::CaseOptionInteger CaseOptionsArcanePostProcessing::outputPeriod

Definition at line 330 of file ArcanePostProcessing_axl.h.

◆ saveFinalTime

Arcane::CaseOptionBool CaseOptionsArcanePostProcessing::saveFinalTime

Definition at line 334 of file ArcanePostProcessing_axl.h.

◆ saveInit

Arcane::CaseOptionBool CaseOptionsArcanePostProcessing::saveInit

Definition at line 333 of file ArcanePostProcessing_axl.h.


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