ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
IBFaceSet::SunState Struct Reference

Sun and irradiances of the last compute_shortwave() call, for reports. More...

#include <ERF_IBFaceSet.H>

Collaboration diagram for IBFaceSet::SunState:

Public Attributes

amrex::Real zenith = 0.0
 
amrex::Real azimuth = 0.0
 [rad] More...
 
amrex::Real sx = 0.0
 
amrex::Real sy = 0.0
 
amrex::Real sz = 1.0
 Unit vector toward the sun. More...
 
amrex::Real dni = 0.0
 Direct-normal irradiance [W/m2]. More...
 
amrex::Real diffuse_h = 0.0
 Diffuse on a horizontal surface [W/m2]. More...
 

Detailed Description

Sun and irradiances of the last compute_shortwave() call, for reports.

Member Data Documentation

◆ azimuth

amrex::Real IBFaceSet::SunState::azimuth = 0.0

◆ diffuse_h

amrex::Real IBFaceSet::SunState::diffuse_h = 0.0

Diffuse on a horizontal surface [W/m2].

Referenced by IBFaceSet::compute_shortwave(), and IBFaceSet::report().

◆ dni

amrex::Real IBFaceSet::SunState::dni = 0.0

Direct-normal irradiance [W/m2].

Referenced by IBFaceSet::compute_shortwave(), and IBFaceSet::report().

◆ sx

amrex::Real IBFaceSet::SunState::sx = 0.0

◆ sy

amrex::Real IBFaceSet::SunState::sy = 0.0

◆ sz

amrex::Real IBFaceSet::SunState::sz = 1.0

Unit vector toward the sun.

Referenced by IBFaceSet::compute_shortwave().

◆ zenith

amrex::Real IBFaceSet::SunState::zenith = 0.0

The documentation for this struct was generated from the following file: