20 #ifndef LIBMESH_DIRICHLET_BOUNDARIES_H 
   21 #define LIBMESH_DIRICHLET_BOUNDARIES_H 
   23 #include "libmesh/libmesh_config.h" 
   25 #ifdef LIBMESH_ENABLE_DIRICHLET 
   28 #include "libmesh/id_types.h" 
   29 #include "libmesh/vector_value.h" 
   97                     const std::vector<unsigned int> & variables_in,
 
  108                     const std::vector<unsigned int> & variables_in,
 
  120                     const std::vector<unsigned int> & variables_in,
 
  130                     const std::vector<unsigned int> & variables_in,
 
  143                     const std::vector<unsigned int> & variables_in,
 
  156                     const std::vector<unsigned int> & variables_in,
 
  173   std::set<boundary_id_type> 
b;
 
  176   std::unique_ptr<FunctionBase<Number>> 
f;
 
  177   std::unique_ptr<FunctionBase<Gradient>> 
g;
 
  179   std::unique_ptr<FEMFunctionBase<Number>> 
f_fem;
 
  180   std::unique_ptr<FEMFunctionBase<Gradient>> 
g_fem;
 
  217 #endif // LIBMESH_ENABLE_DIRICHLET 
  219 #endif // LIBMESH_DIRICHLET_BOUNDARIES_H