MAST
MAST::LevelSetIntersection Member List

This is the complete list of members for MAST::LevelSetIntersection, including all inherited members.

_add_node_local_coords(const libMesh::Elem &e, std::vector< std::pair< libMesh::Point, libMesh::Point > > &side_nondim_points, std::map< const libMesh::Node *, libMesh::Point > &node_coord_map)MAST::LevelSetIntersectionprotected
_edge_num_on_boundaryMAST::LevelSetIntersectionprotected
_elemMAST::LevelSetIntersectionprotected
_elem_sides_on_interfaceMAST::LevelSetIntersectionprotected
_find_intersection_on_straight_edge(const libMesh::Point &p0, const libMesh::Point &p1, const MAST::FieldFunction< Real > &phi, const Real t)MAST::LevelSetIntersectionprotected
_find_quad4_intersections(const MAST::FieldFunction< Real > &phi, const libMesh::Elem &e, const Real t, const std::map< const libMesh::Node *, std::pair< Real, bool > > &node_phi_vals)MAST::LevelSetIntersectionprotected
_first_order_elem(const libMesh::Elem &e)MAST::LevelSetIntersectionprotected
_if_elem_on_negative_phiMAST::LevelSetIntersectionprotected
_if_elem_on_positive_phiMAST::LevelSetIntersectionprotected
_init_on_first_order_ref_elem(const MAST::FieldFunction< Real > &phi, const libMesh::Elem &e, const Real t)MAST::LevelSetIntersectionprotected
_initializedMAST::LevelSetIntersectionprotected
_max_elem_divsMAST::LevelSetIntersectionprotected
_max_itersMAST::LevelSetIntersectionprotected
_max_mesh_elem_idMAST::LevelSetIntersectionprotected
_max_mesh_node_idMAST::LevelSetIntersectionprotected
_modeMAST::LevelSetIntersectionprotected
_negative_phi_elemsMAST::LevelSetIntersectionprotected
_new_elemsMAST::LevelSetIntersectionprotected
_new_nodesMAST::LevelSetIntersectionprotected
_node_local_coordsMAST::LevelSetIntersectionprotected
_node_num_on_boundaryMAST::LevelSetIntersectionprotected
_node_phi_valsMAST::LevelSetIntersectionprotected
_positive_phi_elemsMAST::LevelSetIntersectionprotected
_tolMAST::LevelSetIntersectionprotected
clear()MAST::LevelSetIntersection
edge_on_boundary() const MAST::LevelSetIntersection
elem() const MAST::LevelSetIntersection
get_corner_nodes_on_negative_phi(std::set< const libMesh::Node * > &nodes) const MAST::LevelSetIntersection
get_intersection_mode() const MAST::LevelSetIntersection
get_node_phi_value(const libMesh::Node *n) const MAST::LevelSetIntersection
get_nondimensional_coordinate_for_node(const libMesh::Node &n) const MAST::LevelSetIntersection
get_positive_phi_volume_fraction() const MAST::LevelSetIntersection
get_side_on_interface(const libMesh::Elem &e) const MAST::LevelSetIntersection
get_sub_elems_negative_phi() const MAST::LevelSetIntersection
get_sub_elems_positive_phi() const MAST::LevelSetIntersection
has_side_on_interface(const libMesh::Elem &e) const MAST::LevelSetIntersection
if_elem_has_boundary() const MAST::LevelSetIntersection
if_elem_has_positive_phi_region() const MAST::LevelSetIntersection
if_elem_on_negative_phi() const MAST::LevelSetIntersection
if_elem_on_positive_phi() const MAST::LevelSetIntersection
if_intersection_through_elem() const MAST::LevelSetIntersection
init(const MAST::FieldFunction< Real > &phi, const libMesh::Elem &e, const Real t, unsigned int max_elem_id, unsigned int max_node_id)MAST::LevelSetIntersection
LevelSetIntersection()MAST::LevelSetIntersection
node_on_boundary() const MAST::LevelSetIntersection
~LevelSetIntersection()MAST::LevelSetIntersectionvirtual