/home/runner/work/kynema-sgf/kynema-sgf/src/physics/multiphase/ChannelBuilder.cpp File Reference

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/physics/multiphase/ChannelBuilder.cpp File Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
ChannelBuilder.cpp File Reference
#include "src/physics/multiphase/ChannelBuilder.H"
#include "src/physics/multiphase/MultiPhase.H"
#include "src/utilities/math_ops.H"
#include "src/utilities/constants.H"
#include "src/utilities/IOManager.H"
#include "src/CFDSim.H"
#include "AMReX_ParmParse.H"
#include "AMReX_iMultiFab.H"
#include "AMReX_Gpu.H"
#include "AMReX_REAL.H"
Include dependency graph for ChannelBuilder.cpp:

Namespaces

namespace  kynema_sgf
 This test case is intended as an evaluation of the momentum advection scheme.
namespace  kynema_sgf::channelbuilder

Functions

AMREX_GPU_HOST_DEVICE bool kynema_sgf::channelbuilder::trapezoid (const amrex::Real &top, const amrex::Real &bottom, const amrex::Real &height, const amrex::Real &hcoord, const amrex::Real &vcoord)
AMREX_GPU_HOST_DEVICE bool kynema_sgf::channelbuilder::ellipse (const amrex::Real &ax_horz, const amrex::Real &ax_vert, const amrex::Real &hcoord, const amrex::Real &vcoord)
AMREX_GPU_HOST_DEVICE bool kynema_sgf::channelbuilder::is_point_within_planes (const amrex::Real &x, const amrex::Real &y, const amrex::Real &z, const amrex::Real &start_x, const amrex::Real &start_y, const amrex::Real &start_z, const amrex::Real &end_x, const amrex::Real &end_y, const amrex::Real &end_z)
AMREX_GPU_HOST_DEVICE amrex::GpuArray< amrex::Real, 3 > kynema_sgf::channelbuilder::get_local_dimensions (const amrex::Real &x, const amrex::Real &y, const amrex::Real &z, const amrex::Real &start_x, const amrex::Real &start_y, const amrex::Real &start_z, const amrex::Real &end_x, const amrex::Real &end_y, const amrex::Real &end_z, const amrex::Real &dim0_s, const amrex::Real &dim1_s, const amrex::Real &dim2_s, const amrex::Real &dim0_e, const amrex::Real &dim1_e, const amrex::Real &dim2_e)
AMREX_GPU_HOST_DEVICE amrex::GpuArray< amrex::Real, 3 > kynema_sgf::channelbuilder::transform_to_local_coordinates (bool do_translation, bool is_active, const amrex::Real &x, const amrex::Real &y, const amrex::Real &z, const amrex::Real &start_x, const amrex::Real &start_y, const amrex::Real &start_z, const amrex::Real &end_x, const amrex::Real &end_y, const amrex::Real &end_z)