OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Cartesian< Dim, MFLOAT > Member List

This is the complete list of members for Cartesian< Dim, MFLOAT >, including all inherited members.

begin_if()Mesh< Dim >inline
begin_user()UserListprivate
Cartesian()Cartesian< Dim, MFLOAT >inline
Cartesian(const NDIndex< Dim > &ndi)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, const Index &K)Cartesian< Dim, MFLOAT >
Cartesian(const NDIndex< Dim > &ndi, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, const Index &K, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
Cartesian(const NDIndex< Dim > &ndi, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, const Index &K, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
Cartesian(const NDIndex< Dim > &ndi, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
Cartesian(const Index &I, const Index &J, const Index &K, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
CellSpacingsCartesian< Dim, MFLOAT >
checkin(FieldLayoutUser &f)Mesh< Dim >inline
checkinUser(User &user)UserListprivatevirtual
checkout(FieldLayoutUser &f)Mesh< Dim >inline
checkoutUser(Key key, bool informuser=false)UserListprivatevirtual
checkoutUser(const User &user, bool informuser=false)UserListprivatevirtual
DefaultCentering typedefCartesian< Dim, MFLOAT >
Dimension enum valueMesh< Dim >
DvcCartesian< Dim, MFLOAT >
end_if()Mesh< Dim >inline
end_user()UserListprivate
FlCellCartesian< Dim, MFLOAT >private
FlVertCartesian< Dim, MFLOAT >private
get_Id() constMesh< Dim >inline
get_MeshBC(unsigned face) constCartesian< Dim, MFLOAT >
get_MeshBC() constCartesian< Dim, MFLOAT >
get_meshSpacing(unsigned d, MFLOAT *spacings) constCartesian< Dim, MFLOAT >
get_origin() constCartesian< Dim, MFLOAT >
getCellContaining(const Vektor< MFLOAT, Dim > &x) constCartesian< Dim, MFLOAT >inline
getCellPosition(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getCellPositionField(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Cell > &) constCartesian< Dim, MFLOAT >
getCellRangeVolume(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getCellVolume(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getCellVolumeField(Field< MFLOAT, Dim, Cartesian< Dim, MFLOAT >, Cell > &) constCartesian< Dim, MFLOAT >
getDeltaCell(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getDeltaCellField(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Vert > &) constCartesian< Dim, MFLOAT >
getDeltaVertex(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getDeltaVertexField(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Cell > &) constCartesian< Dim, MFLOAT >
getNearestVertex(const Vektor< MFLOAT, Dim > &) constCartesian< Dim, MFLOAT >
getNumUsers() constUserListprivate
getSurfaceNormal(const NDIndex< Dim > &, unsigned) constCartesian< Dim, MFLOAT >
getSurfaceNormalField(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Cell > &, unsigned) constCartesian< Dim, MFLOAT >
getSurfaceNormalFields(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Cell > **) constCartesian< Dim, MFLOAT >
getSurfaceNormals(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getUser(Key key)UserListprivate
getUserListID() constUserListprivate
getVertexBelow(const Vektor< MFLOAT, Dim > &) constCartesian< Dim, MFLOAT >
getVertexPosition(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
getVertexPositionField(Field< Vektor< MFLOAT, Dim >, Dim, Cartesian< Dim, MFLOAT >, Vert > &) constCartesian< Dim, MFLOAT >
getVertRangeVolume(const NDIndex< Dim > &) constCartesian< Dim, MFLOAT >
gridSizesCartesian< Dim, MFLOAT >
hasSpacingFieldsCartesian< Dim, MFLOAT >
haveUser(Key key) constUserListprivate
ID_t typedefMesh< Dim >
initialize(const NDIndex< Dim > &ndi)Cartesian< Dim, MFLOAT >
initialize(const Index &I)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K)Cartesian< Dim, MFLOAT >
initialize(const NDIndex< Dim > &ndi, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
initialize(const Index &I, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K, MFLOAT **const delX)Cartesian< Dim, MFLOAT >
initialize(const NDIndex< Dim > &ndi, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
initialize(const Index &I, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig)Cartesian< Dim, MFLOAT >
initialize(const NDIndex< Dim > &ndi, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
initialize(const Index &I, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K, MFLOAT **const delX, const Vektor< MFLOAT, Dim > &orig, MeshBC_E *const mbc)Cartesian< Dim, MFLOAT >
iterator_if typedefMesh< Dim >
iterator_user typedefUserListprivate
Key typedefUserListprivate
Mesh()Mesh< Dim >
MeshBCCartesian< Dim, MFLOAT >private
MeshBC_E_NamesMesh< Dim >static
meshPositionCartesian< Dim, MFLOAT >private
meshSpacingCartesian< Dim, MFLOAT >private
MeshValue_t typedefCartesian< Dim, MFLOAT >
MeshVektor_t typedefCartesian< Dim, MFLOAT >
notifyOfChange()Mesh< Dim >
originCartesian< Dim, MFLOAT >private
print(std::ostream &)Cartesian< Dim, MFLOAT >
set_Dvc()Cartesian< Dim, MFLOAT >private
set_MeshBC(unsigned face, MeshBC_E meshBCType)Cartesian< Dim, MFLOAT >
set_MeshBC(MeshBC_E *meshBCTypes)Cartesian< Dim, MFLOAT >
set_meshSpacing(MFLOAT **const del)Cartesian< Dim, MFLOAT >
set_origin(const Vektor< MFLOAT, Dim > &o)Cartesian< Dim, MFLOAT >
setup()Cartesian< Dim, MFLOAT >private
size_if() constMesh< Dim >inline
size_type_if typedefMesh< Dim >
size_type_user typedefUserListprivate
storeSpacingFields()Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag *p, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, unsigned vnodes1, bool recurse=false, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, unsigned vnodes1, unsigned vnodes2, bool recurse=false, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, unsigned vnodes1, unsigned vnodes2, unsigned vnodes3, bool recurse=false, int vnodes=-1)Cartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag *p, unsigned *vnodesPerDirection, bool recurse=false, int vnodes=-1)Cartesian< Dim, MFLOAT >
updateMeshSpacingGuards(int face)Cartesian< Dim, MFLOAT >private
UserList()UserListprivate
userlistUserListprivate
UserList_t typedefUserListprivate
userlistIDUserListprivate
VertSpacingsCartesian< Dim, MFLOAT >
~Cartesian()Cartesian< Dim, MFLOAT >inline
~Mesh()Mesh< Dim >virtual
~UserList()UserListprivatevirtual