MOAB: Mesh Oriented datABase  (version 5.2.1)
MBMesquite::PatchData Member List
This is the complete list of members for MBMesquite::PatchData, including all inherited members.
attach_extra_data(ExtraData *data)MBMesquite::PatchData [private]
attach_settings(const Settings *p_settings)MBMesquite::PatchData [inline]
AVERAGE_DET3D enum valueMBMesquite::PatchData
bitMapMBMesquite::PatchData [mutable, private]
byteArrayMBMesquite::PatchData [private]
check_vertex_culled(size_t vtx_index) const MBMesquite::PatchData [inline]
clear()MBMesquite::PatchData [inline]
clear_computed_info()MBMesquite::PatchData [inline]
clear_vertex_culled(size_t vtx_index)MBMesquite::PatchData [inline]
ComputedInfo enum nameMBMesquite::PatchData
computedInfosMBMesquite::PatchData [private]
create_vertices_memento(MsqError &err)MBMesquite::PatchData [inline]
dataListMBMesquite::PatchData [private]
defaultSettingsMBMesquite::PatchData [private, static]
domain_set() const MBMesquite::PatchData [inline]
elemConnectivityArrayMBMesquite::PatchData [private]
element_by_index(size_t index)MBMesquite::PatchData [inline]
element_by_index(size_t index) const MBMesquite::PatchData [inline]
elementArrayMBMesquite::PatchData [private]
elementHandlesArrayMBMesquite::PatchData [private]
enslave_higher_order_nodes(const size_t *element_offset_array, unsigned char *vertex_flags, MsqError &err) const MBMesquite::PatchData [private]
fill(size_t num_vertex, const double *vtx_coords, size_t num_elem, EntityTopology type, const size_t *connectivity, const bool *vertex_fixed_flags, MsqError &err)MBMesquite::PatchData
fill(size_t num_vertex, const double *vtx_coords, size_t num_elem, const EntityTopology *elem_types, const size_t *connectivity, const bool *vertex_fixed_flags, MsqError &err)MBMesquite::PatchData
fill(size_t num_vertex, const double *vtx_coords, size_t num_elem, const EntityTopology *elem_types, const size_t *vertex_per_elem, const size_t *elem_connectivity, const bool *vertex_fixed_flags, MsqError &err)MBMesquite::PatchData
fill_global_patch(MsqError &err)MBMesquite::PatchData
generate_vertex_to_element_data()MBMesquite::PatchData
get_adjacent_entities_via_n_dim(int n, size_t ent_ind, std::vector< size_t > &adj_ents, MsqError &err)MBMesquite::PatchData
get_adjacent_vertex_indices(size_t vertex_index, std::vector< size_t > &vert_indices, MsqError &err) const MBMesquite::PatchData
get_connectivity_array()MBMesquite::PatchData [inline]
get_domain() const MBMesquite::PatchData [inline]
get_domain_normal_at_corner(size_t elemen_index, unsigned corner, Vector3D &normal, MsqError &err)MBMesquite::PatchData
get_domain_normal_at_element(size_t elem_index, Vector3D &surf_norm, MsqError &err)MBMesquite::PatchData
get_domain_normal_at_element(const MsqMeshEntity *elem_ptr, Vector3D &surf_norm, MsqError &err)MBMesquite::PatchData [inline]
get_domain_normal_at_mid_edge(size_t element_index, unsigned edge_number, Vector3D &normal, MsqError &err)MBMesquite::PatchData
get_domain_normal_at_sample(size_t element_index, Sample location, Vector3D &surf_norm, MsqError &err)MBMesquite::PatchData [inline]
get_domain_normal_at_vertex(size_t vert_index, Mesh::ElementHandle element, Vector3D &normal_out, MsqError &err)MBMesquite::PatchData
get_domain_normals_at_corners(size_t element_index, Vector3D normals_out[], MsqError &err)MBMesquite::PatchData
get_element_array(MsqError &err) const MBMesquite::PatchData [inline]
get_element_array(MsqError &err)MBMesquite::PatchData [inline]
get_element_handles_array()MBMesquite::PatchData [inline]
get_element_index(MsqMeshEntity *element)MBMesquite::PatchData [inline]
get_element_vertex_coordinates(size_t elem_index, std::vector< Vector3D > &coords, MsqError &err)MBMesquite::PatchData
get_element_vertex_indices(size_t elem_index, std::vector< size_t > &vertex_indices, MsqError &err)MBMesquite::PatchData
get_free_vertex_coordinates(std::vector< Vector3D > &coords_out) const MBMesquite::PatchData [inline]
get_mapping_function(EntityTopology type) const MBMesquite::PatchData [inline]
get_mapping_function_2D(EntityTopology type) const MBMesquite::PatchData [inline]
get_mapping_function_3D(EntityTopology type) const MBMesquite::PatchData [inline]
get_max_vertex_movement_squared(PatchDataVerticesMemento *memento, MsqError &err)MBMesquite::PatchData
get_mesh() const MBMesquite::PatchData [inline]
get_minmax_edge_length(double &min, double &max) const MBMesquite::PatchData
get_minmax_element_unsigned_area(double &min, double &max, MsqError &err)MBMesquite::PatchData
get_sample_location(size_t element_index, Sample sample, Vector3D &result, MsqError &err) const MBMesquite::PatchData
get_samples(size_t element, NodeSet non_slave_nodes) const MBMesquite::PatchData [inline]
get_samples(size_t element) const MBMesquite::PatchData [inline]
get_samples(size_t element, std::vector< Sample > &samples_out, MsqError &err) const MBMesquite::PatchData
get_settings() const MBMesquite::PatchData [inline]
get_subpatch(size_t center_vertex_index, unsigned num_adj_elem_layers, PatchData &pd_to_fill, MsqError &err)MBMesquite::PatchData
get_vertex_array(MsqError &err) const MBMesquite::PatchData [inline]
get_vertex_array() const MBMesquite::PatchData [inline]
get_vertex_element_adjacencies(size_t vertex_index, size_t &array_len_out, MsqError &err)MBMesquite::PatchData
get_vertex_element_indices(size_t vertex_index, std::vector< size_t > &elem_indices, MsqError &err)MBMesquite::PatchData
get_vertex_element_indices(size_t vertex_index, unsigned element_dimension, std::vector< size_t > &elem_indices, MsqError &err)MBMesquite::PatchData
get_vertex_handles_array()MBMesquite::PatchData [inline]
get_vertex_index(MsqVertex *vertex)MBMesquite::PatchData [inline]
have_computed_info(ComputedInfo info) const MBMesquite::PatchData [inline]
haveComputedInfosMBMesquite::PatchData [private]
initialize_data(size_t *elem_offset_array, unsigned char *vertex_flags, MsqError &err)MBMesquite::PatchData [private]
is_vertex_fixed(size_t index) const MBMesquite::PatchData [inline]
is_vertex_free(size_t index) const MBMesquite::PatchData [inline]
is_vertex_not_free(size_t index) const MBMesquite::PatchData [inline]
is_vertex_slave(size_t index) const MBMesquite::PatchData [inline]
make_handles_unique(Mesh::EntityHandle *handles, size_t &count, size_t *index_map=0)MBMesquite::PatchData [private, static]
MAX_COMPUTED_INFO_ENUM enum valueMBMesquite::PatchData
MAX_EDGE_LENGTH enum valueMBMesquite::PatchData
MAX_UNSIGNED_AREA enum valueMBMesquite::PatchData
MBMesquite::ExtraData classMBMesquite::PatchData [friend]
MIN_EDGE_LENGTH enum valueMBMesquite::PatchData
MIN_UNSIGNED_AREA enum valueMBMesquite::PatchData
MINMAX_SIGNED_DET2D enum valueMBMesquite::PatchData
MINMAX_SIGNED_DET3D enum valueMBMesquite::PatchData
move_free_vertices_constrained(Vector3D dk[], size_t nb_vtx, double step_size, MsqError &err)MBMesquite::PatchData
move_vertex(const Vector3D &delta, size_t index, MsqError &err)MBMesquite::PatchData [inline]
mSettingsMBMesquite::PatchData [private]
myDomainMBMesquite::PatchData [private]
myMeshMBMesquite::PatchData [private]
non_slave_node_set(size_t elem_idx) const MBMesquite::PatchData
normalDataMBMesquite::PatchData [private]
note_have_info(ComputedInfo info)MBMesquite::PatchData [inline, private]
notify_new_patch()MBMesquite::PatchData [private]
notify_patch_destroyed()MBMesquite::PatchData [private]
notify_sub_patch(PatchData &sub_patch, const size_t *vertex_index_map, const size_t *element_index_map, MsqError &err)MBMesquite::PatchData [private]
num_corners() const MBMesquite::PatchData
num_elements() const MBMesquite::PatchData [inline]
num_fixed_vertices() const MBMesquite::PatchData [inline]
num_free_vertices() const MBMesquite::PatchData [inline]
num_nodes() const MBMesquite::PatchData [inline]
num_slave_vertices() const MBMesquite::PatchData [inline]
numFreeVerticesMBMesquite::PatchData [private]
numSlaveVerticesMBMesquite::PatchData [private]
offsetArrayMBMesquite::PatchData [private]
operator<<(std::ostream &, const PatchData &)MBMesquite::PatchData [friend]
operator=(const PatchData &pd)MBMesquite::PatchData [private]
PatchData()MBMesquite::PatchData
PatchData(const PatchData &pd)MBMesquite::PatchData [private]
project_gradient(std::vector< Vector3D > &gradient, MsqError &err)MBMesquite::PatchData
recreate_vertices_memento(PatchDataVerticesMemento *memento, MsqError &err)MBMesquite::PatchData [inline]
remove_extra_data(ExtraData *data)MBMesquite::PatchData [private]
reorder()MBMesquite::PatchData
set_all_vertices_soft_fixed(MsqError &err)MBMesquite::PatchData
set_all_vertices_soft_free(MsqError &err)MBMesquite::PatchData
set_domain(MeshDomain *dm)MBMesquite::PatchData
set_free_vertices_constrained(PatchDataVerticesMemento *memento, Vector3D dk[], size_t nb_vtx, double step_size, MsqError &err)MBMesquite::PatchData
set_free_vertices_soft_fixed(MsqError &err)MBMesquite::PatchData
set_mesh(Mesh *ms)MBMesquite::PatchData
set_mesh_entities(std::vector< Mesh::ElementHandle > &patch_elems, std::vector< Mesh::VertexHandle > &free_vertices, MsqError &err)MBMesquite::PatchData
set_to_vertices_memento(PatchDataVerticesMemento *memento, MsqError &err)MBMesquite::PatchData [inline]
set_vertex_coordinates(const Vector3D &coords, size_t index, MsqError &err)MBMesquite::PatchData [inline]
set_vertex_culled(size_t vtx_index)MBMesquite::PatchData [inline]
settings() const MBMesquite::PatchData [inline]
snap_vertex_to_domain(size_t vertex_index, MsqError &err)MBMesquite::PatchData
update_cached_normals(MsqError &)MBMesquite::PatchData [private]
update_mesh(MsqError &err, const TagHandle *tag=0)MBMesquite::PatchData
update_slave_node_coordinates(MsqError &err)MBMesquite::PatchData
update_slave_node_coordinates(const size_t *elem_indices, size_t num_elem, MsqError &err)MBMesquite::PatchData
vertAdjacencyArrayMBMesquite::PatchData [private]
vertAdjacencyOffsetsMBMesquite::PatchData [private]
vertex_by_index(size_t index) const MBMesquite::PatchData [inline]
vertexArrayMBMesquite::PatchData [private]
vertexDomainDOFMBMesquite::PatchData [private]
vertexHandlesArrayMBMesquite::PatchData [private]
vertexNormalIndicesMBMesquite::PatchData [private]
~PatchData()MBMesquite::PatchData
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines