Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_Extrapolater.H File Reference

Utilities for first-order cell-value extrapolation to domain boundaries. More...

#include <AMReX_Config.H>
#include <AMReX_MultiFab.H>
#include <AMReX_Geometry.H>

Go to the source code of this file.

Namespaces

namespace  amrex
namespace  amrex::Extrapolater

Functions

void amrex::Extrapolater::FirstOrderExtrap (MultiFab &mf, const Geometry &geom, int scomp, int ncomp)
 Extrapolate cell-centered data outward one cell to fill boundary conditions.
void amrex::Extrapolater::FirstOrderExtrap (MultiFab &mf, const Geometry &geom, int scomp, int ncomp, int nGrow)
 Overload that extrapolates into a caller-provided number of grow cells.

Variables

const int amrex::Extrapolater::finebnd = 1
const int amrex::Extrapolater::crsebnd = 0
const int amrex::Extrapolater::physbnd = 0
const int amrex::Extrapolater::interior = 1

Detailed Description

Utilities for first-order cell-value extrapolation to domain boundaries.