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

base struct for the GMToDirac optimization parameters More...

#include <gm_to_dirac_optimization_params.h>

Inheritance diagram for GMToDiracBaseOptimizationParams:
GslMinimizerOptimizationParams GMToDiracConstWeightOptimizationParams

Public Member Functions

 GMToDiracBaseOptimizationParams (const gsl_vector *covDiag, size_t N, size_t L, size_t bMax, double cB)
 Construct a new GMToDiracBaseOptimizationParams object.
 
 ~GMToDiracBaseOptimizationParams ()
 Destroy the GMToDiracBaseOptimizationParams object.
 
- Public Member Functions inherited from GslMinimizerOptimizationParams
 GslMinimizerOptimizationParams (size_t L, size_t N)
 

Data Fields

const gsl_vectorcovDiag
 
const gsl_vectorcovDiagSqrd
 
const size_t bMax
 
const double cB
 
const double twoPiNHalf
 
const double D1
 
const GslQuadratureAdaptiveGaussKronrodgaussKronrod
 
SquaredEuclideanDistanceUtilsLLsquaredEuclideanDistanceUtilLL
 
gsl_vectorvecN
 
GMToDiracIntegrationParamsintegrationParams
 
- Data Fields inherited from GslMinimizerOptimizationParams
size_t L
 
size_t N
 

Friends

class benchmark_gm_to_dirac_short
 

Detailed Description

base struct for the GMToDirac optimization parameters

contains the common parameters for the optimization

Constructor & Destructor Documentation

◆ GMToDiracBaseOptimizationParams()

GMToDiracBaseOptimizationParams::GMToDiracBaseOptimizationParams ( const gsl_vector covDiag,
size_t  N,
size_t  L,
size_t  bMax,
double  cB 
)
inline

Construct a new GMToDiracBaseOptimizationParams object.

Parameters
covDiagcovariance matrix diagonal
Ndimension of the data
Lnumber of data points for apprioximation
bMaxbMax
cBcB

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