PRAgMaTIc  master
Public Member Functions | List of all members
Smooth< real_t, dim > Class Template Reference

Applies Laplacian smoothen in metric space. More...

#include <Smooth.h>

Public Member Functions

 Smooth (Mesh< real_t > &mesh)
 Default constructor. More...
 
 ~Smooth ()
 Default destructor. More...
 
void smart_laplacian (int max_iterations=10, double quality_tol=-1.0)
 
void optimisation_linf (int max_iterations=10, double quality_tol=-1.0)
 
void laplacian (int max_iterations=10)
 

Detailed Description

template<typename real_t, int dim>
class Smooth< real_t, dim >

Applies Laplacian smoothen in metric space.

Definition at line 67 of file Smooth.h.

Constructor & Destructor Documentation

template<typename real_t, int dim>
Smooth< real_t, dim >::Smooth ( Mesh< real_t > &  mesh)
inline

Default constructor.

Definition at line 70 of file Smooth.h.

template<typename real_t, int dim>
Smooth< real_t, dim >::~Smooth ( )
inline

Default destructor.

Definition at line 106 of file Smooth.h.

Member Function Documentation

template<typename real_t, int dim>
void Smooth< real_t, dim >::laplacian ( int  max_iterations = 10)
inline

Definition at line 368 of file Smooth.h.

template<typename real_t, int dim>
void Smooth< real_t, dim >::optimisation_linf ( int  max_iterations = 10,
double  quality_tol = -1.0 
)
inline

Definition at line 240 of file Smooth.h.

template<typename real_t, int dim>
void Smooth< real_t, dim >::smart_laplacian ( int  max_iterations = 10,
double  quality_tol = -1.0 
)
inline

Definition at line 111 of file Smooth.h.


The documentation for this class was generated from the following file: