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)
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