Input Definition

Full API documentation.

Defining materials

mcdc.material

Create a material card.

mcdc.nuclide

Create a nuclide card.

Defining geometry

mcdc.surface

Create a surface card and return SurfaceHandle to define cell domain.

mcdc.cell

Define a cell as a building block of geometry.

mcdc.universe

Define the region where particles will be tracked.

mcdc.lattice

Create a lattice card.

Defining simulation

mcdc.source

Create a source card.

mcdc.tally

Create a tally card to collect MC solutions.

mcdc.eigenmode

Create an eigenmode card.

mcdc.setting

Create a setting card.

Defining techniques

mcdc.implicit_capture

Activate implicit capture (implies no weighted emission).

mcdc.weighted_emission

Activate weighted emission variance reduction technique.

mcdc.population_control

Set population control techniques.

mcdc.branchless_collision

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

mcdc.time_census

Set time-census boundaries.

mcdc.weight_window

Activate weight window variance reduction technique.

mcdc.iQMC

Set iQMC settings.

mcdc.weight_roulette

Activate weight roulette technique.

mcdc.IC_generator

Activate initial condition generator.

mcdc.dsm

Direct sensitivity method