EpetraExt Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
GLpApp::AdvDiffReactOptModelCreator Class Reference

A utility class for creating an AdvDiffReactOptModelCreator/tt> object by reading from the command-line. More...

#include <GLpApp_AdvDiffReactOptModelCreator.hpp>

Public Member Functions

 AdvDiffReactOptModelCreator ()
 
void setupCLP (Teuchos::CommandLineProcessor *clp)
 
Teuchos::RCP
< AdvDiffReactOptModel
createModel (const Teuchos::RCP< const Epetra_Comm > &comm, std::ostream *out=NULL) const
 

Private Attributes

double len_x_
 
double len_y_
 
int local_nx_
 
int local_ny_
 
std::string geomFileBase_
 
int np_
 
bool normalizeBasis_
 
double reactionRate_
 
double beta_
 
double x0_
 
double p0_
 
bool supportDerivatives_
 

Detailed Description

A utility class for creating an AdvDiffReactOptModelCreator/tt> object by reading from the command-line.

Definition at line 52 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

Constructor & Destructor Documentation

GLpApp::AdvDiffReactOptModelCreator::AdvDiffReactOptModelCreator ( )

Definition at line 48 of file GLpApp_AdvDiffReactOptModelCreator.cpp.

Member Function Documentation

void GLpApp::AdvDiffReactOptModelCreator::setupCLP ( Teuchos::CommandLineProcessor clp)

Definition at line 63 of file GLpApp_AdvDiffReactOptModelCreator.cpp.

Teuchos::RCP< AdvDiffReactOptModel > GLpApp::AdvDiffReactOptModelCreator::createModel ( const Teuchos::RCP< const Epetra_Comm > &  comm,
std::ostream *  out = NULL 
) const

Definition at line 82 of file GLpApp_AdvDiffReactOptModelCreator.cpp.

Member Data Documentation

double GLpApp::AdvDiffReactOptModelCreator::len_x_
private

Definition at line 70 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

double GLpApp::AdvDiffReactOptModelCreator::len_y_
private

Definition at line 71 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

int GLpApp::AdvDiffReactOptModelCreator::local_nx_
private

Definition at line 72 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

int GLpApp::AdvDiffReactOptModelCreator::local_ny_
private

Definition at line 73 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

std::string GLpApp::AdvDiffReactOptModelCreator::geomFileBase_
private

Definition at line 74 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

int GLpApp::AdvDiffReactOptModelCreator::np_
private

Definition at line 75 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

bool GLpApp::AdvDiffReactOptModelCreator::normalizeBasis_
private

Definition at line 76 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

double GLpApp::AdvDiffReactOptModelCreator::reactionRate_
private

Definition at line 77 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

double GLpApp::AdvDiffReactOptModelCreator::beta_
private

Definition at line 78 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

double GLpApp::AdvDiffReactOptModelCreator::x0_
private

Definition at line 79 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

double GLpApp::AdvDiffReactOptModelCreator::p0_
private

Definition at line 80 of file GLpApp_AdvDiffReactOptModelCreator.hpp.

bool GLpApp::AdvDiffReactOptModelCreator::supportDerivatives_
private

Definition at line 81 of file GLpApp_AdvDiffReactOptModelCreator.hpp.


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