43 #ifndef GETFEM_FEM_LEVEL_SET_H__ 
   44 #define GETFEM_FEM_LEVEL_SET_H__ 
   78     std::vector< const mesh_level_set::zoneset * > dofzones;
 
   79     dal::bit_vector ls_index; 
 
   80     std::string common_ls_zones;
 
   82                       std::vector<bool> &ids, 
int side = 0) 
const;
 
   84     template <
typename IT_LS_ENRICH>
 
   86                   size_type xfi) : bfem(pf), mls(mls_), xfem_index(xfi) {
 
   87       dofzones.assign(it, it + bfem->nb_dof(0));
 
   92     void base_value(
const base_node &x, base_tensor &t) 
const;
 
   97                          base_tensor &t, 
bool = 
true) 
const;    
 
   99                               base_tensor &t, 
bool = 
true) 
const;
 
  101                               base_tensor &t, 
bool = 
true) 
const;
 
structure passed as the argument of fem interpolation functions.
FEM associated with getfem::mesh_fem_level_set objects.
void real_hess_base_value(const fem_interpolation_context &c, base_tensor &t, bool=true) const
Give the hessian of all components of the base functions at the current point of the fem_interpolatio...
void real_base_value(const fem_interpolation_context &c, base_tensor &t, bool=true) const
Give the value of all components of the base functions at the current point of the fem_interpolation_...
void base_value(const base_node &x, base_tensor &t) const
Give the value of all components of the base functions at the point x of the reference element.
void real_grad_base_value(const fem_interpolation_context &c, base_tensor &t, bool=true) const
Give the gradient of all components of the base functions at the current point of the fem_interpolati...
void grad_base_value(const base_node &x, base_tensor &t) const
Give the value of all gradients (on ref.
void hess_base_value(const base_node &x, base_tensor &t) const
Give the value of all hessians (on ref.
Keep informations about a mesh crossed by level-sets.
Base class for finite element description.
Keep informations about a mesh crossed by level-sets.
std::shared_ptr< const getfem::virtual_fem > pfem
type of pointer on a fem description
size_t size_type
used as the common size type in the library
GEneric Tool for Finite Element Methods.