1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::DerivCache Struct Reference

Public Member Functions

double get (CorAniso *cor, const SpacePoint &p1, const SpacePoint &p2, Id ivar, Id jvar, const CovCalcMode *mode) const
 

Public Attributes

const SpacePointcachedP1ptr = nullptr
 
const SpacePointcachedP2ptr = nullptr
 
SpacePoint cachedP1
 
SpacePoint cachedP2
 
double deriv = 0.0
 
std::vector< double > angles = {}
 
bool isInitialized = false
 

Member Function Documentation

◆ get()

double gstlrn::DerivCache::get ( CorAniso cor,
const SpacePoint p1,
const SpacePoint p2,
Id  ivar,
Id  jvar,
const CovCalcMode mode 
) const
inline

Member Data Documentation

◆ angles

std::vector<double> gstlrn::DerivCache::angles = {}
mutable

◆ cachedP1

SpacePoint gstlrn::DerivCache::cachedP1
mutable

◆ cachedP1ptr

const SpacePoint* gstlrn::DerivCache::cachedP1ptr = nullptr
mutable

◆ cachedP2

SpacePoint gstlrn::DerivCache::cachedP2
mutable

◆ cachedP2ptr

const SpacePoint* gstlrn::DerivCache::cachedP2ptr = nullptr
mutable

◆ deriv

double gstlrn::DerivCache::deriv = 0.0
mutable

◆ isInitialized

bool gstlrn::DerivCache::isInitialized = false
mutable

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