AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
curvature.hpp File Reference

Consists of a set of templated routines used to calculate the curvature, given a curve's derivatives evaluated at a point. More...

#include "axom/config.hpp"
#include "axom/core/Array.hpp"
#include "axom/primal/geometry/Point.hpp"
#include "axom/primal/geometry/Vector.hpp"
#include "axom/slic/interface/slic.hpp"

Namespaces

 axom
 
 axom::primal
 

Functions

template<typename VectorType , typename T = typename VectorType::CoordType>
axom::primal::curvature (const VectorType &Dt, const VectorType &DtDt)
 Evaluates the curvature, given the derivatives. More...
 
template<typename VectorType , typename T = typename VectorType::CoordType>
axom::primal::curvatureDerivative (const VectorType &D1, const VectorType &D2, const VectorType &D3)
 Evaluates the first parameter derivative of curvature using supplied curve derivatives. More...
 

Detailed Description

Consists of a set of templated routines used to calculate the curvature, given a curve's derivatives evaluated at a point.