Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Modeler v4.9.0
|
Implementation of the class URANIE::Modeler::TPolynomialChaos. More...
#include <sstream>
#include <string>
#include "TMath.h"
#include "TPolynomialChaos.h"
#include "TNisp.h"
#include "UTimer.h"
#include "UExceptions.h"
#include "TLogNormalDistribution.h"
#include "TExponentialDistribution.h"
#include "nisp_pc.h"
#include "nisp_util.h"
Macros | |
#define | HERMITE 1 |
#define | LEGENDRE 2 |
#define | LAGUERRE 3 |
#define | JACOBI 4 |
Functions | |
ClassImp (URANIE::Modeler::TPolynomialChaos) namespace URANIE | |
Detailed Description
Implementation of the class URANIE::Modeler::TPolynomialChaos.
- Date
- 23 March 2011
Macro Definition Documentation
◆ HERMITE
#define HERMITE 1 |
◆ JACOBI
#define JACOBI 4 |
◆ LAGUERRE
#define LAGUERRE 3 |
◆ LEGENDRE
#define LEGENDRE 2 |
Function Documentation
◆ ClassImp()
ClassImp | ( | URANIE::Modeler::TPolynomialChaos | ) |
Get the Mean squared uncertainty for the output with rank
Get the Leave-One-Out uncertainty for the input (input) and the output (rank)
References URANIE::Modeler::TPolynomialChaos::_autoDegreeFactor, URANIE::Modeler::TPolynomialChaos::_bestAutoDeg, URANIE::Modeler::TPolynomialChaos::_blog, URANIE::Modeler::TPolynomialChaos::_bStoreYHat, URANIE::Modeler::TPolynomialChaos::_degree, URANIE::Modeler::TPolynomialChaos::_degreeResults, URANIE::Modeler::TPolynomialChaos::_degval, URANIE::Modeler::TPolynomialChaos::_eqmval, URANIE::Modeler::TPolynomialChaos::_fLogger, URANIE::Modeler::TNisp::_gvx, URANIE::Modeler::TNisp::_listAttIn, URANIE::Modeler::TPolynomialChaos::_listAttOut, URANIE::Modeler::TPolynomialChaos::_maxAutoDeg, URANIE::Modeler::TPolynomialChaos::_minAutoDeg, URANIE::Modeler::TPolynomialChaos::_nisp, URANIE::Modeler::TPolynomialChaos::_np, URANIE::Modeler::TPolynomialChaos::_nx, URANIE::Modeler::TPolynomialChaos::_ny, URANIE::Modeler::TPolynomialChaos::_pc, URANIE::Modeler::TNisp::_tds, URANIE::Modeler::TPolynomialChaos::_verrloo, URANIE::Modeler::TPolynomialChaos::automatisedDegree(), URANIE::Modeler::TPolynomialChaos::computeChaosExpansion(), URANIE::Modeler::TPolynomialChaos::computeOutput(), URANIE::Modeler::TPolynomialChaos::exportFunction(), URANIE::Modeler::TPolynomialChaos::factorial(), URANIE::Modeler::TPolynomialChaos::generateSample(), URANIE::Modeler::TPolynomialChaos::getAnova(), URANIE::Modeler::TPolynomialChaos::getAnovaOrdered(), URANIE::Modeler::TPolynomialChaos::getAnovaOrderedCoefficients(), URANIE::Modeler::TPolynomialChaos::getCoefficient(), URANIE::Modeler::TPolynomialChaos::getCorrelation(), URANIE::Modeler::TPolynomialChaos::getCovariance(), URANIE::Modeler::TPolynomialChaos::getDegree(), URANIE::Modeler::TPolynomialChaos::getDimensionExpansion(), URANIE::Modeler::TPolynomialChaos::getDimensionInput(), URANIE::Modeler::TPolynomialChaos::getDimensionOutput(), URANIE::Modeler::TPolynomialChaos::getEqmLoo(), URANIE::Modeler::TPolynomialChaos::getErrLoo(), URANIE::Modeler::TPolynomialChaos::getIndex(), URANIE::Modeler::TPolynomialChaos::getIndexFirstOrder(), URANIE::Modeler::TPolynomialChaos::getIndexInteraction(), URANIE::Modeler::TPolynomialChaos::getIndexTotalOrder(), URANIE::Modeler::TPolynomialChaos::getInvQuantile(), URANIE::Modeler::TPolynomialChaos::getMean(), URANIE::Modeler::TNisp::getNPatterns(), URANIE::Modeler::TPolynomialChaos::getOutput(), URANIE::Modeler::TPolynomialChaos::getQuantile(), URANIE::Modeler::TPolynomialChaos::getQuantileWilks(), URANIE::Modeler::TPolynomialChaos::getSample(), URANIE::Modeler::TPolynomialChaos::getTarget(), URANIE::Modeler::TPolynomialChaos::getVariance(), HERMITE, JACOBI, LAGUERRE, LEGENDRE, URANIE::Modeler::TPolynomialChaos::printLog(), URANIE::Modeler::TPolynomialChaos::propagateInput(), URANIE::Modeler::TPolynomialChaos::readTarget(), URANIE::Modeler::TPolynomialChaos::realisation(), URANIE::Modeler::TPolynomialChaos::save(), URANIE::Modeler::TPolynomialChaos::setAnova(), URANIE::Modeler::TPolynomialChaos::setAutoDegreeBoundaries(), URANIE::Modeler::TPolynomialChaos::setAutoDegreeFactor(), URANIE::Modeler::TPolynomialChaos::setCoefficient(), URANIE::Modeler::TPolynomialChaos::setDegree(), URANIE::Modeler::TPolynomialChaos::setGroupAddVar(), URANIE::Modeler::TPolynomialChaos::setGroupEmpty(), URANIE::Modeler::TPolynomialChaos::setInput(), URANIE::Modeler::TPolynomialChaos::TPolynomialChaos(), URANIE::Modeler::TPolynomialChaos::writeCodeCToDenormalizeInput(), and URANIE::Modeler::TPolynomialChaos::~TPolynomialChaos().