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

ParticleAMRNSFactory Class Reference

#include <ParticleAMRNSFactory.H>

Inheritance diagram for ParticleAMRNSFactory:

Inheritance graph
[legend]
Collaboration diagram for ParticleAMRNSFactory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ParticleAMRNSFactory ()
virtual AMRLevelnew_amrlevel () const
virtual ~ParticleAMRNSFactory ()
void CFL (const Real a_cfl)
void particleCFL (const Real a_particle_cfl)
 set cfl condition based on particles

void refinementThreshold (const Real a_refine_threshold)
void setPhysBC (const PhysBCUtil &a_physBC)
void setLimitSolverCoarsening (bool a_limitSolverCoarsening)

Protected Member Functions

void setDefaultValues ()

Protected Attributes

Real m_cfl
Real m_particleCFL
 cfl number for computing timestep based on particles

Real m_refine_thresh
PhysBCUtilm_physBCPtr
bool m_limitSolverCoarsening

Constructor & Destructor Documentation

ParticleAMRNSFactory::ParticleAMRNSFactory  ) 
 

virtual ParticleAMRNSFactory::~ParticleAMRNSFactory  )  [virtual]
 


Member Function Documentation

void ParticleAMRNSFactory::CFL const Real  a_cfl  ) 
 

virtual AMRLevel* ParticleAMRNSFactory::new_amrlevel  )  const [virtual]
 

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

Implements AMRLevelFactory.

void ParticleAMRNSFactory::particleCFL const Real  a_particle_cfl  ) 
 

set cfl condition based on particles

void ParticleAMRNSFactory::refinementThreshold const Real  a_refine_threshold  ) 
 

void ParticleAMRNSFactory::setDefaultValues  )  [protected]
 

void ParticleAMRNSFactory::setLimitSolverCoarsening bool  a_limitSolverCoarsening  ) 
 

void ParticleAMRNSFactory::setPhysBC const PhysBCUtil a_physBC  ) 
 


Member Data Documentation

Real ParticleAMRNSFactory::m_cfl [protected]
 

bool ParticleAMRNSFactory::m_limitSolverCoarsening [protected]
 

Real ParticleAMRNSFactory::m_particleCFL [protected]
 

cfl number for computing timestep based on particles

PhysBCUtil* ParticleAMRNSFactory::m_physBCPtr [protected]
 

Real ParticleAMRNSFactory::m_refine_thresh [protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Jun 2 13:58:54 2004 for Chombo&INSwithParticles by doxygen 1.3.2