Finite Volume Solver  prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
Public Member Functions | Public Attributes | List of all members
fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation > Struct Template Reference

#include <MultiBlockBoundary2.hpp>

Public Member Functions

 MultiBlockBoundary2 (const TubeEquation &tube_equation, const PlenumEquation &plenum_equation)
 
 MultiBlockBoundary2 (const MultiBlockBoundary2 &other)
 
void FillTubeGhostLayer (::amrex::FArrayBox &tube_ghost_data, const ::amrex::FArrayBox &plenum_mirror_data)
 
void FillPlenumGhostLayer (::amrex::FArrayBox &plenum_ghost_data, const ::amrex::FArrayBox &tube_mirror_data)
 

Public Attributes

TubeEquation tube_equation_
 
PlenumEquation plenum_equation_
 

Constructor & Destructor Documentation

◆ MultiBlockBoundary2() [1/2]

template<typename TubeEquation , typename PlenumEquation >
fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::MultiBlockBoundary2 ( const TubeEquation &  tube_equation,
const PlenumEquation &  plenum_equation 
)
inline

◆ MultiBlockBoundary2() [2/2]

template<typename TubeEquation , typename PlenumEquation >
fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::MultiBlockBoundary2 ( const MultiBlockBoundary2< TubeEquation, PlenumEquation > &  other)
inline

Member Function Documentation

◆ FillPlenumGhostLayer()

template<typename TubeEquation , typename PlenumEquation >
void fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::FillPlenumGhostLayer ( ::amrex::FArrayBox &  plenum_ghost_data,
const ::amrex::FArrayBox &  tube_mirror_data 
)
inline

◆ FillTubeGhostLayer()

template<typename TubeEquation , typename PlenumEquation >
void fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::FillTubeGhostLayer ( ::amrex::FArrayBox &  tube_ghost_data,
const ::amrex::FArrayBox &  plenum_mirror_data 
)
inline

Member Data Documentation

◆ plenum_equation_

template<typename TubeEquation , typename PlenumEquation >
PlenumEquation fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::plenum_equation_

◆ tube_equation_

template<typename TubeEquation , typename PlenumEquation >
TubeEquation fub::amrex::MultiBlockBoundary2< TubeEquation, PlenumEquation >::tube_equation_

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