Home

NucleoF

NucleoF is a modular computational platform designed to support research in nuclear science and related fields through an integrated hardware-software stack. It aims to provide tools for simulation, data acquisition, and real-time visualization, with emphasis on accessibility, reproducibility, and safety in collaborative environments.

The architecture comprises three core layers: a hardware abstraction layer that supports devices including multicore CPUs,

Key features include modular plug-in design, sandboxed execution to limit cross-domain interference, provenance tracking for analyses,

Typical applications include reactor physics studies, radiation damage assessment of materials, shielding design, and teaching numerical

Development is collaborative and ongoing, with contributions from institutions and individuals worldwide. Releases are coordinated to

Related topics include neutron transport methods, Monte Carlo simulation, radiation transport codes, and open-source HPC frameworks.

GPUs,
and
FPGA
accelerators;
a
runtime
environment
that
manages
parallel
execution,
data
streaming,
and
fault
tolerance;
and
a
domain-specific
toolkit
with
simulators
for
neutron
transport,
material
behavior
under
irradiation,
and
reactor
kinetics.
NucleoF
uses
a
high-level
configuration
language
called
NLF
for
setting
up
simulations
and
a
standardized
data
format
based
on
HDF5
for
data
interchange.
and
a
permissive
license
to
encourage
use
in
education
and
research.
The
system
provides
a
dashboard
for
monitoring
simulations
and
includes
validation
suites
and
reference
datasets.
methods
in
nuclear
engineering.
The
platform
seeks
to
lower
barriers
for
students
and
researchers
by
offering
ready-made
examples
and
comprehensive
documentation.
maintain
compatibility
across
modules,
and
governance
emphasizes
open
standards,
documentation,
and
reproducibility.