AMRLevelFactory Class Reference

#include <AMRLevelFactory.H>

Inheritance diagram for AMRLevelFactory:

Inheritance graph

List of all members.

Detailed Description

Factory class to produce an AMRLevel.

This is needed for construction of AMRLevel-derived classes by the AMR class.

Public Member Functions

virtual AMRLevelnew_amrlevel () const =0
virtual ~AMRLevelFactory ()

Constructor & Destructor Documentation

virtual AMRLevelFactory::~AMRLevelFactory (  )  [inline, virtual]

Member Function Documentation

virtual AMRLevel* AMRLevelFactory::new_amrlevel (  )  const [pure 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.

Implemented in AMRLevelMappedConsFactory, AMRLevelConsFactory, AMRLevelAdvectDiffuseFactory, AMRLevelPolytropicGasFactory, and EBAMRGodunovFactory.

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

Generated on Tue Oct 24 03:26:52 2017 for Chombo + EB + MF by  doxygen 1.5.5