Clipper
clipper::Curv_frac< T > Class Template Reference

fractional (cell) curvatures, with respect to fractional u,v,w More...

#include <derivs.h>

Inheritance diagram for clipper::Curv_frac< T >:
clipper::Mat33< T >

Public Member Functions

 Curv_frac ()
 null constructor
 Curv_frac (const Mat33< T > &m)
Curv_orth< T > curv_orth (const Cell &cell) const
 fractional-orthogonal derivative conversion
Curv_map< T > curv_map (const Grid &g) const
 fractional-grid derivative conversion
Public Member Functions inherited from clipper::Mat33< T >
 Mat33 ()
 null constructor
det () const
 determinant
Mat33< T > inverse () const
 inverse
Mat33< T > transpose () const
 transpose
bool equals (const Mat33< T > &m, const T &tol) const
 test equality
const T & operator() (const int &i, const int &j) const
 get element
String format () const
 return formatted String representation
bool is_null () const
 test for null matrix (only valid for floating point types)

Additional Inherited Members

Static Public Member Functions inherited from clipper::Mat33< T >
static Mat33< T > identity ()
 return identity matrix
static Mat33< T > null ()
 return null matrix (only valid for floating point types)

Detailed Description

template<class T>
class clipper::Curv_frac< T >

fractional (cell) curvatures, with respect to fractional u,v,w

Constructor & Destructor Documentation

◆ Curv_frac()

template<class T>
clipper::Curv_frac< T >::Curv_frac ( const Mat33< T > & m)
inlineexplicit

constructor: copy/convert

Member Function Documentation

◆ curv_orth()

template<class T>
Curv_orth< T > clipper::Curv_frac< T >::curv_orth ( const Cell & cell) const

fractional-orthogonal derivative conversion

Parameters
cellThe cell concerned
Returns
The transformed derivative.

◆ curv_map()

template<class T>
Curv_map< T > clipper::Curv_frac< T >::curv_map ( const Grid & g) const

fractional-grid derivative conversion

Parameters
gThe grid concerned
Returns
The transformed derivative.

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