Input Definition

Full API documentation.

Defining materials

mcdc.material

Create a material

mcdc.nuclide

Create a nuclide

Defining geometry

mcdc.cell

Create a cell as model building block.

mcdc.lattice

Create a lattice card.

mcdc.surface

Create a surface to define the region of a cell.

mcdc.universe

Define a list of cells as a universe.

Defining simulation

mcdc.eigenmode

Create an eigenmode card.

mcdc.setting

Create a setting card.

mcdc.source

Create a source card.

mcdc.tally

Defining techniques

mcdc.branchless_collision

Activate branchless collision variance reduction technique (implies no weighted emission).

mcdc.domain_decomposition

Activate domain decomposition.

mcdc.IC_generator

Activate initial condition generator.

mcdc.iQMC

Activate the iterative Quasi-Monte Carlo (iQMC) neutron transport method.

mcdc.implicit_capture

Activate implicit capture (implies no weighted emission).

mcdc.population_control

Set population control techniques.

mcdc.time_census

Set time-census boundaries.

mcdc.weighted_emission

Activate weighted emission variance reduction technique.

mcdc.weight_roulette

Activate weight roulette technique.

mcdc.weight_window

Activate weight window variance reduction technique.