52 Mrv(
int ndim,
string pdfType,
Array1D<int> rndInd,
int order,
string pctype);
1D Array class for any type T
2D Array class for any type T
Header file for the Multivariate PC class.
Definition: Array1D.h:472
Definition: Array1D.h:262
multivariate RV parameterized by PC expansions
Definition: mrv.h:48
int getPDim()
Get dimensionailty of parameterization.
Definition: mrv.h:65
~Mrv()
Destructor.
Definition: mrv.h:54
PCSet * pcModel_
Pointer to the corresponding PC object.
Definition: mrv.h:108
int order_
Order of function PC representation.
Definition: mrv.h:104
int nDim_
Number of physical parameters lambda.
Definition: mrv.h:102
Array1D< int > rndInd_
Randomized parameters indices.
Definition: mrv.h:87
void getPCTermId(Array1D< int > &pctermid)
Get PC term ID.
Definition: mrv.h:83
Array1D< int > paramId_
For a given parameterization, id the corresponding physical parameter lambda.
Definition: mrv.h:89
Array1D< int > pctermId_
For a given parameterization, id the PC term/order for the corresponding parameter representation.
Definition: mrv.h:91
int nPC_
Number of PC parameters for each independent component.
Definition: mrv.h:106
int rDim_
Number of randomized parameters.
Definition: mrv.h:100
string pcType_
PC type (see pce library for options)
Definition: mrv.h:96
int pDim_
Number of parameters in alpha parameterization.
Definition: mrv.h:98
string pdfType_
PDF type ('pct', 'pci' or 'full')
Definition: mrv.h:94
Defines and initializes PC basis function set and provides functions to manipulate PC expansions defi...
Definition: PCSet.h:71