chombo-discharge
Public Member Functions | List of all members
EBHelmholtzEBBCFactory Class Referenceabstract

Factory class for making EBHelmholtzEBBCs. More...

#include <CD_EBHelmholtzEBBCFactory.H>

Inheritance diagram for EBHelmholtzEBBCFactory:
Inheritance graph
[legend]

Public Member Functions

 EBHelmholtzEBBCFactory ()
 Constructor.
 
virtual ~EBHelmholtzEBBCFactory ()
 Destructor.
 
 EBHelmholtzEBBCFactory (const EBHelmholtzEBBCFactory &a_other)=delete
 Disallowed – don't see why you would need it.
 
EBHelmholtzEBBCFactoryoperator= (const EBHelmholtzEBBCFactory &a_other)=delete
 Disallowed - don't see why you would need it.
 
virtual RefCountedPtr< EBHelmholtzEBBCcreate ()=0
 Factory method which returns new BC object. More...
 

Detailed Description

Factory class for making EBHelmholtzEBBCs.

Member Function Documentation

◆ create()

virtual RefCountedPtr<EBHelmholtzEBBC> EBHelmholtzEBBCFactory::create ( )
pure virtual

Factory method which returns new BC object.

Note
Defines are done in EBHelmholtzOp so no need to worry about that here.

Implemented in EBHelmholtzRobinEBBCFactory, EBHelmholtzNeumannEBBCFactory, and EBHelmholtzDirichletEBBCFactory.


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