| 
    libMesh
    
   | 
 
This nested class contains most of the static methods related to the base part of an infinite element. More...
#include <inf_fe.h>
Static Public Member Functions | |
| static Elem * | build_elem (const Elem *inf_elem) | 
| Build the base element of an infinite element.  More... | |
| static ElemType | get_elem_type (const ElemType type) | 
| static unsigned int | n_base_mapping_sf (const Elem &base_elem, const Order base_mapping_order) | 
Private Member Functions | |
| InfFEBase () | |
| Never use an object of this type.  More... | |
This nested class contains most of the static methods related to the base part of an infinite element.
Only static members are provided, for use within InfFE and InfFEMap.
      
  | 
  inlineprivate | 
Build the base element of an infinite element.
Be careful, this method allocates memory! So be sure to delete the new element afterward.
Definition at line 35 of file inf_fe_base_radial.C.
References libMesh::Elem::build_side_ptr().
Referenced by libMesh::InfFEMap::inverse_map(), libMesh::InfFEMap::map(), and libMesh::InfFE< Dim, T_radial, T_map >::update_base_elem().
type. This is, for example, TRI3 for INFPRISM6. Definition at line 49 of file inf_fe_base_radial.C.
References libMesh::EDGE2, libMesh::EDGE3, libMesh::INFEDGE2, libMesh::INFHEX16, libMesh::INFHEX18, libMesh::INFHEX8, libMesh::INFPRISM12, libMesh::INFPRISM6, libMesh::INFQUAD4, libMesh::INFQUAD6, libMesh::INVALID_ELEM, libMesh::QUAD4, libMesh::QUAD8, libMesh::QUAD9, libMesh::TRI3, and libMesh::TRI6.
Referenced by libMesh::InfFE< Dim, T_radial, T_map >::combine_base_radial(), libMesh::InfFE< Dim, T_radial, T_map >::compute_shape_indices(), libMesh::InfFE< Dim, T_radial, T_map >::n_dofs(), libMesh::InfFE< Dim, T_radial, T_map >::n_dofs_at_node(), libMesh::InfFE< Dim, T_radial, T_map >::n_dofs_per_elem(), libMesh::InfFE< Dim, T_radial, T_map >::shape(), and libMesh::InfFE< Dim, T_radial, T_map >::shape_deriv().
      
  | 
  static | 
base_elem_type mapped with order base_mapping_order Definition at line 95 of file inf_fe_base_radial.C.
References libMesh::Elem::dim(), libMesh::FE< Dim, T >::n_shape_functions(), and libMesh::Elem::type().
Referenced by libMesh::InfFE< Dim, T_radial, T_map >::init_face_shape_functions(), and libMesh::InfFE< Dim, T_radial, T_map >::init_shape_functions().
 1.8.16