Deterministic Gaussian Sampling
Loading...
Searching...
No Matches
DiracToDiracBaseOptimizationParams Struct Reference

base struct for the Dirac To Dirac optimization parameters More...

#include <dirac_to_dirac_optimization_params.h>

Inheritance diagram for DiracToDiracBaseOptimizationParams:
GslMinimizerOptimizationParams DiracToDiracConstWeightOptimizationParams DiracToDiracVariableWeightOptimizationParams

Public Member Functions

 DiracToDiracBaseOptimizationParams (const gsl_vector *wY, const gsl_vector *y, size_t N, size_t M, size_t L, size_t bMax, double cB)
 Construct a new Dirac To Dirac Base Optimization Params object.
 
 ~DiracToDiracBaseOptimizationParams ()
 Destroy the Dirac To Dirac Base Optimization Params object.
 
- Public Member Functions inherited from GslMinimizerOptimizationParams
 GslMinimizerOptimizationParams (size_t L, size_t N)
 

Data Fields

const gsl_vector * wY
 
const gsl_vector * y
 
const size_t M
 
const size_t bMax
 
const double cB
 
const double Dy
 
const double piPrefactor
 
const gsl_vector * meanY
 
SquaredEuclideanDistanceUtilsLL * squaredEuclideanDistanceUtilLL
 
SquaredEuclideanDistanceUtilsLM * squaredEuclideanDistanceUtilLM
 
gsl_vector * vecN
 
- Data Fields inherited from GslMinimizerOptimizationParams
size_t L
 
size_t N
 

Detailed Description

base struct for the Dirac To Dirac optimization parameters

contains the common parameters for the optimization

Constructor & Destructor Documentation

◆ DiracToDiracBaseOptimizationParams()

DiracToDiracBaseOptimizationParams::DiracToDiracBaseOptimizationParams ( const gsl_vector *  wY,
const gsl_vector *  y,
size_t  N,
size_t  M,
size_t  L,
size_t  bMax,
double  cB 
)
inline

Construct a new Dirac To Dirac Base Optimization Params object.

Parameters
wYweight vector for the y data points
yinput data points
Ndimension of the data
Mnumber of input data points
Lnumber of data points for apprioximation
bMaxbMax
cBcB
DyDy

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