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

Options. More...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/build/arcane/impl/ArcaneCaseMeshService_axl.h>

Collaboration diagram for CaseOptionsArcaneCaseMeshService:

Classes

class  CaseOptionInitVariableValue
class  CaseOptionInitVariable
class  CaseOptionInit

Public Member Functions

 CaseOptionsArcaneCaseMeshService (Arcane::ICaseOptions *co)
Arcane::String getFilename ()
Arcane::ICaseFunctiongetFilenameFunction ()
Arcane::IStandardFunctiongetFilenameStandardFunction ()
Arcane::String getPartitioner ()
Arcane::ICaseFunctiongetPartitionerFunction ()
Arcane::IStandardFunctiongetPartitionerStandardFunction ()
Arcane::Int32 getNbGhostLayer ()
Arcane::ICaseFunctiongetNbGhostLayerFunction ()
Arcane::IStandardFunctiongetNbGhostLayerStandardFunction ()
Arcane::Int32 getGhostLayerBuilderVersion ()
Arcane::ICaseFunctiongetGhostLayerBuilderVersionFunction ()
Arcane::IStandardFunctiongetGhostLayerBuilderVersionStandardFunction ()
Arcane::Int32 getFaceNumberingVersion ()
Arcane::ICaseFunctiongetFaceNumberingVersionFunction ()
Arcane::IStandardFunctiongetFaceNumberingVersionStandardFunction ()
Arcane::Int32 getEdgeNumberingVersion ()
Arcane::ICaseFunctiongetEdgeNumberingVersionFunction ()
Arcane::IStandardFunctiongetEdgeNumberingVersionStandardFunction ()
Arcane::eMeshCellDimensionKind getCellDimensionKind ()
Arcane::IMeshBuildergetGenerator ()
Arcane::ICaseMeshReadergetSpecificReader ()
Arcane::IMeshSubdividergetSubdivider ()
bool hasGenerator () const
bool hasFilename () const
bool hasFaceNumberingVersion () const
bool hasEdgeNumberingVersion () const
bool hasSpecificReader () const
bool hasSubdivider () 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::CaseOptionString filename
Arcane::CaseOptionString partitioner
Arcane::CaseOptionInt32 nbGhostLayer
Arcane::CaseOptionInt32 ghostLayerBuilderVersion
Arcane::CaseOptionInt32 faceNumberingVersion
Arcane::CaseOptionInt32 edgeNumberingVersion
Arcane::CaseOptionServiceT< Arcane::IMeshBuildergenerator
Arcane::CaseOptionServiceT< Arcane::ICaseMeshReaderspecificReader
Arcane::CaseOptionServiceT< Arcane::IMeshSubdividersubdivider
Arcane::CaseOptionEnumT< Arcane::eMeshCellDimensionKindcellDimensionKind
CaseOptionInit initialization

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 26 of file ArcaneCaseMeshService_axl.h.

Constructor & Destructor Documentation

◆ CaseOptionsArcaneCaseMeshService()

CaseOptionsArcaneCaseMeshService::CaseOptionsArcaneCaseMeshService ( Arcane::ICaseOptions * co)
inline

Definition at line 200 of file ArcaneCaseMeshService_axl.h.

Member Function Documentation

◆ _configList()

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

Definition at line 366 of file ArcaneCaseMeshService_axl.h.

◆ _element()

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

Definition at line 367 of file ArcaneCaseMeshService_axl.h.

◆ addAlternativeNodeName()

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

Definition at line 358 of file ArcaneCaseMeshService_axl.h.

◆ caseOptions()

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

Definition at line 338 of file ArcaneCaseMeshService_axl.h.

◆ configList()

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

Definition at line 343 of file ArcaneCaseMeshService_axl.h.

◆ getCellDimensionKind()

Arcane::eMeshCellDimensionKind CaseOptionsArcaneCaseMeshService::getCellDimensionKind ( )
inline

Definition at line 316 of file ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getEdgeNumberingVersion ( )
inline

Definition at line 311 of file ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersionFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getEdgeNumberingVersionFunction ( )
inline

Definition at line 312 of file ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersionStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getEdgeNumberingVersionStandardFunction ( )
inline

Definition at line 313 of file ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getFaceNumberingVersion ( )
inline

Definition at line 308 of file ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersionFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getFaceNumberingVersionFunction ( )
inline

Definition at line 309 of file ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersionStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getFaceNumberingVersionStandardFunction ( )
inline

Definition at line 310 of file ArcaneCaseMeshService_axl.h.

◆ getFilename()

Arcane::String CaseOptionsArcaneCaseMeshService::getFilename ( )
inline

Definition at line 296 of file ArcaneCaseMeshService_axl.h.

◆ getFilenameFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getFilenameFunction ( )
inline

Definition at line 297 of file ArcaneCaseMeshService_axl.h.

◆ getFilenameStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getFilenameStandardFunction ( )
inline

Definition at line 298 of file ArcaneCaseMeshService_axl.h.

◆ getGenerator()

Arcane::IMeshBuilder * CaseOptionsArcaneCaseMeshService::getGenerator ( )
inline

Definition at line 318 of file ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getGhostLayerBuilderVersion ( )
inline

Definition at line 305 of file ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersionFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getGhostLayerBuilderVersionFunction ( )
inline

Definition at line 306 of file ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersionStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getGhostLayerBuilderVersionStandardFunction ( )
inline

Definition at line 307 of file ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayer()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getNbGhostLayer ( )
inline

Definition at line 302 of file ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayerFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getNbGhostLayerFunction ( )
inline

Definition at line 303 of file ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayerStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getNbGhostLayerStandardFunction ( )
inline

Definition at line 304 of file ArcaneCaseMeshService_axl.h.

◆ getPartitioner()

Arcane::String CaseOptionsArcaneCaseMeshService::getPartitioner ( )
inline

Definition at line 299 of file ArcaneCaseMeshService_axl.h.

◆ getPartitionerFunction()

Arcane::ICaseFunction * CaseOptionsArcaneCaseMeshService::getPartitionerFunction ( )
inline

Definition at line 300 of file ArcaneCaseMeshService_axl.h.

◆ getPartitionerStandardFunction()

Arcane::IStandardFunction * CaseOptionsArcaneCaseMeshService::getPartitionerStandardFunction ( )
inline

Definition at line 301 of file ArcaneCaseMeshService_axl.h.

◆ getSpecificReader()

Arcane::ICaseMeshReader * CaseOptionsArcaneCaseMeshService::getSpecificReader ( )
inline

Definition at line 319 of file ArcaneCaseMeshService_axl.h.

◆ getSubdivider()

Arcane::IMeshSubdivider * CaseOptionsArcaneCaseMeshService::getSubdivider ( )
inline

Definition at line 320 of file ArcaneCaseMeshService_axl.h.

◆ hasEdgeNumberingVersion()

bool CaseOptionsArcaneCaseMeshService::hasEdgeNumberingVersion ( ) const
inline

Definition at line 328 of file ArcaneCaseMeshService_axl.h.

◆ hasFaceNumberingVersion()

bool CaseOptionsArcaneCaseMeshService::hasFaceNumberingVersion ( ) const
inline

Definition at line 326 of file ArcaneCaseMeshService_axl.h.

◆ hasFilename()

bool CaseOptionsArcaneCaseMeshService::hasFilename ( ) const
inline

Definition at line 324 of file ArcaneCaseMeshService_axl.h.

◆ hasGenerator()

bool CaseOptionsArcaneCaseMeshService::hasGenerator ( ) const
inline

Definition at line 322 of file ArcaneCaseMeshService_axl.h.

◆ hasSpecificReader()

bool CaseOptionsArcaneCaseMeshService::hasSpecificReader ( ) const
inline

Definition at line 330 of file ArcaneCaseMeshService_axl.h.

◆ hasSubdivider()

bool CaseOptionsArcaneCaseMeshService::hasSubdivider ( ) const
inline

Definition at line 332 of file ArcaneCaseMeshService_axl.h.

◆ setCaseModule()

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

Definition at line 348 of file ArcaneCaseMeshService_axl.h.

◆ setCaseServiceInfo()

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

Definition at line 353 of file ArcaneCaseMeshService_axl.h.

Member Data Documentation

◆ cellDimensionKind

Arcane::CaseOptionEnumT< Arcane::eMeshCellDimensionKind > CaseOptionsArcaneCaseMeshService::cellDimensionKind

Definition at line 387 of file ArcaneCaseMeshService_axl.h.

◆ edgeNumberingVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::edgeNumberingVersion

Definition at line 383 of file ArcaneCaseMeshService_axl.h.

◆ faceNumberingVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::faceNumberingVersion

Definition at line 382 of file ArcaneCaseMeshService_axl.h.

◆ filename

Arcane::CaseOptionString CaseOptionsArcaneCaseMeshService::filename

Definition at line 378 of file ArcaneCaseMeshService_axl.h.

◆ generator

Arcane::CaseOptionServiceT< Arcane::IMeshBuilder > CaseOptionsArcaneCaseMeshService::generator

Definition at line 384 of file ArcaneCaseMeshService_axl.h.

◆ ghostLayerBuilderVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::ghostLayerBuilderVersion

Definition at line 381 of file ArcaneCaseMeshService_axl.h.

◆ initialization

CaseOptionInit CaseOptionsArcaneCaseMeshService::initialization

Definition at line 388 of file ArcaneCaseMeshService_axl.h.

◆ m_case_options

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

Definition at line 373 of file ArcaneCaseMeshService_axl.h.

◆ nbGhostLayer

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::nbGhostLayer

Definition at line 380 of file ArcaneCaseMeshService_axl.h.

◆ partitioner

Arcane::CaseOptionString CaseOptionsArcaneCaseMeshService::partitioner

Definition at line 379 of file ArcaneCaseMeshService_axl.h.

◆ specificReader

Arcane::CaseOptionServiceT< Arcane::ICaseMeshReader > CaseOptionsArcaneCaseMeshService::specificReader

Definition at line 385 of file ArcaneCaseMeshService_axl.h.

◆ subdivider

Arcane::CaseOptionServiceT< Arcane::IMeshSubdivider > CaseOptionsArcaneCaseMeshService::subdivider

Definition at line 386 of file ArcaneCaseMeshService_axl.h.


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