scholarly journals D1.3 First public Release of the solver

Author(s):  
Q. Ayoul-Guilmard ◽  
R. Badia ◽  
J. Ejarque ◽  
S. Ganesh ◽  
F. Nobile ◽  
...  

This deliverable presents the software release of Kratos Multiphysics, together with the XMC library, Hyperloom and PyCOMPSs API definition [8]. This report is meant to serve as a supplement to the public release of the software. Kratos is “a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface”. XMC is a python library for hierarchical Monte Carlo algorithms. Hyperloom and PyCOMPSs are environments for enabling parallel and distributed computation.

2021 ◽  
Author(s):  
Q. Ayoul-Guilmard ◽  
S. Ganesh ◽  
F. Nobile ◽  
R. Badia ◽  
J. Ejarque ◽  
...  

This deliverable presents the final software release of Kratos Multiphysics, together with the XMC library, Hyperloom and PyCOMPSs API definitions [13]. This release also contains the latest developements on MPI parallel remeshing in ParMmg. This report is meant to serve as a supplement to the public release of the software. Kratos is “a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface”. XMC is “a Python library for parallel, adaptive, hierarchical Monte Carlo algorithms, aiming at reliability, modularity, extensibility and high performance“. Hyperloom and PyCOMPSs are environments for enabling parallel and distributed computation. ParMmg is an open source software which offers the parallel mesh adaptation of three dimensional volume meshes.


2021 ◽  
Author(s):  
R. Tosi ◽  
R. Amela ◽  
M. Nuñez ◽  
R. Badia ◽  
C. Roig ◽  
...  

This deliverable presents the software release of the Kratos Multiphysics software [3], ”a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface”. In this deliverable we focus on the development of Uncertainty Quantification inside Kratos. This takes place in the MultilevelMonteCarloApplication, a recent development inside the software that allows to deal with uncertainty quantification.


2020 ◽  
Vol 26 ◽  
Author(s):  
J. Zhou ◽  
A. G. Leja ◽  
M. Salvatori ◽  
D. Della Latta ◽  
A. Di Fulvio

Abstract:: Monte Carlo algorithms have a growing impact on nuclear medicine reconstruction processes. One of the main limitations of myocardial perfusion imaging (MPI) is the effective mitigation of the scattering component, which is particularly challenging in Single Photon Emission Computed Tomography (SPECT). In SPECT, no timing information can be retrieved to locate the primary source photons. Monte Carlo methods allow an event-by-event simulation of the scattering kinematics, which can be incorporated into a model of the imaging system response. This approach was adopted since the late Nineties by several authors, and recently took advantage of the increased computational power made available by high-performance CPUs and GPUs. These recent developments enable a fast image reconstruction with an improved image quality, compared to deterministic approaches. Deterministic approaches are based on energy-windowing of the detector response, and on the cumulative estimate and subtraction of the scattering component. In this paper, we review the main strategies and algorithms to correct for the scattering effect in SPECT and focus on Monte Carlo developments, which nowadays allow the three-dimensional reconstruction of SPECT cardiac images in a few seconds.


1988 ◽  
Vol 102 ◽  
pp. 79-81
Author(s):  
A. Goldberg ◽  
S.D. Bloom

AbstractClosed expressions for the first, second, and (in some cases) the third moment of atomic transition arrays now exist. Recently a method has been developed for getting to very high moments (up to the 12th and beyond) in cases where a “collective” state-vector (i.e. a state-vector containing the entire electric dipole strength) can be created from each eigenstate in the parent configuration. Both of these approaches give exact results. Herein we describe astatistical(or Monte Carlo) approach which requires onlyonerepresentative state-vector |RV> for the entire parent manifold to get estimates of transition moments of high order. The representation is achieved through the random amplitudes associated with each basis vector making up |RV>. This also gives rise to the dispersion characterizing the method, which has been applied to a system (in the M shell) with≈250,000 lines where we have calculated up to the 5th moment. It turns out that the dispersion in the moments decreases with the size of the manifold, making its application to very big systems statistically advantageous. A discussion of the method and these dispersion characteristics will be presented.


2019 ◽  
Vol 214 ◽  
pp. 02012
Author(s):  
Vladimir Ivanchenko ◽  
Sunanda Banerjee

We report on the status of the CMS full simulation software for Run 2 operations of the LHC. Initially, Geant4 10.0p02 was used and about 16 billion events were produced for analysis of 2015-2016 data. In 2017, the CMS detector was updated with a new tracking pixel detector, a modified hadronic calorimeter electronics, and extra muon detectors added. Corresponding modifications were introduced in the full simulation and Geant4 10.2p02 was adopted for 2017 simulation productions; that includes an improved Geant4 for multi-threaded mode, which became the default for 2017. For the 2018 Monte Carlo productions, the full simulation has been updated further. The new Geant4 version 10.4 is used, adopted for the production after detailed validations using test-beam and collision data. The results of validations will be described in details. Several aspects of the migration to Geant4 10.4 and modifications in CMSSW simulation software will be also discussed.


Energies ◽  
2021 ◽  
Vol 14 (11) ◽  
pp. 3298
Author(s):  
Gianpiero Colangelo ◽  
Brenda Raho ◽  
Marco Milanese ◽  
Arturo de Risi

Nanofluids have great potential to improve the heat transfer properties of liquids, as demonstrated by recent studies. This paper presents a novel idea of utilizing nanofluid. It analyzes the performance of a HVAC (Heating Ventilation Air Conditioning) system using a high-performance heat transfer fluid (water-glycol nanofluid with nanoparticles of Al2O3), in the university campus of Lecce, Italy. The work describes the dynamic model of the building and its heating and cooling system, realized through the simulation software TRNSYS 17. The use of heat transfer fluid inseminated by nanoparticles in a real HVAC system is an innovative application that is difficult to find in the scientific literature so far. This work focuses on comparing the efficiency of the system working with a traditional water-glycol mixture with the same system that uses Al2O3-nanofluid. The results obtained by means of the dynamic simulations have confirmed what theoretically assumed, indicating the working conditions of the HVAC system that lead to lower operating costs and higher COP and EER, guaranteeing the optimal conditions of thermo-hygrometric comfort inside the building. Finally, the results showed that the use of a nanofluid based on water-glycol mixture and alumina increases the efficiency about 10% and at the same time reduces the electrical energy consumption of the HVAC system.


2021 ◽  
pp. 108041
Author(s):  
C.U. Schuster ◽  
T. Johnson ◽  
G. Papp ◽  
R. Bilato ◽  
S. Sipilä ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document