Public Member Functions | Private Attributes

AAdapt::ConstantFunctionGaussianPerturbed Class Reference

#include <AAdapt_AnalyticFunction.hpp>

Inheritance diagram for AAdapt::ConstantFunctionGaussianPerturbed:
Inheritance graph
[legend]
Collaboration diagram for AAdapt::ConstantFunctionGaussianPerturbed:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ConstantFunctionGaussianPerturbed (int neq_, int numDim_, int worksetID, Teuchos::Array< double > const_data_, Teuchos::Array< double > pert_mag_)
void compute (double *x, const double *X)

Private Attributes

int numDim
int neq
Teuchos::Array< double > data
Teuchos::Array< double > pert_mag
boost::mt19937 rng
Teuchos::Array< Teuchos::RCP
< boost::normal_distribution
< double > > > 
nd
Teuchos::Array< Teuchos::RCP
< boost::variate_generator
< boost::mt19937
&, boost::normal_distribution
< double > > > > 
var_nor

Detailed Description

Definition at line 65 of file AAdapt_AnalyticFunction.hpp.


Constructor & Destructor Documentation

AAdapt::ConstantFunctionGaussianPerturbed::ConstantFunctionGaussianPerturbed ( int  neq_,
int  numDim_,
int  worksetID,
Teuchos::Array< double >  const_data_,
Teuchos::Array< double >  pert_mag_ 
)

Definition at line 132 of file AAdapt_AnalyticFunction.cpp.


Member Function Documentation

void AAdapt::ConstantFunctionGaussianPerturbed::compute ( double *  x,
const double *  X 
) [virtual]

Implements AAdapt::AnalyticFunction.

Definition at line 165 of file AAdapt_AnalyticFunction.cpp.


Member Data Documentation

Definition at line 71 of file AAdapt_AnalyticFunction.hpp.

Definition at line 72 of file AAdapt_AnalyticFunction.hpp.

Teuchos::Array<double> AAdapt::ConstantFunctionGaussianPerturbed::data [private]

Definition at line 73 of file AAdapt_AnalyticFunction.hpp.

Teuchos::Array<double> AAdapt::ConstantFunctionGaussianPerturbed::pert_mag [private]

Definition at line 74 of file AAdapt_AnalyticFunction.hpp.

Definition at line 76 of file AAdapt_AnalyticFunction.hpp.

Teuchos::Array<Teuchos::RCP<boost::normal_distribution<double> > > AAdapt::ConstantFunctionGaussianPerturbed::nd [private]

Definition at line 77 of file AAdapt_AnalyticFunction.hpp.

Teuchos::Array< Teuchos::RCP < boost::variate_generator < boost::mt19937&, boost::normal_distribution<double> > > > AAdapt::ConstantFunctionGaussianPerturbed::var_nor [private]

Definition at line 79 of file AAdapt_AnalyticFunction.hpp.


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