template<class _Ty = double>
template<class _Ty = double>
template<class _Ty = double>
template<class _Ty = double>
param_type _Par
Definition: random:4051
bool _Valid
Definition: random:4052
_Ty _X2
Definition: random:4053
template<class _Ty = double>
param_type _Par
Definition: random:4051
bool _Valid
Definition: random:4052
_Ty _X2
Definition: random:4053
template<class _Ty = double>
template<class _Engine >
4031 double _V1, _V2, _Sx;
4034 _V1 = 2 *
_NRAND(_Eng, _Ty) - 1.0;
4035 _V2 = 2 *
_NRAND(_Eng, _Ty) - 1.0;
4036 _Sx = _V1 * _V1 + _V2 * _V2;
4048 return (_Res * _Par0._Sigma + _Par0._Mean);
float sqrt(float _X) __GPU_ONLY
Calculates the squre root of the argument
Definition: amp_math.h:1100
float log(float _X) __GPU_ONLY
Calculates the base-e logarithm of the argument
Definition: amp_math.h:774
bool _Valid
Definition: random:4052
_Ty _X2
Definition: random:4053
#define _NRAND(eng, resty)
Definition: random:74
#define _CSTD
Definition: yvals.h:559
template<class _Ty = double>
template<class _Elem , class _Traits >
3996 _In(_Istr, _Sigma0);
param_type _Par
Definition: random:4051
bool _Valid
Definition: random:4052
_Ty _X2
Definition: random:4053
basic_istream< _Elem, _Traits > & _In(basic_istream< _Elem, _Traits > &_Is, _Ty &_Dx)
Definition: random:151
void _Init(_Ty _Mean0, _Ty _Sigma0)
Definition: random:3912
template<class _Ty = double>
template<class _Elem , class _Traits >
basic_ostream< _Elem, _Traits > & _Out(basic_ostream< _Elem, _Traits > &_Os, _Ty _Dx)
Definition: random:169
param_type _Par
Definition: random:4051
_Ty _Mean
Definition: random:3920
bool _Valid
Definition: random:4052
_Ty _X2
Definition: random:4053
_Ty _Sigma
Definition: random:3921
template<class _Ty = double>
template<class _Ty = double>
param_type _Par
Definition: random:4051
_Ty mean() const
Definition: random:3897
template<class _Ty = double>
template<class _Ty = double>
template<class _Engine >
param_type _Par
Definition: random:4051
result_type _Eval(_Engine &_Eng, const param_type &_Par0, bool _Keep=true)
Definition: random:4019
template<class _Ty = double>
template<class _Engine >
3985 return (
_Eval(_Eng, _Par0,
false));
result_type _Eval(_Engine &_Eng, const param_type &_Par0, bool _Keep=true)
Definition: random:4019
void reset()
Definition: random:3970
template<class _Ty = double>
param_type _Par
Definition: random:4051
template<class _Ty = double>
param_type _Par
Definition: random:4051
void reset()
Definition: random:3970
template<class _Ty = double>
bool _Valid
Definition: random:4052
template<class _Ty = double>
param_type _Par
Definition: random:4051
_Ty sigma() const
Definition: random:3902
template<class _Ty = double>
param_type _Par
Definition: random:4051
_Ty sigma() const
Definition: random:3902
template<class _Ty = double>
template<class _Ty = double>
template<class _Ty = double>
The documentation for this class was generated from the following file: