ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_EBIFBuildings.H File Reference

Defines the implicit function wrapper for STL-based building geometry. More...

#include <AMReX_EB_STL_utils.H>
#include <AMReX_Geometry.H>
#include <AMReX_MultiFab.H>
#include <AMReX_FArrayBox.H>
#include <AMReX_BoxArray.H>
#include <AMReX_BoxList.H>
#include <AMReX_DistributionMapping.H>
#include <string>
#include <memory>
#include <numeric>
Include dependency graph for ERF_EBIFBuildings.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BuildingsIF
 Buildings implicit function backed by STL triangle mesh. More...
 

Detailed Description

Defines the implicit function wrapper for STL-based building geometry.

This file provides a BuildingsIF class that wraps AMReX's STL infrastructure to enable 3D building geometry representation in ERF. Unlike the 2D height-based TerrainIF approach, this provides accurate representation of vertical walls and complex building structures.