9 #ifndef WARPX_GET_TEMPERATURE_H_
10 #define WARPX_GET_TEMPERATURE_H_
52 amrex::Real
operator() (amrex::Real
const x, amrex::Real
const y, amrex::Real
const z)
const noexcept
#define AMREX_GPU_HOST_DEVICE
TemperatureInitType
Definition: TemperatureProperties.H:17
@ TempConstantValue
Definition: TemperatureProperties.H:17
@ TempParserFunction
Definition: TemperatureProperties.H:17
void Abort(const std::string &msg)
Get temperature at a point on the grid.
Definition: GetTemperature.H:23
GetTemperature(TemperatureProperties const &temp) noexcept
Construct the functor with information provided by temp.
Definition: GetTemperature.cpp:11
amrex::Real m_temperature
Definition: GetTemperature.H:28
TemperatureInitType m_type
Definition: GetTemperature.H:25
AMREX_GPU_HOST_DEVICE amrex::Real operator()(amrex::Real const x, amrex::Real const y, amrex::Real const z) const noexcept
Functor call. Returns the value of temperature at the location (x,y,z)
Definition: GetTemperature.H:52
amrex::ParserExecutor< 3 > m_temperature_parser
Definition: GetTemperature.H:30
Struct to store temperature properties, for use in momentum initialization.
Definition: TemperatureProperties.H:27