“…To cope with these tasks, a source-dependent beam shaping/filtering assembly (a block-type sandwich structure surrounded by a neutron reflector) is designed, optimized, fabricated and carefully tested before proper utilisation [10,11]. Particularly at the early design stage, when a variety of potential configurations for the assembly are investigated, simplified models for the trial assembly configurations are defined and, for each configuration, a beam transport problem is solved with a deterministic transport code (often an adaptation of a general-purpose nuclear reactor/radiation shielding code) in order to get estimates for the energy-angle distribution of neutrons leaving the assembly through the opposite (patient) side [9,[12][13][14][15][16][17] (it is important to note though that Monte Carlo [18,19] is the method of choice in BNCT optimization, dosimetry and treatment planning studies). As the number of configurations is high at the early design stage, the task of performing transport computations at this stage is burdensome and costly, even using efficient deterministic transport codes based on the well-known discrete ordinates formulation of neutron transport theory [9,12,13,[15][16][17].…”