Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::CaseOptionsArcaneLoadBalance Class Reference

Options. More...

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

Collaboration diagram for Arcane::CaseOptionsArcaneLoadBalance:

Public Member Functions

 CaseOptionsArcaneLoadBalance (Arcane::ICaseMng *cm)
bool getActive ()
Arcane::ICaseFunctiongetActiveFunction ()
Arcane::IStandardFunctiongetActiveStandardFunction ()
Arcane::Integer getPeriod ()
Arcane::ICaseFunctiongetPeriodFunction ()
Arcane::IStandardFunctiongetPeriodStandardFunction ()
bool getCompact ()
Arcane::ICaseFunctiongetCompactFunction ()
Arcane::IStandardFunctiongetCompactStandardFunction ()
Arcane::Real getMaxImbalance ()
Arcane::ICaseFunctiongetMaxImbalanceFunction ()
Arcane::IStandardFunctiongetMaxImbalanceStandardFunction ()
bool getStatistics ()
Arcane::ICaseFunctiongetStatisticsFunction ()
Arcane::IStandardFunctiongetStatisticsStandardFunction ()
Arcane::Real getMinCpuTime ()
Arcane::ICaseFunctiongetMinCpuTimeFunction ()
Arcane::IStandardFunctiongetMinCpuTimeStandardFunction ()
Arcane::IMeshPartitionergetPartitioner ()
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::CaseOptionBool active
Arcane::CaseOptionInteger period
Arcane::CaseOptionBool compact
Arcane::CaseOptionReal maxImbalance
Arcane::CaseOptionBool statistics
Arcane::CaseOptionReal minCpuTime
Arcane::CaseOptionServiceT< Arcane::IMeshPartitionerpartitioner

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 31 of file ArcaneLoadBalance_axl.h.

Constructor & Destructor Documentation

◆ CaseOptionsArcaneLoadBalance()

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

Definition at line 43 of file ArcaneLoadBalance_axl.h.

Member Function Documentation

◆ _configList()

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

Definition at line 175 of file ArcaneLoadBalance_axl.h.

◆ _element()

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

Definition at line 176 of file ArcaneLoadBalance_axl.h.

◆ addAlternativeNodeName()

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

Definition at line 167 of file ArcaneLoadBalance_axl.h.

◆ caseOptions()

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

Definition at line 147 of file ArcaneLoadBalance_axl.h.

◆ configList()

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

Definition at line 152 of file ArcaneLoadBalance_axl.h.

◆ getActive()

bool Arcane::CaseOptionsArcaneLoadBalance::getActive ( )
inline

Definition at line 120 of file ArcaneLoadBalance_axl.h.

◆ getActiveFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getActiveFunction ( )
inline

Definition at line 121 of file ArcaneLoadBalance_axl.h.

◆ getActiveStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getActiveStandardFunction ( )
inline

Definition at line 122 of file ArcaneLoadBalance_axl.h.

◆ getCompact()

bool Arcane::CaseOptionsArcaneLoadBalance::getCompact ( )
inline

Definition at line 126 of file ArcaneLoadBalance_axl.h.

◆ getCompactFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getCompactFunction ( )
inline

Definition at line 127 of file ArcaneLoadBalance_axl.h.

◆ getCompactStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getCompactStandardFunction ( )
inline

Definition at line 128 of file ArcaneLoadBalance_axl.h.

◆ getMaxImbalance()

Arcane::Real Arcane::CaseOptionsArcaneLoadBalance::getMaxImbalance ( )
inline

Definition at line 129 of file ArcaneLoadBalance_axl.h.

◆ getMaxImbalanceFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getMaxImbalanceFunction ( )
inline

Definition at line 130 of file ArcaneLoadBalance_axl.h.

◆ getMaxImbalanceStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getMaxImbalanceStandardFunction ( )
inline

Definition at line 131 of file ArcaneLoadBalance_axl.h.

◆ getMinCpuTime()

Arcane::Real Arcane::CaseOptionsArcaneLoadBalance::getMinCpuTime ( )
inline

Definition at line 135 of file ArcaneLoadBalance_axl.h.

◆ getMinCpuTimeFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getMinCpuTimeFunction ( )
inline

Definition at line 136 of file ArcaneLoadBalance_axl.h.

◆ getMinCpuTimeStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getMinCpuTimeStandardFunction ( )
inline

Definition at line 137 of file ArcaneLoadBalance_axl.h.

◆ getPartitioner()

Arcane::IMeshPartitioner * Arcane::CaseOptionsArcaneLoadBalance::getPartitioner ( )
inline

Definition at line 141 of file ArcaneLoadBalance_axl.h.

◆ getPeriod()

Arcane::Integer Arcane::CaseOptionsArcaneLoadBalance::getPeriod ( )
inline

Definition at line 123 of file ArcaneLoadBalance_axl.h.

◆ getPeriodFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getPeriodFunction ( )
inline

Definition at line 124 of file ArcaneLoadBalance_axl.h.

◆ getPeriodStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getPeriodStandardFunction ( )
inline

Definition at line 125 of file ArcaneLoadBalance_axl.h.

◆ getStatistics()

bool Arcane::CaseOptionsArcaneLoadBalance::getStatistics ( )
inline

Definition at line 132 of file ArcaneLoadBalance_axl.h.

◆ getStatisticsFunction()

Arcane::ICaseFunction * Arcane::CaseOptionsArcaneLoadBalance::getStatisticsFunction ( )
inline

Definition at line 133 of file ArcaneLoadBalance_axl.h.

◆ getStatisticsStandardFunction()

Arcane::IStandardFunction * Arcane::CaseOptionsArcaneLoadBalance::getStatisticsStandardFunction ( )
inline

Definition at line 134 of file ArcaneLoadBalance_axl.h.

◆ setCaseModule()

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

Definition at line 157 of file ArcaneLoadBalance_axl.h.

◆ setCaseServiceInfo()

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

Definition at line 162 of file ArcaneLoadBalance_axl.h.

Member Data Documentation

◆ active

Arcane::CaseOptionBool Arcane::CaseOptionsArcaneLoadBalance::active

Definition at line 187 of file ArcaneLoadBalance_axl.h.

◆ compact

Arcane::CaseOptionBool Arcane::CaseOptionsArcaneLoadBalance::compact

Definition at line 189 of file ArcaneLoadBalance_axl.h.

◆ m_case_options

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

Definition at line 182 of file ArcaneLoadBalance_axl.h.

◆ maxImbalance

Arcane::CaseOptionReal Arcane::CaseOptionsArcaneLoadBalance::maxImbalance

Definition at line 190 of file ArcaneLoadBalance_axl.h.

◆ minCpuTime

Arcane::CaseOptionReal Arcane::CaseOptionsArcaneLoadBalance::minCpuTime

Definition at line 192 of file ArcaneLoadBalance_axl.h.

◆ partitioner

Arcane::CaseOptionServiceT< Arcane::IMeshPartitioner > Arcane::CaseOptionsArcaneLoadBalance::partitioner

Definition at line 193 of file ArcaneLoadBalance_axl.h.

◆ period

Arcane::CaseOptionInteger Arcane::CaseOptionsArcaneLoadBalance::period

Definition at line 188 of file ArcaneLoadBalance_axl.h.

◆ statistics

Arcane::CaseOptionBool Arcane::CaseOptionsArcaneLoadBalance::statistics

Definition at line 191 of file ArcaneLoadBalance_axl.h.


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