UQTk: Uncertainty Quantification Toolkit
3.1.1
|
Implements several functions of form .
More...
#include <math.h>
#include <cfloat>
#include <assert.h>
#include "func.h"
#include "gen_defs.h"
#include "PCSet.h"
#include "error_handlers.h"
#include "arrayio.h"
#include "arraytools.h"
Functions | |
Array2D< double > | Func_Prop (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_PropQuad (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_Exp (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_ExpQuad (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_Const (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_Linear (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_BB (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() | |
Array2D< double > | Func_HT1 (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Heat_transfer1: a custom model designed for a tutorial case of a heat conduction problem. More... | |
Array2D< double > | Func_HT2 (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Heat_transfer2: a custom model designed for a tutorial case of a heat conduction problem. More... | |
Array2D< double > | Func_FracPower (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_ExpSketch (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() | |
Array2D< double > | Func_Inputs (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
![]() ![]() ![]() ![]() | |
Array2D< double > | Func_PCl (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Legendre PC expansion with ![]() | |
Array2D< double > | Func_PCx (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Legendre PC expansion with respect to ![]() | |
Array2D< double > | Func_PC (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Legendre PC expansion for each value of ![]() | |
Array2D< double > | Func_PCs (Array2D< double > &p, Array2D< double > &x, Array2D< double > &fixindnom, void *funcinfo) |
Legendre PC expansion for each value of ![]() | |
Array2D< double > | augment (Array2D< double > &p, Array2D< double > &fixindnom) |
Augments a parameter matrix with 'fixed' columns given indices and nominal values of those. More... | |
Implements several functions of form .
Augments a parameter matrix with 'fixed' columns given indices and nominal values of those.
Array2D<double> Func_BB | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
a black-box function with a script bb.x which takes p.dat and x.dat and returns output in y.dat
Array2D<double> Func_Const | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_Exp | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_ExpQuad | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_ExpSketch | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_FracPower | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_HT1 | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Heat_transfer1: a custom model designed for a tutorial case of a heat conduction problem.
for
and
Array2D<double> Func_HT2 | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Heat_transfer2: a custom model designed for a tutorial case of a heat conduction problem.
for
and
Array2D<double> Func_Inputs | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
,
and
Array2D<double> Func_Linear | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and
Array2D<double> Func_PC | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Legendre PC expansion for each value of .
for
and
Array2D<double> Func_PCl | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Legendre PC expansion with 's as coefficients.
for
and
Array2D<double> Func_PCs | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Legendre PC expansion for each value of .
for
and
Array2D<double> Func_PCx | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
Legendre PC expansion with respect to .
for
and
Array2D<double> Func_Prop | ( | Array2D< double > & | p, |
Array2D< double > & | x, | ||
Array2D< double > & | fixindnom, | ||
void * | funcinfo | ||
) |
for
and