- java.lang.Object
-
- org.quantlib.BrownianGenerator
-
- org.quantlib.SobolBrownianGenerator
-
- All Implemented Interfaces:
AutoCloseable,org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
public class SobolBrownianGenerator extends BrownianGenerator implements org.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSobolBrownianGenerator.Ordering
-
Constructor Summary
Constructors Modifier Constructor Description protectedSobolBrownianGenerator(long cPtr, boolean cMemoryOwn)SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering)SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering, long seed)SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering, long seed, SobolRsg.DirectionIntegers directionIntegers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(SobolBrownianGenerator obj)protected voidswigSetCMemOwn(boolean own)-
Methods inherited from class org.quantlib.BrownianGenerator
getCPtr, nextPath, nextStep, numberOfFactors, numberOfSteps
-
-
-
-
Constructor Detail
-
SobolBrownianGenerator
protected SobolBrownianGenerator(long cPtr, boolean cMemoryOwn)
-
SobolBrownianGenerator
public SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering, long seed, SobolRsg.DirectionIntegers directionIntegers)
-
SobolBrownianGenerator
public SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering, long seed)
-
SobolBrownianGenerator
public SobolBrownianGenerator(long factors, long steps, SobolBrownianGenerator.Ordering ordering)
-
-
Method Detail
-
getCPtr
protected static long getCPtr(SobolBrownianGenerator obj)
-
swigSetCMemOwn
protected void swigSetCMemOwn(boolean own)
- Overrides:
swigSetCMemOwnin classBrownianGenerator
-
finalize
protected void finalize()
- Overrides:
finalizein classBrownianGenerator
-
delete
public void delete()
- Specified by:
deletein interfaceorg.quantlib.helpers.QuantLibJNIHelpers.AutoCloseable- Overrides:
deletein classBrownianGenerator
-
-