Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
zigrandom.h File Reference
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Detailed Description========================================================================== This code is Copyright (C) 2005, Jurgen A. Doornik. Permission to use this code for non-commercial purposes is hereby given, provided proper reference is made to: Doornik, J.A. (2005), "An Improved Ziggurat Method to Generate Normal Random Samples", mimeo, Nuffield College, University of Oxford, and www.doornik.com/research. or the published version when available. This reference is still required when using modified versions of the code. This notice should be maintained in modified versions of the code. No warranty is given regarding the correctness of this code. ========================================================================== Definition in file zigrandom.h. Define Documentation
Definition at line 39 of file zigrandom.h.
Definition at line 38 of file zigrandom.h.
Definition at line 42 of file zigrandom.h.
Definition at line 43 of file zigrandom.h.
Definition at line 44 of file zigrandom.h.
Definition at line 45 of file zigrandom.h.
Definition at line 46 of file zigrandom.h.
Definition at line 57 of file zigrandom.h. Referenced by DRan_MWC8222(), DRanUfromIRanU(), and VecDRan_MWC8222().
Definition at line 48 of file zigrandom.h.
Value:
((int)(iRan1) * M_RAN_INVM32 + (0.5 + M_RAN_INVM48 / 2) + \ (int)((iRan2) & 0x0000FFFF) * M_RAN_INVM48) Definition at line 59 of file zigrandom.h.
Value:
((unsigned int)(iRan1) + (unsigned int)((iRan2) << 16) \ * M_RAN_INVM32) * M_RAN_INVM32 Definition at line 50 of file zigrandom.h.
Value:
((int)(iRan1) * M_RAN_INVM32 + (0.5 + M_RAN_INVM52 / 2) + \ (int)((iRan2) & 0x000FFFFF) * M_RAN_INVM52) Definition at line 62 of file zigrandom.h.
Value:
((unsigned int)(iRan1) + (unsigned int)((iRan2) << 12) \ * M_RAN_INVM32) * M_RAN_INVM32 Definition at line 53 of file zigrandom.h. Typedef Documentation
Definition at line 77 of file zigrandom.h.
Definition at line 80 of file zigrandom.h.
Definition at line 37 of file zigrandom.h.
Definition at line 78 of file zigrandom.h.
Definition at line 79 of file zigrandom.h.
Definition at line 81 of file zigrandom.h.
Definition at line 36 of file zigrandom.h. Function Documentation
Definition at line 296 of file zigrandom.cc. Referenced by DRanQuanNormal(), DRanQuanNormalZig(), DRanQuanNormalZig32(), DRanQuanNormalZig32Vec(), DRanQuanNormalZigVec(), and FRanQuanNormal().
Definition at line 85 of file zigrandom.cc. Referenced by RanSetRan().
Definition at line 221 of file zigrandom.cc. Referenced by DRanQuanNormal().
Definition at line 300 of file zigrandom.cc.
Definition at line 138 of file zigrandom.cc. Referenced by DRanNormalTail(), DRanNormalZig(), and DRanNormalZigVec().
Definition at line 246 of file zigrandom.cc. Referenced by FRanQuanNormal().
Definition at line 304 of file zigrandom.cc.
Definition at line 30 of file zigrandom.cc. Referenced by RanSetSeed_MWC8222().
Definition at line 75 of file zigrandom.cc. Referenced by RanSetRan().
Definition at line 142 of file zigrandom.cc. Referenced by DRanNormalZig(), DRanNormalZig32(), and DRanNormalZig32Vec().
Definition at line 171 of file zigrandom.cc.
Definition at line 197 of file zigrandom.cc.
Definition at line 166 of file zigrandom.cc. Referenced by RanNormalSetSeedZig(), and RanNormalSetSeedZig32().
Definition at line 57 of file zigrandom.cc. Referenced by RanSetRan().
Definition at line 146 of file zigrandom.cc. Referenced by DRanNormalZig32Vec(), and DRanNormalZigVec().
Definition at line 150 of file zigrandom.cc. Referenced by DRanNormalZigVec().
Definition at line 110 of file zigrandom.cc.
Definition at line 95 of file zigrandom.cc. Referenced by RanSetRan(). |
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:04 2016 by Doxygen 1.6.3 |