Random.h File Reference

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

Go to the source code of this file.

Classes

class  Random

Defines

#define UINT64_LITERAL(X)   X ## ULL
#define RAND48_SEED   UINT64_LITERAL(0x00001234abcd330e)
#define RAND48_MULT   UINT64_LITERAL(0x00000005deece66d)
#define RAND48_ADD   UINT64_LITERAL(0x000000000000000b)
#define RAND48_MASK   UINT64_LITERAL(0x0000ffffffffffff)

Define Documentation

#define RAND48_ADD   UINT64_LITERAL(0x000000000000000b)

Definition at line 34 of file Random.h.

Referenced by Random::init().

#define RAND48_MASK   UINT64_LITERAL(0x0000ffffffffffff)

Definition at line 35 of file Random.h.

Referenced by Random::skip().

#define RAND48_MULT   UINT64_LITERAL(0x00000005deece66d)

Definition at line 33 of file Random.h.

Referenced by Random::init().

#define RAND48_SEED   UINT64_LITERAL(0x00001234abcd330e)

Definition at line 32 of file Random.h.

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

#define UINT64_LITERAL (  )     X ## ULL

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().


Generated on 20 Nov 2019 for NAMD by  doxygen 1.6.1