|
IBAMR
IBAMR version 0.19.
|
#include <PatchFactory.h>

Public Member Functions | |
| PatchFactory () | |
| virtual | ~PatchFactory () |
| virtual tbox::Pointer< Patch< DIM > > | allocate (const Box< DIM > &box, tbox::Pointer< PatchDescriptor< DIM > > descriptor) const |
Private Member Functions | |
| PatchFactory (const PatchFactory< DIM > &) | |
| void | operator= (const PatchFactory< DIM > &) |
Class PatchFactory<DIM> is a factory object used to create new patches. New types of patch objects can be introduced into the hierarchy through derivation and re-defining the allocate member function. There should be no direct calls to the patch constructor (other than through the patch factory).
| SAMRAI::hier::PatchFactory< DIM >::PatchFactory | ( | ) |
Construct a patch factory object.
|
virtual |
Virtual destructor for patch factory objects.
|
private |
|
virtual |
Allocate a patch with the specified domain and patch descriptor.
|
private |
1.8.17