Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | List of all members
fub::amrex::MultiBlockBoundaryBase Struct Referenceabstract

#include <MultiBlockBoundary2.hpp>

Public Member Functions

virtual void FillTubeGhostLayer (::amrex::FArrayBox &tube_ghost_data, const ::amrex::FArrayBox &plenum_mirror_data)=0
 
virtual void FillPlenumGhostLayer (::amrex::FArrayBox &plenum_ghost_data, const ::amrex::FArrayBox &tube_mirror_data)=0
 
virtual std::unique_ptr< MultiBlockBoundaryBaseClone () const =0
 

Member Function Documentation

◆ Clone()

virtual std::unique_ptr<MultiBlockBoundaryBase> fub::amrex::MultiBlockBoundaryBase::Clone ( ) const
pure virtual

◆ FillPlenumGhostLayer()

virtual void fub::amrex::MultiBlockBoundaryBase::FillPlenumGhostLayer ( ::amrex::FArrayBox &  plenum_ghost_data,
const ::amrex::FArrayBox &  tube_mirror_data 
)
pure virtual

◆ FillTubeGhostLayer()

virtual void fub::amrex::MultiBlockBoundaryBase::FillTubeGhostLayer ( ::amrex::FArrayBox &  tube_ghost_data,
const ::amrex::FArrayBox &  plenum_mirror_data 
)
pure virtual

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