SCIRun
5.0
|
This is the complete list of members for VMesh, including all inherited members.
add_elem(const Node::array_type &nodes, Elem::index_type &i) | VMesh | virtual |
add_elem(const Node::array_type nodes) | VMesh | inline |
add_enode(const Core::Geometry::Point &point, ENode::index_type &i) | VMesh | virtual |
add_node(const Core::Geometry::Point &point, Node::index_type &i) | VMesh | virtual |
add_node(const Core::Geometry::Point &point) | VMesh | inline |
add_point(const Core::Geometry::Point &point) | VMesh | inline |
array_type typedef | VMesh | |
basis_order() | VMesh | inline |
basis_order_ | VMesh | protected |
begin(Node::iterator &it) const | VMesh | inline |
begin(ENode::iterator &it) const | VMesh | inline |
begin(Edge::iterator &it) const | VMesh | inline |
begin(Face::iterator &it) const | VMesh | inline |
begin(Cell::iterator &it) const | VMesh | inline |
begin(Elem::iterator &it) const | VMesh | inline |
begin(DElem::iterator &it) const | VMesh | inline |
clear_synchronization() | VMesh | virtual |
convert_vector(VEC1 &v1, VEC2 v2) const | VMesh | inline |
coords_array2_type typedef | VMesh | |
coords_array_type typedef | VMesh | |
coords_type typedef | VMesh | |
copy_elems(VMesh *imesh, Elem::index_type i, Elem::index_type o, Elem::size_type size, Elem::size_type offset) | VMesh | inline |
copy_elems(VMesh *imesh) | VMesh | inline |
copy_nodes(VMesh *imesh, Node::index_type i, Node::index_type o, Node::size_type size) | VMesh | inline |
copy_nodes(VMesh *imesh) | VMesh | inline |
derivate(dpoints_type &p, const coords_type &coords, Elem::index_type i) const | VMesh | virtual |
det_jacobian(const coords_type &coords, Elem::index_type idx) const | VMesh | virtual |
dimension_ | VMesh | protected |
dimension_type typedef | VMesh | |
dimensionality() | VMesh | inline |
dpoints_type typedef | VMesh | |
elem_reserve(size_t size) | VMesh | virtual |
element_size_ | VMesh | protected |
end(Node::iterator &it) const | VMesh | inline |
end(ENode::iterator &it) const | VMesh | inline |
end(Edge::iterator &it) const | VMesh | inline |
end(Face::iterator &it) const | VMesh | inline |
end(Cell::iterator &it) const | VMesh | inline |
end(Elem::iterator &it) const | VMesh | inline |
end(DElem::iterator &it) const | VMesh | inline |
find_closest_elem(double &dist, Core::Geometry::Point &result, VMesh::coords_type &coords, VMesh::Elem::index_type &i, const Core::Geometry::Point &point) const | VMesh | virtual |
find_closest_elem(double &dist, Core::Geometry::Point &result, VMesh::coords_type &coords, VMesh::Elem::index_type &i, const Core::Geometry::Point &point, double maxdist) const | VMesh | virtual |
find_closest_elem(double &dist, Core::Geometry::Point &result, VMesh::Elem::index_type &i, const Core::Geometry::Point &point) const | VMesh | inline |
find_closest_elem(double &dist, Core::Geometry::Point &result, VMesh::Elem::index_type &i, const Core::Geometry::Point &point, double maxdist) const | VMesh | inline |
find_closest_elem(Core::Geometry::Point &result, VMesh::Elem::index_type &i, const Core::Geometry::Point &point) const | VMesh | inline |
find_closest_elem(VMesh::coords_type &coords, VMesh::Elem::index_type &i, const Core::Geometry::Point &point) const | VMesh | inline |
find_closest_elems(double &dist, Core::Geometry::Point &result, VMesh::Elem::array_type &i, const Core::Geometry::Point &point) const | VMesh | virtual |
find_closest_node(double &dist, Core::Geometry::Point &result, VMesh::Node::index_type &i, const Core::Geometry::Point &point) const | VMesh | virtual |
find_closest_node(double &dist, Core::Geometry::Point &result, VMesh::Node::index_type &i, const Core::Geometry::Point &point, double maxdist) const | VMesh | virtual |
find_closest_node(Core::Geometry::Point &result, VMesh::Node::index_type &i, const Core::Geometry::Point &point, double maxdist) | VMesh | inline |
find_closest_node(Core::Geometry::Point &result, VMesh::Node::index_type &i, const Core::Geometry::Point &point) | VMesh | inline |
find_closest_nodes(std::vector< VMesh::Node::index_type > &nodes, const Core::Geometry::Point &p, double maxdist) const | VMesh | virtual |
find_closest_nodes(std::vector< double > &distances, std::vector< VMesh::Node::index_type > &nodes, const Core::Geometry::Point &p, double maxdist) const | VMesh | virtual |
from_index(index_type &i, index_type &j, index_type &k, Node::index_type idx) | VMesh | inline |
from_index(index_type &i, index_type &j, index_type &k, Elem::index_type idx) | VMesh | inline |
from_index(index_type &i, index_type &j, Node::index_type idx) | VMesh | inline |
from_index(index_type &i, index_type &j, Elem::index_type idx) | VMesh | inline |
from_index(index_type &i, index_type &j, index_type &k, Cell::index_type idx) | VMesh | inline |
from_index(index_type &i, index_type &j, Face::index_type idx) | VMesh | inline |
generation() const | VMesh | inline |
generation_ | VMesh | protected |
get_all_elem_centers(points_type &points) const | VMesh | inline |
get_all_node_centers(points_type &points) const | VMesh | inline |
get_area(Face::index_type i) const | VMesh | inline |
get_area(Elem::index_type i) const | VMesh | inline |
get_bounding_box() const | VMesh | virtual |
get_canonical_transform(Core::Geometry::Transform &t) | VMesh | virtual |
get_cell(Cell::index_type &cell, Node::array_type &nodes) const | VMesh | virtual |
get_cells(Cell::array_type &cells, Node::index_type i) const | VMesh | virtual |
get_cells(Cell::array_type &cells, Edge::index_type i) const | VMesh | virtual |
get_cells(Cell::array_type &cells, Face::index_type i) const | VMesh | virtual |
get_cells(Cell::array_type &cells, Cell::index_type i) const | VMesh | virtual |
get_cells(Cell::array_type &cells, Elem::index_type i) const | VMesh | virtual |
get_cells(Cell::array_type &cells, DElem::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, Node::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, ENode::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, Edge::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, Face::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, Cell::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, Elem::index_type i) const | VMesh | virtual |
get_center(Core::Geometry::Point &point, DElem::index_type i) const | VMesh | virtual |
get_centers(Core::Geometry::Point *points, Node::array_type &array) const | VMesh | virtual |
get_centers(Core::Geometry::Point *points, Elem::array_type &array) const | VMesh | virtual |
get_centers(points_type &points, Node::array_type &array) const | VMesh | inline |
get_centers(points_type &points, Elem::array_type &array) const | VMesh | inline |
get_constant_derivate_weights(coords_type &, std::vector< double > &weights) | VMesh | inline |
get_constant_weights(coords_type &, std::vector< double > &weights) | VMesh | inline |
get_coords(coords_type &coords, const Core::Geometry::Point &point, Elem::index_type i) const | VMesh | virtual |
get_cubic_derivate_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_cubic_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_delem(DElem::index_type &delem, Node::array_type &nodes) const | VMesh | virtual |
get_delems(DElem::array_type &delems, Node::index_type i) const | VMesh | virtual |
get_delems(DElem::array_type &delems, Edge::index_type i) const | VMesh | virtual |
get_delems(DElem::array_type &delems, Face::index_type i) const | VMesh | virtual |
get_delems(DElem::array_type &delems, Cell::index_type i) const | VMesh | virtual |
get_delems(DElem::array_type &delems, Elem::index_type i) const | VMesh | virtual |
get_delems(DElem::array_type &delems, DElem::index_type i) const | VMesh | virtual |
get_derivate_weights(const coords_type &coords, std::vector< double > &weights, int basis_order) const | VMesh | virtual |
get_dimensions(dimension_type &dim) | VMesh | virtual |
get_edge(Edge::index_type &edge, Node::array_type &nodes) const | VMesh | virtual |
get_edges(Edge::array_type &edges, Node::index_type i) const | VMesh | virtual |
get_edges(Edge::array_type &edges, Edge::index_type i) const | VMesh | virtual |
get_edges(Edge::array_type &edges, Face::index_type i) const | VMesh | virtual |
get_edges(Edge::array_type &edges, Cell::index_type i) const | VMesh | virtual |
get_edges(Edge::array_type &edges, Elem::index_type i) const | VMesh | virtual |
get_edges(Edge::array_type &edges, DElem::index_type i) const | VMesh | virtual |
get_elem(Elem::index_type &elem, Node::array_type &nodes) const | VMesh | virtual |
get_elem_dimensions(dimension_type &dim) | VMesh | virtual |
get_elem_search_grid() | VMesh | virtual |
get_element_center(coords_type &coords) | VMesh | inline |
get_element_edges(nodes_array_type &edges) | VMesh | inline |
get_element_size() | VMesh | inline |
get_element_vertices(coords_array_type &coords) | VMesh | inline |
get_elems(Elem::array_type &elems, Node::index_type i) const | VMesh | virtual |
get_elems(Elem::array_type &elems, Edge::index_type i) const | VMesh | virtual |
get_elems(Elem::array_type &elems, Face::index_type i) const | VMesh | virtual |
get_elems(Elem::array_type &elems, Cell::index_type i) const | VMesh | virtual |
get_elems(Elem::array_type &elems, Elem::index_type i) const | VMesh | virtual |
get_elems(Elem::array_type &elems, DElem::index_type i) const | VMesh | virtual |
get_elems_pointer() const | VMesh | virtual |
get_enode(Core::Geometry::Point &point, ENode::index_type i) | VMesh | inline |
get_enodes(ENode::array_type &nodes, Node::index_type i) const | VMesh | virtual |
get_enodes(ENode::array_type &nodes, Edge::index_type i) const | VMesh | virtual |
get_enodes(ENode::array_type &nodes, Face::index_type i) const | VMesh | virtual |
get_enodes(ENode::array_type &nodes, Cell::index_type i) const | VMesh | virtual |
get_enodes(ENode::array_type &nodes, Elem::index_type i) const | VMesh | virtual |
get_enodes(ENode::array_type &nodes, DElem::index_type i) const | VMesh | virtual |
get_epsilon() const | VMesh | virtual |
get_face(Face::index_type &face, Node::array_type &nodes) const | VMesh | virtual |
get_faces(Face::array_type &faces, Node::index_type i) const | VMesh | virtual |
get_faces(Face::array_type &faces, Edge::index_type i) const | VMesh | virtual |
get_faces(Face::array_type &faces, Face::index_type i) const | VMesh | virtual |
get_faces(Face::array_type &faces, Cell::index_type i) const | VMesh | virtual |
get_faces(Face::array_type &faces, Elem::index_type i) const | VMesh | virtual |
get_faces(Face::array_type &faces, DElem::index_type i) const | VMesh | virtual |
get_gaussian_scheme(std::vector< VMesh::coords_type > &coords, std::vector< double > &weights, int order) const | VMesh | virtual |
get_gradient_weights(const Core::Geometry::Point &p, ElemGradient &ei, int basis_order) const | VMesh | virtual |
get_gradient_weights(const coords_type &coords, Elem::index_type elem, ElemGradient &ei, int basis_order) const | VMesh | virtual |
get_interpolate_weights(const Core::Geometry::Point &p, ElemInterpolate &ei, int basis_order) const | VMesh | virtual |
get_interpolate_weights(const coords_type &coords, Elem::index_type elem, ElemInterpolate &ei, int basis_order) const | VMesh | virtual |
get_length(Edge::index_type i) const | VMesh | inline |
get_length(Elem::index_type i) const | VMesh | inline |
get_linear_derivate_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_linear_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_mgradient_weights(const std::vector< Core::Geometry::Point > &p, MultiElemGradient &ei, int basis_order) const | VMesh | virtual |
get_mgradient_weights(const std::vector< coords_type > &coords, Elem::index_type elem, MultiElemGradient &eg, int basis_order) const | VMesh | virtual |
get_minterpolate_weights(const std::vector< Core::Geometry::Point > &p, MultiElemInterpolate &ei, int basis_order) const | VMesh | virtual |
get_minterpolate_weights(const std::vector< coords_type > &coords, Elem::index_type elem, MultiElemInterpolate &ei, int basis_order) const | VMesh | virtual |
get_neighbor(Elem::index_type &neighbor, Elem::index_type from, DElem::index_type delem) const | VMesh | virtual |
get_neighbors(Elem::array_type &elems, Elem::index_type i, DElem::index_type delem) const | VMesh | virtual |
get_neighbors(Elem::array_type &elems, Elem::index_type i) const | VMesh | virtual |
get_neighbors(Node::array_type &nodes, Node::index_type i) const | VMesh | virtual |
get_ni() const | VMesh | inline |
get_nj() const | VMesh | inline |
get_nk() const | VMesh | inline |
get_node(Core::Geometry::Point &point, Node::index_type i) | VMesh | inline |
get_node_search_grid() | VMesh | virtual |
get_nodes(Node::array_type &nodes, Node::index_type i) const | VMesh | virtual |
get_nodes(Node::array_type &nodes, Edge::index_type i) const | VMesh | virtual |
get_nodes(Node::array_type &nodes, Face::index_type i) const | VMesh | virtual |
get_nodes(Node::array_type &nodes, Cell::index_type i) const | VMesh | virtual |
get_nodes(Node::array_type &nodes, Elem::index_type i) const | VMesh | virtual |
get_nodes(Node::array_type &nodes, DElem::index_type i) const | VMesh | virtual |
get_normal(Core::Geometry::Vector &result, coords_type &coords, Elem::index_type eidx, DElem::index_type fidx) const | VMesh | virtual |
get_normal(Core::Geometry::Vector &result, coords_type &coords, Elem::index_type eidx) const | VMesh | inline |
get_normal(Core::Geometry::Vector &norm, Node::index_type i) const | VMesh | virtual |
get_normals(std::vector< Core::Geometry::Vector > &result, std::vector< coords_type > &coords, Elem::index_type eidx) const | VMesh | inline |
get_point(Core::Geometry::Point &point, Node::index_type i) const | VMesh | inline |
get_point(Core::Geometry::Point &point, ENode::index_type i) const | VMesh | inline |
get_point(Node::index_type i) const | VMesh | inline |
get_point(ENode::index_type i) const | VMesh | inline |
get_points_pointer() const | VMesh | virtual |
get_quadratic_derivate_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_quadratic_weights(coords_type &coords, std::vector< double > &weights) | VMesh | virtual |
get_random_point(Core::Geometry::Point &p, Elem::index_type i, FieldRNG &rng) const | VMesh | virtual |
get_regular_scheme(std::vector< VMesh::coords_type > &coords, std::vector< double > &weights, int order) const | VMesh | virtual |
get_size(Node::index_type) const | VMesh | inline |
get_size(ENode::index_type) const | VMesh | inline |
get_size(Edge::index_type i) const | VMesh | virtual |
get_size(Face::index_type i) const | VMesh | virtual |
get_size(Cell::index_type i) const | VMesh | virtual |
get_size(Elem::index_type i) const | VMesh | virtual |
get_size(DElem::index_type i) const | VMesh | virtual |
get_size(Node::array_type &array) const | VMesh | virtual |
get_transform() const | VMesh | virtual |
get_volume(Cell::index_type i) const | VMesh | inline |
get_volume(Elem::index_type i) const | VMesh | inline |
get_weights(const coords_type &coords, std::vector< double > &weights, int basis_order) const | VMesh | virtual |
has_normals() | VMesh | inline |
has_normals_ | VMesh | protected |
index_array_type typedef | VMesh | |
index_type typedef | VMesh | |
inscribed_circumscribed_radius_metric(Elem::index_type idx) const | VMesh | virtual |
insert_node_into_elem(Elem::array_type &newelems, Node::index_type &newnode, Elem::index_type elem, Core::Geometry::Point &point) | VMesh | virtual |
interpolate(Core::Geometry::Point &p, const coords_type &coords, Elem::index_type i) const | VMesh | virtual |
inverse_jacobian(const coords_type &coords, Elem::index_type idx, double *Ji) const | VMesh | virtual |
is_constantmesh() | VMesh | inline |
is_crv_element() | VMesh | inline |
is_cubicmesh() | VMesh | inline |
is_curvemesh() | VMesh | inlinevirtual |
is_editable() | VMesh | inline |
is_editable_ | VMesh | protected |
is_empty() const | VMesh | inline |
is_hex_element() | VMesh | inline |
is_hexvolmesh() | VMesh | inlinevirtual |
is_imagemesh() | VMesh | inlinevirtual |
is_irregularmesh() | VMesh | inline |
is_latvolmesh() | VMesh | inlinevirtual |
is_line() | VMesh | inline |
is_linearmesh() | VMesh | inline |
is_nonlinearmesh() | VMesh | inline |
is_pnt_element() | VMesh | inline |
is_point() | VMesh | inline |
is_pointcloudmesh() | VMesh | inlinevirtual |
is_prism_element() | VMesh | inline |
is_prismvolmesh() | VMesh | inlinevirtual |
is_quad_element() | VMesh | inline |
is_quadraticmesh() | VMesh | inline |
is_quadsurfmesh() | VMesh | inlinevirtual |
is_regular_ | VMesh | protected |
is_regularmesh() | VMesh | inline |
is_scanlinemesh() | VMesh | inlinevirtual |
is_structcurvemesh() | VMesh | inlinevirtual |
is_structhexvolmesh() | VMesh | inlinevirtual |
is_structquadsurfmesh() | VMesh | inlinevirtual |
is_structured_ | VMesh | protected |
is_structuredmesh() | VMesh | inline |
is_surface() | VMesh | inline |
is_tet_element() | VMesh | inline |
is_tetvolmesh() | VMesh | inlinevirtual |
is_tri_element() | VMesh | inline |
is_trisurfmesh() | VMesh | inlinevirtual |
is_unstructuredmesh() | VMesh | inline |
is_volume() | VMesh | inline |
jacobian(const coords_type &coords, Elem::index_type idx, double *J) const | VMesh | virtual |
jacobian_metric(const Elem::index_type idx) const | VMesh | virtual |
locate(VMesh::Node::index_type &i, const Core::Geometry::Point &point) const | VMesh | virtual |
locate(VMesh::Elem::index_type &i, const Core::Geometry::Point &point) const | VMesh | virtual |
locate(VMesh::Elem::index_type &i, VMesh::coords_type &coords, const Core::Geometry::Point &point) const | VMesh | virtual |
locate(VMesh::Elem::array_type &a, const Core::Geometry::BBox &bbox) const | VMesh | virtual |
mask_type typedef | VMesh | |
minterpolate(std::vector< Core::Geometry::Point > &p, const std::vector< coords_type > &coords, Elem::index_type i) const | VMesh | virtual |
mlocate(std::vector< Node::index_type > &i, const std::vector< Core::Geometry::Point > &point) const | VMesh | virtual |
mlocate(std::vector< Elem::index_type > &i, const std::vector< Core::Geometry::Point > &point) const | VMesh | virtual |
MultiElemGradient typedef | VMesh | |
MultiElemInterpolate typedef | VMesh | |
ni_ | VMesh | protected |
nj_ | VMesh | protected |
nk_ | VMesh | protected |
node_reserve(size_t size) | VMesh | virtual |
nodes_array_type typedef | VMesh | |
num_cells() const | VMesh | inline |
num_delems() const | VMesh | inline |
num_edges() const | VMesh | inline |
num_edges_per_elem() | VMesh | inline |
num_edges_per_elem_ | VMesh | protected |
num_edges_per_face() | VMesh | inline |
num_edges_per_face_ | VMesh | protected |
num_elems() const | VMesh | inline |
num_enodes() const | VMesh | inline |
num_enodes_per_elem() | VMesh | inline |
num_enodes_per_elem_ | VMesh | protected |
num_faces() const | VMesh | inline |
num_faces_per_elem() | VMesh | inline |
num_faces_per_elem_ | VMesh | protected |
num_gradients_per_node() | VMesh | inline |
num_gradients_per_node_ | VMesh | protected |
num_nodes() const | VMesh | inline |
num_nodes_per_edge() | VMesh | inline |
num_nodes_per_elem() | VMesh | inline |
num_nodes_per_elem_ | VMesh | protected |
num_nodes_per_face() | VMesh | inline |
num_nodes_per_face_ | VMesh | protected |
points_type typedef | VMesh | |
pwl_approx_edge(coords_array_type &coords, Elem::index_type ci, unsigned int which_edge, unsigned int div_per_unit) const | VMesh | virtual |
pwl_approx_face(coords_array2_type &coords, Elem::index_type ci, unsigned int which_face, unsigned int div_per_unit) const | VMesh | virtual |
reserve_elems(size_t size) | VMesh | inline |
reserve_nodes(size_t size) | VMesh | inline |
resize_elems(size_t size) | VMesh | virtual |
resize_nodes(size_t size) | VMesh | virtual |
resize_points(size_t size) | VMesh | inline |
scaled_jacobian_metric(const Elem::index_type idx) const | VMesh | virtual |
set_enode(const Core::Geometry::Point &point, ENode::index_type i) | VMesh | inline |
set_node(const Core::Geometry::Point &point, Node::index_type i) | VMesh | inline |
set_nodes(Node::array_type &array, Edge::index_type idx) | VMesh | virtual |
set_nodes(Node::array_type &array, Face::index_type idx) | VMesh | virtual |
set_nodes(Node::array_type &array, Cell::index_type idx) | VMesh | virtual |
set_nodes(Node::array_type &array, Elem::index_type idx) | VMesh | virtual |
set_point(const Core::Geometry::Point &point, Node::index_type i) | VMesh | virtual |
set_point(const Core::Geometry::Point &point, ENode::index_type i) | VMesh | virtual |
set_transform(const Core::Geometry::Transform &t) | VMesh | virtual |
size(Node::size_type &size) const | VMesh | virtual |
size(ENode::size_type &size) const | VMesh | virtual |
size(Edge::size_type &size) const | VMesh | virtual |
size(Face::size_type &size) const | VMesh | virtual |
size(Cell::size_type &size) const | VMesh | virtual |
size(Elem::size_type &size) const | VMesh | virtual |
size(DElem::size_type &size) const | VMesh | virtual |
size_type typedef | VMesh | |
synchronize(unsigned int sync) | VMesh | virtual |
to_index(Node::index_type &idx, index_type i, index_type j, index_type k) | VMesh | inline |
to_index(Node::index_type &idx, index_type i, index_type j) | VMesh | inline |
to_index(Elem::index_type &idx, index_type i, index_type j, index_type k) | VMesh | inline |
to_index(Elem::index_type &idx, index_type i, index_type j) | VMesh | inline |
to_index(Cell::index_type &idx, index_type i, index_type j, index_type k) | VMesh | inline |
to_index(Face::index_type &idx, index_type i, index_type j) | VMesh | inline |
transform(const Core::Geometry::Transform &t) | VMesh | virtual |
unit_center_ | VMesh | protected |
unit_edges_ | VMesh | protected |
unit_vertices_ | VMesh | protected |
unsynchronize(unsigned int sync) | VMesh | virtual |
VMesh() | VMesh | inline |
volume_metric(const Elem::index_type idx) const | VMesh | inline |
weight_array_type typedef | VMesh | |
weight_type typedef | VMesh | |
~VMesh() | VMesh | inlinevirtual |