Arcane  4.2.3.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe CaseOptionsArcaneCaseMeshService

Options. Plus de détails...

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

Graphe de collaboration de CaseOptionsArcaneCaseMeshService:

Classes

class  CaseOptionInitVariableValue
class  CaseOptionInitVariable
class  CaseOptionInit

Fonctions membres publiques

 CaseOptionsArcaneCaseMeshService (Arcane::ICaseOptions *co)
Arcane::String getFilename ()
Arcane::ICaseFunction * getFilenameFunction ()
Arcane::IStandardFunction * getFilenameStandardFunction ()
Arcane::String getPartitioner ()
Arcane::ICaseFunction * getPartitionerFunction ()
Arcane::IStandardFunction * getPartitionerStandardFunction ()
Arcane::Int32 getNbGhostLayer ()
Arcane::ICaseFunction * getNbGhostLayerFunction ()
Arcane::IStandardFunction * getNbGhostLayerStandardFunction ()
Arcane::Int32 getGhostLayerBuilderVersion ()
Arcane::ICaseFunction * getGhostLayerBuilderVersionFunction ()
Arcane::IStandardFunction * getGhostLayerBuilderVersionStandardFunction ()
Arcane::Int32 getFaceNumberingVersion ()
Arcane::ICaseFunction * getFaceNumberingVersionFunction ()
Arcane::IStandardFunction * getFaceNumberingVersionStandardFunction ()
Arcane::Int32 getEdgeNumberingVersion ()
Arcane::ICaseFunction * getEdgeNumberingVersionFunction ()
Arcane::IStandardFunction * getEdgeNumberingVersionStandardFunction ()
Arcane::eMeshCellDimensionKind getCellDimensionKind ()
Arcane::IMeshBuilder * getGenerator ()
Arcane::ICaseMeshReader * getSpecificReader ()
Arcane::IMeshBuilderCustomiser * getMeshBuilderCustomiser ()
Arcane::IMeshSubdivider * getSubdivider ()
bool hasGenerator () const
bool hasFilename () const
bool hasFaceNumberingVersion () const
bool hasEdgeNumberingVersion () const
bool hasSpecificReader () const
bool hasMeshBuilderCustomiser () const
bool hasSubdivider () const
Arcane::ICaseOptions * caseOptions () const
Arcane::ICaseOptionList * configList () const
void setCaseModule (Arcane::IModule *m)
void setCaseServiceInfo (Arcane::IServiceInfo *si)
void addAlternativeNodeName (const Arcane::String &lang, const Arcane::String &name)

Attributs publics

Arcane::CaseOptionString filename
Arcane::CaseOptionString partitioner
Arcane::CaseOptionInt32 nbGhostLayer
Arcane::CaseOptionInt32 ghostLayerBuilderVersion
Arcane::CaseOptionInt32 faceNumberingVersion
Arcane::CaseOptionInt32 edgeNumberingVersion
Arcane::CaseOptionServiceT< Arcane::IMeshBuilder > generator
Arcane::CaseOptionServiceT< Arcane::ICaseMeshReader > specificReader
Arcane::CaseOptionServiceT< Arcane::IMeshBuilderCustomiser > meshBuilderCustomiser
Arcane::CaseOptionServiceT< Arcane::IMeshSubdivider > subdivider
Arcane::CaseOptionEnumT< Arcane::eMeshCellDimensionKind > cellDimensionKind
CaseOptionInit initialization

Fonctions membres privées

Arcane::ICaseOptionList * _configList () const
Arcane::XmlNode _element () const

Fonctions membres privées statiques

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

Attributs privés

Arcane::ReferenceCounter< Arcane::ICaseOptions > m_case_options

Description détaillée

Options.

Définition à la ligne 26 du fichier ArcaneCaseMeshService_axl.h.

Documentation des constructeurs et destructeur

◆ CaseOptionsArcaneCaseMeshService()

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

Définition à la ligne 200 du fichier ArcaneCaseMeshService_axl.h.

Documentation des fonctions membres

◆ _configList()

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

Définition à la ligne 377 du fichier ArcaneCaseMeshService_axl.h.

◆ _element()

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

Définition à la ligne 378 du fichier ArcaneCaseMeshService_axl.h.

◆ addAlternativeNodeName()

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

Définition à la ligne 369 du fichier ArcaneCaseMeshService_axl.h.

◆ caseOptions()

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

Définition à la ligne 349 du fichier ArcaneCaseMeshService_axl.h.

◆ configList()

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

Définition à la ligne 354 du fichier ArcaneCaseMeshService_axl.h.

◆ getCellDimensionKind()

Arcane::eMeshCellDimensionKind CaseOptionsArcaneCaseMeshService::getCellDimensionKind ( )
inline

Définition à la ligne 324 du fichier ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getEdgeNumberingVersion ( )
inline

Définition à la ligne 319 du fichier ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersionFunction()

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

Définition à la ligne 320 du fichier ArcaneCaseMeshService_axl.h.

◆ getEdgeNumberingVersionStandardFunction()

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

Définition à la ligne 321 du fichier ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getFaceNumberingVersion ( )
inline

Définition à la ligne 316 du fichier ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersionFunction()

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

Définition à la ligne 317 du fichier ArcaneCaseMeshService_axl.h.

◆ getFaceNumberingVersionStandardFunction()

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

Définition à la ligne 318 du fichier ArcaneCaseMeshService_axl.h.

◆ getFilename()

Arcane::String CaseOptionsArcaneCaseMeshService::getFilename ( )
inline

Définition à la ligne 304 du fichier ArcaneCaseMeshService_axl.h.

◆ getFilenameFunction()

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

Définition à la ligne 305 du fichier ArcaneCaseMeshService_axl.h.

◆ getFilenameStandardFunction()

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

Définition à la ligne 306 du fichier ArcaneCaseMeshService_axl.h.

◆ getGenerator()

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

Définition à la ligne 326 du fichier ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersion()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getGhostLayerBuilderVersion ( )
inline

Définition à la ligne 313 du fichier ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersionFunction()

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

Définition à la ligne 314 du fichier ArcaneCaseMeshService_axl.h.

◆ getGhostLayerBuilderVersionStandardFunction()

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

Définition à la ligne 315 du fichier ArcaneCaseMeshService_axl.h.

◆ getMeshBuilderCustomiser()

Arcane::IMeshBuilderCustomiser * CaseOptionsArcaneCaseMeshService::getMeshBuilderCustomiser ( )
inline

Définition à la ligne 328 du fichier ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayer()

Arcane::Int32 CaseOptionsArcaneCaseMeshService::getNbGhostLayer ( )
inline

Définition à la ligne 310 du fichier ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayerFunction()

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

Définition à la ligne 311 du fichier ArcaneCaseMeshService_axl.h.

◆ getNbGhostLayerStandardFunction()

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

Définition à la ligne 312 du fichier ArcaneCaseMeshService_axl.h.

◆ getPartitioner()

Arcane::String CaseOptionsArcaneCaseMeshService::getPartitioner ( )
inline

Définition à la ligne 307 du fichier ArcaneCaseMeshService_axl.h.

◆ getPartitionerFunction()

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

Définition à la ligne 308 du fichier ArcaneCaseMeshService_axl.h.

◆ getPartitionerStandardFunction()

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

Définition à la ligne 309 du fichier ArcaneCaseMeshService_axl.h.

◆ getSpecificReader()

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

Définition à la ligne 327 du fichier ArcaneCaseMeshService_axl.h.

◆ getSubdivider()

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

Définition à la ligne 329 du fichier ArcaneCaseMeshService_axl.h.

◆ hasEdgeNumberingVersion()

bool CaseOptionsArcaneCaseMeshService::hasEdgeNumberingVersion ( ) const
inline

Définition à la ligne 337 du fichier ArcaneCaseMeshService_axl.h.

◆ hasFaceNumberingVersion()

bool CaseOptionsArcaneCaseMeshService::hasFaceNumberingVersion ( ) const
inline

Définition à la ligne 335 du fichier ArcaneCaseMeshService_axl.h.

◆ hasFilename()

bool CaseOptionsArcaneCaseMeshService::hasFilename ( ) const
inline

Définition à la ligne 333 du fichier ArcaneCaseMeshService_axl.h.

◆ hasGenerator()

bool CaseOptionsArcaneCaseMeshService::hasGenerator ( ) const
inline

Définition à la ligne 331 du fichier ArcaneCaseMeshService_axl.h.

◆ hasMeshBuilderCustomiser()

bool CaseOptionsArcaneCaseMeshService::hasMeshBuilderCustomiser ( ) const
inline

Définition à la ligne 341 du fichier ArcaneCaseMeshService_axl.h.

◆ hasSpecificReader()

bool CaseOptionsArcaneCaseMeshService::hasSpecificReader ( ) const
inline

Définition à la ligne 339 du fichier ArcaneCaseMeshService_axl.h.

◆ hasSubdivider()

bool CaseOptionsArcaneCaseMeshService::hasSubdivider ( ) const
inline

Définition à la ligne 343 du fichier ArcaneCaseMeshService_axl.h.

◆ setCaseModule()

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

Définition à la ligne 359 du fichier ArcaneCaseMeshService_axl.h.

◆ setCaseServiceInfo()

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

Définition à la ligne 364 du fichier ArcaneCaseMeshService_axl.h.

Documentation des données membres

◆ cellDimensionKind

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

Définition à la ligne 399 du fichier ArcaneCaseMeshService_axl.h.

◆ edgeNumberingVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::edgeNumberingVersion

Définition à la ligne 394 du fichier ArcaneCaseMeshService_axl.h.

◆ faceNumberingVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::faceNumberingVersion

Définition à la ligne 393 du fichier ArcaneCaseMeshService_axl.h.

◆ filename

Arcane::CaseOptionString CaseOptionsArcaneCaseMeshService::filename

Définition à la ligne 389 du fichier ArcaneCaseMeshService_axl.h.

◆ generator

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

Définition à la ligne 395 du fichier ArcaneCaseMeshService_axl.h.

◆ ghostLayerBuilderVersion

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::ghostLayerBuilderVersion

Définition à la ligne 392 du fichier ArcaneCaseMeshService_axl.h.

◆ initialization

CaseOptionInit CaseOptionsArcaneCaseMeshService::initialization

Définition à la ligne 400 du fichier ArcaneCaseMeshService_axl.h.

◆ m_case_options

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

Définition à la ligne 384 du fichier ArcaneCaseMeshService_axl.h.

◆ meshBuilderCustomiser

Arcane::CaseOptionServiceT< Arcane::IMeshBuilderCustomiser > CaseOptionsArcaneCaseMeshService::meshBuilderCustomiser

Définition à la ligne 397 du fichier ArcaneCaseMeshService_axl.h.

◆ nbGhostLayer

Arcane::CaseOptionInt32 CaseOptionsArcaneCaseMeshService::nbGhostLayer

Définition à la ligne 391 du fichier ArcaneCaseMeshService_axl.h.

◆ partitioner

Arcane::CaseOptionString CaseOptionsArcaneCaseMeshService::partitioner

Définition à la ligne 390 du fichier ArcaneCaseMeshService_axl.h.

◆ specificReader

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

Définition à la ligne 396 du fichier ArcaneCaseMeshService_axl.h.

◆ subdivider

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

Définition à la ligne 398 du fichier ArcaneCaseMeshService_axl.h.


La documentation de cette classe a été générée à partir du fichier suivant :