SCIRun
5.0
|
This is the complete list of members for StructHexVolMesh< Basis >, including all inherited members.
add_class(const std::string &type, const std::string &parent, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0) | Persistent | static |
add_field_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0) | Persistent | static |
add_mesh_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0) | Persistent | static |
ALL_ELEMENTS_E enum value | Mesh | |
array_type typedef | MeshTraits< VMesh > | |
as() const | Datatype | inline |
basis_ | LatVolMesh< Basis > | protected |
basis_order() | LatVolMesh< Basis > | inlinevirtual |
basis_type typedef | LatVolMesh< Basis > | |
begin(typename Node::iterator &) const | LatVolMesh< Basis > | |
begin(typename Edge::iterator &) const | LatVolMesh< Basis > | |
begin(typename Face::iterator &) const | LatVolMesh< Basis > | |
begin(typename Cell::iterator &) const | LatVolMesh< Basis > | |
BOUNDING_BOX_E enum value | Mesh | |
cell_type_description() | StructHexVolMesh< Basis > | static |
CELLS_E enum value | Mesh | |
clear_synchronization() | StructHexVolMesh< Basis > | |
clone() const | StructHexVolMesh< Basis > | inlinevirtual |
compute_jacobian() | LatVolMesh< Basis > | protected |
Datatype() | Datatype | |
Datatype(const Datatype &other) | Datatype | |
DElem typedef | LatVolMesh< Basis > | |
DELEMS_E enum value | Mesh | |
derivate(const VECTOR1 &coords, typename LatVolMesh< Basis >::Elem::index_type idx, VECTOR2 &J) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::derivate(const VECTOR1 &coords, typename Elem::index_type idx, VECTOR2 &J) const | LatVolMesh< Basis > | inline |
det_inverse_jacobian_ | LatVolMesh< Basis > | protected |
det_jacobian(const VECTOR &coords, typename LatVolMesh< Basis >::Elem::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::det_jacobian(const VECTOR &coords, typename Elem::index_type idx) const | LatVolMesh< Basis > | inline |
det_jacobian_ | LatVolMesh< Basis > | protected |
diagonal() const | LatVolMesh< Basis > | |
dimension_type typedef | MeshTraits< VMesh > | |
dimensionality() const | LatVolMesh< Basis > | inlinevirtual |
dynamic_type_name() const | LatVolMesh< Basis > | inlinevirtual |
edge_type_description() | StructHexVolMesh< Basis > | static |
EDGES_E enum value | Mesh | |
Elem typedef | LatVolMesh< Basis > | |
ELEM_LOCATE_E enum value | Mesh | |
ELEM_NEIGHBORS_E enum value | Mesh | |
elem_type_description() | StructHexVolMesh< Basis > | inlinestatic |
ElemData class | StructHexVolMesh< Basis > | friend |
ELEMS_E enum value | Mesh | |
end(typename Node::iterator &) const | LatVolMesh< Basis > | |
end(typename Edge::iterator &) const | LatVolMesh< Basis > | |
end(typename Face::iterator &) const | LatVolMesh< Basis > | |
end(typename Cell::iterator &) const | LatVolMesh< Basis > | |
ENODES_E enum value | Mesh | |
EPSILON_E enum value | Mesh | |
face_type_description() | StructHexVolMesh< Basis > | static |
FACES_E enum value | Mesh | |
FIND_CLOSEST_E enum value | Mesh | |
find_closest_elem(double &pdist, Core::Geometry::Point &result, INDEX &elem, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
find_closest_elem(double &pdist, Core::Geometry::Point &result, ARRAY &coords, INDEX &elem, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
find_closest_elem(double &pdist, Core::Geometry::Point &result, ARRAY &coords, INDEX &elem, const Core::Geometry::Point &p, double maxdist) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::find_closest_elem(double &pdist, Core::Geometry::Point &result, ARRAY &coords, typename Elem::index_type &elem, const Core::Geometry::Point &p, double maxdist) const | LatVolMesh< Basis > | inline |
SCIRun::LatVolMesh::find_closest_elem(double &pdist, Core::Geometry::Point &result, ARRAY &coords, typename Elem::index_type &elem, const Core::Geometry::Point &p) const | LatVolMesh< Basis > | inline |
SCIRun::LatVolMesh::find_closest_elem(double &pdist, Core::Geometry::Point &result, typename Elem::index_type &elem, const Core::Geometry::Point &p) const | LatVolMesh< Basis > | inline |
FIND_CLOSEST_ELEM_E enum value | Mesh | |
find_closest_elems(double &pdist, Core::Geometry::Point &result, std::vector< typename LatVolMesh< Basis >::Elem::index_type > &elems, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::find_closest_elems(double &pdist, Core::Geometry::Point &result, std::vector< typename Elem::index_type > &elem, const Core::Geometry::Point &p) const | LatVolMesh< Basis > | |
find_closest_node(double &pdist, Core::Geometry::Point &result, typename LatVolMesh< Basis >::Node::index_type &node, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
find_closest_node(double &pdist, Core::Geometry::Point &result, typename LatVolMesh< Basis >::Node::index_type &node, const Core::Geometry::Point &p, double maxdist) const | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::find_closest_node(double &pdist, Core::Geometry::Point &result, typename Node::index_type &elem, const Core::Geometry::Point &p) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::find_closest_node(double &pdist, Core::Geometry::Point &result, typename Node::index_type &elem, const Core::Geometry::Point &p, double maxdist) const | LatVolMesh< Basis > | |
FIND_CLOSEST_NODE_E enum value | Mesh | |
find_derived(const std::string &classname, const std::string &basename) | Persistent | static |
get_area(typename LatVolMesh< Basis >::Face::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::get_area(typename Face::index_type idx) const | LatVolMesh< Basis > | inline |
get_basis() | LatVolMesh< Basis > | inline |
get_bounding_box() const | StructHexVolMesh< Basis > | virtual |
get_canonical_transform(Core::Geometry::Transform &t) | LatVolMesh< Basis > | virtual |
get_cells(typename Cell::array_type &arr, const Core::Geometry::BBox &box) | LatVolMesh< Basis > | |
get_cells(typename Cell::index_type &begin, typename Cell::index_type &end, const Core::Geometry::BBox &bbox) | LatVolMesh< Basis > | |
get_center(Core::Geometry::Point &, const typename LatVolMesh< Basis >::Node::index_type &) const | StructHexVolMesh< Basis > | |
get_center(Core::Geometry::Point &, typename LatVolMesh< Basis >::Edge::index_type) const | StructHexVolMesh< Basis > | |
get_center(Core::Geometry::Point &, typename LatVolMesh< Basis >::Face::index_type) const | StructHexVolMesh< Basis > | |
get_center(Core::Geometry::Point &, const typename LatVolMesh< Basis >::Cell::index_type &) const | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::get_center(Core::Geometry::Point &, const typename Node::index_type &) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_center(Core::Geometry::Point &, typename Edge::index_type) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_center(Core::Geometry::Point &, typename Face::index_type) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_center(Core::Geometry::Point &, const typename Cell::index_type &) const | LatVolMesh< Basis > | |
get_coords(VECTOR &coords, const Core::Geometry::Point &p, typename LatVolMesh< Basis >::Elem::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::get_coords(VECTOR &coords, const Core::Geometry::Point &p, typename Elem::index_type idx) const | LatVolMesh< Basis > | inline |
get_delems(typename DElem::array_type &result, const typename Elem::index_type &idx) const | LatVolMesh< Basis > | inline |
get_dim(std::vector< size_type > &) const | StructHexVolMesh< Basis > | virtual |
get_edges(typename Edge::array_type &, typename Face::index_type) const | LatVolMesh< Basis > | |
get_edges(typename Edge::array_type &, const typename Cell::index_type &) const | LatVolMesh< Basis > | |
get_elems(typename Elem::array_type &result, const typename Node::index_type &idx) const | LatVolMesh< Basis > | |
get_elems(typename Elem::array_type &result, const typename Edge::index_type &idx) const | LatVolMesh< Basis > | |
get_elems(typename Elem::array_type &result, const typename Face::index_type &idx) const | LatVolMesh< Basis > | |
get_epsilon() const | StructHexVolMesh< Basis > | inline |
get_faces(typename Face::array_type &, const typename Cell::index_type &) const | LatVolMesh< Basis > | |
get_length(typename LatVolMesh< Basis >::Edge::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::get_length(typename Edge::index_type idx) const | LatVolMesh< Basis > | inline |
get_min(std::vector< index_type > &) const | LatVolMesh< Basis > | |
get_min_i() const | LatVolMesh< Basis > | inline |
get_min_j() const | LatVolMesh< Basis > | inline |
get_min_k() const | LatVolMesh< Basis > | inline |
get_neighbor(typename Cell::index_type &neighbor, const typename Cell::index_type &from, typename Face::index_type face) const | LatVolMesh< Basis > | |
get_ni() const | LatVolMesh< Basis > | inline |
get_nj() const | LatVolMesh< Basis > | inline |
get_nk() const | LatVolMesh< Basis > | inline |
get_nodes(typename Node::array_type &, typename Edge::index_type) const | LatVolMesh< Basis > | |
get_nodes(typename Node::array_type &, typename Face::index_type) const | LatVolMesh< Basis > | |
get_nodes(typename Node::array_type &, const typename Cell::index_type &) const | LatVolMesh< Basis > | |
get_nodes(typename Node::index_type &begin, typename Node::index_type &end, const Core::Geometry::BBox &bbox) | LatVolMesh< Basis > | |
get_normal(Core::Geometry::Vector &, const typename Node::index_type &) const | LatVolMesh< Basis > | inline |
get_normal(Core::Geometry::Vector &, std::vector< double > &, typename Elem::index_type, unsigned int) | LatVolMesh< Basis > | inline |
get_point(Core::Geometry::Point &point, const typename LatVolMesh< Basis >::Node::index_type &index) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::get_point(Core::Geometry::Point &p, const typename Node::index_type &i) const | LatVolMesh< Basis > | inline |
get_points() | StructHexVolMesh< Basis > | inline |
get_random_point(Core::Geometry::Point &p, const typename LatVolMesh< Basis >::Elem::index_type &i, FieldRNG &rng) const | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::get_random_point(Core::Geometry::Point &, const typename Elem::index_type &, FieldRNG &rng) const | LatVolMesh< Basis > | |
get_size(const typename LatVolMesh< Basis >::Node::index_type &idx) const | StructHexVolMesh< Basis > | |
get_size(typename LatVolMesh< Basis >::Edge::index_type idx) const | StructHexVolMesh< Basis > | |
get_size(typename LatVolMesh< Basis >::Face::index_type idx) const | StructHexVolMesh< Basis > | |
get_size(const typename LatVolMesh< Basis >::Cell::index_type &idx) const | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::get_size(const typename Node::index_type &idx) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_size(typename Edge::index_type idx) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_size(typename Face::index_type idx) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_size(const typename Cell::index_type &idx) const | LatVolMesh< Basis > | |
get_transform() | LatVolMesh< Basis > | inline |
get_type_description() const | StructHexVolMesh< Basis > | virtual |
get_volume(const typename LatVolMesh< Basis >::Cell::index_type &i) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::get_volume(const typename Cell::index_type &i) const | LatVolMesh< Basis > | inline |
get_weights(const Core::Geometry::Point &, typename LatVolMesh< Basis >::Node::array_type &, double *) | StructHexVolMesh< Basis > | |
get_weights(const Core::Geometry::Point &, typename LatVolMesh< Basis >::Edge::array_type &, double *) | StructHexVolMesh< Basis > | inline |
get_weights(const Core::Geometry::Point &, typename LatVolMesh< Basis >::Face::array_type &, double *) | StructHexVolMesh< Basis > | inline |
get_weights(const Core::Geometry::Point &, typename LatVolMesh< Basis >::Cell::array_type &, double *) | StructHexVolMesh< Basis > | |
SCIRun::LatVolMesh::get_weights(const Core::Geometry::Point &p, typename Node::array_type &l, double *w) | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::get_weights(const Core::Geometry::Point &, typename Edge::array_type &, double *) | LatVolMesh< Basis > | inline |
getFacade() const | LatVolMesh< Basis > | inlinevirtual |
handle_type typedef | StructHexVolMesh< Basis > | |
has_face_normals() const | LatVolMesh< Basis > | inlinevirtual |
has_normals() const | LatVolMesh< Basis > | inlinevirtual |
HasId() | HasId< IdType, IdGenerator > | inline |
id() const | HasId< IdType, IdGenerator > | inline |
id_type typedef | Datatype | |
index_type typedef | StructHexVolMesh< Basis > | |
inside(typename LatVolMesh< Basis >::Elem::index_type idx, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
interpolate(Core::Geometry::Point &pt, const VECTOR &coords, typename LatVolMesh< Basis >::Elem::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::interpolate(Core::Geometry::Point &pt, const VECTOR &coords, typename Elem::index_type idx) const | LatVolMesh< Basis > | inline |
inverse_jacobian(const VECTOR &coords, typename LatVolMesh< Basis >::Elem::index_type idx, double *Ji) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::inverse_jacobian(const VECTOR &, typename Elem::index_type, double *Ji) const | LatVolMesh< Basis > | inline |
inverse_jacobian_ | LatVolMesh< Basis > | protected |
io(Piostream &) | StructHexVolMesh< Basis > | virtual |
IRREGULAR enum value | Mesh | |
is_base_of(const std::string &parent, const std::string &type) | Persistent | static |
is_editable() const | LatVolMesh< Basis > | inlinevirtual |
jacobian(const VECTOR &coords, typename LatVolMesh< Basis >::Elem::index_type idx, double *J) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::jacobian(const VECTOR &coords, typename Elem::index_type idx, double *J) const | LatVolMesh< Basis > | inline |
jacobian_ | LatVolMesh< Basis > | protected |
jacobian_metric(typename LatVolMesh< Basis >::Elem::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::jacobian_metric(typename Elem::index_type) const | LatVolMesh< Basis > | inline |
latvol_maker(size_type x, size_type y, size_type z, const Core::Geometry::Point &min, const Core::Geometry::Point &max) | LatVolMesh< Basis > | inlinestatic |
LatVolMesh() | LatVolMesh< Basis > | inline |
LatVolMesh(size_type x, size_type y, size_type z, const Core::Geometry::Point &min, const Core::Geometry::Point &max) | LatVolMesh< Basis > | |
LatVolMesh(LatVolMesh *, size_type mx, size_type my, size_type mz, size_type x, size_type y, size_type z) | LatVolMesh< Basis > | inline |
LatVolMesh(const LatVolMesh ©) | LatVolMesh< Basis > | inline |
locate(typename LatVolMesh< Basis >::Node::index_type &node, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
locate(typename LatVolMesh< Basis >::Edge::index_type &, const Core::Geometry::Point &) const | StructHexVolMesh< Basis > | inline |
locate(typename LatVolMesh< Basis >::Face::index_type &, const Core::Geometry::Point &) const | StructHexVolMesh< Basis > | inline |
locate(typename LatVolMesh< Basis >::Cell::index_type &elem, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
locate(typename LatVolMesh< Basis >::Cell::index_type &elem, std::vector< double > &coords, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::locate(typename Node::index_type &, const Core::Geometry::Point &) const | LatVolMesh< Basis > | |
SCIRun::LatVolMesh::locate(typename Edge::index_type &, const Core::Geometry::Point &) const | LatVolMesh< Basis > | inline |
SCIRun::LatVolMesh::locate(typename Face::index_type &, const Core::Geometry::Point &) const | LatVolMesh< Basis > | inline |
SCIRun::LatVolMesh::locate(typename Elem::index_type &, const Core::Geometry::Point &) const | LatVolMesh< Basis > | |
LOCATE_E enum value | Mesh | |
locate_elem(INDEX &elem, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
locate_elem(INDEX &elem, ARRAY &coords, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
locate_elems(ARRAY &array, const Core::Geometry::BBox &b) const | StructHexVolMesh< Basis > | inline |
locate_node(INDEX &node, const Core::Geometry::Point &p) const | StructHexVolMesh< Basis > | inline |
maker() | StructHexVolMesh< Basis > | inlinestatic |
mask_type typedef | StructHexVolMesh< Basis > | |
Mesh() | Mesh | |
Mesh(const Mesh ©) | Mesh | |
mesh_maker() | StructHexVolMesh< Basis > | inlinestatic |
MeshFacadeHandle typedef | MeshTraits< VMesh > | |
min_i_ | LatVolMesh< Basis > | protected |
min_j_ | LatVolMesh< Basis > | protected |
min_k_ | LatVolMesh< Basis > | protected |
NEIGHBORS_E enum value | Mesh | |
ni_ | LatVolMesh< Basis > | protected |
nj_ | LatVolMesh< Basis > | protected |
nk_ | LatVolMesh< Basis > | protected |
NODE_LOCATE_E enum value | Mesh | |
NODE_NEIGHBORS_E enum value | Mesh | |
node_type_description() | StructHexVolMesh< Basis > | static |
NODES_E enum value | Mesh | |
NONE_E enum value | Mesh | |
NORMALS_E enum value | Mesh | |
operator=(const Datatype &rhs) | Datatype | |
pwl_approx_edge(std::vector< std::vector< double > > &coords, typename Elem::index_type, unsigned int which_edge, unsigned int div_per_unit) const | LatVolMesh< Basis > | inline |
pwl_approx_face(std::vector< std::vector< std::vector< double > > > &coords, typename Elem::index_type, unsigned int which_face, unsigned int div_per_unit) const | LatVolMesh< Basis > | inline |
REGULAR enum value | Mesh | |
scaled_jacobian_ | LatVolMesh< Basis > | protected |
scaled_jacobian_metric(typename LatVolMesh< Basis >::Elem::index_type idx) const | StructHexVolMesh< Basis > | inline |
SCIRun::LatVolMesh::scaled_jacobian_metric(typename Elem::index_type) const | LatVolMesh< Basis > | inline |
set_dim(const std::vector< size_type > &dims) | StructHexVolMesh< Basis > | inlinevirtual |
SCIRun::LatVolMesh::set_dim(std::vector< size_type > dims) | LatVolMesh< Basis > | virtual |
set_min(std::vector< index_type > mins) | LatVolMesh< Basis > | |
set_min_i(index_type i) | LatVolMesh< Basis > | inline |
set_min_j(index_type j) | LatVolMesh< Basis > | inline |
set_min_k(index_type k) | LatVolMesh< Basis > | inline |
set_ni(index_type i) | LatVolMesh< Basis > | inline |
set_nj(index_type j) | LatVolMesh< Basis > | inline |
set_nk(index_type k) | LatVolMesh< Basis > | inline |
set_point(const Core::Geometry::Point &point, const typename LatVolMesh< Basis >::Node::index_type &index) | StructHexVolMesh< Basis > | |
set_transform(const Core::Geometry::Transform &trans) | LatVolMesh< Basis > | inline |
size(typename Node::size_type &) const | LatVolMesh< Basis > | |
size(typename Edge::size_type &) const | LatVolMesh< Basis > | |
size(typename Face::size_type &) const | LatVolMesh< Basis > | |
size(typename Cell::size_type &) const | LatVolMesh< Basis > | |
size_type typedef | StructHexVolMesh< Basis > | |
structhexvol_maker(size_type x, size_type y, size_type z) | StructHexVolMesh< Basis > | inlinestatic |
structhexvol_typeid | StructHexVolMesh< Basis > | static |
StructHexVolMesh() | StructHexVolMesh< Basis > | |
StructHexVolMesh(size_type i, size_type j, size_type k) | StructHexVolMesh< Basis > | |
StructHexVolMesh(const StructHexVolMesh< Basis > ©) | StructHexVolMesh< Basis > | |
STRUCTURED enum value | Mesh | |
synchronize(mask_type) | StructHexVolMesh< Basis > | virtual |
to_index(typename Node::index_type &index, index_type i) const | LatVolMesh< Basis > | |
to_index(typename Edge::index_type &index, index_type i) const | LatVolMesh< Basis > | inline |
to_index(typename Face::index_type &index, index_type i) const | LatVolMesh< Basis > | inline |
to_index(typename Cell::index_type &index, index_type i) const | LatVolMesh< Basis > | |
topology_geometry() const | StructHexVolMesh< Basis > | inlinevirtual |
transform(const Core::Geometry::Transform &t) | StructHexVolMesh< Basis > | virtual |
transform_ | LatVolMesh< Basis > | protected |
type_id | Mesh | static |
type_name(int n=-1) | StructHexVolMesh< Basis > | static |
under_type typedef | StructHexVolMesh< Basis > | |
UNKNOWN enum value | Mesh | |
UNSTRUCTURED enum value | Mesh | |
unsynchronize(mask_type) | StructHexVolMesh< Basis > | virtual |
vmesh() | LatVolMesh< Basis > | inlinevirtual |
vmesh_ | LatVolMesh< Basis > | protected |
VStructHexVolMesh class | StructHexVolMesh< Basis > | friend |
~Datatype() | Datatype | virtual |
~LatVolMesh() | LatVolMesh< Basis > | inlinevirtual |
~Mesh() | Mesh | virtual |
~Persistent() | Persistent | virtual |
~StructHexVolMesh() | StructHexVolMesh< Basis > | inlinevirtual |