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

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

begin_if()Mesh< Dim >inline
begin_user()UserListprivate
CellSpacingsUniformCartesian< 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 typedefUniformCartesian< Dim, MFLOAT >
Dimension enum valueMesh< Dim >
DvcUniformCartesian< Dim, MFLOAT >
end_if()Mesh< Dim >inline
end_user()UserListprivate
FlCellUniformCartesian< Dim, MFLOAT >private
FlVertUniformCartesian< Dim, MFLOAT >private
get_Id() constMesh< Dim >inline
get_meshSpacing(unsigned d) constUniformCartesian< Dim, MFLOAT >
get_origin() constUniformCartesian< Dim, MFLOAT >
get_volume() constUniformCartesian< Dim, MFLOAT >
getCellContaining(const Vektor< MFLOAT, Dim > &x) constUniformCartesian< Dim, MFLOAT >inline
getCellPosition(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getCellPositionField(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Cell > &) constUniformCartesian< Dim, MFLOAT >
getCellRangeVolume(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getCellVolume(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getCellVolumeField(Field< MFLOAT, Dim, UniformCartesian< Dim, MFLOAT >, Cell > &) constUniformCartesian< Dim, MFLOAT >
getDeltaCell(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getDeltaCellField(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Vert > &) constUniformCartesian< Dim, MFLOAT >
getDeltaVertex(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getDeltaVertexField(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Cell > &) constUniformCartesian< Dim, MFLOAT >
getNearestVertex(const Vektor< MFLOAT, Dim > &) constUniformCartesian< Dim, MFLOAT >
getNumUsers() constUserListprivate
getSurfaceNormal(const NDIndex< Dim > &, unsigned) constUniformCartesian< Dim, MFLOAT >
getSurfaceNormalField(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Cell > &, unsigned) constUniformCartesian< Dim, MFLOAT >
getSurfaceNormalFields(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Cell > **) constUniformCartesian< Dim, MFLOAT >
getSurfaceNormals(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getUser(Key key)UserListprivate
getUserListID() constUserListprivate
getVertexBelow(const Vektor< MFLOAT, Dim > &) constUniformCartesian< Dim, MFLOAT >
getVertexPosition(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
getVertexPositionField(Field< Vektor< MFLOAT, Dim >, Dim, UniformCartesian< Dim, MFLOAT >, Vert > &) constUniformCartesian< Dim, MFLOAT >
getVertRangeVolume(const NDIndex< Dim > &) constUniformCartesian< Dim, MFLOAT >
gridSizesUniformCartesian< Dim, MFLOAT >
hasSpacingFieldsUniformCartesian< Dim, MFLOAT >
haveUser(Key key) constUserListprivate
ID_t typedefMesh< Dim >
initialize(const NDIndex< Dim > &ndi)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K)UniformCartesian< Dim, MFLOAT >
initialize(const NDIndex< Dim > &ndi, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
initialize(const NDIndex< Dim > &ndi, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
initialize(const Index &I, const Index &J, const Index &K, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
iterator_if typedefMesh< Dim >
iterator_user typedefUserListprivate
Key typedefUserListprivate
Mesh()Mesh< Dim >
MeshBC_E_NamesMesh< Dim >static
meshSpacingUniformCartesian< Dim, MFLOAT >private
MeshValue_t typedefUniformCartesian< Dim, MFLOAT >
MeshVektor_t typedefUniformCartesian< Dim, MFLOAT >
notifyOfChange()Mesh< Dim >
originUniformCartesian< Dim, MFLOAT >private
print(std::ostream &)UniformCartesian< Dim, MFLOAT >
print(Inform &)UniformCartesian< Dim, MFLOAT >
set_Dvc()UniformCartesian< Dim, MFLOAT >private
set_meshSpacing(MFLOAT *const del)UniformCartesian< Dim, MFLOAT >
set_origin(const Vektor< MFLOAT, Dim > &o)UniformCartesian< Dim, MFLOAT >
setup()UniformCartesian< Dim, MFLOAT >private
size_if() constMesh< Dim >inline
size_type_if typedefMesh< Dim >
size_type_user typedefUserListprivate
storeSpacingFields()UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, e_dim_tag p3, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag *p, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, unsigned vnodes1, bool recurse=false, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag p1, e_dim_tag p2, unsigned vnodes1, unsigned vnodes2, bool recurse=false, int vnodes=-1)UniformCartesian< 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)UniformCartesian< Dim, MFLOAT >
storeSpacingFields(e_dim_tag *p, unsigned *vnodesPerDirection, bool recurse=false, int vnodes=-1)UniformCartesian< Dim, MFLOAT >
UniformCartesian()UniformCartesian< Dim, MFLOAT >inline
UniformCartesian(const NDIndex< Dim > &ndi)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J, const Index &K)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const NDIndex< Dim > &ndi, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J, const Index &K, MFLOAT *const delX)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const NDIndex< Dim > &ndi, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
UniformCartesian(const Index &I, const Index &J, const Index &K, MFLOAT *const delX, const Vektor< MFLOAT, Dim > &orig)UniformCartesian< Dim, MFLOAT >
UserList()UserListprivate
userlistUserListprivate
UserList_t typedefUserListprivate
userlistIDUserListprivate
VertSpacingsUniformCartesian< Dim, MFLOAT >
volumeUniformCartesian< Dim, MFLOAT >private
~Mesh()Mesh< Dim >virtual
~UniformCartesian()UniformCartesian< Dim, MFLOAT >inline
~UserList()UserListprivatevirtual