Declaration of a class for holding function-based boundary conditions on domain edges.
Class which maps boundary condition types to a side and direction.
Definition CD_ElectrostaticDomainBc.H:33
Base class for creating domain boundary condition objects in MFHelmholtzOp.
Definition CD_MFHelmholtzDomainBCFactory.H:26
Class for passing electrostatic boundary conditions into MFHelmholtzOp.
Definition CD_MFHelmholtzElectrostaticDomainBCFactory.H:26
RefCountedPtr< EBHelmholtzDomainBC > create(const int a_iphase) const override final
Factory method.
Definition CD_MFHelmholtzElectrostaticDomainBCFactory.cpp:31
MFHelmholtzElectrostaticDomainBCFactory(MFHelmholtzElectrostaticDomainBCFactory &&a_other)=delete
Disallowed move constructor.
virtual ~MFHelmholtzElectrostaticDomainBCFactory()
Destructor (does nothing)
Definition CD_MFHelmholtzElectrostaticDomainBCFactory.cpp:25
ElectrostaticDomainBc m_electrostaticBCs
Domain boundary conditions.
Definition CD_MFHelmholtzElectrostaticDomainBCFactory.H:81
MFHelmholtzElectrostaticDomainBCFactory & operator=(MFHelmholtzElectrostaticDomainBCFactory &a_other)=delete
Disallowed copy assignment.
MFHelmholtzElectrostaticDomainBCFactory()=delete
Weak construction is bad. Use the full constructor.
MFHelmholtzElectrostaticDomainBCFactory(MFHelmholtzElectrostaticDomainBCFactory &a_other)=delete
Disallowed copy constructor.
MFHelmholtzElectrostaticDomainBCFactory & operator=(MFHelmholtzElectrostaticDomainBCFactory &&a_other)=delete
Disallowed move assignment.
Base class for a tracer particle solver. This solver can advance particles in a pre-defined velocity ...
Definition CD_TracerParticleSolver.H:37