Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_EBAmrUtil.H
Go to the documentation of this file.
1#ifndef AMREX_EBAMRUTIL_H_
2#define AMREX_EBAMRUTIL_H_
3#include <AMReX_Config.H>
4
5#include <AMReX_TagBox.H>
6#include <AMReX_MultiFab.H>
7
14namespace amrex {
15
22 void TagCutCells (TagBoxArray& tags, const MultiFab& state);
23
31 void TagVolfrac (TagBoxArray& tags, const MultiFab& volfrac, Real tol = 0.000001_rt);
32
33}
34
35#endif
Tag storage used for AMR error estimation and refinement decisions.
amrex_real Real
Floating Point Type for Fields.
Definition AMReX_REAL.H:79
Definition AMReX_Amr.cpp:49
void TagVolfrac(TagBoxArray &tags, const MultiFab &volfrac, Real tol)
Tag cells whose volume fraction is between tol and 1 - tol.
Definition AMReX_EBAmrUtil.cpp:64
void TagCutCells(TagBoxArray &tags, const MultiFab &state)
Tag every cell intersected by the EB interface.
Definition AMReX_EBAmrUtil.cpp:14