Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AMRNavierStokesFactory Class Reference

#include <AMRNavierStokesFactory.H>

Inheritance diagram for AMRNavierStokesFactory:

Inheritance graph
[legend]
Collaboration diagram for AMRNavierStokesFactory:

Collaboration graph
[legend]
List of all members.

Public Methods

 AMRNavierStokesFactory ()
virtual AMRLevelnew_amrlevel () const
virtual ~AMRNavierStokesFactory ()
void CFL (const Real a_cfl)
void refinementThreshold (const Real a_refine_threshold)
void setPhysBC (const PhysBCUtil &a_physBC)

Protected Methods

void setDefaultValues ()

Protected Attributes

Real m_cfl
Real m_refine_thresh
PhysBCUtilm_physBCPtr

Constructor & Destructor Documentation

AMRNavierStokesFactory::AMRNavierStokesFactory  
 

virtual AMRNavierStokesFactory::~AMRNavierStokesFactory   [virtual]
 


Member Function Documentation

void AMRNavierStokesFactory::CFL const Real    a_cfl
 

virtual AMRLevel* AMRNavierStokesFactory::new_amrlevel   const [virtual]
 

Factory function. creates a new AMRLevel object. In your instantiation you should include defining all the stuff that is not part of the AMRLevel API.

Implements AMRLevelFactory.

void AMRNavierStokesFactory::refinementThreshold const Real    a_refine_threshold
 

void AMRNavierStokesFactory::setDefaultValues   [protected]
 

void AMRNavierStokesFactory::setPhysBC const PhysBCUtil   a_physBC
 


Member Data Documentation

Real AMRNavierStokesFactory::m_cfl [protected]
 

PhysBCUtil* AMRNavierStokesFactory::m_physBCPtr [protected]
 

Real AMRNavierStokesFactory::m_refine_thresh [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Aug 29 11:07:35 2002 for Chombo&INS by doxygen1.2.16