Provides methods for mt19937 engine computations in the batch processing mode.
More...
◆ Batch() [1/2]
Constructs mt19937 engine by copying input objects and parameters of another mt19937 engine
- Parameters
-
context | Context to manage the mt19937 engine |
other | A engines to be used as the source to initialize the input objects and parameters of this engine |
◆ Batch() [2/2]
Constructs the mt19937 engine
- Parameters
-
context | Context to manage the engine |
cls | Data type to use in intermediate computations for the engine, Double.class or Float.class |
method | The engine computation method, Method |
seed | Initial condition |
◆ clone()
Returns the newly allocated mt19937 engine with a copy of input objects and parameters of this mt19937 engine
- Parameters
-
context | Context to manage the engine |
- Returns
- The newly allocated mt19937 engine
◆ compute()
Computes the result of the mt19937 engine
- Returns
- Mt19937 engine result
◆ method
Computation method for the engine
The documentation for this class was generated from the following file:
- engines/mt19937/Batch.java