Public Member Functions | Private Member Functions | Private Attributes

AAdapt::ConstantFunctionPerturbed Class Reference

#include <AAdapt_AnalyticFunction.hpp>

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

List of all members.

Public Member Functions

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

Private Member Functions

double udrand (double lo, double hi)

Private Attributes

int numDim
int neq
Teuchos::Array< double > data
Teuchos::Array< double > pert_mag

Detailed Description

Definition at line 49 of file AAdapt_AnalyticFunction.hpp.


Constructor & Destructor Documentation

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

Definition at line 102 of file AAdapt_AnalyticFunction.cpp.


Member Function Documentation

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

Implements AAdapt::AnalyticFunction.

Definition at line 120 of file AAdapt_AnalyticFunction.cpp.

double AAdapt::ConstantFunctionPerturbed::udrand ( double  lo,
double  hi 
) [private]

Definition at line 126 of file AAdapt_AnalyticFunction.cpp.


Member Data Documentation

Definition at line 55 of file AAdapt_AnalyticFunction.hpp.

Definition at line 56 of file AAdapt_AnalyticFunction.hpp.

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

Definition at line 57 of file AAdapt_AnalyticFunction.hpp.

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

Definition at line 58 of file AAdapt_AnalyticFunction.hpp.


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