KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | List of all members
Kratos::Mollifier< TDim > Class Template Reference

#include <mollifier.h>

Inheritance diagram for Kratos::Mollifier< TDim >:
Collaboration diagram for Kratos::Mollifier< TDim >:

Public Member Functions

 KRATOS_CLASS_POINTER_DEFINITION (Mollifier)
 
 Mollifier ()
 
virtual ~Mollifier ()
 
void ComputeWeights (std::vector< double > &distances, std::vector< double > &weights)
 
- Public Member Functions inherited from Kratos::DensityFunction< TDim >
 KRATOS_CLASS_POINTER_DEFINITION (DensityFunction)
 
 DensityFunction ()
 
virtual ~DensityFunction ()
 

Constructor & Destructor Documentation

◆ Mollifier()

template<unsigned int TDim>
Kratos::Mollifier< TDim >::Mollifier ( )
inline

◆ ~Mollifier()

template<unsigned int TDim>
virtual Kratos::Mollifier< TDim >::~Mollifier ( )
inlinevirtual

Member Function Documentation

◆ ComputeWeights()

template<unsigned int TDim>
void Kratos::Mollifier< TDim >::ComputeWeights ( std::vector< double > &  distances,
std::vector< double > &  weights 
)
inline

◆ KRATOS_CLASS_POINTER_DEFINITION()

template<unsigned int TDim>
Kratos::Mollifier< TDim >::KRATOS_CLASS_POINTER_DEFINITION ( Mollifier< TDim >  )

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