1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::FunctionalSpirale Class Reference

#include <FunctionalSpirale.hpp>

Inheritance diagram for gstlrn::FunctionalSpirale:
gstlrn::AFunctional

Public Member Functions

 FunctionalSpirale ()
 
 FunctionalSpirale (double a, double b, double c, double d, double sx, double sy)
 
 FunctionalSpirale (const FunctionalSpirale &m)
 
FunctionalSpiraleoperator= (const FunctionalSpirale &m)
 
virtual ~FunctionalSpirale ()
 
double getFunctionValue (const 1 &coor) const override
 
MatrixSquare getFunctionMatrix (const 1 &coor) const
 
 getFunctionVectors (const Db *db, const CovAniso *cova) const
 
- Public Member Functions inherited from gstlrn::AFunctional
 AFunctional (Id ndim)
 
 AFunctional (const AFunctional &m)
 
AFunctionaloperator= (const AFunctional &m)
 
virtual ~AFunctional ()
 
Id getNdim () const
 
void setNdim (Id ndim)
 
 getFunctionValues (const Db *db, bool useSel=true) const
 

Constructor & Destructor Documentation

◆ FunctionalSpirale() [1/3]

gstlrn::FunctionalSpirale::FunctionalSpirale ( )

◆ FunctionalSpirale() [2/3]

gstlrn::FunctionalSpirale::FunctionalSpirale ( double  a,
double  b,
double  c,
double  d,
double  sx,
double  sy 
)

◆ FunctionalSpirale() [3/3]

gstlrn::FunctionalSpirale::FunctionalSpirale ( const FunctionalSpirale m)

◆ ~FunctionalSpirale()

gstlrn::FunctionalSpirale::~FunctionalSpirale ( )
virtual

Member Function Documentation

◆ getFunctionMatrix()

MatrixSquare gstlrn::FunctionalSpirale::getFunctionMatrix ( const 1 &  coor) const

Return the anisotropy rotation matrix at a given coordinate

Parameters
coor2-D coordinates of the target
Returns

◆ getFunctionValue()

double gstlrn::FunctionalSpirale::getFunctionValue ( const 1 &  coor) const
overridevirtual

Return the angle (in degrees) of the spiral at a given coordinate

Parameters
coor2-D coordinates of the target
Returns

Implements gstlrn::AFunctional.

◆ getFunctionVectors()

gstlrn::FunctionalSpirale::getFunctionVectors ( const Db db,
const CovAniso cova 
) const

◆ operator=()

FunctionalSpirale & gstlrn::FunctionalSpirale::operator= ( const FunctionalSpirale m)

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