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

#include <TagBuffer.hpp>

Public Member Functions

 TagBuffer (int width)
 
int GetTagWidth () const noexcept
 
void TagCellsForRefinement (::amrex::TagBoxArray &tags, const GriddingAlgorithm &gridding, int level, Duration t) const noexcept
 
void TagCellsForRefinement (::amrex::TagBoxArray &tags) const noexcept
 

Private Attributes

int buffer_width_
 

Constructor & Destructor Documentation

◆ TagBuffer()

fub::amrex::TagBuffer::TagBuffer ( int  width)
inlineexplicit

Member Function Documentation

◆ GetTagWidth()

int fub::amrex::TagBuffer::GetTagWidth ( ) const
inlinenoexcept

◆ TagCellsForRefinement() [1/2]

void fub::amrex::TagBuffer::TagCellsForRefinement ( ::amrex::TagBoxArray &  tags) const
noexcept

◆ TagCellsForRefinement() [2/2]

void fub::amrex::TagBuffer::TagCellsForRefinement ( ::amrex::TagBoxArray &  tags,
const GriddingAlgorithm gridding,
int  level,
Duration  t 
) const
noexcept

Member Data Documentation

◆ buffer_width_

int fub::amrex::TagBuffer::buffer_width_
private

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