1.11.1
CCC
 
Loading...
Searching...
No Matches
gstlrn::DiscretePGS Class Reference

#include <DiscretePGS.hpp>

Public Member Functions

 DiscretePGS (bool flag_cumul, Id nconf, Id ndisc, double cmin, double cmax)
 
 DiscretePGS (const DiscretePGS &r)=default
 
DiscretePGSoperator= (const DiscretePGS &r)=default
 
virtual ~DiscretePGS ()=default
 
void printout (Id flagPrint) const
 
double calculate (Id iconf0, const double lows[2], const double ups[2])
 
double calculateByRank (Id iconf0, const double rklows[2], const double rkups[2]) const
 
Id getRankFromProba (double gaussian)
 
Id getCovrank (double cova, double cround[2]) const
 

Constructor & Destructor Documentation

◆ DiscretePGS() [1/2]

gstlrn::DiscretePGS::DiscretePGS ( bool  flag_cumul,
Id  nconf,
Id  ndisc,
double  cmin,
double  cmax 
)

◆ DiscretePGS() [2/2]

gstlrn::DiscretePGS::DiscretePGS ( const DiscretePGS r)
default

◆ ~DiscretePGS()

virtual gstlrn::DiscretePGS::~DiscretePGS ( )
virtualdefault

Member Function Documentation

◆ calculate()

double gstlrn::DiscretePGS::calculate ( Id  iconf0,
const double  lows[2],
const double  ups[2] 
)

◆ calculateByRank()

double gstlrn::DiscretePGS::calculateByRank ( Id  iconf0,
const double  rklows[2],
const double  rkups[2] 
) const

◆ getCovrank()

Id gstlrn::DiscretePGS::getCovrank ( double  cova,
double  cround[2] 
) const

◆ getRankFromProba()

Id gstlrn::DiscretePGS::getRankFromProba ( double  gaussian)

◆ operator=()

DiscretePGS & gstlrn::DiscretePGS::operator= ( const DiscretePGS r)
default

◆ printout()

void gstlrn::DiscretePGS::printout ( Id  flagPrint) const

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