#include <SimSeqs.h>
Inheritance diagram for LDSqNetz:


Public Methods | |
| LDSqNetz (long *b=NULL, long bas=5, long dm=0, long iterations=0, long lamb=5, char *ex="ts",char *nm="(t, s)-Sequence") | |
Protected Methods | |
| virtual long | CalculateNextElement (long nr, double *buffer, long bufflen) |
| virtual long | InitData (long genau, double genau1) |
| virtual long | ExitData () |
| virtual long* | InitGenericBases (long dm) |
Protected Attributes | |
| long | base |
| long | nu |
| long | lambda |
| long | nprime |
| long | ncurr |
| long | ncmax |
| long* | ncoeff |
| long * | ypji |
| long | ypjilen |
|
|
|
|
|
Calculates the next element and stores it to the buffer. If bufflen>dim, the remaining dimensions are pseudo-random numbers (i.e. the sequence is a hybrid sequence) This function should never be called directly! Use NextElement(..) instead!!!
Reimplemented from LDSqBase. |
|
|
Do class-specific freeing of memory etc. Called by the destructor Reimplemented from LDSqBase. |
|
|
initialize the method specific data.
Reimplemented from LDSqBase. |
|
|
This net sequences just need dm different integers, no need for them to be prime numbers, so use the dm lowest integers instead to minimize the discrepancy.
Reimplemented from LDSqBase. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.7 written by Dimitri van Heesch,
© 1997-2001