Hipace
|
#include <DualNumbers.H>
Public Member Functions | |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE | DualNumber (amrex::Real val, amrex::Real ep) |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE | DualNumber (amrex::Real val) |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE | DualNumber () |
Public Attributes | |
amrex::Real | value |
amrex::Real | epsilon |
Friends | |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE DualNumber | operator+ (const DualNumber &a, const DualNumber &b) |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE DualNumber | operator- (const DualNumber &a, const DualNumber &b) |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE DualNumber | operator* (const DualNumber &a, const DualNumber &b) |
AMREX_GPU_HOST_DEVICE constexpr AMREX_FORCE_INLINE DualNumber | operator/ (const DualNumber &a, const DualNumber &b) |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
friend |
|
friend |
|
friend |
|
friend |
amrex::Real DualNumber::epsilon |
amrex::Real DualNumber::value |