This is the complete list of members for carl::Mesh_Intersection, including all inherited members.
convert_to_discrete(const libMesh::Point &iPoint, std::vector< long > &oPoint) | carl::Mesh_Intersection | |
ConvertExactToInexact | carl::Mesh_Intersection | protected |
ConvertInexactToExact | carl::Mesh_Intersection | protected |
eps() | carl::Mesh_Intersection | |
export_intersection_data(const std::string &filename_base, const std::string &mesh_format=std::string(".e")) | carl::Mesh_Intersection | |
get_intersection_volume(std::set< libMesh::Point > &input_points) | carl::Mesh_Intersection | |
get_total_volume() | carl::Mesh_Intersection | |
grid_min_size() | carl::Mesh_Intersection | |
grid_sizes() | carl::Mesh_Intersection | |
increase_intersection_mesh(const std::set< libMesh::Point > &input_points, unsigned int elem_idx_A, unsigned int elem_idx_B, unsigned int elem_idx_C) | carl::Mesh_Intersection | |
initialize() | carl::Mesh_Intersection | |
m_bMeshFinalized | carl::Mesh_Intersection | protected |
m_bPrintDebug | carl::Mesh_Intersection | protected |
m_CGAL_PolyhedronMesh | carl::Mesh_Intersection | protected |
m_comm | carl::Mesh_Intersection | protected |
m_discrete_vertices | carl::Mesh_Intersection | protected |
m_dummy_discrete_point | carl::Mesh_Intersection | protected |
m_eps | carl::Mesh_Intersection | protected |
m_global_comm | carl::Mesh_Intersection | protected |
m_global_nodes | carl::Mesh_Intersection | protected |
m_global_rank | carl::Mesh_Intersection | protected |
m_Grid_MaxPoint | carl::Mesh_Intersection | protected |
m_Grid_MinPoint | carl::Mesh_Intersection | protected |
m_GridN | carl::Mesh_Intersection | protected |
m_GridN_min | carl::Mesh_Intersection | protected |
m_intersection_couplings | carl::Mesh_Intersection | protected |
m_intersection_element_range | carl::Mesh_Intersection | protected |
m_intersection_pairs | carl::Mesh_Intersection | protected |
m_intersection_point_indexes | carl::Mesh_Intersection | protected |
m_libMesh_Mesh | carl::Mesh_Intersection | protected |
m_libMesh_PolyhedronMesh | carl::Mesh_Intersection | protected |
m_MeshingMethod | carl::Mesh_Intersection | protected |
m_nb_of_elements | carl::Mesh_Intersection | protected |
m_nb_of_intersections | carl::Mesh_Intersection | protected |
m_nb_of_points | carl::Mesh_Intersection | protected |
m_nb_of_vertices | carl::Mesh_Intersection | protected |
m_nodes | carl::Mesh_Intersection | protected |
m_rank | carl::Mesh_Intersection | protected |
m_TetGenInterface | carl::Mesh_Intersection | protected |
m_vol_tol | carl::Mesh_Intersection | protected |
max_point() | carl::Mesh_Intersection | |
mesh() | carl::Mesh_Intersection | |
Mesh_Intersection() | carl::Mesh_Intersection | protected |
Mesh_Intersection(libMesh::ReplicatedMesh &mesh, const libMesh::Mesh &mesh_A, const libMesh::Mesh &mesh_B, IntersectionMeshingMethod MeshingMethod=IntersectionMeshingMethod::CGAL, int map_preallocation=1E6, long grid_n_min=static_cast< long >(1E9), bool debugOutput=false) | carl::Mesh_Intersection | inline |
min_point() | carl::Mesh_Intersection | |
min_vol() | carl::Mesh_Intersection | |
preallocate_grid(int map_preallocation) | carl::Mesh_Intersection | |
prepare_for_use() | carl::Mesh_Intersection | |
set_grid_constraints(const libMesh::Mesh &mesh_A, const libMesh::Mesh &mesh_B, double vol_tol=-1) | carl::Mesh_Intersection | |
triangulate_intersection(const std::set< libMesh::Point > &input_points) | carl::Mesh_Intersection | |
update_intersection_element_range(unsigned int range_start, unsigned int range_end, unsigned int inter_id) | carl::Mesh_Intersection | protected |
update_intersection_mesh() | carl::Mesh_Intersection | protected |
update_intersection_pairs(unsigned int elem_idx_A, unsigned int elem_idx_B, unsigned int inter_id) | carl::Mesh_Intersection | protected |