1 #ifndef surface_smoothing_h
2 #define surface_smoothing_h
71 void update_reference();
77 void fix_boundary_values();
85 void assemble_system();
104 void apply_curvatures(
const Vector<double> &curvatures,
const std::vector<bool> &boundary_dofs);
SparseMatrix< double > matrix
Vector< double > & curvature_vector
SparseMatrix< double > mass_matrix
ConstraintMatrix constraints
const DoFHandler< 2, 3 > & dh
const Mapping< 2, 3 > & mapping
Vector< double > & euler_vector
std::vector< bool > boundary_dofs
Vector< double > reference_identity
Vector< double > solution
std::map< unsigned int, double > boundary_values