Intrepid
Public Member Functions
ASGdata< Scalar, UserVector > Class Template Reference
Inheritance diagram for ASGdata< Scalar, UserVector >:
Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector > Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector > Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector > Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector > Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector > Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >

List of all members.

Public Member Functions

 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.
 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.
 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.
 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.
 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.
 ASGdata (int dimension, std::vector< EIntrepidBurkardt > rule1D, std::vector< EIntrepidGrowth > growth1D, int maxLevel, bool isNormalized)
void eval_integrand (UserVector &output, std::vector< Scalar > &input)
 Evaluate the integrand function.
Scalar error_indicator (UserVector &input)
 User defined error indicator function.

Detailed Description

template<class Scalar, class UserVector>
class ASGdata< Scalar, UserVector >

Definition at line 113 of file test_17.cpp.


Member Function Documentation

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 155 of file test_17.cpp.

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 136 of file test_18.cpp.

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 126 of file test_20.cpp.

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 126 of file test_21.cpp.

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 134 of file test_19.cpp.

template<class Scalar, class UserVector>
Scalar ASGdata< Scalar, UserVector >::error_indicator ( UserVector &  input) [inline, virtual]

User defined error indicator function.

Parameters:
input[in] - Reduction of high dimensional integral value to a Scalar.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 126 of file test_23.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 122 of file test_20.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 122 of file test_21.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 123 of file test_23.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 124 of file test_18.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 123 of file test_17.cpp.

template<class Scalar, class UserVector>
void ASGdata< Scalar, UserVector >::eval_integrand ( UserVector &  output,
std::vector< Scalar > &  input 
) [inline, virtual]

Evaluate the integrand function.

Parameters:
output[out] - Output of integrand evaluation.
input[in] - Evaluation points.

Implements Intrepid::AdaptiveSparseGridInterface< Scalar, UserVector >.

Definition at line 123 of file test_19.cpp.


The documentation for this class was generated from the following files: