20 #ifndef LIBMESH_MESH_SMOOTHER_H 21 #define LIBMESH_MESH_SMOOTHER_H 27 class UnstructuredMesh;
67 #endif // LIBMESH_MESH_SMOOTHER_H
The libMesh namespace provides an interface to certain functionality in the library.
virtual void smooth()=0
Function which actually performs the smoothing operations.
The UnstructuredMesh class is derived from the MeshBase class.
MeshSmoother(UnstructuredMesh &mesh)
Constructor.
virtual ~MeshSmoother()=default
Destructor.
This class provides the necessary interface for mesh smoothing.