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