ChannelFlowMap Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::channel_map::ChannelFlowMap Class Reference
#include <ChannelFlowMap.H>
Inheritance diagram for amr_wind::channel_map::ChannelFlowMap:
Collaboration diagram for amr_wind::channel_map::ChannelFlowMap:
Public Member Functions | |
ChannelFlowMap () | |
~ChannelFlowMap () override=default | |
void | create_map (int, const amrex::Geometry &) override |
Construct the mesh scaling field. | |
void | create_cell_node_map (int, const amrex::Geometry &) |
Construct mesh scaling field on cell centers and nodes. | |
void | create_face_map (int, const amrex::Geometry &) |
Construct mesh scaling field on cell faces. | |
void | create_non_uniform_mesh (int, const amrex::Geometry &) |
Construct the non-uniform mesh field. | |
Static Public Member Functions | |
static std::string | identifier () |
Private Attributes | |
amrex::Vector< amrex::Real > | m_beta {0.0, 3.0, 0.0} |
User input parameters. | |
amrex::Real | m_eps {1e-11} |
Detailed Description
Channel flow scaling mesh map
Constructor & Destructor Documentation
◆ ChannelFlowMap()
|
explicit |
◆ ~ChannelFlowMap()
|
overridedefault |
Member Function Documentation
◆ create_cell_node_map()
void amr_wind::channel_map::ChannelFlowMap::create_cell_node_map | ( | int | lev, |
const amrex::Geometry & | geom ) |
Construct mesh scaling field on cell centers and nodes.
Construct the mesh mapping field on cell centers and nodes
◆ create_face_map()
void amr_wind::channel_map::ChannelFlowMap::create_face_map | ( | int | lev, |
const amrex::Geometry & | geom ) |
Construct mesh scaling field on cell faces.
Construct the mesh mapping field on cell faces
◆ create_map()
|
override |
Construct the mesh scaling field.
Construct the mesh mapping field
◆ create_non_uniform_mesh()
void amr_wind::channel_map::ChannelFlowMap::create_non_uniform_mesh | ( | int | lev, |
const amrex::Geometry & | geom ) |
Construct the non-uniform mesh field.
Construct the non-uniform mesh field
◆ identifier()
|
inlinestatic |
Member Data Documentation
◆ m_beta
|
private |
User input parameters.
◆ m_eps
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/amr-wind/amr-wind/amr-wind/mesh_mapping_models/ChannelFlowMap.H
- /home/runner/work/amr-wind/amr-wind/amr-wind/mesh_mapping_models/ChannelFlowMap.cpp
Generated by 1.12.0