Random.h File Reference

#include "common.h"
#include "Vector.h"

Go to the source code of this file.

Classes

class  Random

Defines

#define INT64_LITERAL(X)   X ## LL
#define RAND48_SEED   INT64_LITERAL(0x00001234abcd330e)
#define RAND48_MULT   INT64_LITERAL(0x00000005deece66d)
#define RAND48_ADD   INT64_LITERAL(0x000000000000000b)
#define RAND48_MASK   INT64_LITERAL(0x0000ffffffffffff)


Define Documentation

#define INT64_LITERAL (  )     X ## LL

Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.

Definition at line 29 of file Random.h.

Referenced by Random::init(), Random::integer(), and Random::uniform().

#define RAND48_ADD   INT64_LITERAL(0x000000000000000b)

Definition at line 34 of file Random.h.

Referenced by Random::init().

#define RAND48_MASK   INT64_LITERAL(0x0000ffffffffffff)

Definition at line 35 of file Random.h.

Referenced by Random::skip().

#define RAND48_MULT   INT64_LITERAL(0x00000005deece66d)

Definition at line 33 of file Random.h.

Referenced by Random::init().

#define RAND48_SEED   INT64_LITERAL(0x00001234abcd330e)

Definition at line 32 of file Random.h.

Referenced by Random::init(), and Random::Random().


Generated on Mon Nov 20 01:17:16 2017 for NAMD by  doxygen 1.4.7