mcdc.iQMC#
- mcdc.iQMC(g=None, t=None, x=None, y=None, z=None, phi0=None, source0=None, source_x0=None, source_y0=None, source_z0=None, source_xy0=None, source_xz0=None, source_yz0=None, source_xyz0=None, fission_source0=None, krylov_restart=None, fixed_source=None, scramble=False, maxitt=25, tol=1e-06, N_dim=6, seed=12345, preconditioner_sweeps=5, generator='halton', fixed_source_solver='source_iteration', eigenmode_solver='power_iteration', score=[])#
Set iQMC settings.
Parameters#
- garray_like[float], optional
Energy values that define energy mesh (default None).
- tarray_like[float], optional
Time values that define time mesh (default None).
- xarray_like[float], optional
x-coordinates that define spacial mesh (default None).
- yarray_like[float], optional
y-coordinates that define spacial mesh (default None).
- zarray_like[float], optional
z-coordinates that define spacial mesh (default None).
- phi0array_like[float], optional
Initial scalar flux (default None).
- source0array_like[float], optional
Initial particle source (default None).
- source_x0array_like[float], optional
Initial source for tilt-x (default None).
- source_y0array_like[float], optional
Initial source for tilt-y (default None).
- source_z0array_like[float], optional
Initial source for tilt-z (default None).
- source_xy0array_like[float], optional
Initial source for tilt-xy (default None).
- source_xz0array_like[float], optional
Initial source for tilt-xz (default None).
- source_yz0array_like[float], optional
Initial source for tilt-yz (default None).
- source_xyz0array_like[float], optional
Initial source for tilt-xyz (default None).
- fission_source0array_like[float], optional
Initial fission source (default None).
- krylov_restartint, optional
Max number of iterations for Krylov iteration (default same as maxitt).
- fixed_sourcearray_like[float], optional
Fixed source (default same as phi0).
- scramblebool, optional
Whether to scramble (default False, implies over-easy).
- maxittint, optional
Maximum number of iterations allowed before termination (default 25).
- tolfloat, optional
Convergence tolerance (default 1e-6).
- N_dimint, optional
Problem dimensionality (default 6).
- seedint, optional
Random number seed (default 12345).
- preconditioner_sweepsint, optional
Number of preconditioner sweeps (default 5).
- generatorstr, optional
Low-discrepancy sequence generator (default “halton”).
- fixed_source_solverstr, optional
Deterministic solver for fixed-source problem (default “source_iteration”).
- eigenmode_solverstr, optional
Solver for k-eigenvalue problem (default “power_iteration”).
- scorelist of str
List of tally types (default empty list).
Returns#
None (in-place card alterations).