mcdc.setting

mcdc.setting(**kw)

Create a setting card.

Other Parameters

N_particleint

Number of MC particle histories to run (for k-eigen and iQMC its /iteration).

N_batchint

Number of batches to run.

rng_seedint

Random number seed.

time_boundaryfloat

The time edge of the problem, after which all particles will be killed.

progress_barbool

Whether to display the progress bar (default True; disable when running MC/DC in a loop).

output_namestr

Name of the output file MC/DC should save data in (default “output.h5”).

save_input_deckbool

Whether to save the input deck information to the output file (default False).

k_effstr

Whether to run a k-eigenvalue problem.

source_filestr

Source file path and name.

IC_filestr

Path to a file containing a description of an initial condition.

active_bank_buffint

Size of the particle active bank buffer.

census_bank_buffint

Size of the particle census bank buffer (in multiples of N_particle).

source_bank_buffint

Size of the particle source bank buffer (in multiples of N_particle).

future_bank_buffint

Size of the particle future bank buffer (in multiples of N_particle).

Returns

dictionary

A setting card.