Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_EB_Redistribution.cpp File Reference
#include <AMReX_BCRec.H>
#include <AMReX_MultiFab.H>
#include <AMReX_Geometry.H>
#include <AMReX_MultiCutFab.H>
#include <AMReX_REAL.H>
#include <AMReX_EBFabFactory.H>
#include <AMReX_EBFArrayBox.H>
#include <AMReX_EB_Redistribution.H>
#include <AMReX_EBMultiFabUtil.H>

Namespaces

namespace  amrex
 

Functions

void amrex::single_level_weighted_redistribute (amrex::MultiFab &div_tmp_in, amrex::MultiFab &div_out, const amrex::MultiFab &weights, int div_comp, int ncomp, const amrex::Geometry &geom, bool use_wts_in_divnc)
 Weighted single-level redistribution (e.g., when weighting by density).
 
void amrex::single_level_redistribute (amrex::MultiFab &div_tmp_in, amrex::MultiFab &div_out, int div_comp, int ncomp, const amrex::Geometry &geom)
 Redistribute the provisional divergence within a single level (no coarse/fine coupling).