Informations sur la génération des maillages cartésiens.
Plus de détails...
#include <arcane/core/internal/CartesianMeshGenerationInfo.h>
|
| CartesianMeshGenerationInfo (IMesh *mesh) |
|
Int64 | globalNbCell () const override |
|
Int64ConstArrayView | globalNbCells () const override |
|
Int32ConstArrayView | subDomainOffsets () const override |
|
Int32ConstArrayView | nbSubDomains () const override |
|
Int32ConstArrayView | ownNbCells () const override |
|
Int64ConstArrayView | ownCellOffsets () const override |
|
Int64 | firstOwnCellUniqueId () const override |
|
Real3 | globalOrigin () const override |
|
Real3 | globalLength () const override |
|
void | setOwnCellOffsets (Int64 x, Int64 y, Int64 z) override |
|
void | setGlobalNbCells (Int64 x, Int64 y, Int64 z) override |
|
void | setSubDomainOffsets (Int32 x, Int32 y, Int32 z) override |
|
void | setNbSubDomains (Int32 x, Int32 y, Int32 z) override |
|
void | setOwnNbCells (Int32 x, Int32 y, Int32 z) override |
|
void | setFirstOwnCellUniqueId (Int64 uid) override |
|
void | setGlobalOrigin (Real3 pos) override |
|
void | setGlobalLength (Real3 length) override |
|
Informations sur la génération des maillages cartésiens.
Définition à la ligne 34 du fichier CartesianMeshGenerationInfo.h.
◆ CartesianMeshGenerationInfo()
Arcane::impl::CartesianMeshGenerationInfo::CartesianMeshGenerationInfo |
( |
IMesh * |
mesh | ) |
|
◆ _init()
void Arcane::impl::CartesianMeshGenerationInfo::_init |
( |
| ) |
|
|
private |
◆ firstOwnCellUniqueId()
Int64 Arcane::impl::CartesianMeshGenerationInfo::firstOwnCellUniqueId |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ globalLength()
Real3 Arcane::impl::CartesianMeshGenerationInfo::globalLength |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ globalNbCell()
Int64 Arcane::impl::CartesianMeshGenerationInfo::globalNbCell |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ globalNbCells()
◆ globalOrigin()
Real3 Arcane::impl::CartesianMeshGenerationInfo::globalOrigin |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ nbSubDomains()
◆ ownCellOffsets()
◆ ownNbCells()
◆ setFirstOwnCellUniqueId()
void Arcane::impl::CartesianMeshGenerationInfo::setFirstOwnCellUniqueId |
( |
Int64 |
uid | ) |
|
|
overridevirtual |
◆ setGlobalLength()
void Arcane::impl::CartesianMeshGenerationInfo::setGlobalLength |
( |
Real3 |
length | ) |
|
|
overridevirtual |
◆ setGlobalNbCells()
void Arcane::impl::CartesianMeshGenerationInfo::setGlobalNbCells |
( |
Int64 |
x, |
|
|
Int64 |
y, |
|
|
Int64 |
z |
|
) |
| |
|
overridevirtual |
◆ setGlobalOrigin()
void Arcane::impl::CartesianMeshGenerationInfo::setGlobalOrigin |
( |
Real3 |
pos | ) |
|
|
overridevirtual |
◆ setNbSubDomains()
void Arcane::impl::CartesianMeshGenerationInfo::setNbSubDomains |
( |
Int32 |
x, |
|
|
Int32 |
y, |
|
|
Int32 |
z |
|
) |
| |
|
overridevirtual |
◆ setOwnCellOffsets()
void Arcane::impl::CartesianMeshGenerationInfo::setOwnCellOffsets |
( |
Int64 |
x, |
|
|
Int64 |
y, |
|
|
Int64 |
z |
|
) |
| |
|
overridevirtual |
◆ setOwnNbCells()
void Arcane::impl::CartesianMeshGenerationInfo::setOwnNbCells |
( |
Int32 |
x, |
|
|
Int32 |
y, |
|
|
Int32 |
z |
|
) |
| |
|
overridevirtual |
◆ setSubDomainOffsets()
void Arcane::impl::CartesianMeshGenerationInfo::setSubDomainOffsets |
( |
Int32 |
x, |
|
|
Int32 |
y, |
|
|
Int32 |
z |
|
) |
| |
|
overridevirtual |
◆ subDomainOffsets()
◆ m_first_own_cell_unique_id
Int64 Arcane::impl::CartesianMeshGenerationInfo::m_first_own_cell_unique_id = -1 |
|
private |
◆ m_global_length
Real3 Arcane::impl::CartesianMeshGenerationInfo::m_global_length |
|
private |
◆ m_global_nb_cell
Int64 Arcane::impl::CartesianMeshGenerationInfo::m_global_nb_cell = 0 |
|
private |
◆ m_global_nb_cell_ptr
Int64 Arcane::impl::CartesianMeshGenerationInfo::m_global_nb_cell_ptr[NB_DIM] |
|
private |
◆ m_global_nb_cells
Int64ArrayView Arcane::impl::CartesianMeshGenerationInfo::m_global_nb_cells |
|
private |
◆ m_global_origin
Real3 Arcane::impl::CartesianMeshGenerationInfo::m_global_origin |
|
private |
◆ m_mesh
IMesh* Arcane::impl::CartesianMeshGenerationInfo::m_mesh |
|
private |
◆ m_mesh_dimension
Int32 Arcane::impl::CartesianMeshGenerationInfo::m_mesh_dimension = -1 |
|
private |
◆ m_nb_sub_domain_ptr
Int32 Arcane::impl::CartesianMeshGenerationInfo::m_nb_sub_domain_ptr[NB_DIM] |
|
private |
◆ m_nb_sub_domains
Int32ArrayView Arcane::impl::CartesianMeshGenerationInfo::m_nb_sub_domains |
|
private |
◆ m_own_cell_offset_ptr
Int64 Arcane::impl::CartesianMeshGenerationInfo::m_own_cell_offset_ptr[NB_DIM] |
|
private |
◆ m_own_cell_offsets
Int64ArrayView Arcane::impl::CartesianMeshGenerationInfo::m_own_cell_offsets |
|
private |
◆ m_own_nb_cell_ptr
Int32 Arcane::impl::CartesianMeshGenerationInfo::m_own_nb_cell_ptr[NB_DIM] |
|
private |
◆ m_own_nb_cells
Int32ArrayView Arcane::impl::CartesianMeshGenerationInfo::m_own_nb_cells |
|
private |
◆ m_sub_domain_offset_ptr
Int32 Arcane::impl::CartesianMeshGenerationInfo::m_sub_domain_offset_ptr[NB_DIM] |
|
private |
◆ m_sub_domain_offsets
Int32ArrayView Arcane::impl::CartesianMeshGenerationInfo::m_sub_domain_offsets |
|
private |
◆ NB_DIM
constexpr Int32 Arcane::impl::CartesianMeshGenerationInfo::NB_DIM = 3 |
|
staticconstexprprivate |
La documentation de cette classe a été générée à partir des fichiers suivants :