|
WarpX
|
#include <GetTemperature.H>
Public Member Functions | |
| GetTemperatureVector (TemperatureProperties const &temp) noexcept | |
| Construct the functor with information provided by temp. | |
| AMREX_GPU_HOST_DEVICE amrex::XDim3 | 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). | |
Public Attributes | |
| TemperatureInitType | m_type |
| amrex::Real | m_ux_std {0} |
| amrex::Real | m_uy_std {0} |
| amrex::Real | m_uz_std {0} |
| amrex::ParserExecutor< 3 > | m_ux_std_parser |
| amrex::ParserExecutor< 3 > | m_uy_std_parser |
| amrex::ParserExecutor< 3 > | m_uz_std_parser |
|
explicitnoexcept |
Construct the functor with information provided by temp.
| [in] | temp | const reference to the TemperatureProperties object that will be used to populate the functor |
|
inlinenoexcept |
Functor call. Returns the value of temperature at the location (x,y,z).
| [in] | x | x-coordinate of given location |
| [in] | y | y-coordinate of given location |
| [in] | z | z-cooridnate of given location |
| TemperatureInitType GetTemperatureVector::m_type |
| amrex::Real GetTemperatureVector::m_ux_std {0} |
| amrex::ParserExecutor<3> GetTemperatureVector::m_ux_std_parser |
| amrex::Real GetTemperatureVector::m_uy_std {0} |
| amrex::ParserExecutor<3> GetTemperatureVector::m_uy_std_parser |
| amrex::Real GetTemperatureVector::m_uz_std {0} |
| amrex::ParserExecutor<3> GetTemperatureVector::m_uz_std_parser |