Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Classes | Macros | Functions | Variables
Stokhos_LanczosUnitTest.cpp File Reference
#include "Teuchos_UnitTestHarness.hpp"
#include "Teuchos_TestingHelpers.hpp"
#include "Teuchos_UnitTestRepository.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Stokhos.hpp"
#include "Stokhos_UnitTestHelpers.hpp"
#include "Stokhos_LanczosPCEBasis.hpp"
#include "Stokhos_LanczosProjPCEBasis.hpp"
Include dependency graph for Stokhos_LanczosUnitTest.cpp:

Go to the source code of this file.

Classes

struct  lanczos_pce_quad_func
 
struct  Lanczos_PCE_Setup< Func >
 
struct  Lanczos_Cos_Func< Ordinal_Type, Value_Type >
 
struct  Lanczos_Sin_Func< Ordinal_Type, Value_Type >
 
struct  Lanczos_Exp_Func< Ordinal_Type, Value_Type >
 

Macros

#define LANCZOS_UNIT_TESTS(BASENAME, TAG, FUNC, NORMALIZE, PROJECT)
 

Functions

 LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis_Proj, Cos, Lanczos_Cos_Func, false, true) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_ProjNorm
 
true LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis, Cos, Lanczos_Cos_Func, false, false) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_Norm
 
 LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis_Proj, Sin, Lanczos_Sin_Func, false, true) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_ProjNorm
 
true LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis, Sin, Lanczos_Sin_Func, false, false) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_Norm
 
 LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis_Proj, Exp, Lanczos_Exp_Func, false, true) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_ProjNorm
 
true LANCZOS_UNIT_TESTS (Stokhos_LanczosPCEBasis, Exp, Lanczos_Exp_Func, false, false) LANCZOS_UNIT_TESTS(Stokhos_LanczosPCEBasis_Norm
 
true false int main (int argc, char *argv[])
 

Variables

 Cos
 
 Lanczos_Cos_Func
 
 true
 
 Sin
 
 Lanczos_Sin_Func
 
 Exp
 
 Lanczos_Exp_Func
 

Macro Definition Documentation

◆ LANCZOS_UNIT_TESTS

#define LANCZOS_UNIT_TESTS (   BASENAME,
  TAG,
  FUNC,
  NORMALIZE,
  PROJECT 
)

Definition at line 174 of file Stokhos_LanczosUnitTest.cpp.

Function Documentation

◆ LANCZOS_UNIT_TESTS() [1/6]

LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis_Proj  ,
Cos  ,
Lanczos_Cos_Func  ,
false  ,
true   
)

◆ LANCZOS_UNIT_TESTS() [2/6]

true LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis  ,
Cos  ,
Lanczos_Cos_Func  ,
false  ,
false   
)

◆ LANCZOS_UNIT_TESTS() [3/6]

LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis_Proj  ,
Sin  ,
Lanczos_Sin_Func  ,
false  ,
true   
)

◆ LANCZOS_UNIT_TESTS() [4/6]

true LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis  ,
Sin  ,
Lanczos_Sin_Func  ,
false  ,
false   
)

◆ LANCZOS_UNIT_TESTS() [5/6]

LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis_Proj  ,
Exp  ,
Lanczos_Exp_Func  ,
false  ,
true   
)

◆ LANCZOS_UNIT_TESTS() [6/6]

true LANCZOS_UNIT_TESTS ( Stokhos_LanczosPCEBasis  ,
Exp  ,
Lanczos_Exp_Func  ,
false  ,
false   
)

◆ main()

true false int main ( int  argc,
char *  argv[] 
)

Definition at line 325 of file Stokhos_LanczosUnitTest.cpp.

Variable Documentation

◆ Cos

true Cos

Definition at line 267 of file Stokhos_LanczosUnitTest.cpp.

◆ Lanczos_Cos_Func

Definition at line 267 of file Stokhos_LanczosUnitTest.cpp.

◆ true

true true

Definition at line 268 of file Stokhos_LanczosUnitTest.cpp.

◆ Sin

true Sin

Definition at line 292 of file Stokhos_LanczosUnitTest.cpp.

◆ Lanczos_Sin_Func

Definition at line 292 of file Stokhos_LanczosUnitTest.cpp.

◆ Exp

true Exp

Definition at line 318 of file Stokhos_LanczosUnitTest.cpp.

◆ Lanczos_Exp_Func

Definition at line 318 of file Stokhos_LanczosUnitTest.cpp.