GRADSPMHD: A parallel MHD code based on the SPH formalism
Vanaverbeke, S.; Keppens, R.; Poedts, S.
2014-03-01
We present GRADSPMHD, a completely Lagrangian parallel magnetohydrodynamics code based on the SPH formalism. The implementation of the equations of SPMHD in the “GRAD-h” formalism assembles known results, including the derivation of the discretized MHD equations from a variational principle, the inclusion of time-dependent artificial viscosity, resistivity and conductivity terms, as well as the inclusion of a mixed hyperbolic/parabolic correction scheme for satisfying the ∇ṡB→ constraint on the magnetic field. The code uses a tree-based formalism for neighbor finding and can optionally use the tree code for computing the self-gravity of the plasma. The structure of the code closely follows the framework of our parallel GRADSPH FORTRAN 90 code which we added previously to the CPC program library. We demonstrate the capabilities of GRADSPMHD by running 1, 2, and 3 dimensional standard benchmark tests and we find good agreement with previous work done by other researchers. The code is also applied to the problem of simulating the magnetorotational instability in 2.5D shearing box tests as well as in global simulations of magnetized accretion disks. We find good agreement with available results on this subject in the literature. Finally, we discuss the performance of the code on a parallel supercomputer with distributed memory architecture. Catalogue identifier: AERP_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AERP_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 620503 No. of bytes in distributed program, including test data, etc.: 19837671 Distribution format: tar.gz Programming language: FORTRAN 90/MPI. Computer: HPC cluster. Operating system: Unix. Has the code been vectorized or parallelized?: Yes, parallelized using MPI. RAM: ˜30 MB for a
PIXIE3D: An efficient, fully implicit, parallel, 3D extended MHD code for fusion plasma modeling
International Nuclear Information System (INIS)
Chacon, L.
2007-01-01
PIXIE3D is a modern, parallel, state-of-the-art extended MHD code that employs fully implicit methods for efficiency and accuracy. It features a general geometry formulation, and is therefore suitable for the study of many magnetic fusion configurations of interest. PIXIE3D advances the state of the art in extended MHD modeling in two fundamental ways. Firstly, it employs a novel conservative finite volume scheme which is remarkably robust and stable, and demands very small physical and/or numerical dissipation. This is a fundamental requirement when one wants to study fusion plasmas with realistic conductivities. Secondly, PIXIE3D features fully-implicit time stepping, employing Newton-Krylov methods for inverting the associated nonlinear systems. These methods have been shown to be scalable and efficient when preconditioned properly. Novel preconditioned ideas (so-called physics based), which were prototypes in the context of reduced MHD, have been adapted for 3D primitive-variable resistive MHD in PIXIE3D, and are currently being extended to Hall MHD. PIXIE3D is fully parallel, employing PETSc for parallelism. PIXIE3D has been thoroughly benchmarked against linear theory and against other available extended MHD codes on nonlinear test problems (such as the GEM reconnection challenge). We are currently in the process of extending such comparisons to fusion-relevant problems in realistic geometries. In this talk, we will describe both the spatial discretization approach and the preconditioning strategy employed for extended MHD in PIXIE3D. We will report on recent benchmarking studies between PIXIE3D and other 3D extended MHD codes, and will demonstrate its usefulness in a variety of fusion-relevant configurations such as Tokamaks and Reversed Field Pinches. (Author)
HPC parallel programming model for gyrokinetic MHD simulation
International Nuclear Information System (INIS)
Naitou, Hiroshi; Yamada, Yusuke; Tokuda, Shinji; Ishii, Yasutomo; Yagi, Masatoshi
2011-01-01
The 3-dimensional gyrokinetic PIC (particle-in-cell) code for MHD simulation, Gpic-MHD, was installed on SR16000 (“Plasma Simulator”), which is a scalar cluster system consisting of 8,192 logical cores. The Gpic-MHD code advances particle and field quantities in time. In order to distribute calculations over large number of logical cores, the total simulation domain in cylindrical geometry was broken up into N DD-r × N DD-z (number of radial decomposition times number of axial decomposition) small domains including approximately the same number of particles. The axial direction was uniformly decomposed, while the radial direction was non-uniformly decomposed. N RP replicas (copies) of each decomposed domain were used (“particle decomposition”). The hybrid parallelization model of multi-threads and multi-processes was employed: threads were parallelized by the auto-parallelization and N DD-r × N DD-z × N RP processes were parallelized by MPI (message-passing interface). The parallelization performance of Gpic-MHD was investigated for the medium size system of N r × N θ × N z = 1025 × 128 × 128 mesh with 4.196 or 8.192 billion particles. The highest speed for the fixed number of logical cores was obtained for two threads, the maximum number of N DD-z , and optimum combination of N DD-r and N RP . The observed optimum speeds demonstrated good scaling up to 8,192 logical cores. (author)
MHD code using multi graphical processing units: SMAUG+
Gyenge, N.; Griffiths, M. K.; Erdélyi, R.
2018-01-01
This paper introduces the Sheffield Magnetohydrodynamics Algorithm Using GPUs (SMAUG+), an advanced numerical code for solving magnetohydrodynamic (MHD) problems, using multi-GPU systems. Multi-GPU systems facilitate the development of accelerated codes and enable us to investigate larger model sizes and/or more detailed computational domain resolutions. This is a significant advancement over the parent single-GPU MHD code, SMAUG (Griffiths et al., 2015). Here, we demonstrate the validity of the SMAUG + code, describe the parallelisation techniques and investigate performance benchmarks. The initial configuration of the Orszag-Tang vortex simulations are distributed among 4, 16, 64 and 100 GPUs. Furthermore, different simulation box resolutions are applied: 1000 × 1000, 2044 × 2044, 4000 × 4000 and 8000 × 8000 . We also tested the code with the Brio-Wu shock tube simulations with model size of 800 employing up to 10 GPUs. Based on the test results, we observed speed ups and slow downs, depending on the granularity and the communication overhead of certain parallel tasks. The main aim of the code development is to provide massively parallel code without the memory limitation of a single GPU. By using our code, the applied model size could be significantly increased. We demonstrate that we are able to successfully compute numerically valid and large 2D MHD problems.
A data parallel pseudo-spectral semi-implicit magnetohydrodynamics code
Keppens, R.; Poedts, S.; Meijer, P. M.; Goedbloed, J. P.; Hertzberger, B.; Sloot, P.
1997-01-01
The set of eight nonlinear partial differential equations of magnetohydrodynamics (MHD) is used for time dependent simulations of three-dimensional (3D) fluid flow in a magnetic field. A data parallel code is presented, which integrates the MHD equations in cylindrical geometry, combining a
Marx, Alain; Lütjens, Hinrich
2017-03-01
A hybrid MPI/OpenMP parallel version of the XTOR-2F code [Lütjens and Luciani, J. Comput. Phys. 229 (2010) 8130] solving the two-fluid MHD equations in full tokamak geometry by means of an iterative Newton-Krylov matrix-free method has been developed. The present work shows that the code has been parallelized significantly despite the numerical profile of the problem solved by XTOR-2F, i.e. a discretization with pseudo-spectral representations in all angular directions, the stiffness of the two-fluid stability problem in tokamaks, and the use of a direct LU decomposition to invert the physical pre-conditioner at every Krylov iteration of the solver. The execution time of the parallelized version is an order of magnitude smaller than the sequential one for low resolution cases, with an increasing speedup when the discretization mesh is refined. Moreover, it allows to perform simulations with higher resolutions, previously forbidden because of memory limitations.
A Fast MHD Code for Gravitationally Stratified Media using Graphical Processing Units: SMAUG
Griffiths, M. K.; Fedun, V.; Erdélyi, R.
2015-03-01
Parallelization techniques have been exploited most successfully by the gaming/graphics industry with the adoption of graphical processing units (GPUs), possessing hundreds of processor cores. The opportunity has been recognized by the computational sciences and engineering communities, who have recently harnessed successfully the numerical performance of GPUs. For example, parallel magnetohydrodynamic (MHD) algorithms are important for numerical modelling of highly inhomogeneous solar, astrophysical and geophysical plasmas. Here, we describe the implementation of SMAUG, the Sheffield Magnetohydrodynamics Algorithm Using GPUs. SMAUG is a 1-3D MHD code capable of modelling magnetized and gravitationally stratified plasma. The objective of this paper is to present the numerical methods and techniques used for porting the code to this novel and highly parallel compute architecture. The methods employed are justified by the performance benchmarks and validation results demonstrating that the code successfully simulates the physics for a range of test scenarios including a full 3D realistic model of wave propagation in the solar atmosphere.
Vectorization, parallelization and porting of nuclear codes. 2001
International Nuclear Information System (INIS)
Akiyama, Mitsunaga; Katakura, Fumishige; Kume, Etsuo; Nemoto, Toshiyuki; Tsuruoka, Takuya; Adachi, Masaaki
2003-07-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the super computer system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 10 codes in fiscal 2001. In this report, the parallelization of Neutron Radiography for 3 Dimensional CT code NR3DCT, the vectorization of unsteady-state heat conduction code THERMO3D, the porting of initial program of MHD simulation, the tuning of Heat And Mass Balance Analysis Code HAMBAC, the porting and parallelization of Monte Carlo N-Particle transport code MCNP4C3, the porting and parallelization of Monte Carlo N-Particle transport code system MCNPX2.1.5, the porting of induced activity calculation code CINAC-V4, the use of VisLink library in multidimensional two-fluid model code ACD3D and the porting of experiment data processing code from GS8500 to SR8000 are described. (author)
Real-time simulation of MHD/steam power plants by digital parallel processors
International Nuclear Information System (INIS)
Johnson, R.M.; Rudberg, D.A.
1981-01-01
Attention is given to a large FORTRAN coded program which simulates the dynamic response of the MHD/steam plant on either a SEL 32/55 or VAX 11/780 computer. The code realizes a detailed first-principle model of the plant. Quite recently, in addition to the VAX 11/780, an AD-10 has been installed for usage as a real-time simulation facility. The parallel processor AD-10 is capable of simulating the MHD/steam plant at several times real-time rates. This is desirable in order to develop rapidly a large data base of varied plant operating conditions. The combined-cycle MHD/steam plant model is discussed, taking into account a number of disadvantages. The disadvantages can be overcome with the aid of an array processor used as an adjunct to the unit processor. The conversion of some computations for real-time simulation is considered
International Nuclear Information System (INIS)
Ishizuki, Shigeru; Kawai, Wataru; Nemoto, Toshiyuki; Ogasawara, Shinobu; Kume, Etsuo; Adachi, Masaaki; Kawasaki, Nobuo; Yatake, Yo-ichi
2000-03-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system, the AP3000 system and the Paragon system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 12 codes in fiscal 1998. These results are reported in 3 parts, i.e., the vectorization and parallelization on vector processors part, the parallelization on scalar processors part and the porting part. In this report, we describe the vectorization and parallelization on vector processors. In this vectorization and parallelization on vector processors part, the vectorization of General Tokamak Circuit Simulation Program code GTCSP, the vectorization and parallelization of Molecular Dynamics NTV (n-particle, Temperature and Velocity) Simulation code MSP2, Eddy Current Analysis code EDDYCAL, Thermal Analysis Code for Test of Passive Cooling System by HENDEL T2 code THANPACST2 and MHD Equilibrium code SELENEJ on the VPP500 are described. In the parallelization on scalar processors part, the parallelization of Monte Carlo N-Particle Transport code MCNP4B2, Plasma Hydrodynamics code using Cubic Interpolated Propagation Method PHCIP and Vectorized Monte Carlo code (continuous energy model / multi-group model) MVP/GMVP on the Paragon are described. In the porting part, the porting of Monte Carlo N-Particle Transport code MCNP4B2 and Reactor Safety Analysis code RELAP5 on the AP3000 are described. (author)
A coupled systems code-CFD MHD solver for fusion blanket design
Energy Technology Data Exchange (ETDEWEB)
Wolfendale, Michael J., E-mail: m.wolfendale11@imperial.ac.uk; Bluck, Michael J.
2015-10-15
Highlights: • A coupled systems code-CFD MHD solver for fusion blanket applications is proposed. • Development of a thermal hydraulic systems code with MHD capabilities is detailed. • A code coupling methodology based on the use of TCP socket communications is detailed. • Validation cases are briefly discussed for the systems code and coupled solver. - Abstract: The network of flow channels in a fusion blanket can be modelled using a 1D thermal hydraulic systems code. For more complex components such as junctions and manifolds, the simplifications employed in such codes can become invalid, requiring more detailed analyses. For magnetic confinement reactor blanket designs using a conducting fluid as coolant/breeder, the difficulties in flow modelling are particularly severe due to MHD effects. Blanket analysis is an ideal candidate for the application of a code coupling methodology, with a thermal hydraulic systems code modelling portions of the blanket amenable to 1D analysis, and CFD providing detail where necessary. A systems code, MHD-SYS, has been developed and validated against existing analyses. The code shows good agreement in the prediction of MHD pressure loss and the temperature profile in the fluid and wall regions of the blanket breeding zone. MHD-SYS has been coupled to an MHD solver developed in OpenFOAM and the coupled solver validated for test geometries in preparation for modelling blanket systems.
An approach to verification and validation of MHD codes for fusion applications
Energy Technology Data Exchange (ETDEWEB)
Smolentsev, S., E-mail: sergey@fusion.ucla.edu [University of California, Los Angeles (United States); Badia, S. [Centre Internacional de Mètodes Numèrics en Enginyeria, Barcelona (Spain); Universitat Politècnica de Catalunya – Barcelona Tech (Spain); Bhattacharyay, R. [Institute for Plasma Research, Gandhinagar, Gujarat (India); Bühler, L. [Karlsruhe Institute of Technology (Germany); Chen, L. [University of Chinese Academy of Sciences, Beijing (China); Huang, Q. [Institute of Nuclear Energy Safety Technology, Chinese Academy of Sciences, Hefei, Anhui (China); Jin, H.-G. [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of); Krasnov, D. [Technische Universität Ilmenau (Germany); Lee, D.-W. [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of); Mas de les Valls, E. [Centre Internacional de Mètodes Numèrics en Enginyeria, Barcelona (Spain); Universitat Politècnica de Catalunya – Barcelona Tech (Spain); Mistrangelo, C. [Karlsruhe Institute of Technology (Germany); Munipalli, R. [HyPerComp, Westlake Village (United States); Ni, M.-J. [University of Chinese Academy of Sciences, Beijing (China); Pashkevich, D. [St. Petersburg State Polytechnical University (Russian Federation); Patel, A. [Universitat Politècnica de Catalunya – Barcelona Tech (Spain); Pulugundla, G. [University of California, Los Angeles (United States); Satyamurthy, P. [Bhabha Atomic Research Center (India); Snegirev, A. [St. Petersburg State Polytechnical University (Russian Federation); Sviridov, V. [Moscow Power Engineering Institute (Russian Federation); Swain, P. [Bhabha Atomic Research Center (India); and others
2015-11-15
Highlights: • Review of status of MHD codes for fusion applications. • Selection of five benchmark problems. • Guidance for verification and validation of MHD codes for fusion applications. - Abstract: We propose a new activity on verification and validation (V&V) of MHD codes presently employed by the fusion community as a predictive capability tool for liquid metal cooling applications, such as liquid metal blankets. The important steps in the development of MHD codes starting from the 1970s are outlined first and then basic MHD codes, which are currently in use by designers of liquid breeder blankets, are reviewed. A benchmark database of five problems has been proposed to cover a wide range of MHD flows from laminar fully developed to turbulent flows, which are of interest for fusion applications: (A) 2D fully developed laminar steady MHD flow, (B) 3D laminar, steady developing MHD flow in a non-uniform magnetic field, (C) quasi-two-dimensional MHD turbulent flow, (D) 3D turbulent MHD flow, and (E) MHD flow with heat transfer (buoyant convection). Finally, we introduce important details of the proposed activities, such as basic V&V rules and schedule. The main goal of the present paper is to help in establishing an efficient V&V framework and to initiate benchmarking among interested parties. The comparison results computed by the codes against analytical solutions and trusted experimental and numerical data as well as code-to-code comparisons will be presented and analyzed in companion paper/papers.
Vectorization, parallelization and porting of nuclear codes (porting). Progress report fiscal 1998
International Nuclear Information System (INIS)
Nemoto, Toshiyuki; Kawai, Wataru; Ishizuki, Shigeru; Kawasaki, Nobuo; Kume, Etsuo; Adachi, Masaaki; Ogasawara, Shinobu
2000-03-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system, the AP3000 system and the Paragon system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 12 codes in fiscal 1998. These results are reported in 3 parts, i.e., the vectorization and parallelization on vector processors part, the parallelization on scalar processors part and the porting part. In this report, we describe the porting. In this porting part, the porting of Monte Carlo N-Particle Transport code MCNP4B2 and Reactor Safety Analysis code RELAP5 on the AP3000 are described. In the vectorization and parallelization on vector processors part, the vectorization of General Tokamak Circuit Simulation Program code GTCSP, the vectorization and parallelization of Molecular Dynamics Ntv Simulation code MSP2, Eddy Current Analysis code EDDYCAL, Thermal Analysis Code for Test of Passive Cooling System by HENDEL T2 code THANPACST2 and MHD Equilibrium code SELENEJ on the VPP500 are described. In the parallelization on scalar processors part, the parallelization of Monte Carlo N-Particle Transport code MCNP4B2, Plasma Hydrodynamics code using Cubic Interpolated propagation Method PHCIP and Vectorized Monte Carlo code (continuous energy model/multi-group model) MVP/GMVP on the Paragon are described. (author)
A Parallel Two-fluid Code for Global Magnetic Reconnection Studies
International Nuclear Information System (INIS)
Breslau, J.A.; Jardin, S.C.
2001-01-01
This paper describes a new algorithm for the computation of two-dimensional resistive magnetohydrodynamic (MHD) and two-fluid studies of magnetic reconnection in plasmas. It has been implemented on several parallel platforms and shows good scalability up to 32 CPUs for reasonable problem sizes. A fixed, nonuniform rectangular mesh is used to resolve the different spatial scales in the reconnection problem. The resistive MHD version of the code uses an implicit/explicit hybrid method, while the two-fluid version uses an alternating-direction implicit (ADI) method. The technique has proven useful for comparing several different theories of collisional and collisionless reconnection
MHD stability analyses of a tokamak plasma by time-dependent codes
International Nuclear Information System (INIS)
Kurita, Gen-ichi
1982-07-01
The MHD properties of a tokamak plasma are investigated by using time evolutional codes. As for the ideal MHD modes we have analyzed the external modes including the positional instability. Linear and nonlinear ideal MHD codes have been developed. Effects of the toroidicity and conducting shell on the external kink mode are studied minutely by the linear code. A new rezoning algorithm is devised and it is successfully applied to express numerically the axisymmetric plasma perturbation in a cylindrical geometry. As for the resistive MHD modes we have developed nonlinear codes on the basis of the reduced set of the resistive MHD equations. By using the codes we have studied the major disruption processes and properties of the low n resistive modes. We have found that the effects of toroidicity and finite poloidal beta are very important. Considering the above conclusion we propose a new scenario of the initiation of the major disruption. (author)
Global and kinetic MHD simulation by the Gpic-MHD code
International Nuclear Information System (INIS)
Naitou, Hiroshi; Yamada, Yusuke; Kajiwara, Kenji; Lee, Wei-li; Tokuda, Shinji; Yagi, Masatoshi
2011-01-01
In order to implement large-scale and high-beta tokamak simulation, a new algorithm of the electromagnetic gyrokinetic PIC (particle-in-cell) code was proposed and installed on the Gpic-MHD code [Gyrokinetic PIC code for magnetohydrodynamic (MHD) simulation]. In the new algorithm, the vortex equation and the generalized ohm's law along the magnetic field are derived from the basic equations of the gyrokinetic Vlasov, Poisson, and Ampere system and are used to describe the spatio-temporal evolution of the field quantities of the electrostatic potential φ and the longitudinal component of the vector potential A z . Particle information is mainly used to estimate second order moments in the generalized ohm's law. Because the lower order moments of the charge density and the longitudinal current density are not used explicitly to determine φ and A z , the numerical noise induced by the discreteness of particle quantities reduces drastically. Another advantage of the algorithm is that the longitudinal induced electric field, E Tz =-∂A z /∂t, is explicitly estimated by the generalized ohm's law and used in the equations of motion. The particle velocities along the magnetic field are used (v z -formulation) instead of generalized momentums (p z -formulation), hence there is no problem of 'cancellation', which appear when estimating A z from the Ampere's law in the p z -formulation. The successful simulation of the collisionless internal kink mode by new Gpic-MHD with the realistic values of the large-scale and high-beta, revealed the usefulness of the new algorithm. (author)
2-D skin-current toroidal-MHD-equilibrium code
International Nuclear Information System (INIS)
Feinberg, B.; Niland, R.A.; Coonrod, J.; Levine, M.A.
1982-09-01
A two-dimensional, toroidal, ideal MHD skin-current equilibrium computer code is described. The code is suitable for interactive implementation on a minicomptuer. Some examples of the use of the code for design and interpretation of toroidal cusp experiments are presented
The CHEASE code for toroidal MHD equilibria
International Nuclear Information System (INIS)
Luetjens, H.
1996-03-01
CHEASE solves the Grad-Shafranov equation for the MHD equilibrium of a Tokamak-like plasma with pressure and current profiles specified by analytic forms or sets of data points. Equilibria marginally stable to ballooning modes or with a prescribed fraction of bootstrap current can be computed. The code provides a mapping to magnetic flux coordinates, suitable for MHD stability calculations or global wave propagation studies. The code computes equilibrium quantities for the stability codes ERATO, MARS, PEST, NOVA-W and XTOR and for the global wave propagation codes LION and PENN. The two-dimensional MHD equilibrium (Grad-Shafranov) equation is solved in variational form. The discretization uses bicubic Hermite finite elements with continuous first order derivates for the poloidal flux function Ψ. The nonlinearity of the problem is handled by Picard iteration. The mapping to flux coordinates is carried out with a method which conserves the accuracy of the cubic finite elements. The code uses routines from the CRAY libsci.a program library. However, all these routines are included in the CHEASE package itself. If CHEASE computes equilibrium quantities for MARS with fast Fourier transforms, the NAG library is required. CHEASE is written in standard FORTRAN-77, except for the use of the input facility NAMELIST. CHEASE uses variable names with up to 8 characters, and therefore violates the ANSI standard. CHEASE transfers plot quantities through an external disk file to a plot program named PCHEASE using the UNIRAS or the NCAR plot package. (author) figs., tabs., 34 refs
The CHEASE code for toroidal MHD equilibria
Energy Technology Data Exchange (ETDEWEB)
Luetjens, H. [Ecole Polytechnique, 91 - Palaiseau (France). Centre de Physique Theorique; Bondeson, A. [Chalmers Univ. of Technology, Goeteborg (Sweden). Inst. for Electromagnetic Field Theory and Plasma Physics; Sauter, O. [ITER-San Diego, La Jolla, CA (United States)
1996-03-01
CHEASE solves the Grad-Shafranov equation for the MHD equilibrium of a Tokamak-like plasma with pressure and current profiles specified by analytic forms or sets of data points. Equilibria marginally stable to ballooning modes or with a prescribed fraction of bootstrap current can be computed. The code provides a mapping to magnetic flux coordinates, suitable for MHD stability calculations or global wave propagation studies. The code computes equilibrium quantities for the stability codes ERATO, MARS, PEST, NOVA-W and XTOR and for the global wave propagation codes LION and PENN. The two-dimensional MHD equilibrium (Grad-Shafranov) equation is solved in variational form. The discretization uses bicubic Hermite finite elements with continuous first order derivates for the poloidal flux function {Psi}. The nonlinearity of the problem is handled by Picard iteration. The mapping to flux coordinates is carried out with a method which conserves the accuracy of the cubic finite elements. The code uses routines from the CRAY libsci.a program library. However, all these routines are included in the CHEASE package itself. If CHEASE computes equilibrium quantities for MARS with fast Fourier transforms, the NAG library is required. CHEASE is written in standard FORTRAN-77, except for the use of the input facility NAMELIST. CHEASE uses variable names with up to 8 characters, and therefore violates the ANSI standard. CHEASE transfers plot quantities through an external disk file to a plot program named PCHEASE using the UNIRAS or the NCAR plot package. (author) figs., tabs., 34 refs.
Large Scale Earth's Bow Shock with Northern IMF as Simulated by PIC Code in Parallel with MHD Model
Baraka, Suleiman
2016-06-01
In this paper, we propose a 3D kinetic model (particle-in-cell, PIC) for the description of the large scale Earth's bow shock. The proposed version is stable and does not require huge or extensive computer resources. Because PIC simulations work with scaled plasma and field parameters, we also propose to validate our code by comparing its results with the available MHD simulations under same scaled solar wind (SW) and (IMF) conditions. We report new results from the two models. In both codes the Earth's bow shock position is found to be ≈14.8 R E along the Sun-Earth line, and ≈29 R E on the dusk side. Those findings are consistent with past in situ observations. Both simulations reproduce the theoretical jump conditions at the shock. However, the PIC code density and temperature distributions are inflated and slightly shifted sunward when compared to the MHD results. Kinetic electron motions and reflected ions upstream may cause this sunward shift. Species distributions in the foreshock region are depicted within the transition of the shock (measured ≈2 c/ ω pi for Θ Bn = 90° and M MS = 4.7) and in the downstream. The size of the foot jump in the magnetic field at the shock is measured to be (1.7 c/ ω pi ). In the foreshocked region, the thermal velocity is found equal to 213 km s-1 at 15 R E and is equal to 63 km s -1 at 12 R E (magnetosheath region). Despite the large cell size of the current version of the PIC code, it is powerful to retain macrostructure of planets magnetospheres in very short time, thus it can be used for pedagogical test purposes. It is also likely complementary with MHD to deepen our understanding of the large scale magnetosphere.
Calculation code NIRVANA for free boundary MHD equilibrium
International Nuclear Information System (INIS)
Ninomiya, Hiromasa; Suzuki, Yasuo; Kameari, Akihisa
1975-03-01
The calculation method and code of solving the free boundary problem for MHD equilibrium has been developed. Usage of the code ''NIRVANA'' is described. The toroidal plasma current density determined as a function of the flux function PSI is substituted by a group of the ring currents, whereby the equation of MHD equilibrium is transformed into an integral equation. Either of the two iterative methods is chosen to solve the integral equation, depending on the assumptions made of the plasma surface points. Calculation of the magnetic field configurations is possible when the plasma surface coincides self-consistently with the magnetic flux including the separatrix points. The code is usable in calculation of the circular or non-circular shell-less Tokamak equilibrium. (auth.)
Laser-Plasma Modeling Using PERSEUS Extended-MHD Simulation Code for HED Plasmas
Hamlin, Nathaniel; Seyler, Charles
2017-10-01
We discuss the use of the PERSEUS extended-MHD simulation code for high-energy-density (HED) plasmas in modeling the influence of Hall and electron inertial physics on laser-plasma interactions. By formulating the extended-MHD equations as a relaxation system in which the current is semi-implicitly time-advanced using the Generalized Ohm's Law, PERSEUS enables modeling of extended-MHD phenomena (Hall and electron inertial physics) without the need to resolve the smallest electron time scales, which would otherwise be computationally prohibitive in HED plasma simulations. We first consider a laser-produced plasma plume pinched by an applied magnetic field parallel to the laser axis in axisymmetric cylindrical geometry, forming a conical shock structure and a jet above the flow convergence. The Hall term produces low-density outer plasma, a helical field structure, flow rotation, and field-aligned current, rendering the shock structure dispersive. We then model a laser-foil interaction by explicitly driving the oscillating laser fields, and examine the essential physics governing the interaction. This work is supported by the National Nuclear Security Administration stewardship sciences academic program under Department of Energy cooperative agreements DE-FOA-0001153 and DE-NA0001836.
Outline of fast analyzer for MHD equilibrium 'FAME'
International Nuclear Information System (INIS)
Sakata, Shinya; Haginoya, Hirofumi; Tsuruoka, Takuya; Aoyagi, Tetsuo; Saito, Naoyuki; Harada, Hiroo; Tani, Keiji; Watanabe, Hideto.
1994-03-01
The FAME (Fast Analyzer for Magnetohydrodynamic (MHD) Equilibrium) system has been developed in order to provide more than 100 MHD equilibria in time series which are enough for the non-stationary analysis of the experimental data of JT-60 within about 20 minutes shot interval. The FAME is an MIMD type small scale parallel computer with 20 microprocessors which are connected by a multi-stage switching system. The maximum theoretical speed is 250 MFLOPS. For the software system of FAME, MHD equilibrium analysis code SELENE and its input data production code FBI are tuned up taking the parallel processing into consideration. Consequently, the computational performance of the FAME system becomes more than 7 times faster than the existing general purpose computer FACOM M780-10s. This report summarizes the outline of the FAME system including hardware, soft-ware and peripheral equipments. (author)
Development of the PARVMEC Code for Rapid Analysis of 3D MHD Equilibrium
Seal, Sudip; Hirshman, Steven; Cianciosa, Mark; Wingen, Andreas; Unterberg, Ezekiel; Wilcox, Robert; ORNL Collaboration
2015-11-01
The VMEC three-dimensional (3D) MHD equilibrium has been used extensively for designing stellarator experiments and analyzing experimental data in such strongly 3D systems. Recent applications of VMEC include 2D systems such as tokamaks (in particular, the D3D experiment), where application of very small (delB/B ~ 10-3) 3D resonant magnetic field perturbations render the underlying assumption of axisymmetry invalid. In order to facilitate the rapid analysis of such equilibria (for example, for reconstruction purposes), we have undertaken the task of parallelizing the VMEC code (PARVMEC) to produce a scalable and temporally rapidly convergent equilibrium code for use on parallel distributed memory platforms. The parallelization task naturally splits into three distinct parts 1) radial surfaces in the fixed-boundary part of the calculation; 2) two 2D angular meshes needed to compute the Green's function integrals over the plasma boundary for the free-boundary part of the code; and 3) block tridiagonal matrix needed to compute the full (3D) pre-conditioner near the final equilibrium state. Preliminary results show that scalability is achieved for tasks 1 and 3, with task 2 still nearing completion. The impact of this work on the rapid reconstruction of D3D plasmas using PARVMEC in the V3FIT code will be discussed. Work supported by U.S. DOE under Contract DE-AC05-00OR22725 with UT-Battelle, LLC.
Goya - an MHD equilibrium code for toroidal plasmas
International Nuclear Information System (INIS)
Scheffel, J.
1984-09-01
A description of the GOYA free-boundary equilibrium code is given. The non-linear Grad-Shafranov equation of ideal MHD is solved in a toroidal geometry for plasmas with purely poloidal magnetic fields. The code is based on a field line-tracing procedure, making storage of a large amount of information on a grid unnecessary. Usage of the code is demonstrated by computations of equi/libria for the EXTRAP-T1 device. (Author)
Study of MHD stability beta limit in LHD by hierarchy integrated simulation code
International Nuclear Information System (INIS)
Sato, M.; Watanabe, K.Y.; Nakamura, Y.
2008-10-01
The beta limit by the ideal MHD instabilities (so-called 'MHD stability beta limit') for helical plasmas is studied by a hierarchy integrated simulation code. A numerical model for the effect of the MHD instabilities is introduced such that the pressure profile is flattened around the rational surface due to the MHD instabilities. The width of the flattening of the pressure gradient is determined from the width of the eigenmode structure of the MHD instabilities. It is assumed that there is the upper limit of the mode number of the MHD instabilities which directly affect the pressure gradient. The upper limit of the mode number is determined using a recent high beta experiment in the Large Helical Device (LHD). The flattening of the pressure gradient is calculated by the transport module in a hierarchy integrated code. The achievable volume averaged beta value in the LHD is expected to be beyond 6%. (author)
Modified NASA-Lewis chemical equilibrium code for MHD applications
Sacks, R. A.; Geyer, H. K.; Grammel, S. J.; Doss, E. D.
1979-01-01
A substantially modified version of the NASA-Lewis Chemical Equilibrium Code was recently developed. The modifications were designed to extend the power and convenience of the Code as a tool for performing combustor analysis for MHD systems studies. The effect of the programming details is described from a user point of view.
Further validation of liquid metal MHD code for unstructured grid based on OpenFOAM
Energy Technology Data Exchange (ETDEWEB)
Feng, Jingchao; Chen, Hongli, E-mail: hlchen1@ustc.edu.cn; He, Qingyun; Ye, Minyou
2015-11-15
Highlights: • Specific correction scheme has been adopted to revise the calculating result for non-orthogonal meshes. • The developed MHD code based on OpenFOAM platform has been validated by benchmark cases under uniform and non-uniform magnetic field in round and rectangular ducts. • ALEX experimental results have been used to validate the MHD code based on OpenFOAM. - Abstract: In fusion liquid metal blankets, complex geometries involving contractions, expansions, bends, manifolds are very common. The characteristics of liquid metal flow in these geometries are significant. In order to extend the magnetohydrodynamic (MHD) solver developed on OpenFOAM platform to be applied in the complex geometry, the MHD solver based on unstructured meshes has been implemented. The adoption of non-orthogonal correction techniques in the solver makes it possible to process the non-orthogonal meshes in complex geometries. The present paper focused on the validation of the code under critical conditions. An analytical solution benchmark case and two experimental benchmark cases were conducted to validate the code. Benchmark case I is MHD flow in a circular pipe with arbitrary electric conductivity of the walls in a uniform magnetic field. Benchmark cases II and III are experimental cases of 3D laminar steady MHD flow under fringing magnetic field. In all these cases, the numerical results match well with the benchmark cases.
Further validation of liquid metal MHD code for unstructured grid based on OpenFOAM
International Nuclear Information System (INIS)
Feng, Jingchao; Chen, Hongli; He, Qingyun; Ye, Minyou
2015-01-01
Highlights: • Specific correction scheme has been adopted to revise the calculating result for non-orthogonal meshes. • The developed MHD code based on OpenFOAM platform has been validated by benchmark cases under uniform and non-uniform magnetic field in round and rectangular ducts. • ALEX experimental results have been used to validate the MHD code based on OpenFOAM. - Abstract: In fusion liquid metal blankets, complex geometries involving contractions, expansions, bends, manifolds are very common. The characteristics of liquid metal flow in these geometries are significant. In order to extend the magnetohydrodynamic (MHD) solver developed on OpenFOAM platform to be applied in the complex geometry, the MHD solver based on unstructured meshes has been implemented. The adoption of non-orthogonal correction techniques in the solver makes it possible to process the non-orthogonal meshes in complex geometries. The present paper focused on the validation of the code under critical conditions. An analytical solution benchmark case and two experimental benchmark cases were conducted to validate the code. Benchmark case I is MHD flow in a circular pipe with arbitrary electric conductivity of the walls in a uniform magnetic field. Benchmark cases II and III are experimental cases of 3D laminar steady MHD flow under fringing magnetic field. In all these cases, the numerical results match well with the benchmark cases.
Solving free-plasma-boundary problems with the SIESTA MHD code
Sanchez, R.; Peraza-Rodriguez, H.; Reynolds-Barredo, J. M.; Tribaldos, V.; Geiger, J.; Hirshman, S. P.; Cianciosa, M.
2017-10-01
SIESTA is a recently developed MHD equilibrium code designed to perform fast and accurate calculations of ideal MHD equilibria for 3D magnetic configurations. It is an iterative code that uses the solution obtained by the VMEC code to provide a background coordinate system and an initial guess of the solution. The final solution that SIESTA finds can exhibit magnetic islands and stochastic regions. In its original implementation, SIESTA addressed only fixed-boundary problems. This fixed boundary condition somewhat restricts its possible applications. In this contribution we describe a recent extension of SIESTA that enables it to address free-plasma-boundary situations, opening up the possibility of investigating problems with SIESTA in which the plasma boundary is perturbed either externally or internally. As an illustration, the extended version of SIESTA is applied to a configuration of the W7-X stellarator.
Inclusion of pressure and flow in the KITES MHD equilibrium code
International Nuclear Information System (INIS)
Raburn, Daniel; Fukuyama, Atsushi
2013-01-01
One of the simplest self-consistent models of a plasma is single-fluid magnetohydrodynamic (MHD) equilibrium with no bulk fluid flow under axisymmetry. However, both fluid flow and non-axisymmetric effects can significantly impact plasma equilibrium and confinement properties: in particular, fluid flow can produce profile pedestals, and non-axisymmetric effects can produce islands and stochastic regions. There exist a number of computational codes which are capable of calculating equilibria with arbitrary flow or with non-axisymmetric effects. Previously, a concept for a code to calculate MHD equilibria with flow in non-axisymmetric systems was presented, called the KITES (Kyoto ITerative Equilibrium Solver) code. Since then, many of the computational modules for the KITES code have been completed, and the work-in-progress KITES code has been used to calculate non-axisymmetric force-free equilibria. Additional computational modules are required to allow the KITES code to calculate equilibria with pressure and flow. Here, the authors report on the approaches used in developing these modules and provide a sample calculation with pressure. (author)
Implementation of a 3-D nonlinear MHD [magnetohydrodynamics] calculation on the Intel hypercube
International Nuclear Information System (INIS)
Lynch, V.E.; Carreras, B.A.; Drake, J.B.; Hicks, H.R.; Lawkins, W.F.
1987-01-01
The optimization of numerical schemes and increasing computer capabilities in the last ten years have improved the efficiency of 3-D nonlinear resistive MHD calculations by about two to three orders of magnitude. However, we are still very limited in performing these types of calculations. Hypercubes have a large number of processors with only local memory and bidirectional links among neighbors. The Intel Hypercube at Oak Ridge has 64 processors with 0.5 megabytes of memory per processor. The multiplicity of processors opens new possibilities for the treatment of such computations. The constraint on time and resources favored the approach of using the existing RSF code which solves as an initial value problem the reduced set of MHD equations for a periodic cylindrical geometry. This code includes minimal physics and geometry, but contains the basic three dimensionality and nonlinear structure of the equations. The code solves the reduced set of MHD equations by Fourier expansion in two angular coordinates and finite differences in the radial one. Due to the continuing interest in these calculations and the likelihood that future supercomputers will take greater advantage of parallelism, the present study was initiated by the ORNL Exploratory Studies Committee and funded entirely by Laboratory Discretionary Funds. The objectives of the study were: to ascertain the suitability of MHD calculation for parallel computation, to design and implement a parallel algorithm to perform the computations, and to evaluate the hypercube, and in particular, ORNL's Intel iPSC, for use in MHD computations
Magnus: A New Resistive MHD Code with Heat Flow Terms
Navarro, Anamaría; Lora-Clavijo, F. D.; González, Guillermo A.
2017-07-01
We present a new magnetohydrodynamic (MHD) code for the simulation of wave propagation in the solar atmosphere, under the effects of electrical resistivity—but not dominant—and heat transference in a uniform 3D grid. The code is based on the finite-volume method combined with the HLLE and HLLC approximate Riemann solvers, which use different slope limiters like MINMOD, MC, and WENO5. In order to control the growth of the divergence of the magnetic field, due to numerical errors, we apply the Flux Constrained Transport method, which is described in detail to understand how the resistive terms are included in the algorithm. In our results, it is verified that this method preserves the divergence of the magnetic fields within the machine round-off error (˜ 1× {10}-12). For the validation of the accuracy and efficiency of the schemes implemented in the code, we present some numerical tests in 1D and 2D for the ideal MHD. Later, we show one test for the resistivity in a magnetic reconnection process and one for the thermal conduction, where the temperature is advected by the magnetic field lines. Moreover, we display two numerical problems associated with the MHD wave propagation. The first one corresponds to a 3D evolution of a vertical velocity pulse at the photosphere-transition-corona region, while the second one consists of a 2D simulation of a transverse velocity pulse in a coronal loop.
Newtonian CAFE: a new ideal MHD code to study the solar atmosphere
González-Avilés, J. J.; Cruz-Osorio, A.; Lora-Clavijo, F. D.; Guzmán, F. S.
2015-12-01
We present a new code designed to solve the equations of classical ideal magnetohydrodynamics (MHD) in three dimensions, submitted to a constant gravitational field. The purpose of the code centres on the analysis of solar phenomena within the photosphere-corona region. We present 1D and 2D standard tests to demonstrate the quality of the numerical results obtained with our code. As solar tests we present the transverse oscillations of Alfvénic pulses in coronal loops using a 2.5D model, and as 3D tests we present the propagation of impulsively generated MHD-gravity waves and vortices in the solar atmosphere. The code is based on high-resolution shock-capturing methods, uses the Harten-Lax-van Leer-Einfeldt (HLLE) flux formula combined with Minmod, MC, and WENO5 reconstructors. The divergence free magnetic field constraint is controlled using the Flux Constrained Transport method.
ORMEC: a three-dimensional MHD spectral inverse equilibrium code
International Nuclear Information System (INIS)
Hirshman, S.P.; Hogan, J.T.
1986-02-01
The Oak Ridge Moments Equilibrium Code (ORMEC) is an efficient computer code that has been developed to calculate three-dimensional MHD equilibria using the inverse spectral method. The fixed boundary formulation, which is based on a variational principle for the spectral coefficients (moments) of the cylindrical coordinates R and Z, is described and compared with the finite difference code BETA developed by Bauer, Betancourt, and Garabedian. Calculations for the Heliotron, Wendelstein VIIA, and Advanced Toroidal Facility (ATF) configurations are performed to establish the accuracy and mesh convergence properties for the spectral method. 16 refs., 13 figs
INCORPORATING AMBIPOLAR AND OHMIC DIFFUSION IN THE AMR MHD CODE RAMSES
International Nuclear Information System (INIS)
Masson, J.; Mulet-Marquis, C.; Chabrier, G.; Teyssier, R.; Hennebelle, P.
2012-01-01
We have implemented non-ideal magnetohydrodynamics (MHD) effects in the adaptive mesh refinement code RAMSES, namely, ambipolar diffusion and Ohmic dissipation, as additional source terms in the ideal MHD equations. We describe in details how we have discretized these terms using the adaptive Cartesian mesh, and how the time step is diminished with respect to the ideal case, in order to perform a stable time integration. We have performed a large suite of test runs, featuring the Barenblatt diffusion test, the Ohmic diffusion test, the C-shock test, and the Alfvén wave test. For the latter, we have performed a careful truncation error analysis to estimate the magnitude of the numerical diffusion induced by our Godunov scheme, allowing us to estimate the spatial resolution that is required to address non-ideal MHD effects reliably. We show that our scheme is second-order accurate, and is therefore ideally suited to study non-ideal MHD effects in the context of star formation and molecular cloud dynamics.
International Nuclear Information System (INIS)
Takeda, Tatsuoki
1985-01-01
In this article analyses of the MHD stabilities which govern the global behavior of a fusion plasma are described from the viewpoint of the numerical computation. First, we describe the high accuracy calculation of the MHD equilibrium and then the analysis of the linear MHD instability. The former is the basis of the stability analysis and the latter is closely related to the limiting beta value which is a very important theoretical issue of the tokamak research. To attain a stable tokamak plasma with good confinement property it is necessary to control or suppress disruptive instabilities. We, next, describe the nonlinear MHD instabilities which relate with the disruption phenomena. Lastly, we describe vectorization of the MHD codes. The above MHD codes for fusion plasma analyses are relatively simple though very time-consuming and parts of the codes which need a lot of CPU time concentrate on a small portion of the codes, moreover, the codes are usually used by the developers of the codes themselves, which make it comparatively easy to attain a high performance ratio on the vector processor. (author)
Development of a potential based code for MHD analysis of LLCB TBM
International Nuclear Information System (INIS)
Bhuyan, P.J.; Goswami, K.S.
2010-01-01
A two dimensional solver is developed for MHD flows with low magnetic Reynolds' number based on the electrostatic potential formulation for the Lorentz forces and current densities which will be used to calculate the MHD pressure drop inside the channels of liquid breeder based Test Blanket Modules (TBMs). The flow geometry is assumed to be rectangular and perpendicular to the flow direction, with flow and electrostatic potential variations along the flow direction neglected. A structured, non-uniform, collocated grid is used in the calculation, where the velocity (u), pressure (p) and electrostatic potential (φ) are calculated at the cell centers, whereas the current densities are calculated at the cell faces. Special relaxation techniques are employed in calculating the electrostatic potential for ensuring the divergence-free condition for current density. The code is benchmarked over a square channel for various Hartmann numbers up to 25,000 with and without insulation coatings by (i) comparing the pressure drop with the approximate analytical results found in literature and (ii) comparing the pressure drop with the ones obtained in our previous calculations based on the induction formulation for the electromagnetic part. Finally the code is used to determine the MHD pressure drop in case of LLCB TBM. The code gives similar results as obtained by us in our previous calculations based on the induction formulation. However, the convergence is much faster in case of potential based code.
3D simulation studies of tokamak plasmas using MHD and extended-MHD models
International Nuclear Information System (INIS)
Park, W.; Chang, Z.; Fredrickson, E.; Fu, G.Y.
1996-01-01
The M3D (Multi-level 3D) tokamak simulation project aims at the simulation of tokamak plasmas using a multi-level tokamak code package. Several current applications using MHD and Extended-MHD models are presented; high-β disruption studies in reversed shear plasmas using the MHD level MH3D code, ω *i stabilization and nonlinear island saturation of TAE mode using the hybrid particle/MHD level MH3D-K code, and unstructured mesh MH3D ++ code studies. In particular, three internal mode disruption mechanisms are identified from simulation results which agree which agree well with experimental data
3D simulation studies of tokamak plasmas using MHD and extended-MHD models
International Nuclear Information System (INIS)
Park, W.; Chang, Z.; Fredrickson, E.; Fu, G.Y.; Pomphrey, N.; Sugiyama, L.E.
1997-01-01
The M3D (Multi-level 3D) tokamak simulation project aims at the simulation of tokamak plasmas using a multi-level tokamak code package. Several current applications using MHD and Extended-MHD models are presented; high-β disruption studies in reversed shear plasmas using the MHD level MH3D code, ω *i stabilization and nonlinear island rotation studies using the two-fluid level MH3D-T code, studies of nonlinear saturation of TAE modes using the hybrid particle/MHD level MH3D-K code, and unstructured mesh MH3D ++ code studies. In particular, three internal mode disruption mechanisms are identified from simulation results which agree well with experimental data
Generalized MHD for numerical stability analysis of high-performance plasmas in tokamaks
International Nuclear Information System (INIS)
Mikhailovskii, A.B.
1998-01-01
A set of generalized magnetohydrodynamic (MHD) equations is formulated to accommodate the effects associated with high ion and electron temperatures in high-performance plasmas in tokamaks. The effects of neoclassical bootstrap current, neoclassical ion viscosity, the ion finite Larmor radius effect and electron and ion drift effects are taken into account in two-fluid MHD equations together with gyroviscosity, parallel viscosity, electron parallel inertia and collisionless ion heat flux. The ion velocity is identified as the plasma velocity, while the electron velocity is expressed in terms of the plasma velocity and electric current. Ion and electron momentum equations are combined to give the plasma momentum equation. The perpendicular (with respect to the equilibrium magnetic field) ion momentum equation is used as perpendicular Ohm's law and the parallel electron momentum equation - as parallel Ohm's law. Perpendicular Ohm's law allows for the Hall and ion drift effects. Parallel Ohm's law includes the electron drift effect, collisionless skin effect and bootstrap current. In addition, both perpendicular and parallel Ohm's laws contain the resistivity. Due to the quasineutrality condition, the ions and electrons are characterized by the same number density which is described by the ion continuity equation. On the other hand, the ion and electron temperatures are allowed to be different. The ion temperature is described by the ion energy equation allowing for the oblique heat flux, in addition to the perpendicular ion heat flux. The electron temperature is determined by the condition of high parallel electron heat conductivity. The ion and electron parallel viscosities are represented in a form valid for all the collisionality regimes (Pfirsch-Schluter, plateau, and banana). An optimized form of the generalized MHD equations is then represented in terms of the toroidal coordinate system used in the JET equilibrium and stability codes. The derived equations
Parallelization of 2-D lattice Boltzmann codes
International Nuclear Information System (INIS)
Suzuki, Soichiro; Kaburaki, Hideo; Yokokawa, Mitsuo.
1996-03-01
Lattice Boltzmann (LB) codes to simulate two dimensional fluid flow are developed on vector parallel computer Fujitsu VPP500 and scalar parallel computer Intel Paragon XP/S. While a 2-D domain decomposition method is used for the scalar parallel LB code, a 1-D domain decomposition method is used for the vector parallel LB code to be vectorized along with the axis perpendicular to the direction of the decomposition. High parallel efficiency of 95.1% by the vector parallel calculation on 16 processors with 1152x1152 grid and 88.6% by the scalar parallel calculation on 100 processors with 800x800 grid are obtained. The performance models are developed to analyze the performance of the LB codes. It is shown by our performance models that the execution speed of the vector parallel code is about one hundred times faster than that of the scalar parallel code with the same number of processors up to 100 processors. We also analyze the scalability in keeping the available memory size of one processor element at maximum. Our performance model predicts that the execution time of the vector parallel code increases about 3% on 500 processors. Although the 1-D domain decomposition method has in general a drawback in the interprocessor communication, the vector parallel LB code is still suitable for the large scale and/or high resolution simulations. (author)
Parallelization of 2-D lattice Boltzmann codes
Energy Technology Data Exchange (ETDEWEB)
Suzuki, Soichiro; Kaburaki, Hideo; Yokokawa, Mitsuo
1996-03-01
Lattice Boltzmann (LB) codes to simulate two dimensional fluid flow are developed on vector parallel computer Fujitsu VPP500 and scalar parallel computer Intel Paragon XP/S. While a 2-D domain decomposition method is used for the scalar parallel LB code, a 1-D domain decomposition method is used for the vector parallel LB code to be vectorized along with the axis perpendicular to the direction of the decomposition. High parallel efficiency of 95.1% by the vector parallel calculation on 16 processors with 1152x1152 grid and 88.6% by the scalar parallel calculation on 100 processors with 800x800 grid are obtained. The performance models are developed to analyze the performance of the LB codes. It is shown by our performance models that the execution speed of the vector parallel code is about one hundred times faster than that of the scalar parallel code with the same number of processors up to 100 processors. We also analyze the scalability in keeping the available memory size of one processor element at maximum. Our performance model predicts that the execution time of the vector parallel code increases about 3% on 500 processors. Although the 1-D domain decomposition method has in general a drawback in the interprocessor communication, the vector parallel LB code is still suitable for the large scale and/or high resolution simulations. (author).
Two-fluid and parallel compressibility effects in tokamak plasmas
International Nuclear Information System (INIS)
Sugiyama, L.E.; Park, W.
1998-01-01
The MHD, or single fluid, model for a plasma has long been known to provide a surprisingly good description of much of the observed nonlinear dynamics of confined plasmas, considering its simple nature compared to the complexity of the real system. On the other hand, some of the supposed agreement arises from the lack of the detailed measurements that are needed to distinguish MHD from more sophisticated models that incorporate slower time scale processes. At present, a number of factors combine to make models beyond MHD of practical interest. Computational considerations still favor fluid rather than particle models for description of the full plasma, and suggest an approach that starts from a set of fluid-like equations that extends MHD to slower time scales and more accurate parallel dynamics. This paper summarizes a set of two-fluid equations for toroidal (tokamak) geometry that has been developed and tested as the MH3D-T code [1] and some results from the model. The electrons and ions are described as separate fluids. The code and its original MHD version, MH3D [2], are the first numerical, initial value models in toroidal geometry that include the full 3D (fluid) compressibility and electromagnetic effects. Previous nonlinear MHD codes for toroidal geometry have, in practice, neglected the plasma density evolution, on the grounds that MHD plasmas are only weakly compressible and that the background density variation is weaker than the temperature variation. Analytically, the common use of toroidal plasma models based on aspect ratio expansion, such as reduced MHD, has reinforced this impression, since this ordering reduces plasma compressibility effects. For two-fluid plasmas, the density evolution cannot be neglected in principle, since it provides the basic driving energy for the diamagnetic drifts of the electrons and ions perpendicular to the magnetic field. It also strongly influences the parallel dynamics, in combination with the parallel thermal
A nonlinear resistive MHD-code in cylindrical geometry
International Nuclear Information System (INIS)
Jakoby, A.
1987-11-01
A computer code has been developed which solves the full compressible resistive magnetohydrodynamic (MHD) equations in cylindrical geometry. The variables are expanded in Fourier series in the poloidal and axial directions while finite differences are used in the radial direction. The time advance is accomplished by using a semi-implicit predictor-corrector-scheme. Applications to the ideal m=1 ideal kink saturation in the nonlinear regime and the subsequent decay of the singular current layer due to resistivity are presented. (orig.)
A simulation of driven reconnection by a high precision MHD code
International Nuclear Information System (INIS)
Kusano, Kanya; Ouchi, Yasuo; Hayashi, Takaya; Horiuchi, Ritoku; Watanabe, Kunihiko; Sato, Tetsuya.
1988-01-01
A high precision MHD code, which has the fourth-order accuracy for both the spatial and time steps, is developed, and is applied to the simulation studies of two dimensional driven reconnection. It is confirm that the numerical dissipation of this new scheme is much less than that of two-step Lax-Wendroff scheme. The effect of the plasma compressibility on the reconnection dynamics is investigated by means of this high precision code. (author)
International Nuclear Information System (INIS)
Boss, Alan P.; Keiser, Sandra A.
2013-01-01
Magnetic fields are important contributors to the dynamics of collapsing molecular cloud cores, and can have a major effect on whether collapse results in a single protostar or fragmentation into a binary or multiple protostar system. New models are presented of the collapse of magnetic cloud cores using the adaptive mesh refinement code Enzo2.0. The code was used to calculate the ideal magnetohydrodynamics (MHD) of initially spherical, uniform density, and rotation clouds with density perturbations, i.e., the Boss and Bodenheimer standard isothermal test case for three-dimensional (3D) hydrodynamics codes. After first verifying that Enzo reproduces the binary fragmentation expected for the non-magnetic test case, a large set of models was computed with varied initial magnetic field strengths and directions with respect to the cloud core axis of rotation (parallel or perpendicular), density perturbation amplitudes, and equations of state. Three significantly different outcomes resulted: (1) contraction without sustained collapse, forming a denser cloud core; (2) collapse to form a single protostar with significant spiral arms; and (3) collapse and fragmentation into binary or multiple protostar systems, with multiple spiral arms. Comparisons are also made with previous MHD calculations of similar clouds with a barotropic equations of state. These results for the collapse of initially uniform density spheres illustrate the central importance of both magnetic field direction and field strength for determining the outcome of dynamic protostellar collapse.
Parallelization of Subchannel Analysis Code MATRA
International Nuclear Information System (INIS)
Kim, Seongjin; Hwang, Daehyun; Kwon, Hyouk
2014-01-01
A stand-alone calculation of MATRA code used up pertinent computing time for the thermal margin calculations while a relatively considerable time is needed to solve the whole core pin-by-pin problems. In addition, it is strongly required to improve the computation speed of the MATRA code to satisfy the overall performance of the multi-physics coupling calculations. Therefore, a parallel approach to improve and optimize the computability of the MATRA code is proposed and verified in this study. The parallel algorithm is embodied in the MATRA code using the MPI communication method and the modification of the previous code structure was minimized. An improvement is confirmed by comparing the results between the single and multiple processor algorithms. The speedup and efficiency are also evaluated when increasing the number of processors. The parallel algorithm was implemented to the subchannel code MATRA using the MPI. The performance of the parallel algorithm was verified by comparing the results with those from the MATRA with the single processor. It is also noticed that the performance of the MATRA code was greatly improved by implementing the parallel algorithm for the 1/8 core and whole core problems
Simulation of the MHD stabilities of the experiment on HL-2A tokamak by GATO code
International Nuclear Information System (INIS)
Pan Wei; Chen Liaoyuan; Dong Jiaqi; Shen Yong; Zhang Jinhua
2009-01-01
The ideal two-dimensional MHD stabilities code, GATO, has been successfully immigrated to the high-performance computing system of HL-2A and used to the simulation study of the ideal MHD stabilities of the plasmas produced by one of the pellets injection experiments on HL-2A tokamak. The EFIT code was used to reconstruct the equilibrium configures firstly and the GATO was used to compute their MHD stabilities secondly whose source data were obtained by the NO.4050 discharge of the experiments on HL-2A, and finally by analyzing these results the preliminary conclusion was devised that the confinement performance of the plasma was improved because of the stabilization effect of the anti-sheared configures created by the pellets injection. (authors)
A toroidal plasma MHD equilibrium code 'EQUCIR version 1'
International Nuclear Information System (INIS)
Ninomiya, Hiromasa; Shinya, Kichiro; Kameari, Akihisa.
1980-10-01
A new free-boundary toroidal MHD equilibrium code ''EQUCIR version 1'' has been developed. The central problems approached by this code is as follows: 1) The magnetic flux distribution of a plasma at equilibrium is determined in the given external field. 2) A set of circuit equations between the plasma and the external conductors are constructed. These circuit equations and the Grad-Shafranov equation are solved self-consistently and the time evolutions of plasma equilibria and currents in external conductors are determined at the same time. 3) The currents in the external conductors are determined so that the plasma cross-section and plasma parameters are to be maintained with desired ones. It is shown that this code is very useful for study of the tokamak plasma equilibria, for design of the poloidal coil system and for investigation of experimental results. (author)
NOVA: a nonvariational code for solving MHD stability of axisymmetric toroidal plasmas
International Nuclear Information System (INIS)
Cheng, C.Z.; Chance, M.S.
1986-04-01
A nonvariational approach for determining the ideal MHD stability of axisymmetric toroidal confinement systems is presented. The code (NOVA) employs cubic B-spline finite elements and Fourier expansion in a general flux coordinate (psi, theta, zeta) system. Better accuracy and faster convergence were obtained in comparison with the variational PEST and ERATO codes. The nonvariational approach can be extended to problems having non-Hermitian eigenmode equations where variational energy principles cannot be obtained
Parallel processing of structural integrity analysis codes
International Nuclear Information System (INIS)
Swami Prasad, P.; Dutta, B.K.; Kushwaha, H.S.
1996-01-01
Structural integrity analysis forms an important role in assessing and demonstrating the safety of nuclear reactor components. This analysis is performed using analytical tools such as Finite Element Method (FEM) with the help of digital computers. The complexity of the problems involved in nuclear engineering demands high speed computation facilities to obtain solutions in reasonable amount of time. Parallel processing systems such as ANUPAM provide an efficient platform for realising the high speed computation. The development and implementation of software on parallel processing systems is an interesting and challenging task. The data and algorithm structure of the codes plays an important role in exploiting the parallel processing system capabilities. Structural analysis codes based on FEM can be divided into two categories with respect to their implementation on parallel processing systems. The first category codes such as those used for harmonic analysis, mechanistic fuel performance codes need not require the parallelisation of individual modules of the codes. The second category of codes such as conventional FEM codes require parallelisation of individual modules. In this category, parallelisation of equation solution module poses major difficulties. Different solution schemes such as domain decomposition method (DDM), parallel active column solver and substructuring method are currently used on parallel processing systems. Two codes, FAIR and TABS belonging to each of these categories have been implemented on ANUPAM. The implementation details of these codes and the performance of different equation solvers are highlighted. (author). 5 refs., 12 figs., 1 tab
On the Measurements of Numerical Viscosity and Resistivity in Eulerian MHD Codes
Energy Technology Data Exchange (ETDEWEB)
Rembiasz, Tomasz; Obergaulinger, Martin; Cerdá-Durán, Pablo; Aloy, Miguel-Ángel [Departamento de Astronomía y Astrofísica, Universidad de Valencia, C/Dr. Moliner 50, E-46100 Burjassot (Spain); Müller, Ewald, E-mail: tomasz.rembiasz@uv.es [Max-Planck-Institut für Astrophysik, Karl-Schwarzschild-Str. 1, D-85748 Garching (Germany)
2017-06-01
We propose a simple ansatz for estimating the value of the numerical resistivity and the numerical viscosity of any Eulerian MHD code. We test this ansatz with the help of simulations of the propagation of (magneto)sonic waves, Alfvén waves, and the tearing mode (TM) instability using the MHD code Aenus. By comparing the simulation results with analytical solutions of the resistive-viscous MHD equations and an empirical ansatz for the growth rate of TMs, we measure the numerical viscosity and resistivity of Aenus. The comparison shows that the fast magnetosonic speed and wavelength are the characteristic velocity and length, respectively, of the aforementioned (relatively simple) systems. We also determine the dependence of the numerical viscosity and resistivity on the time integration method, the spatial reconstruction scheme and (to a lesser extent) the Riemann solver employed in the simulations. From the measured results, we infer the numerical resolution (as a function of the spatial reconstruction method) required to properly resolve the growth and saturation level of the magnetic field amplified by the magnetorotational instability in the post-collapsed core of massive stars. Our results show that it is most advantageous to resort to ultra-high-order methods (e.g., the ninth-order monotonicity-preserving method) to tackle this problem properly, in particular, in three-dimensional simulations.
Parallelization methods study of thermal-hydraulics codes
International Nuclear Information System (INIS)
Gaudart, Catherine
2000-01-01
The variety of parallelization methods and machines leads to a wide selection for programmers. In this study we suggest, in an industrial context, some solutions from the experience acquired through different parallelization methods. The study is about several scientific codes which simulate a large variety of thermal-hydraulics phenomena. A bibliography on parallelization methods and a first analysis of the codes showed the difficulty of our process on the whole applications to study. Therefore, it would be necessary to identify and extract a representative part of these applications and parallelization methods. The linear solver part of the codes forced itself. On this particular part several parallelization methods had been used. From these developments one could estimate the necessary work for a non initiate programmer to parallelize his application, and the impact of the development constraints. The different methods of parallelization tested are the numerical library PETSc, the parallelizer PAF, the language HPF, the formalism PEI and the communications library MPI and PYM. In order to test several methods on different applications and to follow the constraint of minimization of the modifications in codes, a tool called SPS (Server of Parallel Solvers) had be developed. We propose to describe the different constraints about the optimization of codes in an industrial context, to present the solutions given by the tool SPS, to show the development of the linear solver part with the tested parallelization methods and lastly to compare the results against the imposed criteria. (author) [fr
Scaling Optimization of the SIESTA MHD Code
Seal, Sudip; Hirshman, Steven; Perumalla, Kalyan
2013-10-01
SIESTA is a parallel three-dimensional plasma equilibrium code capable of resolving magnetic islands at high spatial resolutions for toroidal plasmas. Originally designed to exploit small-scale parallelism, SIESTA has now been scaled to execute efficiently over several thousands of processors P. This scaling improvement was accomplished with minimal intrusion to the execution flow of the original version. First, the efficiency of the iterative solutions was improved by integrating the parallel tridiagonal block solver code BCYCLIC. Krylov-space generation in GMRES was then accelerated using a customized parallel matrix-vector multiplication algorithm. Novel parallel Hessian generation algorithms were integrated and memory access latencies were dramatically reduced through loop nest optimizations and data layout rearrangement. These optimizations sped up equilibria calculations by factors of 30-50. It is possible to compute solutions with granularity N/P near unity on extremely fine radial meshes (N > 1024 points). Grid separation in SIESTA, which manifests itself primarily in the resonant components of the pressure far from rational surfaces, is strongly suppressed by finer meshes. Large problem sizes of up to 300 K simultaneous non-linear coupled equations have been solved on the NERSC supercomputers. Work supported by U.S. DOE under Contract DE-AC05-00OR22725 with UT-Battelle, LLC.
Energy Technology Data Exchange (ETDEWEB)
Adachi, Masaaki; Ogasawara, Shinobu; Kume, Etsuo [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment; Ishizuki, Shigeru; Nemoto, Toshiyuki; Kawasaki, Nobuo; Kawai, Wataru [Fujitsu Ltd., Tokyo (Japan); Yatake, Yo-ichi [Hitachi Ltd., Tokyo (Japan)
2001-02-01
Several computer codes in the nuclear field have been vectorized, parallelized and trans-ported on the FUJITSU VPP500 system, the AP3000 system, the SX-4 system and the Paragon system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 18 codes in fiscal 1999. These results are reported in 3 parts, i.e., the vectorization and the parallelization part on vector processors, the parallelization part on scalar processors and the porting part. In this report, we describe the vectorization and parallelization on vector processors. In this vectorization and parallelization on vector processors part, the vectorization of Relativistic Molecular Orbital Calculation code RSCAT, a microscopic transport code for high energy nuclear collisions code JAM, three-dimensional non-steady thermal-fluid analysis code STREAM, Relativistic Density Functional Theory code RDFT and High Speed Three-Dimensional Nodal Diffusion code MOSRA-Light on the VPP500 system and the SX-4 system are described. (author)
CosmosDG: An hp-adaptive Discontinuous Galerkin Code for Hyper-resolved Relativistic MHD
Anninos, Peter; Bryant, Colton; Fragile, P. Chris; Holgado, A. Miguel; Lau, Cheuk; Nemergut, Daniel
2017-08-01
We have extended Cosmos++, a multidimensional unstructured adaptive mesh code for solving the covariant Newtonian and general relativistic radiation magnetohydrodynamic (MHD) equations, to accommodate both discrete finite volume and arbitrarily high-order finite element structures. The new finite element implementation, called CosmosDG, is based on a discontinuous Galerkin (DG) formulation, using both entropy-based artificial viscosity and slope limiting procedures for the regularization of shocks. High-order multistage forward Euler and strong-stability preserving Runge-Kutta time integration options complement high-order spatial discretization. We have also added flexibility in the code infrastructure allowing for both adaptive mesh and adaptive basis order refinement to be performed separately or simultaneously in a local (cell-by-cell) manner. We discuss in this report the DG formulation and present tests demonstrating the robustness, accuracy, and convergence of our numerical methods applied to special and general relativistic MHD, although we note that an equivalent capability currently also exists in CosmosDG for Newtonian systems.
CosmosDG: An hp -adaptive Discontinuous Galerkin Code for Hyper-resolved Relativistic MHD
Energy Technology Data Exchange (ETDEWEB)
Anninos, Peter; Lau, Cheuk [Lawrence Livermore National Laboratory, P.O. Box 808, Livermore, CA 94550 (United States); Bryant, Colton [Department of Engineering Sciences and Applied Mathematics, Northwestern University, 2145 Sheridan Road, Evanston, Illinois, 60208 (United States); Fragile, P. Chris [Department of Physics and Astronomy, College of Charleston, 66 George Street, Charleston, SC 29424 (United States); Holgado, A. Miguel [Department of Astronomy and National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, Urbana, Illinois, 61801 (United States); Nemergut, Daniel [Operations and Engineering Division, Space Telescope Science Institute, 3700 San Martin Drive, Baltimore, MD 21218 (United States)
2017-08-01
We have extended Cosmos++, a multidimensional unstructured adaptive mesh code for solving the covariant Newtonian and general relativistic radiation magnetohydrodynamic (MHD) equations, to accommodate both discrete finite volume and arbitrarily high-order finite element structures. The new finite element implementation, called CosmosDG, is based on a discontinuous Galerkin (DG) formulation, using both entropy-based artificial viscosity and slope limiting procedures for the regularization of shocks. High-order multistage forward Euler and strong-stability preserving Runge–Kutta time integration options complement high-order spatial discretization. We have also added flexibility in the code infrastructure allowing for both adaptive mesh and adaptive basis order refinement to be performed separately or simultaneously in a local (cell-by-cell) manner. We discuss in this report the DG formulation and present tests demonstrating the robustness, accuracy, and convergence of our numerical methods applied to special and general relativistic MHD, although we note that an equivalent capability currently also exists in CosmosDG for Newtonian systems.
CosmosDG: An hp -adaptive Discontinuous Galerkin Code for Hyper-resolved Relativistic MHD
International Nuclear Information System (INIS)
Anninos, Peter; Lau, Cheuk; Bryant, Colton; Fragile, P. Chris; Holgado, A. Miguel; Nemergut, Daniel
2017-01-01
We have extended Cosmos++, a multidimensional unstructured adaptive mesh code for solving the covariant Newtonian and general relativistic radiation magnetohydrodynamic (MHD) equations, to accommodate both discrete finite volume and arbitrarily high-order finite element structures. The new finite element implementation, called CosmosDG, is based on a discontinuous Galerkin (DG) formulation, using both entropy-based artificial viscosity and slope limiting procedures for the regularization of shocks. High-order multistage forward Euler and strong-stability preserving Runge–Kutta time integration options complement high-order spatial discretization. We have also added flexibility in the code infrastructure allowing for both adaptive mesh and adaptive basis order refinement to be performed separately or simultaneously in a local (cell-by-cell) manner. We discuss in this report the DG formulation and present tests demonstrating the robustness, accuracy, and convergence of our numerical methods applied to special and general relativistic MHD, although we note that an equivalent capability currently also exists in CosmosDG for Newtonian systems.
Massively parallel Fokker-Planck code ALLAp
International Nuclear Information System (INIS)
Batishcheva, A.A.; Krasheninnikov, S.I.; Craddock, G.G.; Djordjevic, V.
1996-01-01
The recently developed for workstations Fokker-Planck code ALLA simulates the temporal evolution of 1V, 2V and 1D2V collisional edge plasmas. In this work we present the results of code parallelization on the CRI T3D massively parallel platform (ALLAp version). Simultaneously we benchmark the 1D2V parallel vesion against an analytic self-similar solution of the collisional kinetic equation. This test is not trivial as it demands a very strong spatial temperature and density variation within the simulation domain. (orig.)
Parallelization characteristics of the DeCART code
International Nuclear Information System (INIS)
Cho, J. Y.; Joo, H. G.; Kim, H. Y.; Lee, C. C.; Chang, M. H.; Zee, S. Q.
2003-12-01
This report is to describe the parallelization characteristics of the DeCART code and also examine its parallel performance. Parallel computing algorithms are implemented to DeCART to reduce the tremendous computational burden and memory requirement involved in the three-dimensional whole core transport calculation. In the parallelization of the DeCART code, the axial domain decomposition is first realized by using MPI (Message Passing Interface), and then the azimuthal angle domain decomposition by using either MPI or OpenMP. When using the MPI for both the axial and the angle domain decomposition, the concept of MPI grouping is employed for convenient communication in each communication world. For the parallel computation, most of all the computing modules except for the thermal hydraulic module are parallelized. These parallelized computing modules include the MOC ray tracing, CMFD, NEM, region-wise cross section preparation and cell homogenization modules. For the distributed allocation, most of all the MOC and CMFD/NEM variables are allocated only for the assigned planes, which reduces the required memory by a ratio of the number of the assigned planes to the number of all planes. The parallel performance of the DeCART code is evaluated by solving two problems, a rodded variation of the C5G7 MOX three-dimensional benchmark problem and a simplified three-dimensional SMART PWR core problem. In the aspect of parallel performance, the DeCART code shows a good speedup of about 40.1 and 22.4 in the ray tracing module and about 37.3 and 20.2 in the total computing time when using 48 CPUs on the IBM Regatta and 24 CPUs on the LINUX cluster, respectively. In the comparison between the MPI and OpenMP, OpenMP shows a somewhat better performance than MPI. Therefore, it is concluded that the first priority in the parallel computation of the DeCART code is in the axial domain decomposition by using MPI, and then in the angular domain using OpenMP, and finally the angular
Improvement of Parallel Algorithm for MATRA Code
International Nuclear Information System (INIS)
Kim, Seong-Jin; Seo, Kyong-Won; Kwon, Hyouk; Hwang, Dae-Hyun
2014-01-01
The feasibility study to parallelize the MATRA code was conducted in KAERI early this year. As a result, a parallel algorithm for the MATRA code has been developed to decrease a considerably required computing time to solve a bigsize problem such as a whole core pin-by-pin problem of a general PWR reactor and to improve an overall performance of the multi-physics coupling calculations. It was shown that the performance of the MATRA code was greatly improved by implementing the parallel algorithm using MPI communication. For problems of a 1/8 core and whole core for SMART reactor, a speedup was evaluated as about 10 when the numbers of used processor were 25. However, it was also shown that the performance deteriorated as the axial node number increased. In this paper, the procedure of a communication between processors is optimized to improve the previous parallel algorithm.. To improve the performance deterioration of the parallelized MATRA code, the communication algorithm between processors was newly presented. It was shown that the speedup was improved and stable regardless of the axial node number
Development of parallel Fokker-Planck code ALLAp
International Nuclear Information System (INIS)
Batishcheva, A.A.; Sigmar, D.J.; Koniges, A.E.
1996-01-01
We report on our ongoing development of the 3D Fokker-Planck code ALLA for a highly collisional scrape-off-layer (SOL) plasma. A SOL with strong gradients of density and temperature in the spatial dimension is modeled. Our method is based on a 3-D adaptive grid (in space, magnitude of the velocity, and cosine of the pitch angle) and a second order conservative scheme. Note that the grid size is typically 100 x 257 x 65 nodes. It was shown in our previous work that only these capabilities make it possible to benchmark a 3D code against a spatially-dependent self-similar solution of a kinetic equation with the Landau collision term. In the present work we show results of a more precise benchmarking against the exact solutions of the kinetic equation using a new parallel code ALLAp with an improved method of parallelization and a modified boundary condition at the plasma edge. We also report first results from the code parallelization using Message Passing Interface for a Massively Parallel CRI T3D platform. We evaluate the ALLAp code performance versus the number of T3D processors used and compare its efficiency against a Work/Data Sharing parallelization scheme and a workstation version
Acceleration of the OpenFOAM-based MHD solver using graphics processing units
International Nuclear Information System (INIS)
He, Qingyun; Chen, Hongli; Feng, Jingchao
2015-01-01
Highlights: • A 3D PISO-MHD was implemented on Kepler-class graphics processing units (GPUs) using CUDA technology. • A consistent and conservative scheme is used in the code which was validated by three basic benchmarks in a rectangular and round ducts. • Parallelized of CPU and GPU acceleration were compared relating to single core CPU in MHD problems and non-MHD problems. • Different preconditions for solving MHD solver were compared and the results showed that AMG method is better for calculations. - Abstract: The pressure-implicit with splitting of operators (PISO) magnetohydrodynamics MHD solver of the couple of Navier–Stokes equations and Maxwell equations was implemented on Kepler-class graphics processing units (GPUs) using the CUDA technology. The solver is developed on open source code OpenFOAM based on consistent and conservative scheme which is suitable for simulating MHD flow under strong magnetic field in fusion liquid metal blanket with structured or unstructured mesh. We verified the validity of the implementation on several standard cases including the benchmark I of Shercliff and Hunt's cases, benchmark II of fully developed circular pipe MHD flow cases and benchmark III of KIT experimental case. Computational performance of the GPU implementation was examined by comparing its double precision run times with those of essentially the same algorithms and meshes. The resulted showed that a GPU (GTX 770) can outperform a server-class 4-core, 8-thread CPU (Intel Core i7-4770k) by a factor of 2 at least.
Acceleration of the OpenFOAM-based MHD solver using graphics processing units
Energy Technology Data Exchange (ETDEWEB)
He, Qingyun; Chen, Hongli, E-mail: hlchen1@ustc.edu.cn; Feng, Jingchao
2015-12-15
Highlights: • A 3D PISO-MHD was implemented on Kepler-class graphics processing units (GPUs) using CUDA technology. • A consistent and conservative scheme is used in the code which was validated by three basic benchmarks in a rectangular and round ducts. • Parallelized of CPU and GPU acceleration were compared relating to single core CPU in MHD problems and non-MHD problems. • Different preconditions for solving MHD solver were compared and the results showed that AMG method is better for calculations. - Abstract: The pressure-implicit with splitting of operators (PISO) magnetohydrodynamics MHD solver of the couple of Navier–Stokes equations and Maxwell equations was implemented on Kepler-class graphics processing units (GPUs) using the CUDA technology. The solver is developed on open source code OpenFOAM based on consistent and conservative scheme which is suitable for simulating MHD flow under strong magnetic field in fusion liquid metal blanket with structured or unstructured mesh. We verified the validity of the implementation on several standard cases including the benchmark I of Shercliff and Hunt's cases, benchmark II of fully developed circular pipe MHD flow cases and benchmark III of KIT experimental case. Computational performance of the GPU implementation was examined by comparing its double precision run times with those of essentially the same algorithms and meshes. The resulted showed that a GPU (GTX 770) can outperform a server-class 4-core, 8-thread CPU (Intel Core i7-4770k) by a factor of 2 at least.
Parallelization of quantum molecular dynamics simulation code
International Nuclear Information System (INIS)
Kato, Kaori; Kunugi, Tomoaki; Shibahara, Masahiko; Kotake, Susumu
1998-02-01
A quantum molecular dynamics simulation code has been developed for the analysis of the thermalization of photon energies in the molecule or materials in Kansai Research Establishment. The simulation code is parallelized for both Scalar massively parallel computer (Intel Paragon XP/S75) and Vector parallel computer (Fujitsu VPP300/12). Scalable speed-up has been obtained with a distribution to processor units by division of particle group in both parallel computers. As a result of distribution to processor units not only by particle group but also by the particles calculation that is constructed with fine calculations, highly parallelization performance is achieved in Intel Paragon XP/S75. (author)
New Developments in Modeling MHD Systems on High Performance Computing Architectures
Germaschewski, K.; Raeder, J.; Larson, D. J.; Bhattacharjee, A.
2009-04-01
Modeling the wide range of time and length scales present even in fluid models of plasmas like MHD and X-MHD (Extended MHD including two fluid effects like Hall term, electron inertia, electron pressure gradient) is challenging even on state-of-the-art supercomputers. In the last years, HPC capacity has continued to grow exponentially, but at the expense of making the computer systems more and more difficult to program in order to get maximum performance. In this paper, we will present a new approach to managing the complexity caused by the need to write efficient codes: Separating the numerical description of the problem, in our case a discretized right hand side (r.h.s.), from the actual implementation of efficiently evaluating it. An automatic code generator is used to describe the r.h.s. in a quasi-symbolic form while leaving the translation into efficient and parallelized code to a computer program itself. We implemented this approach for OpenGGCM (Open General Geospace Circulation Model), a model of the Earth's magnetosphere, which was accelerated by a factor of three on regular x86 architecture and a factor of 25 on the Cell BE architecture (commonly known for its deployment in Sony's PlayStation 3).
A solution for automatic parallelization of sequential assembly code
Directory of Open Access Journals (Sweden)
Kovačević Đorđe
2013-01-01
Full Text Available Since modern multicore processors can execute existing sequential programs only on a single core, there is a strong need for automatic parallelization of program code. Relying on existing algorithms, this paper describes one new software solution tool for parallelization of sequential assembly code. The main goal of this paper is to develop the parallelizator which reads sequential assembler code and at the output provides parallelized code for MIPS processor with multiple cores. The idea is the following: the parser translates assembler input file to program objects suitable for further processing. After that the static single assignment is done. Based on the data flow graph, the parallelization algorithm separates instructions on different cores. Once sequential code is parallelized by the parallelization algorithm, registers are allocated with the algorithm for linear allocation, and the result at the end of the program is distributed assembler code on each of the cores. In the paper we evaluate the speedup of the matrix multiplication example, which was processed by the parallelizator of assembly code. The result is almost linear speedup of code execution, which increases with the number of cores. The speed up on the two cores is 1.99, while on 16 cores the speed up is 13.88.
MHD instabilities in heliotron/torsatron
International Nuclear Information System (INIS)
Wakatani, Masahiro; Nakamura, Yuji; Ichiguchi, Katsuji
1992-01-01
Recent theoretical results on MHD instabilities in heliotron/torsatron are reviewed. By comparing the results with experimental data in Heliotron E, Heliotron DR and ATF, it is pointed out that resistive interchange modes are the most crucial instabilities, since the magnetic hill occupies a substantial region of the plasma column. Development of three-dimensional MHD equilibrium codes has made significant progress. By applying the local stability criteria shown by D 1 (ideal MHD mode) and D R (resistive MHD mode) to the equilibria given by the three-dimensional codes such as BETA and VMEC, stability thresholds for the low n ideal modes or the low n resistive modes may be estimated with resonable accuracy, where n is a toroidal mode number. (orig.)
An Automatic Instruction-Level Parallelization of Machine Code
Directory of Open Access Journals (Sweden)
MARINKOVIC, V.
2018-02-01
Full Text Available Prevailing multicores and novel manycores have made a great challenge of modern day - parallelization of embedded software that is still written as sequential. In this paper, automatic code parallelization is considered, focusing on developing a parallelization tool at the binary level as well as on the validation of this approach. The novel instruction-level parallelization algorithm for assembly code which uses the register names after SSA to find independent blocks of code and then to schedule independent blocks using METIS to achieve good load balance is developed. The sequential consistency is verified and the validation is done by measuring the program execution time on the target architecture. Great speedup, taken as the performance measure in the validation process, and optimal load balancing are achieved for multicore RISC processors with 2 to 16 cores (e.g. MIPS, MicroBlaze, etc.. In particular, for 16 cores, the average speedup is 7.92x, while in some cases it reaches 14x. An approach to automatic parallelization provided by this paper is useful to researchers and developers in the area of parallelization as the basis for further optimizations, as the back-end of a compiler, or as the code parallelization tool for an embedded system.
Development of a 3D non-linear implicit MHD code
International Nuclear Information System (INIS)
Nicolas, T.; Ichiguchi, K.
2016-06-01
This paper details the on-going development of a 3D non-linear implicit MHD code, which aims at making possible large scale simulations of the non-linear phase of the interchange mode. The goal of the paper is to explain the rationale behind the choices made along the development, and the technical difficulties encountered. At the present stage, the development of the code has not been completed yet. Most of the discussion is concerned with the first approach, which utilizes cartesian coordinates in the poloidal plane. This approach shows serious difficulties in writing the preconditioner, closely related to the choice of coordinates. A second approach, based on curvilinear coordinates, also faced significant difficulties, which are detailed. The third and last approach explored involves unstructured tetrahedral grids, and indicates the possibility to solve the problem. The issue to domain meshing is addressed. (author)
Relativistic modeling capabilities in PERSEUS extended MHD simulation code for HED plasmas
Energy Technology Data Exchange (ETDEWEB)
Hamlin, Nathaniel D., E-mail: nh322@cornell.edu [438 Rhodes Hall, Cornell University, Ithaca, NY, 14853 (United States); Seyler, Charles E., E-mail: ces7@cornell.edu [Cornell University, Ithaca, NY, 14853 (United States)
2014-12-15
We discuss the incorporation of relativistic modeling capabilities into the PERSEUS extended MHD simulation code for high-energy-density (HED) plasmas, and present the latest hybrid X-pinch simulation results. The use of fully relativistic equations enables the model to remain self-consistent in simulations of such relativistic phenomena as X-pinches and laser-plasma interactions. By suitable formulation of the relativistic generalized Ohm’s law as an evolution equation, we have reduced the recovery of primitive variables, a major technical challenge in relativistic codes, to a straightforward algebraic computation. Our code recovers expected results in the non-relativistic limit, and reveals new physics in the modeling of electron beam acceleration following an X-pinch. Through the use of a relaxation scheme, relativistic PERSEUS is able to handle nine orders of magnitude in density variation, making it the first fluid code, to our knowledge, that can simulate relativistic HED plasmas.
Parallel and vector implementation of APROS simulator code
International Nuclear Information System (INIS)
Niemi, J.; Tommiska, J.
1990-01-01
In this paper the vector and parallel processing implementation of a general purpose simulator code is discussed. In this code the utilization of vector processing is straightforward. In addition to the loop level parallel processing, the functional decomposition and the domain decomposition have been considered. Results represented for a PWR-plant simulation illustrate the potential speed-up factors of the alternatives. It turns out that the loop level parallelism and the domain decomposition are the most promising alternative to employ the parallel processing. (author)
Generalized reduced MHD equations
International Nuclear Information System (INIS)
Kruger, S.E.; Hegna, C.C.; Callen, J.D.
1998-07-01
A new derivation of reduced magnetohydrodynamic (MHD) equations is presented. A multiple-time-scale expansion is employed. It has the advantage of clearly separating the three time scales of the problem associated with (1) MHD equilibrium, (2) fluctuations whose wave vector is aligned perpendicular to the magnetic field, and (3) those aligned parallel to the magnetic field. The derivation is carried out without relying on a large aspect ratio assumption; therefore this model can be applied to any general toroidal configuration. By accounting for the MHD equilibrium and constraints to eliminate the fast perpendicular waves, equations are derived to evolve scalar potential quantities on a time scale associated with the parallel wave vector (shear-alfven wave time scale), which is the time scale of interest for MHD instability studies. Careful attention is given in the derivation to satisfy energy conservation and to have manifestly divergence-free magnetic fields to all orders in the expansion parameter. Additionally, neoclassical closures and equilibrium shear flow effects are easily accounted for in this model. Equations for the inner resistive layer are derived which reproduce the linear ideal and resistive stability criterion of Glasser, Greene, and Johnson
Parallel processing of Monte Carlo code MCNP for particle transport problem
Energy Technology Data Exchange (ETDEWEB)
Higuchi, Kenji; Kawasaki, Takuji
1996-06-01
It is possible to vectorize or parallelize Monte Carlo codes (MC code) for photon and neutron transport problem, making use of independency of the calculation for each particle. Applicability of existing MC code to parallel processing is mentioned. As for parallel computer, we have used both vector-parallel processor and scalar-parallel processor in performance evaluation. We have made (i) vector-parallel processing of MCNP code on Monte Carlo machine Monte-4 with four vector processors, (ii) parallel processing on Paragon XP/S with 256 processors. In this report we describe the methodology and results for parallel processing on two types of parallel or distributed memory computers. In addition, we mention the evaluation of parallel programming environments for parallel computers used in the present work as a part of the work developing STA (Seamless Thinking Aid) Basic Software. (author)
Sub-grid-scale effects on short-wave instability in magnetized hall-MHD plasma
International Nuclear Information System (INIS)
Miura, H.; Nakajima, N.
2010-11-01
Aiming to clarify effects of short-wave modes on nonlinear evolution/saturation of the ballooning instability in the Large Helical Device, fully three-dimensional simulations of the single-fluid MHD and the Hall MHD equations are carried out. A moderate parallel heat conductivity plays an important role both in the two kinds of simulations. In the single-fluid MHD simulations, the parallel heat conduction effectively suppresses short-wave ballooning modes but it turns out that the suppression is insufficient in comparison to an experimental result. In the Hall MHD simulations, the parallel heat conduction triggers a rapid growth of the parallel flow and enhance nonlinear couplings. A comparison between single-fluid and the Hall MHD simulations reveals that the Hall MHD model does not necessarily improve the saturated pressure profile, and that we may need a further extension of the model. We also find by a comparison between two Hall MHD simulations with different numerical resolutions that sub-grid-scales of the Hall term should be modeled to mimic an inverse energy transfer in the wave number space. (author)
Parallel computing by Monte Carlo codes MVP/GMVP
International Nuclear Information System (INIS)
Nagaya, Yasunobu; Nakagawa, Masayuki; Mori, Takamasa
2001-01-01
General-purpose Monte Carlo codes MVP/GMVP are well-vectorized and thus enable us to perform high-speed Monte Carlo calculations. In order to achieve more speedups, we parallelized the codes on the different types of parallel computing platforms or by using a standard parallelization library MPI. The platforms used for benchmark calculations are a distributed-memory vector-parallel computer Fujitsu VPP500, a distributed-memory massively parallel computer Intel paragon and a distributed-memory scalar-parallel computer Hitachi SR2201, IBM SP2. As mentioned generally, linear speedup could be obtained for large-scale problems but parallelization efficiency decreased as the batch size per a processing element(PE) was smaller. It was also found that the statistical uncertainty for assembly powers was less than 0.1% by the PWR full-core calculation with more than 10 million histories and it took about 1.5 hours by massively parallel computing. (author)
Energy Technology Data Exchange (ETDEWEB)
Watanabe, Hideo; Kawai, Wataru; Nemoto, Toshiyuki [Fujitsu Ltd., Tokyo (Japan); and others
1997-12-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. These results are reported in 3 parts, i.e., the vectorization part, the parallelization part and the porting part. In this report, we describe the parallelization. In this parallelization part, the parallelization of 2-Dimensional relativistic electromagnetic particle code EM2D, Cylindrical Direct Numerical Simulation code CYLDNS and molecular dynamics code for simulating radiation damages in diamond crystals DGR are described. In the vectorization part, the vectorization of two and three dimensional discrete ordinates simulation code DORT-TORT, gas dynamics analysis code FLOWGR and relativistic Boltzmann-Uehling-Uhlenbeck simulation code RBUU are described. And then, in the porting part, the porting of reactor safety analysis code RELAP5/MOD3.2 and RELAP5/MOD3.2.1.2, nuclear data processing system NJOY and 2-D multigroup discrete ordinate transport code TWOTRAN-II are described. And also, a survey for the porting of command-driven interactive data analysis plotting program IPLOT are described. (author)
Parallelization of simulation code for liquid-gas model of lattice-gas fluid
International Nuclear Information System (INIS)
Kawai, Wataru; Ebihara, Kenichi; Kume, Etsuo; Watanabe, Tadashi
2000-03-01
A simulation code for hydrodynamical phenomena which is based on the liquid-gas model of lattice-gas fluid is parallelized by using MPI (Message Passing Interface) library. The parallelized code can be applied to the larger size of the simulations than the non-parallelized code. The calculation times of the parallelized code on VPP500 (Vector-Parallel super computer with dispersed memory units), AP3000 (Scalar-parallel server with dispersed memory units), and a workstation cluster decreased in inverse proportion to the number of processors. (author)
Hall effects on unsteady MHD flow between two rotating disks with non-coincident parallel axes
Energy Technology Data Exchange (ETDEWEB)
Barik, R.N., E-mail: barik.rabinarayan@rediffmail.com [Department of Mathematics, Trident Academy of Technology, Bhubaneswar (India); Dash, G.C., E-mail: gcdash@indiatimes.com [Department of Mathematics, S.O.A. University, Bhubaneswar (India); Rath, P.K., E-mail: pkrath_1967@yahoo.in [Department of Mathematics, B.R.M. International Institute of Technology, Bhubaneswar (India)
2013-01-15
Hall effects on the unsteady MHD rotating flow of a viscous incompressible electrically conducting fluid between two rotating disks with non-coincident parallel axes have been studied. There exists an axisymmetric solution to this problem. The governing equations are solved by applying Laplace transform method. It is found that the torque experienced by the disks decreases with an increase in either the Hall parameter, m or the rotation parameter, S{sup 2}. Further, the axis of rotation has no effect on the fluid flow. (author)
Hall effects on unsteady MHD flow between two rotating disks with non-coincident parallel axes
International Nuclear Information System (INIS)
Barik, R.N.; Dash, G.C.; Rath, P.K.
2013-01-01
Hall effects on the unsteady MHD rotating flow of a viscous incompressible electrically conducting fluid between two rotating disks with non-coincident parallel axes have been studied. There exists an axisymmetric solution to this problem. The governing equations are solved by applying Laplace transform method. It is found that the torque experienced by the disks decreases with an increase in either the Hall parameter, m or the rotation parameter, S 2 . Further, the axis of rotation has no effect on the fluid flow. (author)
CALTRANS: A parallel, deterministic, 3D neutronics code
Energy Technology Data Exchange (ETDEWEB)
Carson, L.; Ferguson, J.; Rogers, J.
1994-04-01
Our efforts to parallelize the deterministic solution of the neutron transport equation has culminated in a new neutronics code CALTRANS, which has full 3D capability. In this article, we describe the layout and algorithms of CALTRANS and present performance measurements of the code on a variety of platforms. Explicit implementation of the parallel algorithms of CALTRANS using both the function calls of the Parallel Virtual Machine software package (PVM 3.2) and the Meiko CS-2 tagged message passing library (based on the Intel NX/2 interface) are provided in appendices.
Neoclassical MHD equations for tokamaks
International Nuclear Information System (INIS)
Callen, J.D.; Shaing, K.C.
1986-03-01
The moment equation approach to neoclassical-type processes is used to derive the flows, currents and resistive MHD-like equations for studying equilibria and instabilities in axisymmetric tokamak plasmas operating in the banana-plateau collisionality regime (ν* approx. 1). The resultant ''neoclassical MHD'' equations differ from the usual reduced equations of resistive MHD primarily by the addition of the important viscous relaxation effects within a magnetic flux surface. The primary effects of the parallel (poloidal) viscous relaxation are: (1) Rapid (approx. ν/sub i/) damping of the poloidal ion flow so the residual flow is only toroidal; (2) addition of the bootstrap current contribution to Ohm's laws; and (3) an enhanced (by B 2 /B/sub theta/ 2 ) polarization drift type term and consequent enhancement of the perpendicular dielectric constant due to parallel flow inertia, which causes the equations to depend only on the poloidal magnetic field B/sub theta/. Gyroviscosity (or diamagnetic vfiscosity) effects are included to properly treat the diamagnetic flow effects. The nonlinear form of the neoclassical MHD equations is derived and shown to satisfy an energy conservation equation with dissipation arising from Joule and poloidal viscous heating, and transport due to classical and neoclassical diffusion
Hayek, W.; Asplund, M.; Carlsson, M.; Trampedach, R.; Collet, R.; Gudiksen, B.V.; Hansteen, V.H.; Leenaarts, J.|info:eu-repo/dai/nl/304837946
2010-01-01
Aims. We present the implementation of a radiative transfer solver with coherent scattering in the new BIFROST code for radiative magneto-hydrodynamical (MHD) simulations of stellar surface convection. The code is fully parallelized using MPI domain decomposition, which allows for large grid sizes
Problems in nonlinear resistive MHD
International Nuclear Information System (INIS)
Turnbull, A.D.; Strait, E.J.; La Haye, R.J.; Chu, M.S.; Miller, R.L.
1998-01-01
Two experimentally relevant problems can relatively easily be tackled by nonlinear MHD codes. Both problems require plasma rotation in addition to the nonlinear mode coupling and full geometry already incorporated into the codes, but no additional physics seems to be crucial. These problems discussed here are: (1) nonlinear coupling and interaction of multiple MHD modes near the B limit and (2) nonlinear coupling of the m/n = 1/1 sawtooth mode with higher n gongs and development of seed islands outside q = 1
Parallelization of the MAAP-A code neutronics/thermal hydraulics coupling
International Nuclear Information System (INIS)
Froehle, P.H.; Wei, T.Y.C.; Weber, D.P.; Henry, R.E.
1998-01-01
A major new feature, one-dimensional space-time kinetics, has been added to a developmental version of the MAAP code through the introduction of the DIF3D-K module. This code is referred to as MAAP-A. To reduce the overall job time required, a capability has been provided to run the MAAP-A code in parallel. The parallel version of MAAP-A utilizes two machines running in parallel, with the DIF3D-K module executing on one machine and the rest of the MAAP-A code executing on the other machine. Timing results obtained during the development of the capability indicate that reductions in time of 30--40% are possible. The parallel version can be run on two SPARC 20 (SUN OS 5.5) workstations connected through the ethernet. MPI (Message Passing Interface standard) needs to be implemented on the machines. If necessary the parallel version can also be run on only one machine. The results obtained running in this one-machine mode identically match the results obtained from the serial version of the code
Vectorization, parallelization and implementation of Quantum molecular dynamics codes (QQQF, MONTEV)
Energy Technology Data Exchange (ETDEWEB)
Kato, Kaori [High Energy Accelerator Research Organization, Tsukuba, Ibaraki (Japan); Kunugi, Tomoaki; Kotake, Susumu; Shibahara, Masahiko
1998-03-01
This report describes parallelization, vectorization and implementation for two simulation codes, Quantum molecular dynamics simulation code QQQF and Photon montecalro molecular dynamics simulation code MONTEV, that have been developed for the analysis of the thermalization of photon energies in the molecule or materials. QQQF has been vectorized and parallelized on Fujitsu VPP and has been implemented from VPP to Intel Paragon XP/S and parallelized. MONTEV has been implemented from VPP to Paragon and parallelized. (author)
Nonlinear Diamagnetic Stabilization of Double Tearing Modes in Cylindrical MHD Simulations
Abbott, Stephen; Germaschewski, Kai
2014-10-01
Double tearing modes (DTMs) may occur in reversed-shear tokamak configurations if two nearby rational surfaces couple and begin reconnecting. During the DTM's nonlinear evolution it can enter an ``explosive'' growth phase leading to complete reconnection, making it a possible driver for off-axis sawtooth crashes. Motivated by similarities between this behavior and that of the m = 1 kink-tearing mode in conventional tokamaks we investigate diamagnetic drifts as a possible DTM stabilization mechanism. We extend our previous linear studies of an m = 2 , n = 1 DTM in cylindrical geometry to the fully nonlinear regime using the MHD code MRC-3D. A pressure gradient similar to observed ITB profiles is used, together with Hall physics, to introduce ω* effects. We find the diamagnetic drifts can have a stabilizing effect on the nonlinear DTM through a combination of large scale differential rotation and mechanisms local to the reconnection layer. MRC-3D is an extended MHD code based on the libMRC computational framework. It supports nonuniform grids in curvilinear coordinates with parallel implicit and explicit time integration.
Free-boundary perturbed MHD equilibria
International Nuclear Information System (INIS)
Nührenberg, C
2012-01-01
The concept of perturbed ideal MHD equilibria [Boozer A H and Nuhrenberg C 2006 Phys. Plasmas 13 102501] is employed to study the influence of external error-fields and of small plasma-pressure changes on toroidal plasma equilibria. In tokamak and stellarator free-boundary calculations, benchmarks were successful of the perturbed-equilibrium version of the CAS3D stability code [Nührenberg C et al. 2009 Phys. Rev. Lett. 102 235001] with the ideal MHD equilibrium code NEMEC [Hirshman S P et al. 1986 Comput. Phys. Commun. 43 143].
Vectorization and parallelization of a production reactor assembly code
International Nuclear Information System (INIS)
Vujic, J.L.; Martin, W.R.; Michigan Univ., Ann Arbor, MI
1991-01-01
In order to use efficiently the new features of supercomputers, production codes, usually written 10 -20 years ago, must be tailored for modern computer architectures. We have chosen to optimize the CPM-2 code, a production reactor assembly code based on the collision probability transport method. Substantial speedup in the execution times was obtained with the parallel/vector version of the CPM-2 code. In addition, we have developed a new transfer probability method, which removes some of the modelling limitations of the collision probability method encoded in the CPM-2 code, and can fully utilize the parallel/vector architecture of a multiprocessor IBM 3090. (author)
Vectorization and parallelization of a production reactor assembly code
International Nuclear Information System (INIS)
Vujic, J.L.; Martin, W.R.
1991-01-01
In order to efficiently use new features of supercomputers, production codes, usually written 10 - 20 years ago, must be tailored for modern computer architectures. We have chosen to optimize the CPM-2 code, a production reactor assembly code based on the collision probability transport method. Substantial speedups in the execution times were obtained with the parallel/vector version of the CPM-2 code. In addition, we have developed a new transfer probability method, which removes some of the modelling limitations of the collision probability method encoded in the CPM-2 code, and can fully utilize parallel/vector architecture of a multiprocessor IBM 3090. (author)
Parallel Scaling Characteristics of Selected NERSC User ProjectCodes
Energy Technology Data Exchange (ETDEWEB)
Skinner, David; Verdier, Francesca; Anand, Harsh; Carter,Jonathan; Durst, Mark; Gerber, Richard
2005-03-05
This report documents parallel scaling characteristics of NERSC user project codes between Fiscal Year 2003 and the first half of Fiscal Year 2004 (Oct 2002-March 2004). The codes analyzed cover 60% of all the CPU hours delivered during that time frame on seaborg, a 6080 CPU IBM SP and the largest parallel computer at NERSC. The scale in terms of concurrency and problem size of the workload is analyzed. Drawing on batch queue logs, performance data and feedback from researchers we detail the motivations, benefits, and challenges of implementing highly parallel scientific codes on current NERSC High Performance Computing systems. An evaluation and outlook of the NERSC workload for Allocation Year 2005 is presented.
Nonequilibrium fluctuations in micro-MHD effects on electrodeposition
International Nuclear Information System (INIS)
Aogaki, Ryoichi; Morimoto, Ryoichi; Asanuma, Miki
2010-01-01
In copper electrodeposition under a magnetic field parallel to electrode surface, different roles of two kinds of nonequilibrium fluctuations for micro-magnetohydrodynamic (MHD) effects are discussed; symmetrical fluctuations are accompanied by the suppression of three dimensional (3D) nucleation by micro-MHD flows (the 1st micro-MHD effect), whereas asymmetrical fluctuations controlling 2D nucleation yield secondary nodules by larger micro-MHD flows (the 2nd micro-MHD effect). Though the 3D nucleation with symmetrical fluctuations is always suppressed by the micro-MHD flows, due to the change in the rate-determining step from electron transfer to mass transfer, the 2D nucleation with asymmetrical fluctuations newly turns unstable, generating larger micro-MHD flows. As a result, round semi-spherical deposits, i.e., secondary nodules are yielded. Using computer simulation, the mechanism of the 2nd micro-MHD effect is validated.
Parallelization of a Monte Carlo particle transport simulation code
Hadjidoukas, P.; Bousis, C.; Emfietzoglou, D.
2010-05-01
We have developed a high performance version of the Monte Carlo particle transport simulation code MC4. The original application code, developed in Visual Basic for Applications (VBA) for Microsoft Excel, was first rewritten in the C programming language for improving code portability. Several pseudo-random number generators have been also integrated and studied. The new MC4 version was then parallelized for shared and distributed-memory multiprocessor systems using the Message Passing Interface. Two parallel pseudo-random number generator libraries (SPRNG and DCMT) have been seamlessly integrated. The performance speedup of parallel MC4 has been studied on a variety of parallel computing architectures including an Intel Xeon server with 4 dual-core processors, a Sun cluster consisting of 16 nodes of 2 dual-core AMD Opteron processors and a 200 dual-processor HP cluster. For large problem size, which is limited only by the physical memory of the multiprocessor server, the speedup results are almost linear on all systems. We have validated the parallel implementation against the serial VBA and C implementations using the same random number generator. Our experimental results on the transport and energy loss of electrons in a water medium show that the serial and parallel codes are equivalent in accuracy. The present improvements allow for studying of higher particle energies with the use of more accurate physical models, and improve statistics as more particles tracks can be simulated in low response time.
Mesh-based parallel code coupling interface
Energy Technology Data Exchange (ETDEWEB)
Wolf, K.; Steckel, B. (eds.) [GMD - Forschungszentrum Informationstechnik GmbH, St. Augustin (DE). Inst. fuer Algorithmen und Wissenschaftliches Rechnen (SCAI)
2001-04-01
MpCCI (mesh-based parallel code coupling interface) is an interface for multidisciplinary simulations. It provides industrial end-users as well as commercial code-owners with the facility to combine different simulation tools in one environment. Thereby new solutions for multidisciplinary problems will be created. This opens new application dimensions for existent simulation tools. This Book of Abstracts gives a short overview about ongoing activities in industry and research - all presented at the 2{sup nd} MpCCI User Forum in February 2001 at GMD Sankt Augustin. (orig.) [German] MpCCI (mesh-based parallel code coupling interface) definiert eine Schnittstelle fuer multidisziplinaere Simulationsanwendungen. Sowohl industriellen Anwender als auch kommerziellen Softwarehersteller wird mit MpCCI die Moeglichkeit gegeben, Simulationswerkzeuge unterschiedlicher Disziplinen miteinander zu koppeln. Dadurch entstehen neue Loesungen fuer multidisziplinaere Problemstellungen und fuer etablierte Simulationswerkzeuge ergeben sich neue Anwendungsfelder. Dieses Book of Abstracts bietet einen Ueberblick ueber zur Zeit laufende Arbeiten in der Industrie und in der Forschung, praesentiert auf dem 2{sup nd} MpCCI User Forum im Februar 2001 an der GMD Sankt Augustin. (orig.)
International Nuclear Information System (INIS)
Nakamura, Y.; Matsumoto, T.; Wakatani, M.; Ichiguchi, K.; Garcia, L.; Carreras, B.A.
1995-04-01
A particular configuration of the LHD stellarator with an unusually flat pressure profile has been chosen to be a test case for comparison of the MHD stability property predictions of different three-dimensional and averaged codes for the purpose of code comparison and validation. In particular, two relatively localized instabilities, the fastest growing modes with toroidal mode number n = 2 and n = 3 were studied using several different codes, with the good agreement that has been found providing justification for the use of any of them for equilibria of the type considered
Numerical computation of MHD equilibria
International Nuclear Information System (INIS)
Atanasiu, C.V.
1982-10-01
A numerical code for a two-dimensional MHD equilibrium computation has been carried out. The code solves the Grad-Shafranov equation in its integral form, for both formulations: the free-boundary problem and the fixed boundary one. Examples of the application of the code to tokamak design are given. (author)
Parallel Computing Characteristics of Two-Phase Thermal-Hydraulics code, CUPID
International Nuclear Information System (INIS)
Lee, Jae Ryong; Yoon, Han Young
2013-01-01
Parallelized CUPID code has proved to be able to reproduce multi-dimensional thermal hydraulic analysis by validating with various conceptual problems and experimental data. In this paper, the characteristics of the parallelized CUPID code were investigated. Both single- and two phase simulation are taken into account. Since the scalability of a parallel simulation is known to be better for fine mesh system, two types of mesh system are considered. In addition, the dependency of the preconditioner for matrix solver was also compared. The scalability for the single-phase flow is better than that for two-phase flow due to the less numbers of iterations for solving pressure matrix. The CUPID code was investigated the parallel performance in terms of scalability. The CUPID code was parallelized with domain decomposition method. The MPI library was adopted to communicate the information at the interface cells. As increasing the number of mesh, the scalability is improved. For a given mesh, single-phase flow simulation with diagonal preconditioner shows the best speedup. However, for the two-phase flow simulation, the ILU preconditioner is recommended since it reduces the overall simulation time
International Nuclear Information System (INIS)
Yamazaki, Takao; Fujisaki, Masahide; Okuda, Motoi; Takano, Makoto; Masukawa, Fumihiro; Naito, Yoshitaka
1993-01-01
The general purpose Monte Carlo code MCNP4 has been implemented on the Fujitsu AP1000 distributed memory highly parallel computer. Parallelization techniques developed and studied are reported. A shielding analysis function of the MCNP4 code is parallelized in this study. A technique to map a history to each processor dynamically and to map control process to a certain processor was applied. The efficiency of parallelized code is up to 80% for a typical practical problem with 512 processors. These results demonstrate the advantages of a highly parallel computer to the conventional computers in the field of shielding analysis by Monte Carlo method. (orig.)
MHD equilibrium of heliotron J plasmas
International Nuclear Information System (INIS)
Suzuki, Yasuhiro; Nakamura, Yuji; Kondo, Katsumi; Nakajima, Noriyoshi; Hayashi, Takaya
2004-01-01
MHD equilibria of Heliotron J plasma are investigated by using HINT code. By assuming some profiles of the current density, effects of the net toroidal currents on the magnetohydrodynamics (MHD) equilibrium are investigated. If the rotational transform can be controlled by the currents, the generation of good flux surfaces is expected. In order to study equilibria with self-consistent bootstrap current, the boozer coordinates are constructed by converged HINT equilibrium as a preliminary study. Obtained spectra are compared with ones of VMEC code and both results are consistent. (author)
Study on MPI/OpenMP hybrid parallelism for Monte Carlo neutron transport code
International Nuclear Information System (INIS)
Liang Jingang; Xu Qi; Wang Kan; Liu Shiwen
2013-01-01
Parallel programming with mixed mode of messages-passing and shared-memory has several advantages when used in Monte Carlo neutron transport code, such as fitting hardware of distributed-shared clusters, economizing memory demand of Monte Carlo transport, improving parallel performance, and so on. MPI/OpenMP hybrid parallelism was implemented based on a one dimension Monte Carlo neutron transport code. Some critical factors affecting the parallel performance were analyzed and solutions were proposed for several problems such as contention access, lock contention and false sharing. After optimization the code was tested finally. It is shown that the hybrid parallel code can reach good performance just as pure MPI parallel program, while it saves a lot of memory usage at the same time. Therefore hybrid parallel is efficient for achieving large-scale parallel of Monte Carlo neutron transport. (authors)
(Nearly) portable PIC code for parallel computers
International Nuclear Information System (INIS)
Decyk, V.K.
1993-01-01
As part of the Numerical Tokamak Project, the author has developed a (nearly) portable, one dimensional version of the GCPIC algorithm for particle-in-cell codes on parallel computers. This algorithm uses a spatial domain decomposition for the fields, and passes particles from one domain to another as the particles move spatially. With only minor changes, the code has been run in parallel on the Intel Delta, the Cray C-90, the IBM ES/9000 and a cluster of workstations. After a line by line translation into cmfortran, the code was also run on the CM-200. Impressive speeds have been achieved, both on the Intel Delta and the Cray C-90, around 30 nanoseconds per particle per time step. In addition, the author was able to isolate the data management modules, so that the physics modules were not changed much from their sequential version, and the data management modules can be used as open-quotes black boxes.close quotes
Time-resolved observation of discrete and continuous MHD dynamo in the reversed-field pinch edge
International Nuclear Information System (INIS)
Ji, H.; Almagri, A.F.; Prager, S.C.; Sarff, J.S.
1994-01-01
We report the first experimental verification of the MHD dynamo in the RFP. A burst of magnetohydrodynamic (MHD) dynamo electric field is observed during the sawtooth crash, followed by an increase in the local parallel current in the MST RFP edge. By measuring each term, the parallel MHD mean-field Ohm's law is observed to hold within experimental error bars both between and during sawtooth crashes
Parallelization Issues and Particle-In Codes.
Elster, Anne Cathrine
1994-01-01
"Everything should be made as simple as possible, but not simpler." Albert Einstein. The field of parallel scientific computing has concentrated on parallelization of individual modules such as matrix solvers and factorizers. However, many applications involve several interacting modules. Our analyses of a particle-in-cell code modeling charged particles in an electric field, show that these accompanying dependencies affect data partitioning and lead to new parallelization strategies concerning processor, memory and cache utilization. Our test-bed, a KSR1, is a distributed memory machine with a globally shared addressing space. However, most of the new methods presented hold generally for hierarchical and/or distributed memory systems. We introduce a novel approach that uses dual pointers on the local particle arrays to keep the particle locations automatically partially sorted. Complexity and performance analyses with accompanying KSR benchmarks, have been included for both this scheme and for the traditional replicated grids approach. The latter approach maintains load-balance with respect to particles. However, our results demonstrate it fails to scale properly for problems with large grids (say, greater than 128-by-128) running on as few as 15 KSR nodes, since the extra storage and computation time associated with adding the grid copies, becomes significant. Our grid partitioning scheme, although harder to implement, does not need to replicate the whole grid. Consequently, it scales well for large problems on highly parallel systems. It may, however, require load balancing schemes for non-uniform particle distributions. Our dual pointer approach may facilitate this through dynamically partitioned grids. We also introduce hierarchical data structures that store neighboring grid-points within the same cache -line by reordering the grid indexing. This alignment produces a 25% savings in cache-hits for a 4-by-4 cache. A consideration of the input data's effect on
International Nuclear Information System (INIS)
Deng Li; Xie Zhongsheng
1999-01-01
The coupled neutron and photon transport Monte Carlo code MCNP (version 3B) has been parallelized in parallel virtual machine (PVM) and message passing interface (MPI) by modifying a previous serial code. The new code has been verified by solving sample problems. The speedup increases linearly with the number of processors and the average efficiency is up to 99% for 12-processor. (author)
Analysis of parallel computing performance of the code MCNP
International Nuclear Information System (INIS)
Wang Lei; Wang Kan; Yu Ganglin
2006-01-01
Parallel computing can reduce the running time of the code MCNP effectively. With the MPI message transmitting software, MCNP5 can achieve its parallel computing on PC cluster with Windows operating system. Parallel computing performance of MCNP is influenced by factors such as the type, the complexity level and the parameter configuration of the computing problem. This paper analyzes the parallel computing performance of MCNP regarding with these factors and gives measures to improve the MCNP parallel computing performance. (authors)
Load-balancing techniques for a parallel electromagnetic particle-in-cell code
Energy Technology Data Exchange (ETDEWEB)
PLIMPTON,STEVEN J.; SEIDEL,DAVID B.; PASIK,MICHAEL F.; COATS,REBECCA S.
2000-01-01
QUICKSILVER is a 3-d electromagnetic particle-in-cell simulation code developed and used at Sandia to model relativistic charged particle transport. It models the time-response of electromagnetic fields and low-density-plasmas in a self-consistent manner: the fields push the plasma particles and the plasma current modifies the fields. Through an LDRD project a new parallel version of QUICKSILVER was created to enable large-scale plasma simulations to be run on massively-parallel distributed-memory supercomputers with thousands of processors, such as the Intel Tflops and DEC CPlant machines at Sandia. The new parallel code implements nearly all the features of the original serial QUICKSILVER and can be run on any platform which supports the message-passing interface (MPI) standard as well as on single-processor workstations. This report describes basic strategies useful for parallelizing and load-balancing particle-in-cell codes, outlines the parallel algorithms used in this implementation, and provides a summary of the modifications made to QUICKSILVER. It also highlights a series of benchmark simulations which have been run with the new code that illustrate its performance and parallel efficiency. These calculations have up to a billion grid cells and particles and were run on thousands of processors. This report also serves as a user manual for people wishing to run parallel QUICKSILVER.
Load-balancing techniques for a parallel electromagnetic particle-in-cell code
International Nuclear Information System (INIS)
Plimpton, Steven J.; Seidel, David B.; Pasik, Michael F.; Coats, Rebecca S.
2000-01-01
QUICKSILVER is a 3-d electromagnetic particle-in-cell simulation code developed and used at Sandia to model relativistic charged particle transport. It models the time-response of electromagnetic fields and low-density-plasmas in a self-consistent manner: the fields push the plasma particles and the plasma current modifies the fields. Through an LDRD project a new parallel version of QUICKSILVER was created to enable large-scale plasma simulations to be run on massively-parallel distributed-memory supercomputers with thousands of processors, such as the Intel Tflops and DEC CPlant machines at Sandia. The new parallel code implements nearly all the features of the original serial QUICKSILVER and can be run on any platform which supports the message-passing interface (MPI) standard as well as on single-processor workstations. This report describes basic strategies useful for parallelizing and load-balancing particle-in-cell codes, outlines the parallel algorithms used in this implementation, and provides a summary of the modifications made to QUICKSILVER. It also highlights a series of benchmark simulations which have been run with the new code that illustrate its performance and parallel efficiency. These calculations have up to a billion grid cells and particles and were run on thousands of processors. This report also serves as a user manual for people wishing to run parallel QUICKSILVER
K.I.S.S. Parallel Coding (lecture 2)
CERN. Geneva
2018-01-01
K.I.S.S.ing parallel computing means, finally, loving it. Parallel computing will be approached in a theoretical and experimental way, using the most advanced and used C API: OpenMP. OpenMP is an open source project constantly developed and updated to hide the awful complexity of parallel coding in an awesome interface. The result is a tool which leaves plenty of space for clever solutions and terrific results in terms of efficiency and performance maximisation.
High Efficiency EBCOT with Parallel Coding Architecture for JPEG2000
Directory of Open Access Journals (Sweden)
Chiang Jen-Shiun
2006-01-01
Full Text Available This work presents a parallel context-modeling coding architecture and a matching arithmetic coder (MQ-coder for the embedded block coding (EBCOT unit of the JPEG2000 encoder. Tier-1 of the EBCOT consumes most of the computation time in a JPEG2000 encoding system. The proposed parallel architecture can increase the throughput rate of the context modeling. To match the high throughput rate of the parallel context-modeling architecture, an efficient pipelined architecture for context-based adaptive arithmetic encoder is proposed. This encoder of JPEG2000 can work at 180 MHz to encode one symbol each cycle. Compared with the previous context-modeling architectures, our parallel architectures can improve the throughput rate up to 25%.
Simplifying the parallelization of scientific codes by a function-centric approach in Python
International Nuclear Information System (INIS)
Nilsen, Jon K; Cai Xing; Langtangen, Hans Petter; Hoeyland, Bjoern
2010-01-01
The purpose of this paper is to show how existing scientific software can be parallelized using a separate thin layer of Python code where all parallelization-specific tasks are implemented. We provide specific examples of such a Python code layer, which can act as templates for parallelizing a wide set of serial scientific codes. The use of Python for parallelization is motivated by the fact that the language is well suited for reusing existing serial codes programmed in other languages. The extreme flexibility of Python with regard to handling functions makes it very easy to wrap up decomposed computational tasks of a serial scientific application as Python functions. Many parallelization-specific components can be implemented as generic Python functions, which may take as input those wrapped functions that perform concrete computational tasks. The overall programming effort needed by this parallelization approach is limited, and the resulting parallel Python scripts have a compact and clean structure. The usefulness of the parallelization approach is exemplified by three different classes of application in natural and social sciences.
Just-in-Time Compilation-Inspired Methodology for Parallelization of Compute Intensive Java Code
Directory of Open Access Journals (Sweden)
GHULAM MUSTAFA
2017-01-01
Full Text Available Compute intensive programs generally consume significant fraction of execution time in a small amount of repetitive code. Such repetitive code is commonly known as hotspot code. We observed that compute intensive hotspots often possess exploitable loop level parallelism. A JIT (Just-in-Time compiler profiles a running program to identify its hotspots. Hotspots are then translated into native code, for efficient execution. Using similar approach, we propose a methodology to identify hotspots and exploit their parallelization potential on multicore systems. Proposed methodology selects and parallelizes each DOALL loop that is either contained in a hotspot method or calls a hotspot method. The methodology could be integrated in front-end of a JIT compiler to parallelize sequential code, just before native translation. However, compilation to native code is out of scope of this work. As a case study, we analyze eighteen JGF (Java Grande Forum benchmarks to determine parallelization potential of hotspots. Eight benchmarks demonstrate a speedup of up to 7.6x on an 8-core system
Just-in-time compilation-inspired methodology for parallelization of compute intensive java code
International Nuclear Information System (INIS)
Mustafa, G.; Ghani, M.U.
2017-01-01
Compute intensive programs generally consume significant fraction of execution time in a small amount of repetitive code. Such repetitive code is commonly known as hotspot code. We observed that compute intensive hotspots often possess exploitable loop level parallelism. A JIT (Just-in-Time) compiler profiles a running program to identify its hotspots. Hotspots are then translated into native code, for efficient execution. Using similar approach, we propose a methodology to identify hotspots and exploit their parallelization potential on multicore systems. Proposed methodology selects and parallelizes each DOALL loop that is either contained in a hotspot method or calls a hotspot method. The methodology could be integrated in front-end of a JIT compiler to parallelize sequential code, just before native translation. However, compilation to native code is out of scope of this work. As a case study, we analyze eighteen JGF (Java Grande Forum) benchmarks to determine parallelization potential of hotspots. Eight benchmarks demonstrate a speedup of up to 7.6x on an 8-core system. (author)
Divergence-free MHD Simulations with the HERACLES Code
Directory of Open Access Journals (Sweden)
Vides J.
2013-12-01
Full Text Available Numerical simulations of the magnetohydrodynamics (MHD equations have played a significant role in plasma research over the years. The need of obtaining physical and stable solutions to these equations has led to the development of several schemes, all requiring to satisfy and preserve the divergence constraint of the magnetic field numerically. In this paper, we aim to show the importance of maintaining this constraint numerically. We investigate in particular the hyperbolic divergence cleaning technique applied to the ideal MHD equations on a collocated grid and compare it to the constrained transport technique that uses a staggered grid to maintain the property. The methods are implemented in the software HERACLES and several numerical tests are presented, where the robustness and accuracy of the different schemes can be directly compared.
Kinetic-MHD simulations of gyroresonance instability driven by CR pressure anisotropy
Lebiga, O.; Santos-Lima, R.; Yan, H.
2018-05-01
The transport of cosmic rays (CRs) is crucial for the understanding of almost all high-energy phenomena. Both pre-existing large-scale magnetohydrodynamic (MHD) turbulence and locally generated turbulence through plasma instabilities are important for the CR propagation in astrophysical media. The potential role of the resonant instability triggered by CR pressure anisotropy to regulate the parallel spatial diffusion of low-energy CRs (≲100 GeV) in the interstellar and intracluster medium of galaxies has been shown in previous theoretical works. This work aims to study the gyroresonance instability via direct numerical simulations, in order to access quantitatively the wave-particle scattering rates. For this, we employ a 1D PIC-MHD code to follow the growth and saturation of the gyroresonance instability. We extract from the simulations the pitch-angle diffusion coefficient Dμμ produced by the instability during the linear and saturation phases, and a very good agreement (within a factor of 3) is found with the values predicted by the quasi-linear theory (QLT). Our results support the applicability of the QLT for modelling the scattering of low-energy CRs by the gyroresonance instability in the complex interplay between this instability and the large-scale MHD turbulence.
A study on the fusion reactor - Development of MHD stability and transport code for KT-2 tokamak
Energy Technology Data Exchange (ETDEWEB)
Lee, Jae Koo; Shin, Kyo Jin [Pohang University of Science and Tecnology, Pohang (Korea, Republic of)
1996-08-01
MHD Stability analyses for KT-2 Tokamak were carried out by using CART (Resistive 3-D) Code. Linear Growth rates and linear perturbed eigen function of both N=0 axisymmetric mode and N=1 kink modes of highly elongated tokamak plasmas, in the presence of a conducting wall at various distances are computed and linear and nonlinear evolution of N=0 axisymmetric modes are simulated. 26 refs., 25 figs. (author)
Vectorization, parallelization and porting of nuclear codes (porting). Progress report fiscal 1999
Energy Technology Data Exchange (ETDEWEB)
Kawasaki, Nobuo; Nemoto, Toshiyuki; Kawai, Wataru; Ishizuki, Shigeru [Fujitsu Ltd., Tokyo (Japan); Ogasawara, Shinobu; Kume, Etsuo; Adachi, Masaaki [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment; Yatake, Yo-ichi [Hitachi Ltd., Tokyo (Japan)
2001-01-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system, the AP3000 system, the SX-4 system and the Paragon system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 18 codes in fiscal 1999. These results are reported in 3 parts, i.e., the vectorization and the parallelization part on vector processors, the parallelization port on scalar processors and the porting part. In this report, we describe the porting. In this porting part, the porting of Assisted Model Building with Energy Refinement code version 5 (AMBER5), general purpose Monte Carlo codes far neutron and photon transport calculations based on continuous energy and multigroup methods (MVP/GMVP), automatic editing system for MCNP library code (autonj), neutron damage calculations for materials irradiations and neutron damage calculations for compounds code (SPECTER/SPECOMP), severe accident analysis code (MELCOR) and COolant Boiling in Rod Arrays, Two-Fluid code (COBRA-TF) on the VPP500 system and/or the AP3000 system are described. (author)
Energy Technology Data Exchange (ETDEWEB)
Blackburn, P E
1977-12-01
Fortran IV computer codes have been written to calculate the equilibrium partial pressures of the gaseous phase and the quantity and composition of the condensed phases in the open-cycle MHD system. The codes are based on temperature-dependent equilibrium constants, mass conservation, the mass action law, and assumed ideal solution of compounds in each of two condensed phases. It is assumed that the phases are an oxide-silicate phase and a sulfate-carbonate-hydroxide phase. Calculations are iterated for gas and condensate concentrations while increasing or decreasing the total moles of elements, but keeping mole ratios constant, to achieve the desired total pressure. During iteration the oxygen partial pressure is incrementally changed. The decision to increase or decrease the oxygen pressure in this process depends on comparison of the oxygen content calculated in the gas and condensate phases with the initial amount of oxygen in the ash, coal, seed, and air. This process, together with a normalization step, allows the elements to converge to their initial quantities. Two versions of the computer code have been written. GASCON calculates the equilibrium gas partial pressures and the quantity and composition of the condensed phases in steps of thirteen temperature and pressure combinations in which the condensate is removed after each step, simulating continuous slag removal from the MHD system. MHDGAS retains the condensate for each step, simulating flow of condensate (and gas) through the MHD system.
Parallelization of a three-dimensional whole core transport code DeCART
Energy Technology Data Exchange (ETDEWEB)
Jin Young, Cho; Han Gyu, Joo; Ha Yong, Kim; Moon-Hee, Chang [Korea Atomic Energy Research Institute, Yuseong-gu, Daejon (Korea, Republic of)
2003-07-01
Parallelization of the DeCART (deterministic core analysis based on ray tracing) code is presented that reduces the computational burden of the tremendous computing time and memory required in three-dimensional whole core transport calculations. The parallelization employs the concept of MPI grouping and the MPI/OpenMP mixed scheme as well. Since most of the computing time and memory are used in MOC (method of characteristics) and the multi-group CMFD (coarse mesh finite difference) calculation in DeCART, variables and subroutines related to these two modules are the primary targets for parallelization. Specifically, the ray tracing module was parallelized using a planar domain decomposition scheme and an angular domain decomposition scheme. The parallel performance of the DeCART code is evaluated by solving a rodded variation of the C5G7MOX three dimensional benchmark problem and a simplified three-dimensional SMART PWR core problem. In C5G7MOX problem with 24 CPUs, a speedup of maximum 21 is obtained on an IBM Regatta machine and 22 on a LINUX Cluster in the MOC kernel, which indicates good parallel performance of the DeCART code. In the simplified SMART problem, the memory requirement of about 11 GBytes in the single processor cases reduces to 940 Mbytes with 24 processors, which means that the DeCART code can now solve large core problems with affordable LINUX clusters. (authors)
Parallelization characteristics of a three-dimensional whole-core code DeCART
International Nuclear Information System (INIS)
Cho, J. Y.; Joo, H.K.; Kim, H. Y.; Lee, J. C.; Jang, M. H.
2003-01-01
Neutron transport calculation for three-dimensional amount of computing time but also huge memory. Therefore, whole-core codes such as DeCART need both also parallel computation and distributed memory capabilities. This paper is to implement such parallel capabilities based on MPI grouping and memory distribution on the DeCART code, and then to evaluate the performance by solving the C5G7 three-dimensional benchmark and a simplified three-dimensional SMART core problem. In C5G7 problem with 24 CPUs, a speedup of maximum 22 is obtained on IBM regatta machine and 21 on a LINUX cluster for the MOC kernel, which indicates good parallel performance of the DeCART code. The simplified SMART problem which need about 11 GBytes memory with one processors requires about 940 MBytes, which means that the DeCART code can now solve large core problems on affordable LINUX clusters
Parallelization of MCNP4 code by using simple FORTRAN algorithms
International Nuclear Information System (INIS)
Yazid, P.I.; Takano, Makoto; Masukawa, Fumihiro; Naito, Yoshitaka.
1993-12-01
Simple FORTRAN algorithms, that rely only on open, close, read and write statements, together with disk files and some UNIX commands have been applied to parallelization of MCNP4. The code, named MCNPNFS, maintains almost all capabilities of MCNP4 in solving shielding problems. It is able to perform parallel computing on a set of any UNIX workstations connected by a network, regardless of the heterogeneity in hardware system, provided that all processors produce a binary file in the same format. Further, it is confirmed that MCNPNFS can be executed also on Monte-4 vector-parallel computer. MCNPNFS has been tested intensively by executing 5 photon-neutron benchmark problems, a spent fuel cask problem and 17 sample problems included in the original code package of MCNP4. Three different workstations, connected by a network, have been used to execute MCNPNFS in parallel. By measuring CPU time, the parallel efficiency is determined to be 58% to 99% and 86% in average. On Monte-4, MCNPNFS has been executed using 4 processors concurrently and has achieved the parallel efficiency of 79% in average. (author)
Pseudo-MHD ballooning modes in tokamak plasmas
International Nuclear Information System (INIS)
Callen, J.D.; Hegna, C.C.
1996-08-01
The MHD description of a plasma is extended to allow electrons to have both fluid-like and adiabatic-regime responses within an instability eigenmode. In the resultant open-quotes pseudo-MHDclose quotes model, magnetic field line bending is reduced in the adiabatic electron regime. This makes possible a new class of ballooning-type, long parallel extent, MHD-like instabilities in tokamak plasmas for α > s 2 (2 7/3 /9) (r p /R 0 ) or-d√Β/dr > (2 1/6 /3)(s/ R 0q ), which is well below the ideal-MHD stability boundary. The marginally stable pressure profile is similar in both magnitude and shape to that observed in ohmically heated tokamak plasmas
Control rod drop transient analysis with the coupled parallel code pCTF-PARCSv2.7
International Nuclear Information System (INIS)
Ramos, Enrique; Roman, Jose E.; Abarca, Agustín; Miró, Rafael; Bermejo, Juan A.
2016-01-01
Highlights: • An MPI parallel version of the thermal–hydraulic subchannel code COBRA-TF has been developed. • The parallel code has been coupled to the 3D neutron diffusion code PARCSv2.7. • The new codes are validated with a control rod drop transient. - Abstract: In order to reduce the response time when simulating large reactors in detail, a parallel version of the thermal–hydraulic subchannel code COBRA-TF (CTF) has been developed using the standard Message Passing Interface (MPI). The parallelization is oriented to reactor cells, so it is best suited for models consisting of many cells. The generation of the Jacobian matrix is parallelized, in such a way that each processor is in charge of generating the data associated with a subset of cells. Also, the solution of the linear system of equations is done in parallel, using the PETSc toolkit. With the goal of creating a powerful tool to simulate the reactor core behavior during asymmetrical transients, the 3D neutron diffusion code PARCSv2.7 (PARCS) has been coupled with the parallel version of CTF (pCTF) using the Parallel Virtual Machine (PVM) technology. In order to validate the correctness of the parallel coupled code, a control rod drop transient has been simulated comparing the results with the real experimental measures acquired during an NPP real test.
Development of parallel benchmark code by sheet metal forming simulator 'ITAS'
International Nuclear Information System (INIS)
Watanabe, Hiroshi; Suzuki, Shintaro; Minami, Kazuo
1999-03-01
This report describes the development of parallel benchmark code by sheet metal forming simulator 'ITAS'. ITAS is a nonlinear elasto-plastic analysis program by the finite element method for the purpose of the simulation of sheet metal forming. ITAS adopts the dynamic analysis method that computes displacement of sheet metal at every time unit and utilizes the implicit method with the direct linear equation solver. Therefore the simulator is very robust. However, it requires a lot of computational time and memory capacity. In the development of the parallel benchmark code, we designed the code by MPI programming to reduce the computational time. In numerical experiments on the five kinds of parallel super computers at CCSE JAERI, i.e., SP2, SR2201, SX-4, T94 and VPP300, good performances are observed. The result will be shown to the public through WWW so that the benchmark results may become a guideline of research and development of the parallel program. (author)
Engineering design and development of lead lithium loop for thermo-fluid MHD studies
International Nuclear Information System (INIS)
Kumar, M.; Patel, Anita; Jaiswal, A.; Ranjan, A.; Mohanta, D.; Sahu, S.; Saraswat, A.; Rao, T.S.; Mehta, V.; Bhattacharyay, R.; Rajendra Kumar, E.
2017-01-01
In the frame of the design and development of LLCB TBM, number of R and D activities is in progress in the area of Pb-Li technology development. Molten Pb-Li is used as a tritium breeder and also as a coolant for the internals of the TBM structure. In presence of strong plasma confining toroidal magnetic field, motion of electrically conducting Pb-Li leads to Magneto Hydro Dynamic (MHD) phenomena, as a consequence of which the flow profile of Pb-Li is significantly modified inside the Pb-Li channels of TBM. This causes additional pressure drop inside TBM and affects the heat transfer from internal structure. The detail studies of these MHD effects are of prime importance for successful design of LLCB TBM and its performance evaluation. Although, various numerical MHD codes have been developed, validated in simple flow configuration and are being used to study MHD phenomena in LLCB TBM, experimental validation of these codes in TBM relevant complex flow geometry is yet to be performed. A Pb-Li MHD experimental loop is, therefore, being developed at IPR to perform thermo-fluid MHD experiments in various LLCB TBM relevant flow configuration. MHD experiments are planned with different test sections instrumented with potential pins, thermo couples, etc. under a uniform magnetic field of ∼1.4 T. The obtained experimental data will be analyzed to understand the MHD phenomena in TBM like flow configuration and also for validation of MHD codes. This paper describes the detailed process as well as engineering design of the Pb-Li MHD loop and its major components along with the plan of MHD experiments in various test mock ups. (author)
ANNarchy: a code generation approach to neural simulations on parallel hardware
Vitay, Julien; Dinkelbach, Helge Ü.; Hamker, Fred H.
2015-01-01
Many modern neural simulators focus on the simulation of networks of spiking neurons on parallel hardware. Another important framework in computational neuroscience, rate-coded neural networks, is mostly difficult or impossible to implement using these simulators. We present here the ANNarchy (Artificial Neural Networks architect) neural simulator, which allows to easily define and simulate rate-coded and spiking networks, as well as combinations of both. The interface in Python has been designed to be close to the PyNN interface, while the definition of neuron and synapse models can be specified using an equation-oriented mathematical description similar to the Brian neural simulator. This information is used to generate C++ code that will efficiently perform the simulation on the chosen parallel hardware (multi-core system or graphical processing unit). Several numerical methods are available to transform ordinary differential equations into an efficient C++code. We compare the parallel performance of the simulator to existing solutions. PMID:26283957
Resistive MHD Stability Analysis in Near Real-time
Glasser, Alexander; Kolemen, Egemen
2017-10-01
We discuss the feasibility of a near real-time calculation of the tokamak Δ' matrix, which summarizes MHD stability to resistive modes, such as tearing and interchange modes. As the operational phase of ITER approaches, solutions for active feedback tokamak stability control are needed. It has been previously demonstrated that an ideal MHD stability analysis is achievable on a sub- O (1 s) timescale, as is required to control phenomena comparable with the MHD-evolution timescale of ITER. In the present work, we broaden this result to incorporate the effects of resistive MHD modes. Such modes satisfy ideal MHD equations in regions outside narrow resistive layers that form at singular surfaces. We demonstrate that the use of asymptotic expansions at the singular surfaces, as well as the application of state transition matrices, enable a fast, parallelized solution to the singular outer layer boundary value problem, and thereby rapidly compute Δ'. Sponsored by US DOE under DE-SC0015878 and DE-FC02-04ER54698.
Highly parallel line-based image coding for many cores.
Peng, Xiulian; Xu, Jizheng; Zhou, You; Wu, Feng
2012-01-01
Computers are developing along with a new trend from the dual-core and quad-core processors to ones with tens or even hundreds of cores. Multimedia, as one of the most important applications in computers, has an urgent need to design parallel coding algorithms for compression. Taking intraframe/image coding as a start point, this paper proposes a pure line-by-line coding scheme (LBLC) to meet the need. In LBLC, an input image is processed line by line sequentially, and each line is divided into small fixed-length segments. The compression of all segments from prediction to entropy coding is completely independent and concurrent at many cores. Results on a general-purpose computer show that our scheme can get a 13.9 times speedup with 15 cores at the encoder and a 10.3 times speedup at the decoder. Ideally, such near-linear speeding relation with the number of cores can be kept for more than 100 cores. In addition to the high parallelism, the proposed scheme can perform comparatively or even better than the H.264 high profile above middle bit rates. At near-lossless coding, it outperforms H.264 more than 10 dB. At lossless coding, up to 14% bit-rate reduction is observed compared with H.264 lossless coding at the high 4:4:4 profile.
International Nuclear Information System (INIS)
1994-08-01
This is the first annual report of the MPP pilot project 93MPR05. In this pilot project four research groups with different, complementary backgrounds collaborate with the aim to develop new algorithms and codes to simulate the magnetohydrodynamics of thermonuclear and astrophysical plasmas on massively parallel machines. The expected speed-up is required to simulate the dynamics of the hot plasmas of interest which are characterized by very large magnetic Reynolds numbers and, hence, require high spatial and temporal resolutions (for details see section 1). The four research groups that collaborated to produce the results reported here are: The MHD group of Prof. Dr. J.P. Goedbloed at the FOM-Institute for Plasma Physics 'Rijnhuizen' in Nieuwegein, the group of Prof. Dr. H. van der Vorst at the Mathematics Institute of Utrecht University, the group of Prof. Dr. A.G. Hearn at the Astronomical Institute of Utrecht University, and the group of Dr. Ir. H.J.J. te Riele at the CWI in Amsterdam. The full project team met frequently during this first project year to discuss progress reports, current problems, etc. (see section 2). The main results of the first project year are: - Proof of the scalability of typical linear and nonlinear MHD codes - development and testing of a parallel version of the Arnoldi algorithm - development and testing of alternative methods for solving large non-Hermitian eigenvalue problems - porting of the 3D nonlinear semi-implicit time evolution code HERA to an MPP system. The steps that were scheduled to reach these intended results are given in section 3. (orig./WL)
Energy Technology Data Exchange (ETDEWEB)
NONE
1994-08-01
This is the first annual report of the MPP pilot project 93MPR05. In this pilot project four research groups with different, complementary backgrounds collaborate with the aim to develop new algorithms and codes to simulate the magnetohydrodynamics of thermonuclear and astrophysical plasmas on massively parallel machines. The expected speed-up is required to simulate the dynamics of the hot plasmas of interest which are characterized by very large magnetic Reynolds numbers and, hence, require high spatial and temporal resolutions (for details see section 1). The four research groups that collaborated to produce the results reported here are: The MHD group of Prof. Dr. J.P. Goedbloed at the FOM-Institute for Plasma Physics `Rijnhuizen` in Nieuwegein, the group of Prof. Dr. H. van der Vorst at the Mathematics Institute of Utrecht University, the group of Prof. Dr. A.G. Hearn at the Astronomical Institute of Utrecht University, and the group of Dr. Ir. H.J.J. te Riele at the CWI in Amsterdam. The full project team met frequently during this first project year to discuss progress reports, current problems, etc. (see section 2). The main results of the first project year are: - Proof of the scalability of typical linear and nonlinear MHD codes - development and testing of a parallel version of the Arnoldi algorithm - development and testing of alternative methods for solving large non-Hermitian eigenvalue problems - porting of the 3D nonlinear semi-implicit time evolution code HERA to an MPP system. The steps that were scheduled to reach these intended results are given in section 3. (orig./WL).
Energy Technology Data Exchange (ETDEWEB)
Takemiya, Hiroshi; Ohta, Hirofumi; Honma, Ichirou
1996-03-01
The parallelization of Electro-Magnetic Cascade Monte Carlo Simulation Code, EGS4 on distributed memory scalar parallel computer: Intel Paragon XP/S15-256 is described. EGS4 has the feature that calculation time for one incident particle is quite different from each other because of the dynamic generation of secondary particles and different behavior of each particle. Granularity for parallel processing, parallel programming model and the algorithm of parallel random number generation are discussed and two kinds of method, each of which allocates particles dynamically or statically, are used for the purpose of realizing high speed parallel processing of this code. Among four problems chosen for performance evaluation, the speedup factors for three problems have been attained to nearly 100 times with 128 processor. It has been found that when both the calculation time for each incident particles and its dispersion are large, it is preferable to use dynamic particle allocation method which can average the load for each processor. And it has also been found that when they are small, it is preferable to use static particle allocation method which reduces the communication overhead. Moreover, it is pointed out that to get the result accurately, it is necessary to use double precision variables in EGS4 code. Finally, the workflow of program parallelization is analyzed and tools for program parallelization through the experience of the EGS4 parallelization are discussed. (author).
Model for ICRF fast wave current drive in self-consistent MHD equilibria
International Nuclear Information System (INIS)
Bonoli, P.T.; Englade, R.C.; Porkolab, M.; Fenstermacher, M.E.
1993-01-01
Recently, a model for fast wave current drive in the ion cyclotron radio frequency (ICRF) range was incorporated into the current drive and MHD equilibrium code ACCOME. The ACCOME model combines a free boundary solution of the Grad Shafranov equation with the calculation of driven currents due to neutral beam injection, lower hybrid (LH) waves, bootstrap effects, and ICRF fast waves. The equilibrium and current drive packages iterate between each other to obtain an MHD equilibrium which is consistent with the profiles of driven current density. The ICRF current drive package combines a toroidal full-wave code (FISIC) with a parameterization of the current drive efficiency obtained from an adjoint solution of the Fokker Planck equation. The electron absorption calculation in the full-wave code properly accounts for the combined effects of electron Landau damping (ELD) and transit time magnetic pumping (TTMP), assuming a Maxwellian (or bi-Maxwellian) electron distribution function. Furthermore, the current drive efficiency includes the effects of particle trapping, momentum conserving corrections to the background Fokker Planck collision operator, and toroidally induced variations in the parallel wavenumbers of the injected ICRF waves. This model has been used to carry out detailed studies of advanced physics scenarios in the proposed Tokamak Physics Experiment (TPX). Results are shown, for example, which demonstrate the possibility of achieving stable equilibria at high beta and high bootstrap current fraction in TPX. Model results are also shown for the proposed ITER device
OKeefe, Matthew (Editor); Kerr, Christopher L. (Editor)
1998-01-01
This report contains the abstracts and technical papers from the Second International Workshop on Software Engineering and Code Design in Parallel Meteorological and Oceanographic Applications, held June 15-18, 1998, in Scottsdale, Arizona. The purpose of the workshop is to bring together software developers in meteorology and oceanography to discuss software engineering and code design issues for parallel architectures, including Massively Parallel Processors (MPP's), Parallel Vector Processors (PVP's), Symmetric Multi-Processors (SMP's), Distributed Shared Memory (DSM) multi-processors, and clusters. Issues to be discussed include: (1) code architectures for current parallel models, including basic data structures, storage allocation, variable naming conventions, coding rules and styles, i/o and pre/post-processing of data; (2) designing modular code; (3) load balancing and domain decomposition; (4) techniques that exploit parallelism efficiently yet hide the machine-related details from the programmer; (5) tools for making the programmer more productive; and (6) the proliferation of programming models (F--, OpenMP, MPI, and HPF).
Yang, Liping; Zhang, Lei; He, Jiansen; Tu, Chuanyi; Li, Shengtai; Wang, Xin; Wang, Linghua
2018-03-01
Multi-order structure functions in the solar wind are reported to display a monofractal scaling when sampled parallel to the local magnetic field and a multifractal scaling when measured perpendicularly. Whether and to what extent will the scaling anisotropy be weakened by the enhancement of turbulence amplitude relative to the background magnetic strength? In this study, based on two runs of the magnetohydrodynamic (MHD) turbulence simulation with different relative levels of turbulence amplitude, we investigate and compare the scaling of multi-order magnetic structure functions and magnetic probability distribution functions (PDFs) as well as their dependence on the direction of the local field. The numerical results show that for the case of large-amplitude MHD turbulence, the multi-order structure functions display a multifractal scaling at all angles to the local magnetic field, with PDFs deviating significantly from the Gaussian distribution and a flatness larger than 3 at all angles. In contrast, for the case of small-amplitude MHD turbulence, the multi-order structure functions and PDFs have different features in the quasi-parallel and quasi-perpendicular directions: a monofractal scaling and Gaussian-like distribution in the former, and a conversion of a monofractal scaling and Gaussian-like distribution into a multifractal scaling and non-Gaussian tail distribution in the latter. These results hint that when intermittencies are abundant and intense, the multifractal scaling in the structure functions can appear even if it is in the quasi-parallel direction; otherwise, the monofractal scaling in the structure functions remains even if it is in the quasi-perpendicular direction.
Ideal MHD stability analysis of KSTAR target AT mode
International Nuclear Information System (INIS)
Yi, S.M.; Kim, J.H.; You, K.I.; Kim, J.Y.
2009-01-01
Full text: A main research objective of KSTAR (Korea Superconducting Tokamak Advanced Research) device is to demonstrate the steady-state operation capability of high-performance AT (Advanced Tokamak) mode. To meet this goal, it is critical for KSTAR to have a good MHD stability boundary, particularly against the high-beta ideal instabilities such as the external kink and the ballooning modes. To support this MHD stability KSTAR has been designed to have a strong plasma shape and a close interval between plasma and passive- plate wall. During the conceptual design phase of KSTAR, a preliminary study was performed to estimate the high beta MHD stability limit of KSTAR target AT mode using PEST and VACUUM codes and it was shown that the target AT mode can be stable up to β N ∼ 5 with a well-defined plasma pressure and current profiles. Recently, a new calculation has been performed to estimate the ideal stability limit in various KSTAR operating conditions using DCON code, and it has been observed that there is some difference between the new and old calculation results, particularly in the dependence of the maximum β N value on the toroidal mode number. Here, we thus present a more detailed analysis of the ideal MHD stability limit of KSTAR target AT mode using various codes, which include GATO as well as PEST and DCON, in the comparison of calculation results among the three codes. (author)
Load balancing in highly parallel processing of Monte Carlo code for particle transport
International Nuclear Information System (INIS)
Higuchi, Kenji; Takemiya, Hiroshi; Kawasaki, Takuji
1998-01-01
In parallel processing of Monte Carlo (MC) codes for neutron, photon and electron transport problems, particle histories are assigned to processors making use of independency of the calculation for each particle. Although we can easily parallelize main part of a MC code by this method, it is necessary and practically difficult to optimize the code concerning load balancing in order to attain high speedup ratio in highly parallel processing. In fact, the speedup ratio in the case of 128 processors remains in nearly one hundred times when using the test bed for the performance evaluation. Through the parallel processing of the MCNP code, which is widely used in the nuclear field, it is shown that it is difficult to attain high performance by static load balancing in especially neutron transport problems, and a load balancing method, which dynamically changes the number of assigned particles minimizing the sum of the computational and communication costs, overcomes the difficulty, resulting in nearly fifteen percentage of reduction for execution time. (author)
Development of a parallelization strategy for the VARIANT code
International Nuclear Information System (INIS)
Hanebutte, U.R.; Khalil, H.S.; Palmiotti, G.; Tatsumi, M.
1996-01-01
The VARIANT code solves the multigroup steady-state neutron diffusion and transport equation in three-dimensional Cartesian and hexagonal geometries using the variational nodal method. VARIANT consists of four major parts that must be executed sequentially: input handling, calculation of response matrices, solution algorithm (i.e. inner-outer iteration), and output of results. The objective of the parallelization effort was to reduce the overall computing time by distributing the work of the two computationally intensive (sequential) tasks, the coupling coefficient calculation and the iterative solver, equally among a group of processors. This report describes the code's calculations and gives performance results on one of the benchmark problems used to test the code. The performance analysis in the IBM SPx system shows good efficiency for well-load-balanced programs. Even for relatively small problem sizes, respectable efficiencies are seen for the SPx. An extension to achieve a higher degree of parallelism will be addressed in future work. 7 refs., 1 tab
Automatic Parallelization Tool: Classification of Program Code for Parallel Computing
Directory of Open Access Journals (Sweden)
Mustafa Basthikodi
2016-04-01
Full Text Available Performance growth of single-core processors has come to a halt in the past decade, but was re-enabled by the introduction of parallelism in processors. Multicore frameworks along with Graphical Processing Units empowered to enhance parallelism broadly. Couples of compilers are updated to developing challenges forsynchronization and threading issues. Appropriate program and algorithm classifications will have advantage to a great extent to the group of software engineers to get opportunities for effective parallelization. In present work we investigated current species for classification of algorithms, in that related work on classification is discussed along with the comparison of issues that challenges the classification. The set of algorithms are chosen which matches the structure with different issues and perform given task. We have tested these algorithms utilizing existing automatic species extraction toolsalong with Bones compiler. We have added functionalities to existing tool, providing a more detailed characterization. The contributions of our work include support for pointer arithmetic, conditional and incremental statements, user defined types, constants and mathematical functions. With this, we can retain significant data which is not captured by original speciesof algorithms. We executed new theories into the device, empowering automatic characterization of program code.
Parallelization of a beam dynamics code and first large scale radio frequency quadrupole simulations
Directory of Open Access Journals (Sweden)
J. Xu
2007-01-01
Full Text Available The design and operation support of hadron (proton and heavy-ion linear accelerators require substantial use of beam dynamics simulation tools. The beam dynamics code TRACK has been originally developed at Argonne National Laboratory (ANL to fulfill the special requirements of the rare isotope accelerator (RIA accelerator systems. From the beginning, the code has been developed to make it useful in the three stages of a linear accelerator project, namely, the design, commissioning, and operation of the machine. To realize this concept, the code has unique features such as end-to-end simulations from the ion source to the final beam destination and automatic procedures for tuning of a multiple charge state heavy-ion beam. The TRACK code has become a general beam dynamics code for hadron linacs and has found wide applications worldwide. Until recently, the code has remained serial except for a simple parallelization used for the simulation of multiple seeds to study the machine errors. To speed up computation, the TRACK Poisson solver has been parallelized. This paper discusses different parallel models for solving the Poisson equation with the primary goal to extend the scalability of the code onto 1024 and more processors of the new generation of supercomputers known as BlueGene (BG/L. Domain decomposition techniques have been adapted and incorporated into the parallel version of the TRACK code. To demonstrate the new capabilities of the parallelized TRACK code, the dynamics of a 45 mA proton beam represented by 10^{8} particles has been simulated through the 325 MHz radio frequency quadrupole and initial accelerator section of the proposed FNAL proton driver. The results show the benefits and advantages of large-scale parallel computing in beam dynamics simulations.
Krishna, M. Veera; Swarnalathamma, B. V.
2017-07-01
We considered the transient MHD flow of a reactive second grade fluid through porous medium between two infinitely long horizontal parallel plates when one of the plate is set into uniform accelerated motion in the presence of a uniform transverse magnetic field under Arrhenius reaction rate. The governing equations are solved by Laplace transform technique. The effects of the pertinent parameters on the velocity, temperature are discussed in detail. The shear stress and Nusselt number at the plates are also obtained analytically and computationally discussed with reference to governing parameters.
Parallelization of a numerical simulation code for isotropic turbulence
International Nuclear Information System (INIS)
Sato, Shigeru; Yokokawa, Mitsuo; Watanabe, Tadashi; Kaburaki, Hideo.
1996-03-01
A parallel pseudospectral code which solves the three-dimensional Navier-Stokes equation by direct numerical simulation is developed and execution time, parallelization efficiency, load balance and scalability are evaluated. A vector parallel supercomputer, Fujitsu VPP500 with up to 16 processors is used for this calculation for Fourier modes up to 256x256x256 using 16 processors. Good scalability for number of processors is achieved when number of Fourier mode is fixed. For small Fourier modes, calculation time of the program is proportional to NlogN which is ideal complexity of calculation for 3D-FFT on vector parallel processors. It is found that the calculation performance decreases as the increase of the Fourier modes. (author)
O'Connell, R.; Forest, C. B.; Plard, F.; Kendrick, R.; Lovell, T.; Thomas, M.; Bonazza, R.; Jensen, T.; Politzer, P.; Gerritsen, W.; McDowell, M.
1997-11-01
A MHD experiment is being constructed which will have the possibility of showing dynamo action: the self--generation of currents from fluid motion. The design allows sufficient experimental flexibility and diagnostic access to study a variety of issues central to dynamo theory, including mean--field electrodynamics and saturation (backreaction physics). Initially, helical flows required for dynamo action will be driven by propellers embedded in liquid sodium. The flow fields will first be measured using laser doppler velocimetry in a water experiment with an identical fluid Reynolds number. The magnetic field evolution will then be predicted using a MHD code, replacing the water with sodium; if growing magnetic fields are found, the experiment will be repeated with sodium.
A Fast MHD Code for Gravitationally Stratified Media using ...
Indian Academy of Sciences (India)
namic (MHD) algorithms are important for numerical modelling of highly .... include OpenMP-style pragma-based programming, e.g., developed by PGI, HMPP, .... Thus, the formula (10) returns the one-dimensional index for a field point. A.
MHD thrust vectoring of a rocket engine
Labaune, Julien; Packan, Denis; Tholin, Fabien; Chemartin, Laurent; Stillace, Thierry; Masson, Frederic
2016-09-01
In this work, the possibility to use MagnetoHydroDynamics (MHD) to vectorize the thrust of a solid propellant rocket engine exhaust is investigated. Using a magnetic field for vectoring offers a mass gain and a reusability advantage compared to standard gimbaled, elastomer-joint systems. Analytical and numerical models were used to evaluate the flow deviation with a 1 Tesla magnetic field inside the nozzle. The fluid flow in the resistive MHD approximation is calculated using the KRONOS code from ONERA, coupling the hypersonic CFD platform CEDRE and the electrical code SATURNE from EDF. A critical parameter of these simulations is the electrical conductivity, which was evaluated using a set of equilibrium calculations with 25 species. Two models were used: local thermodynamic equilibrium and frozen flow. In both cases, chlorine captures a large fraction of free electrons, limiting the electrical conductivity to a value inadequate for thrust vectoring applications. However, when using chlorine-free propergols with 1% in mass of alkali, an MHD thrust vectoring of several degrees was obtained.
A portable, parallel, object-oriented Monte Carlo neutron transport code in C++
International Nuclear Information System (INIS)
Lee, S.R.; Cummings, J.C.; Nolen, S.D.
1997-01-01
We have developed a multi-group Monte Carlo neutron transport code using C++ and the Parallel Object-Oriented Methods and Applications (POOMA) class library. This transport code, called MC++, currently computes k and α-eigenvalues and is portable to and runs parallel on a wide variety of platforms, including MPPs, clustered SMPs, and individual workstations. It contains appropriate classes and abstractions for particle transport and, through the use of POOMA, for portable parallelism. Current capabilities of MC++ are discussed, along with physics and performance results on a variety of hardware, including all Accelerated Strategic Computing Initiative (ASCI) hardware. Current parallel performance indicates the ability to compute α-eigenvalues in seconds to minutes rather than hours to days. Future plans and the implementation of a general transport physics framework are also discussed
Module description of TOKAMAK equilibrium code MEUDAS
International Nuclear Information System (INIS)
Suzuki, Masaei; Hayashi, Nobuhiko; Matsumoto, Taro; Ozeki, Takahisa
2002-01-01
The analysis of an axisymmetric MHD equilibrium serves as a foundation of TOKAMAK researches, such as a design of devices and theoretical research, the analysis of experiment result. For this reason, also in JAERI, an efficient MHD analysis code has been developed from start of TOKAMAK research. The free boundary equilibrium code ''MEUDAS'' which uses both the DCR method (Double-Cyclic-Reduction Method) and a Green's function can specify the pressure and the current distribution arbitrarily, and has been applied to the analysis of a broad physical subject as a code having rapidity and high precision. Also the MHD convergence calculation technique in ''MEUDAS'' has been built into various newly developed codes. This report explains in detail each module in ''MEUDAS'' for performing convergence calculation in solving the MHD equilibrium. (author)
Parallel Computing Characteristics of CUPID code under MPI and Hybrid environment
Energy Technology Data Exchange (ETDEWEB)
Lee, Jae Ryong; Yoon, Han Young [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of); Jeon, Byoung Jin; Choi, Hyoung Gwon [Seoul National Univ. of Science and Technology, Seoul (Korea, Republic of)
2014-05-15
In this paper, a characteristic of parallel algorithm is presented for solving an elliptic type equation of CUPID via domain decomposition method using the MPI and the parallel performance is estimated in terms of a scalability which shows the speedup ratio. In addition, the time-consuming pattern of major subroutines is studied. Two different grid systems are taken into account: 40,000 meshes for coarse system and 320,000 meshes for fine system. Since the matrix of the CUPID code differs according to whether the flow is single-phase or two-phase, the effect of matrix shape is evaluated. Finally, the effect of the preconditioner for matrix solver is also investigated. Finally, the hybrid (OpenMP+MPI) parallel algorithm is introduced and discussed in detail for solving pressure solver. Component-scale thermal-hydraulics code, CUPID has been developed for two-phase flow analysis, which adopts a three-dimensional, transient, three-field model, and parallelized to fulfill a recent demand for long-transient and highly resolved multi-phase flow behavior. In this study, the parallel performance of the CUPID code was investigated in terms of scalability. The CUPID code was parallelized with domain decomposition method. The MPI library was adopted to communicate the information at the neighboring domain. For managing the sparse matrix effectively, the CSR storage format is used. To take into account the characteristics of the pressure matrix which turns to be asymmetric for two-phase flow, both single-phase and two-phase calculations were run. In addition, the effect of the matrix size and preconditioning was also investigated. The fine mesh calculation shows better scalability than the coarse mesh because the number of coarse mesh does not need to decompose the computational domain excessively. The fine mesh can be present good scalability when dividing geometry with considering the ratio between computation and communication time. For a given mesh, single-phase flow
Computational modeling of neoclassical and resistive MHD tearing modes in tokamaks
International Nuclear Information System (INIS)
Gianakon, T.A.; Hegna, C.C.; Callen, J.D.
1996-01-01
Numerical studies of the nonlinear evolution of MHD-type tearing modes in three-dimensional toroidal geometry with neoclassical effects are presented. The inclusion of neoclassical physics introduces an additional free-energy source for the nonlinear formation of magnetic islands through the effects of a bootstrap current in Ohm's law. The neoclassical tearing mode is demonstrated to be destabilized in plasmas which are otherwise Δ' stable, albeit once an island width threshold is exceeded. The plasma pressure dynamics and neoclassical tearing growth is shown to be sensitive to the choice of the ratio of the parallel to perpendicular diffusivity (Χ parallel/Χ perpendicular). The study is completed with a demonstration and theoretical comparison of the threshold for single helicity neoclassical MHD tearing modes, which is described based on parameter scans of the local pressure gradient, the ratio of perpendicular to parallel pressure diffusivities Χ perpendicular/Χ parallel, and the magnitude of an initial seed magnetic perturbation
Data Parallel Line Relaxation (DPLR) Code User Manual: Acadia - Version 4.01.1
Wright, Michael J.; White, Todd; Mangini, Nancy
2009-01-01
Data-Parallel Line Relaxation (DPLR) code is a computational fluid dynamic (CFD) solver that was developed at NASA Ames Research Center to help mission support teams generate high-value predictive solutions for hypersonic flow field problems. The DPLR Code Package is an MPI-based, parallel, full three-dimensional Navier-Stokes CFD solver with generalized models for finite-rate reaction kinetics, thermal and chemical non-equilibrium, accurate high-temperature transport coefficients, and ionized flow physics incorporated into the code. DPLR also includes a large selection of generalized realistic surface boundary conditions and links to enable loose coupling with external thermal protection system (TPS) material response and shock layer radiation codes.
A Parallel Numerical Micromagnetic Code Using FEniCS
Nagy, L.; Williams, W.; Mitchell, L.
2013-12-01
Many problems in the geosciences depend on understanding the ability of magnetic minerals to provide stable paleomagnetic recordings. Numerical micromagnetic modelling allows us to calculate the domain structures found in naturally occurring magnetic materials. However the computational cost rises exceedingly quickly with respect to the size and complexity of the geometries that we wish to model. This problem is compounded by the fact that the modern processor design no longer focuses on the speed at which calculations are performed, but rather on the number of computational units amongst which we may distribute our calculations. Consequently to better exploit modern computational resources our micromagnetic simulations must "go parallel". We present a parallel and scalable micromagnetics code written using FEniCS. FEniCS is a multinational collaboration involving several institutions (University of Cambridge, University of Chicago, The Simula Research Laboratory, etc.) that aims to provide a set of tools for writing scientific software; in particular software that employs the finite element method. The advantages of this approach are the leveraging of pre-existing projects from the world of scientific computing (PETSc, Trilinos, Metis/Parmetis, etc.) and exposing these so that researchers may pose problems in a manner closer to the mathematical language of their domain. Our code provides a scriptable interface (in Python) that allows users to not only run micromagnetic models in parallel, but also to perform pre/post processing of data.
Step by step parallel programming method for molecular dynamics code
International Nuclear Information System (INIS)
Orii, Shigeo; Ohta, Toshio
1996-07-01
Parallel programming for a numerical simulation program of molecular dynamics is carried out with a step-by-step programming technique using the two phase method. As a result, within the range of a certain computing parameters, it is found to obtain parallel performance by using the level of parallel programming which decomposes the calculation according to indices of do-loops into each processor on the vector parallel computer VPP500 and the scalar parallel computer Paragon. It is also found that VPP500 shows parallel performance in wider range computing parameters. The reason is that the time cost of the program parts, which can not be reduced by the do-loop level of the parallel programming, can be reduced to the negligible level by the vectorization. After that, the time consuming parts of the program are concentrated on less parts that can be accelerated by the do-loop level of the parallel programming. This report shows the step-by-step parallel programming method and the parallel performance of the molecular dynamics code on VPP500 and Paragon. (author)
International Nuclear Information System (INIS)
Burke, B. J.; Kruger, S. E.; Hegna, C. C.; Zhu, P.; Snyder, P. B.; Sovinec, C. R.; Howell, E. C.
2010-01-01
A linear benchmark between the linear ideal MHD stability codes ELITE [H. R. Wilson et al., Phys. Plasmas 9, 1277 (2002)], GATO [L. Bernard et al., Comput. Phys. Commun. 24, 377 (1981)], and the extended nonlinear magnetohydrodynamic (MHD) code, NIMROD [C. R. Sovinec et al.., J. Comput. Phys. 195, 355 (2004)] is undertaken for edge-localized (MHD) instabilities. Two ballooning-unstable, shifted-circle tokamak equilibria are compared where the stability characteristics are varied by changing the equilibrium plasma profiles. The equilibria model an H-mode plasma with a pedestal pressure profile and parallel edge currents. For both equilibria, NIMROD accurately reproduces the transition to instability (the marginally unstable mode), as well as the ideal growth spectrum for a large range of toroidal modes (n=1-20). The results use the compressible MHD model and depend on a precise representation of 'ideal-like' and 'vacuumlike' or 'halo' regions within the code. The halo region is modeled by the introduction of a Lundquist-value profile that transitions from a large to a small value at a flux surface location outside of the pedestal region. To model an ideal-like MHD response in the core and a vacuumlike response outside the transition, separate criteria on the plasma and halo Lundquist values are required. For the benchmarked equilibria the critical Lundquist values are 10 8 and 10 3 for the ideal-like and halo regions, respectively. Notably, this gives a ratio on the order of 10 5 , which is much larger than experimentally measured values using T e values associated with the top of the pedestal and separatrix. Excellent agreement with ELITE and GATO calculations are made when sharp boundary transitions in the resistivity are used and a small amount of physical dissipation is added for conditions very near and below marginal ideal stability.
MHD simulations on an unstructured mesh
International Nuclear Information System (INIS)
Strauss, H.R.; Park, W.
1996-01-01
We describe work on a full MHD code using an unstructured mesh. MH3D++ is an extension of the PPPL MH3D resistive full MHD code. MH3D++ replaces the structured mesh and finite difference / fourier discretization of MH3D with an unstructured mesh and finite element / fourier discretization. Low level routines which perform differential operations, solution of PDEs such as Poisson's equation, and graphics, are encapsulated in C++ objects to isolate the finite element operations from the higher level code. The high level code is the same, whether it is run in structured or unstructured mesh versions. This allows the unstructured mesh version to be benchmarked against the structured mesh version. As a preliminary example, disruptions in DIIID reverse shear equilibria are studied numerically with the MH3D++ code. Numerical equilibria were first produced starting with an EQDSK file containing equilibrium data of a DIII-D L-mode negative central shear discharge. Using these equilibria, the linearized equations are time advanced to get the toroidal mode number n = 1 linear growth rate and eigenmode, which is resistively unstable. The equilibrium and linear mode are used to initialize 3D nonlinear runs. An example shows poloidal slices of 3D pressure surfaces: initially, on the left, and at an intermediate time, on the right
Radiation-magnetohydrodynamics of fusion plasmas on parallel supercomputers
International Nuclear Information System (INIS)
Yasar, O.; Moses, G.A.; Tautges, T.J.
1993-01-01
A parallel computational model to simulate fusion plasmas in the radiation-magnetohydrodynamics (R-MHD) framework is presented. Plasmas are often treated in a fluid dynamics context (magnetohydrodynamics, MHD), but when the flow field is coupled with the radiation field it falls into a more complex category, radiation magnetohydrodynamics (R-MHD), where the interaction between the flow field and the radiation field is nonlinear. The solution for the radiation field usually dominates the R-MHD computation. To solve for the radiation field, one usually chooses the S N discrete ordinates method (a deterministic method) rather than the Monte Carlo method if the geometry is not complex. The discrete ordinates method on a massively parallel processor (Intel iPSC/860) is implemented. The speedup is 14 for a run on 16 processors and the performance is 3.7 times better than a single CRAY YMP processor implementation. (orig./DG)
Nonlinear evolution of MHD instabilities
International Nuclear Information System (INIS)
Bateman, G.; Hicks, H.R.; Wooten, J.W.; Dory, R.A.
1975-01-01
A 3-D nonlinear MHD computer code was used to study the time evolution of internal instabilities. Velocity vortex cells are observed to persist into the nonlinear evolution. Pressure and density profiles convect around these cells for a weak localized instability, or convect into the wall for a strong instability. (U.S.)
Modeling extreme (Carrington-type) space weather events using three-dimensional MHD code simulations
Ngwira, C. M.; Pulkkinen, A. A.; Kuznetsova, M. M.; Glocer, A.
2013-12-01
There is growing concern over possible severe societal consequences related to adverse space weather impacts on man-made technological infrastructure and systems. In the last two decades, significant progress has been made towards the modeling of space weather events. Three-dimensional (3-D) global magnetohydrodynamics (MHD) models have been at the forefront of this transition, and have played a critical role in advancing our understanding of space weather. However, the modeling of extreme space weather events is still a major challenge even for existing global MHD models. In this study, we introduce a specially adapted University of Michigan 3-D global MHD model for simulating extreme space weather events that have a ground footprint comparable (or larger) to the Carrington superstorm. Results are presented for an initial simulation run with ``very extreme'' constructed/idealized solar wind boundary conditions driving the magnetosphere. In particular, we describe the reaction of the magnetosphere-ionosphere system and the associated ground induced geoelectric field to such extreme driving conditions. We also discuss the results and what they might mean for the accuracy of the simulations. The model is further tested using input data for an observed space weather event to verify the MHD model consistence and to draw guidance for future work. This extreme space weather MHD model is designed specifically for practical application to the modeling of extreme geomagnetically induced electric fields, which can drive large currents in earth conductors such as power transmission grids.
Performance studies of the parallel VIM code
International Nuclear Information System (INIS)
Shi, B.; Blomquist, R.N.
1996-01-01
In this paper, the authors evaluate the performance of the parallel version of the VIM Monte Carlo code on the IBM SPx at the High Performance Computing Research Facility at ANL. Three test problems with contrasting computational characteristics were used to assess effects in performance. A statistical method for estimating the inefficiencies due to load imbalance and communication is also introduced. VIM is a large scale continuous energy Monte Carlo radiation transport program and was parallelized using history partitioning, the master/worker approach, and p4 message passing library. Dynamic load balancing is accomplished when the master processor assigns chunks of histories to workers that have completed a previously assigned task, accommodating variations in the lengths of histories, processor speeds, and worker loads. At the end of each batch (generation), the fission sites and tallies are sent from each worker to the master process, contributing to the parallel inefficiency. All communications are between master and workers, and are serial. The SPx is a scalable 128-node parallel supercomputer with high-performance Omega switches of 63 microsec latency and 35 MBytes/sec bandwidth. For uniform and reproducible performance, they used only the 120 identical regular processors (IBM RS/6000) and excluded the remaining eight planet nodes, which may be loaded by other's jobs
International Nuclear Information System (INIS)
Liu Yueqiang; Albanese, R.; Rubinacci, G.; Portone, A.; Villone, F.
2008-01-01
In order to model a magnetohydrodynamic (MHD) instability that strongly couples to external conducting structures (walls and/or coils) in a fusion device, it is often necessary to combine a MHD code solving for the plasma response, with an eddy current code computing the fields and currents of conductors. We present a rigorous proof of the coupling schemes between these two types of codes. One of the coupling schemes has been introduced and implemented in the CARMA code [R. Albanese, Y. Q. Liu, A. Portone, G. Rubinacci, and F. Villone, IEEE Trans. Magn. 44, 1654 (2008); A. Portone, F. Villone, Y. Q. Liu, R. Albanese, and G. Rubinacci, Plasma Phys. Controlled Fusion 50, 085004 (2008)] that couples the MHD code MARS-F[Y. Q. Liu, A. Bondeson, C. M. Fransson, B. Lennartson, and C. Breitholtz, Phys. Plasmas 7, 3681 (2000)] and the eddy current code CARIDDI[R. Albanese and G. Rubinacci, Adv. Imaging Electron Phys. 102, 1 (1998)]. While the coupling schemes are described for a general toroidal geometry, we give the analytical proof for a cylindrical plasma.
International Nuclear Information System (INIS)
Huysmans, G.
1998-03-01
One of the aims of the JET, the Joint European Torus, project is to optimise the maximum fusion performance as measured by the neutron rate. At present, two different scenarios are developed at JET to achieve the high performance the so-called Hot-Ion H-mode scenario and the more recent development of the Optimised Shear scenario. Both scenarios have reached similar values of the neutron rate in Deuterium plasmas, up to 5 10 17 neutrons/second. Both scenarios are characterised by a transport barrier, i.e., a region in the plasma where the confinement is improved. The Hot-Ion H-mode has a transport barrier at the plasma boundary just inside the separatrix, an Optimised Shear plasma exhibits a transport barrier at about mid radius. Associated with the improved confinement of the transport barriers are locally large pressure gradients. It is these pressure gradients which, either directly or indirectly, can drive MHD instabilities. The instabilities limit the maximum performance. In the optimised shear scenario a global MHD instability leads to a disruptive end of the discharge. In the Hot-Ion H-mode plasmas, so-called Outer Modes can occur which are localised at the plasma boundary and lead to a saturation of the plasma performance. In this paper, two examples of the MHD instabilities are discussed and identified by comparing the experimentally observed modes with theoretical calculations from the ideal MHD code MISHKA-1. Also, the MHD stability boundaries of the two scenarios are presented. Section 3 contains a discussion of the mode observed just before the disruption
MHD simulations on an unstructured mesh
International Nuclear Information System (INIS)
Strauss, H.R.; Park, W.; Belova, E.; Fu, G.Y.; Sugiyama, L.E.
1998-01-01
Two reasons for using an unstructured computational mesh are adaptivity, and alignment with arbitrarily shaped boundaries. Two codes which use finite element discretization on an unstructured mesh are described. FEM3D solves 2D and 3D RMHD using an adaptive grid. MH3D++, which incorporates methods of FEM3D into the MH3D generalized MHD code, can be used with shaped boundaries, which might be 3D
An Expert System for the Development of Efficient Parallel Code
Jost, Gabriele; Chun, Robert; Jin, Hao-Qiang; Labarta, Jesus; Gimenez, Judit
2004-01-01
We have built the prototype of an expert system to assist the user in the development of efficient parallel code. The system was integrated into the parallel programming environment that is currently being developed at NASA Ames. The expert system interfaces to tools for automatic parallelization and performance analysis. It uses static program structure information and performance data in order to automatically determine causes of poor performance and to make suggestions for improvements. In this paper we give an overview of our programming environment, describe the prototype implementation of our expert system, and demonstrate its usefulness with several case studies.
FARGO3D: A NEW GPU-ORIENTED MHD CODE
Energy Technology Data Exchange (ETDEWEB)
Benitez-Llambay, Pablo [Instituto de Astronomía Teórica y Experimental, Observatorio Astronónomico, Universidad Nacional de Córdoba. Laprida 854, X5000BGR, Córdoba (Argentina); Masset, Frédéric S., E-mail: pbllambay@oac.unc.edu.ar, E-mail: masset@icf.unam.mx [Instituto de Ciencias Físicas, Universidad Nacional Autónoma de México (UNAM), Apdo. Postal 48-3,62251-Cuernavaca, Morelos (Mexico)
2016-03-15
We present the FARGO3D code, recently publicly released. It is a magnetohydrodynamics code developed with special emphasis on the physics of protoplanetary disks and planet–disk interactions, and parallelized with MPI. The hydrodynamics algorithms are based on finite-difference upwind, dimensionally split methods. The magnetohydrodynamics algorithms consist of the constrained transport method to preserve the divergence-free property of the magnetic field to machine accuracy, coupled to a method of characteristics for the evaluation of electromotive forces and Lorentz forces. Orbital advection is implemented, and an N-body solver is included to simulate planets or stars interacting with the gas. We present our implementation in detail and present a number of widely known tests for comparison purposes. One strength of FARGO3D is that it can run on either graphical processing units (GPUs) or central processing units (CPUs), achieving large speed-up with respect to CPU cores. We describe our implementation choices, which allow a user with no prior knowledge of GPU programming to develop new routines for CPUs, and have them translated automatically for GPUs.
International Nuclear Information System (INIS)
Andreo, P.
1996-01-01
Research on plane-parallel ionization chambers since the IAEA Code of Practice (TRS-277) was published in 1987 has expanded our knowledge on perturbation and other correction factors in ionization chamber dosimeter, and also constructional details of these chambers have been shown to be important. Different national organizations have published, or are in the process of publishing, recommendations on detailed procedures for the calibration and use of plane-parallel ionization chambers. An international working group was formed under the auspices of the IAEA, first to assess the status and validity of IAEA TRS-277, and second to develop an international Code of Practice for the calibration and use of plane-parallel ionization chambers in high-energy electron and photon beams. The purpose of this work is to describe the forthcoming Code of Practice. (author). 39 refs, 3 figs, 2 tabs
Energy Technology Data Exchange (ETDEWEB)
Andreo, P [Lunds Hospital, Lund (Sweden). Radiophysics Dept.; Almond, P R [J.G. Brown Cancer Center, Univ. of Lousville, Lousville, KY (United States). Dept. of Radiation Oncology; Mattsson, O [Sahlgrenska Hospital, Gothenburg (Sweden). Dept. of Radiation Physics; Nahum, A E [Royal Marsden Hospital, Sutton (United Kingdom). Joint Dept. of Physics; Roos, M [Physikalisch-Technische Bundesanstalt, Braunschweig (Germany)
1996-08-01
Research on plane-parallel ionization chambers since the IAEA Code of Practice (TRS-277) was published in 1987 has expanded our knowledge on perturbation and other correction factors in ionization chamber dosimeter, and also constructional details of these chambers have been shown to be important. Different national organizations have published, or are in the process of publishing, recommendations on detailed procedures for the calibration and use of plane-parallel ionization chambers. An international working group was formed under the auspices of the IAEA, first to assess the status and validity of IAEA TRS-277, and second to develop an international Code of Practice for the calibration and use of plane-parallel ionization chambers in high-energy electron and photon beams. The purpose of this work is to describe the forthcoming Code of Practice. (author). 39 refs, 3 figs, 2 tabs.
Development of Parallel Code for the Alaska Tsunami Forecast Model
Bahng, B.; Knight, W. R.; Whitmore, P.
2014-12-01
The Alaska Tsunami Forecast Model (ATFM) is a numerical model used to forecast propagation and inundation of tsunamis generated by earthquakes and other means in both the Pacific and Atlantic Oceans. At the U.S. National Tsunami Warning Center (NTWC), the model is mainly used in a pre-computed fashion. That is, results for hundreds of hypothetical events are computed before alerts, and are accessed and calibrated with observations during tsunamis to immediately produce forecasts. ATFM uses the non-linear, depth-averaged, shallow-water equations of motion with multiply nested grids in two-way communications between domains of each parent-child pair as waves get closer to coastal waters. Even with the pre-computation the task becomes non-trivial as sub-grid resolution gets finer. Currently, the finest resolution Digital Elevation Models (DEM) used by ATFM are 1/3 arc-seconds. With a serial code, large or multiple areas of very high resolution can produce run-times that are unrealistic even in a pre-computed approach. One way to increase the model performance is code parallelization used in conjunction with a multi-processor computing environment. NTWC developers have undertaken an ATFM code-parallelization effort to streamline the creation of the pre-computed database of results with the long term aim of tsunami forecasts from source to high resolution shoreline grids in real time. Parallelization will also permit timely regeneration of the forecast model database with new DEMs; and, will make possible future inclusion of new physics such as the non-hydrostatic treatment of tsunami propagation. The purpose of our presentation is to elaborate on the parallelization approach and to show the compute speed increase on various multi-processor systems.
Module description of TOKAMAK equilibrium code MEUDAS
Energy Technology Data Exchange (ETDEWEB)
Suzuki, Masaei; Hayashi, Nobuhiko; Matsumoto, Taro; Ozeki, Takahisa [Japan Atomic Energy Research Inst., Naka, Ibaraki (Japan). Naka Fusion Research Establishment
2002-01-01
The analysis of an axisymmetric MHD equilibrium serves as a foundation of TOKAMAK researches, such as a design of devices and theoretical research, the analysis of experiment result. For this reason, also in JAERI, an efficient MHD analysis code has been developed from start of TOKAMAK research. The free boundary equilibrium code ''MEUDAS'' which uses both the DCR method (Double-Cyclic-Reduction Method) and a Green's function can specify the pressure and the current distribution arbitrarily, and has been applied to the analysis of a broad physical subject as a code having rapidity and high precision. Also the MHD convergence calculation technique in ''MEUDAS'' has been built into various newly developed codes. This report explains in detail each module in ''MEUDAS'' for performing convergence calculation in solving the MHD equilibrium. (author)
Resistive MHD studies of TFTR discharges
International Nuclear Information System (INIS)
Hughes, M.H.; Phillips, M.W.; Sabbagh, S.A.; Budny, R.V.
1991-01-01
MHD instabilities, thought to be resistive in character, are frequently observed in the supershot operating regime of TFTR (var-epsilon β p ≤ 0.7). These instabilities are always accompanied by substantial degradation of the confinement. Similarly of interest are recent experiments at much larger β p (var-epsilon β p ≤ 1.6), achieved through ramping the current during the beam heating phase of the discharge. In this latter regime the confinement can exceed three times the corresponding L-mode value and the β value normalized to I/aB can be as large as 4.7. Representative discharges from each of these operating regimes have been analyzed using a linear resistive MHD stability code with equilibrium pressure and q profiles obtained initially from the TRANSP analysis code. The main difference between the two types of discharge, as far as stability is concerned is shown to be the shape of the current density profile. The sensitivity to the assumed parameters is discussed. 1 ref
New adaptive differencing strategy in the PENTRAN 3-d parallel Sn code
International Nuclear Information System (INIS)
Sjoden, G.E.; Haghighat, A.
1996-01-01
It is known that three-dimensional (3-D) discrete ordinates (S n ) transport problems require an immense amount of storage and computational effort to solve. For this reason, parallel codes that offer a capability to completely decompose the angular, energy, and spatial domains among a distributed network of processors are required. One such code recently developed is PENTRAN, which iteratively solves 3-D multi-group, anisotropic S n problems on distributed-memory platforms, such as the IBM-SP2. Because large problems typically contain several different material zones with various properties, available differencing schemes should automatically adapt to the transport physics in each material zone. To minimize the memory and message-passing overhead required for massively parallel S n applications, available differencing schemes in an adaptive strategy should also offer reasonable accuracy and positivity, yet require only the zeroth spatial moment of the transport equation; differencing schemes based on higher spatial moments, in spite of their greater accuracy, require at least twice the amount of storage and communication cost for implementation in a massively parallel transport code. This paper discusses a new adaptive differencing strategy that uses increasingly accurate schemes with low parallel memory and communication overhead. This strategy, implemented in PENTRAN, includes a new scheme, exponential directional averaged (EDA) differencing
User's Guide for TOUGH2-MP - A Massively Parallel Version of the TOUGH2 Code
International Nuclear Information System (INIS)
Earth Sciences Division; Zhang, Keni; Zhang, Keni; Wu, Yu-Shu; Pruess, Karsten
2008-01-01
TOUGH2-MP is a massively parallel (MP) version of the TOUGH2 code, designed for computationally efficient parallel simulation of isothermal and nonisothermal flows of multicomponent, multiphase fluids in one, two, and three-dimensional porous and fractured media. In recent years, computational requirements have become increasingly intensive in large or highly nonlinear problems for applications in areas such as radioactive waste disposal, CO2 geological sequestration, environmental assessment and remediation, reservoir engineering, and groundwater hydrology. The primary objective of developing the parallel-simulation capability is to significantly improve the computational performance of the TOUGH2 family of codes. The particular goal for the parallel simulator is to achieve orders-of-magnitude improvement in computational time for models with ever-increasing complexity. TOUGH2-MP is designed to perform parallel simulation on multi-CPU computational platforms. An earlier version of TOUGH2-MP (V1.0) was based on the TOUGH2 Version 1.4 with EOS3, EOS9, and T2R3D modules, a software previously qualified for applications in the Yucca Mountain project, and was designed for execution on CRAY T3E and IBM SP supercomputers. The current version of TOUGH2-MP (V2.0) includes all fluid property modules of the standard version TOUGH2 V2.0. It provides computationally efficient capabilities using supercomputers, Linux clusters, or multi-core PCs, and also offers many user-friendly features. The parallel simulator inherits all process capabilities from V2.0 together with additional capabilities for handling fractured media from V1.4. This report provides a quick starting guide on how to set up and run the TOUGH2-MP program for users with a basic knowledge of running the (standard) version TOUGH2 code. The report also gives a brief technical description of the code, including a discussion of parallel methodology, code structure, as well as mathematical and numerical methods used
Porting plasma physics simulation codes to modern computing architectures using the libmrc framework
Germaschewski, Kai; Abbott, Stephen
2015-11-01
Available computing power has continued to grow exponentially even after single-core performance satured in the last decade. The increase has since been driven by more parallelism, both using more cores and having more parallelism in each core, e.g. in GPUs and Intel Xeon Phi. Adapting existing plasma physics codes is challenging, in particular as there is no single programming model that covers current and future architectures. We will introduce the open-source libmrc framework that has been used to modularize and port three plasma physics codes: The extended MHD code MRCv3 with implicit time integration and curvilinear grids; the OpenGGCM global magnetosphere model; and the particle-in-cell code PSC. libmrc consolidates basic functionality needed for simulations based on structured grids (I/O, load balancing, time integrators), and also introduces a parallel object model that makes it possible to maintain multiple implementations of computational kernels, on e.g. conventional processors and GPUs. It handles data layout conversions and enables us to port performance-critical parts of a code to a new architecture step-by-step, while the rest of the code can remain unchanged. We will show examples of the performance gains and some physics applications.
A PARALLEL MONTE CARLO CODE FOR SIMULATING COLLISIONAL N-BODY SYSTEMS
Energy Technology Data Exchange (ETDEWEB)
Pattabiraman, Bharath; Umbreit, Stefan; Liao, Wei-keng; Choudhary, Alok; Kalogera, Vassiliki; Memik, Gokhan; Rasio, Frederic A., E-mail: bharath@u.northwestern.edu [Center for Interdisciplinary Exploration and Research in Astrophysics, Northwestern University, Evanston, IL (United States)
2013-02-15
We present a new parallel code for computing the dynamical evolution of collisional N-body systems with up to N {approx} 10{sup 7} particles. Our code is based on the Henon Monte Carlo method for solving the Fokker-Planck equation, and makes assumptions of spherical symmetry and dynamical equilibrium. The principal algorithmic developments involve optimizing data structures and the introduction of a parallel random number generation scheme as well as a parallel sorting algorithm required to find nearest neighbors for interactions and to compute the gravitational potential. The new algorithms we introduce along with our choice of decomposition scheme minimize communication costs and ensure optimal distribution of data and workload among the processing units. Our implementation uses the Message Passing Interface library for communication, which makes it portable to many different supercomputing architectures. We validate the code by calculating the evolution of clusters with initial Plummer distribution functions up to core collapse with the number of stars, N, spanning three orders of magnitude from 10{sup 5} to 10{sup 7}. We find that our results are in good agreement with self-similar core-collapse solutions, and the core-collapse times generally agree with expectations from the literature. Also, we observe good total energy conservation, within {approx}< 0.04% throughout all simulations. We analyze the performance of the code, and demonstrate near-linear scaling of the runtime with the number of processors up to 64 processors for N = 10{sup 5}, 128 for N = 10{sup 6} and 256 for N = 10{sup 7}. The runtime reaches saturation with the addition of processors beyond these limits, which is a characteristic of the parallel sorting algorithm. The resulting maximum speedups we achieve are approximately 60 Multiplication-Sign , 100 Multiplication-Sign , and 220 Multiplication-Sign , respectively.
International Nuclear Information System (INIS)
Kawasaki, Nobuo; Ogasawara, Shinobu; Adachi, Masaaki; Kume, Etsuo; Ishizuki, Shigeru; Tanabe, Hidenobu; Nemoto, Toshiyuki; Kawai, Wataru; Watanabe, Hideo
1999-05-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system and/or the AP3000 system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 14 codes in fiscal 1997. These results are reported in 3 parts, i.e., the vectorization part, the parallelization part and the porting part. In this report, we describe the vectorization. In this vectorization part, the vectorization of multidimensional two-fluid model code ACE-3D for evaluation of constitutive equations, statistical decay code SD and three-dimensional thermal analysis code for in-core test section (T2) of HENDEL SSPHEAT are described. In the parallelization part, the parallelization of cylindrical direct numerical simulation code CYLDNS44N, worldwide version of system for prediction of environmental emergency dose information code WSPEEDI, extension of quantum molecular dynamics code EQMD and three-dimensional non-steady compressible fluid dynamics code STREAM are described. In the porting part, the porting of transient reactor analysis code TRAC-BF1 and Monte Carlo radiation transport code MCNP4A on the AP3000 are described. In addition, a modification of program libraries for command-driven interactive data analysis plotting program IPLOT is described. (author)
International Nuclear Information System (INIS)
Ishizuki, Shigeru; Nemoto, Toshiyuki; Kawai, Wataru; Watanabe, Hideo; Tanabe, Hidenobu; Kawasaki, Nobuo; Adachi, Masaaki; Ogasawara, Shinobu; Kume, Etsuo
1999-05-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system and/or the AP3000 system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. We dealt with 14 codes in fiscal 1997. These results are reported in 3 parts, i.e., the vectorization part, the parallelization part and the porting part. In this report, we describe the porting. In this porting part, the porting of transient reactor analysis code TRAC-BF1 and Monte Carlo radiation transport code MCNP4A on the AP3000 are described. In addition, a modification of program libraries for command-driven interactive data analysis plotting program IPLOT is described. In the vectorization part, the vectorization of multidimensional two-fluid model code ACE-3D for evaluation of constitutive equations, statistical decay code SD and three-dimensional thermal analysis code for in-core test section (T2) of HENDEL SSPHEAT are described. In the parallelization part, the parallelization of cylindrical direct numerical simulation code CYLDNS44N, worldwide version of system for prediction of environmental emergency dose information code WSPEEDI, extension of quantum molecular dynamics code EQMD and three-dimensional non-steady compressible fluid dynamics code STREAM are described. (author)
Energy Technology Data Exchange (ETDEWEB)
Nemoto, Toshiyuki; Kawai, Wataru [Fujitsu Ltd., Tokyo (Japan); Kawasaki, Nobuo [and others
1997-12-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. These results are reported in 3 parts, i.e., the vectorization part, the parallelization part and the porting part. In this report, we describe the vectorization. In this vectorization part, the vectorization of two and three dimensional discrete ordinates simulation code DORT-TORT, gas dynamics analysis code FLOWGR and relativistic Boltzmann-Uehling-Uhlenbeck simulation code RBUU are described. In the parallelization part, the parallelization of 2-Dimensional relativistic electromagnetic particle code EM2D, Cylindrical Direct Numerical Simulation code CYLDNS and molecular dynamics code for simulating radiation damages in diamond crystals DGR are described. And then, in the porting part, the porting of reactor safety analysis code RELAP5/MOD3.2 and RELAP5/MOD3.2.1.2, nuclear data processing system NJOY and 2-D multigroup discrete ordinate transport code TWOTRAN-II are described. And also, a survey for the porting of command-driven interactive data analysis plotting program IPLOT are described. (author)
Energy Technology Data Exchange (ETDEWEB)
Nemoto, Toshiyuki [Fujitsu Ltd., Tokyo (Japan); Kawasaki, Nobuo; Tanabe, Hidenobu [and others
1998-01-01
Several computer codes in the nuclear field have been vectorized, parallelized and transported on the FUJITSU VPP500 system at Center for Promotion of Computational Science and Engineering in Japan Atomic Energy Research Institute. These results are reported in 3 parts, i.e., the vectorization part, the parallelization part and the porting part. In this report, we describe the porting. In this porting part, the porting of reactor safety analysis code RELAP5/MOD3.2 and RELAP5/MOD3.2.1.2, nuclear data processing system NJOY and 2-D multigroup discrete ordinate transport code TWOTRAN-II are described. And also, a survey for the porting of command-driven interactive data analysis plotting program IPLOT are described. In the parallelization part, the parallelization of 2-Dimensional relativistic electromagnetic particle code EM2D, Cylindrical Direct Numerical Simulation code CYLDNS and molecular dynamics code for simulating radiation damages in diamond crystals DGR are described. And then, in the vectorization part, the vectorization of two and three dimensional discrete ordinates simulation code DORT-TORT, gas dynamics analysis code FLOWGR and relativistic Boltzmann-Uehling-Uhlenbeck simulation code RBUU are described. (author)
Chen, Jian; Matuttis, Hans-Georg
2013-02-01
We report our experiences with the optimization and parallelization of a discrete element code for convex polyhedra on multi-core machines and introduce a novel variant of the sort-and-sweep neighborhood algorithm. While in theory the whole code in itself parallelizes ideally, in practice the results on different architectures with different compilers and performance measurement tools depend very much on the particle number and optimization of the code. After difficulties with the interpretation of the data for speedup and efficiency are overcome, respectable parallelization speedups could be obtained.
Safety and reliability in superconducting MHD magnets
International Nuclear Information System (INIS)
Laverick, C.; Powell, J.; Hsieh, S.; Reich, M.; Botts, T.; Prodell, A.
1979-07-01
This compilation adapts studies on safety and reliability in fusion magnets to similar problems in superconducting MHD magnets. MHD base load magnet requirements have been identified from recent Francis Bitter National Laboratory reports and that of other contracts. Information relevant to this subject in recent base load magnet design reports for AVCO - Everett Research Laboratories and Magnetic Corporation of America is included together with some viewpoints from a BNL workshop on structural analysis needed for superconducting coils in magnetic fusion energy. A summary of design codes used in large bubble chamber magnet design is also included
International Nuclear Information System (INIS)
Zhang, Xiujie; Pan, Chuanjie; Xu, Zengyu
2013-01-01
Highlights: ► 2D MHD code based on a fully developed modeling is developed and validated by Samad analytical results. ► The results of MHD effect of liquid metal through circular pipes at high Hartmann numbers are given. ► M type velocity profile is observed for MHD circular pipe flow at high wall conductance ratio condition. ► Non-uniform wall electrical conductivity leads to high jet velocity in Robert layers. -- Abstract: Magnetohydrodynamics (MHD) laminar flows through circular pipes are studied in this paper by numerical simulation under the conditions of Hartmann numbers from 18 to 10000. The code is developed based on a fully developed modeling and validated by Samad's analytical solution and Chang's asymptotic results. After the code validation, numerical simulation is extended to high Hartmann number for MHD circular pipe flows with conducting walls, and numerical results such as velocity distribution and MHD pressure gradient are obtained. Typical M-type velocity is observed but there is not such a big velocity jet as that of MHD rectangular duct flows even under the conditions of high Hartmann numbers and big wall conductance ratio. The over speed region in Robert layers becomes smaller when Hartmann numbers increase. When Hartmann number is fixed and wall conductance ratios change, the dimensionless velocity is through one point which is in agreement with Samad's results, the locus of maximum value of velocity jet is same and effects of wall conductance ratio only on the maximum value of velocity jet. In case of Robert walls are treated as insulating and Hartmann walls as conducting for circular pipe MHD flows, there is big velocity jet like as MHD rectangular duct flows of Hunt's case 2
Massively parallel computation of PARASOL code on the Origin 3800 system
International Nuclear Information System (INIS)
Hosokawa, Masanari; Takizuka, Tomonori
2001-10-01
The divertor particle simulation code named PARASOL simulates open-field plasmas between divertor walls self-consistently by using an electrostatic PIC method and a binary collision Monte Carlo model. The PARASOL parallelized with MPI-1.1 for scalar parallel computer worked on Intel Paragon XP/S system. A system SGI Origin 3800 was newly installed (May, 2001). The parallel programming was improved at this switchover. As a result of the high-performance new hardware and this improvement, the PARASOL is speeded up by about 60 times with the same number of processors. (author)
Ideal MHD Stability Prediction and Required Power for EAST Advanced Scenario
International Nuclear Information System (INIS)
Chen Junjie; Li Guoqiang; Qian Jinping; Liu Zixi
2012-01-01
The Experimental Advanced Superconducting Tokamak (EAST) is the first fully superconducting tokamak with a D-shaped cross-sectional plasma presently in operation. The ideal magnetohydrodynamic (MHD) stability and required power for the EAST advanced tokamak (AT) scenario with negative central shear and double transport barrier (DTB) are investigated. With the equilibrium code TOQ and stability code GATO, the ideal MHD stability is analyzed. It is shown that a moderate ratio of edge transport barriers' (ETB) height to internal transport barriers' (ITBs) height is beneficial to ideal MHD stability. The normalized beta β N limit is about 2.20 (without wall) and 3.70 (with ideal wall). With the scaling law of energy confinement time, the required heating power for EAST AT scenario is calculated. The total heating power P t increases as the toroidal magnetic field B T or the normalized beta β N is increased. (magnetically confined plasma)
Ideal MHD Stability Prediction and Required Power for EAST Advanced Scenario
Chen, Junjie; Li, Guoqiang; Qian, Jinping; Liu, Zixi
2012-11-01
The Experimental Advanced Superconducting Tokamak (EAST) is the first fully superconducting tokamak with a D-shaped cross-sectional plasma presently in operation. The ideal magnetohydrodynamic (MHD) stability and required power for the EAST advanced tokamak (AT) scenario with negative central shear and double transport barrier (DTB) are investigated. With the equilibrium code TOQ and stability code GATO, the ideal MHD stability is analyzed. It is shown that a moderate ratio of edge transport barriers' (ETB) height to internal transport barriers' (ITBs) height is beneficial to ideal MHD stability. The normalized beta βN limit is about 2.20 (without wall) and 3.70 (with ideal wall). With the scaling law of energy confinement time, the required heating power for EAST AT scenario is calculated. The total heating power Pt increases as the toroidal magnetic field BT or the normalized beta βN is increased.
International Nuclear Information System (INIS)
Masukawa, Fumihiro; Takano, Makoto; Naito, Yoshitaka; Yamazaki, Takao; Fujisaki, Masahide; Suzuki, Koichiro; Okuda, Motoi.
1993-11-01
In order to improve the accuracy and calculating speed of shielding analyses, MCNP 4, a Monte Carlo neutron and photon transport code system, has been parallelized and measured of its efficiency in the highly parallel distributed memory type computer, AP1000. The code has been analyzed statically and dynamically, then the suitable algorithm for parallelization has been determined for the shielding analysis functions of MCNP 4. This includes a strategy where a new history is assigned to the idling processor element dynamically during the execution. Furthermore, to avoid the congestion of communicative processing, the batch concept, processing multi-histories by a unit, has been introduced. By analyzing a sample cask problem with 2,000,000 histories by the AP1000 with 512 processor elements, the 82 % of parallelization efficiency is achieved, and the calculational speed has been estimated to be around 50 times as fast as that of FACOM M-780. (author)
A PARALLEL MONTE CARLO CODE FOR SIMULATING COLLISIONAL N-BODY SYSTEMS
International Nuclear Information System (INIS)
Pattabiraman, Bharath; Umbreit, Stefan; Liao, Wei-keng; Choudhary, Alok; Kalogera, Vassiliki; Memik, Gokhan; Rasio, Frederic A.
2013-01-01
We present a new parallel code for computing the dynamical evolution of collisional N-body systems with up to N ∼ 10 7 particles. Our code is based on the Hénon Monte Carlo method for solving the Fokker-Planck equation, and makes assumptions of spherical symmetry and dynamical equilibrium. The principal algorithmic developments involve optimizing data structures and the introduction of a parallel random number generation scheme as well as a parallel sorting algorithm required to find nearest neighbors for interactions and to compute the gravitational potential. The new algorithms we introduce along with our choice of decomposition scheme minimize communication costs and ensure optimal distribution of data and workload among the processing units. Our implementation uses the Message Passing Interface library for communication, which makes it portable to many different supercomputing architectures. We validate the code by calculating the evolution of clusters with initial Plummer distribution functions up to core collapse with the number of stars, N, spanning three orders of magnitude from 10 5 to 10 7 . We find that our results are in good agreement with self-similar core-collapse solutions, and the core-collapse times generally agree with expectations from the literature. Also, we observe good total energy conservation, within ∼ 5 , 128 for N = 10 6 and 256 for N = 10 7 . The runtime reaches saturation with the addition of processors beyond these limits, which is a characteristic of the parallel sorting algorithm. The resulting maximum speedups we achieve are approximately 60×, 100×, and 220×, respectively.
The computation of multiple MHD equilibria in axisymmetric and straight geometry
International Nuclear Information System (INIS)
Thomas, C.Ll.
1979-01-01
The details of the numerical methods used in codes for computing MHD equilibria in discrete conductor configurations are described with both code users and code writers in mind. Results produced by the codes have been successfully verified against analytic results and independent computations. The axisymmetric code has proved to be a valuable diagnostic aid for the TOSCA experiment. The user images of the codes are described in the appendices. (author)
International Nuclear Information System (INIS)
Smolentsev, Sergey; Morley, Neil; Abdou, Mohamed
2005-01-01
The paper presents details of a new numerical code for analysis of a fully developed MHD flow in a channel of a liquid metal blanket using various insulation techniques. The code has specially been designed for channels with a 'sandwich' structure of several materials with different physical properties. The code includes a finite-volume formulation, automatically generated Hartmann number sensitive meshes, and effective convergence acceleration technique. Tests performed at Ha ∼ 10 4 have showed very good accuracy. As an illustration, two blanket flows have been considered: Pb-17Li flow in a channel with a silicon carbide flow channel insert, and Li flow in a channel with insulating coating
Energy Technology Data Exchange (ETDEWEB)
Kolb, C.E.; Yousefian, V.; Wormhoudt, J.; Haimes, R.; Martinez-Sanchez, M.; Kerrebrock, J.L.
1978-01-30
Research has included theoretical modeling of important plasma chemical effects such as: conductivity reductions due to condensed slag/electron interactions; conductivity and generator efficiency reductions due to the formation of slag-related negative ion species; and the loss of alkali seed due to chemical combination with condensed slag. A summary of the major conclusions in each of these areas is presented. A major output of the modeling effort has been the development of an MHD plasma chemistry core flow model. This model has been formulated into a computer program designated the PACKAGE code (Plasma Analysis, Chemical Kinetics, And Generator Efficiency). The PACKAGE code is designed to calculate the effect of coal rank, ash percentage, ash composition, air preheat temperatures, equivalence ratio, and various generator channel parameters on the overall efficiency of open-cycle, coal-fired MHD generators. A complete description of the PACKAGE code and a preliminary version of the PACKAGE user's manual are included. A laboratory measurements program involving direct, mass spectrometric sampling of the positive and negative ions formed in a one atmosphere coal combustion plasma was also completed during the contract's initial phase. The relative ion concentrations formed in a plasma due to the methane augmented combustion of pulverized Montana Rosebud coal with potassium carbonate seed and preheated air are summarized. Positive ions measured include K/sup +/, KO/sup +/, Na/sup +/, Rb/sup +/, Cs/sup +/, and CsO/sup +/, while negative ions identified include PO/sub 3//sup -/, PO/sub 2//sup -/, BO/sub 2//sup -/, OH/sup -/, SH/sup -/, and probably HCrO/sub 3/, HMoO/sub 4//sup -/, and HWO/sub 3//sup -/. Comparison of the measurements with PACKAGE code predictions are presented. Preliminary design considerations for a mass spectrometric sampling probe capable of characterizing coal combustion plasmas from full scale combustors and flow trains are presented
International Nuclear Information System (INIS)
Moravie, Philippe
1997-01-01
Today, in the digitized satellite image domain, the needs for high dimension increase considerably. To transmit or to stock such images (more than 6000 by 6000 pixels), we need to reduce their data volume and so we have to use real-time image compression techniques. The large amount of computations required by image compression algorithms prohibits the use of common sequential processors, for the benefits of parallel computers. The study presented here deals with parallelization of a very efficient image compression scheme, based on three techniques: Wavelets Transform (WT), Vector Quantization (VQ) and Entropic Coding (EC). First, we studied and implemented the parallelism of each algorithm, in order to determine the architectural characteristics needed for real-time image compression. Then, we defined eight parallel architectures: 3 for Mallat algorithm (WT), 3 for Tree-Structured Vector Quantization (VQ) and 2 for Huffman Coding (EC). As our system has to be multi-purpose, we chose 3 global architectures between all of the 3x3x2 systems available. Because, for technological reasons, real-time is not reached at anytime (for all the compression parameter combinations), we also defined and evaluated two algorithmic optimizations: fix point precision and merging entropic coding in vector quantization. As a result, we defined a new multi-purpose multi-SMIMD parallel machine, able to compress digitized satellite image in real-time. The definition of the best suited architecture for real-time image compression was answered by presenting 3 parallel machines among which one multi-purpose, embedded and which might be used for other applications on board. (author) [fr
MHD-flow in slotted channels with conducting walls
International Nuclear Information System (INIS)
Evtushenko, I.A.; Kirillov, I.R.; Reed, C.B.
1994-07-01
A review of experimental results is presented for magnetohydrodynamic (MHD) flow in rectangular channels with conducting walls and high aspect ratios (longer side parallel to the applied magnetic field), which are called slotted channels. The slotted channel concept was conceived at Efremov Institute as a method for reducing MHD pressure drop in liquid metal cooled blanket design. The experiments conducted by the authors were aimed at studying both fully developed MHD-flow, and the effect of a magnetic field on the hydrodynamics of 3-D flows in slotted channels. Tests were carried out on five models of the slotted geometry. A good agreement between test and theoretical results for the pressure drop in slotted channels was demonstrated. Application of a open-quotes one-electrode movable probeclose quotes for velocity measurement permitted measurement of the M-shape velocity profiles in the slotted channels. Suppression of 3-D inertial effects in slotted channels of complex geometry was demonstrated based on potential distribution data
Numerical study of spherical Torus MHD equilibrium configuration
International Nuclear Information System (INIS)
Cheng Faying; Dong Jiaqi; Wang Aike
2003-01-01
Tokamak equilibrium code SWEQU has been modified so that it can be used for the MHD equilibrium study of low aspect ratio device. Evolution of plasma configuration in start-up phase and double-null divertor configuration in steady-state phase has been simulated using the modified code. Results show that the new code can be used not only to obtain the equilibrium configuration of spherical Torus in steady-state phase, but also to simulate the evolution of plasma in the start-up phase
Object-Oriented Parallel Particle-in-Cell Code for Beam Dynamics Simulation in Linear Accelerators
International Nuclear Information System (INIS)
Qiang, J.; Ryne, R.D.; Habib, S.; Decky, V.
1999-01-01
In this paper, we present an object-oriented three-dimensional parallel particle-in-cell code for beam dynamics simulation in linear accelerators. A two-dimensional parallel domain decomposition approach is employed within a message passing programming paradigm along with a dynamic load balancing. Implementing object-oriented software design provides the code with better maintainability, reusability, and extensibility compared with conventional structure based code. This also helps to encapsulate the details of communications syntax. Performance tests on SGI/Cray T3E-900 and SGI Origin 2000 machines show good scalability of the object-oriented code. Some important features of this code also include employing symplectic integration with linear maps of external focusing elements and using z as the independent variable, typical in accelerators. A successful application was done to simulate beam transport through three superconducting sections in the APT linac design
Resolution of the neutron transport equation by massively parallel computer in the Cronos code
International Nuclear Information System (INIS)
Zardini, D.M.
1996-01-01
The feasibility of neutron transport problems parallel resolution by CRONOS code's SN module is here studied. In this report we give the first data about the parallel resolution by angular variable decomposition of the transport equation. Problems about parallel resolution by spatial variable decomposition and memory stage limits are also explained here. (author)
Development Of A Parallel Performance Model For The THOR Neutral Particle Transport Code
Energy Technology Data Exchange (ETDEWEB)
Yessayan, Raffi; Azmy, Yousry; Schunert, Sebastian
2017-02-01
The THOR neutral particle transport code enables simulation of complex geometries for various problems from reactor simulations to nuclear non-proliferation. It is undergoing a thorough V&V requiring computational efficiency. This has motivated various improvements including angular parallelization, outer iteration acceleration, and development of peripheral tools. For guiding future improvements to the code’s efficiency, better characterization of its parallel performance is useful. A parallel performance model (PPM) can be used to evaluate the benefits of modifications and to identify performance bottlenecks. Using INL’s Falcon HPC, the PPM development incorporates an evaluation of network communication behavior over heterogeneous links and a functional characterization of the per-cell/angle/group runtime of each major code component. After evaluating several possible sources of variability, this resulted in a communication model and a parallel portion model. The former’s accuracy is bounded by the variability of communication on Falcon while the latter has an error on the order of 1%.
MHD simulation of high wavenumber ballooning-like modes in LHD
International Nuclear Information System (INIS)
Miura, H.; Nakajima, N.
2008-10-01
Dynamical growths of high-wavenumber ballooning modes are studied through full-3D nonlinear MHD simulations of the Large Helical Device. The growths of the ballooning modes are identified by studying the growth rates and the radial profiles of the Fourier coefficients of fluctuation variables. The mechanisms to weaken the growth of instability, such as the local fattening of the pressure and the energy release to the parallel kinetic energy, are found being insufficient to suppress the high-wavenumber ballooning modes. Consequently, the mean pressure profile is totally modified when the evolutions of the ballooning modes are saturated. The numerical results reveal that we need some mechanisms which do not originate from an ideal MHD to achieve a mild, saturated behaviors beyond the growths of unstable high ballooning modes in the helical device. The parallel heat conductivity is proposed as one of possible non-ideal mechanisms. (author)
International Nuclear Information System (INIS)
Aiba, N.; Tokuda, S.; Oyama, N.; Ozeki, T.; Furukawa, M.
2009-01-01
Effects of a sheared toroidal rotation are investigated numerically on the stability of the MHD modes in the tokamak edge pedestal, which relate to the type-I edge-localized mode. A linear MHD stability code MINERVA is newly developed for solving the Frieman-Rotenberg equation that is the linear ideal MHD equation with flow. Numerical stability analyses with this code reveal that the sheared toroidal rotation destabilizes edge localized MHD modes for rotation frequencies which are experimentally achievable, though the ballooning mode stability changes little by rotation. This rotation effect on the edge MHD stability becomes stronger as the toroidal mode number of the unstable MHD mode increases when the stability analysis was performed for MHD modes with toroidal mode numbers smaller than 40. The toroidal mode number of the unstable MHD mode depends on the stabilization of the current-driven mode and the ballooning mode by increasing the safety factor. This dependence of the toroidal mode number of the unstable mode on the safety factor is considered to be the reason that the destabilization by toroidal rotation is stronger for smaller edge safety factors.
Energy Technology Data Exchange (ETDEWEB)
Kostin, Mikhail [Michigan State Univ., East Lansing, MI (United States); Mokhov, Nikolai [Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States); Niita, Koji [Research Organization for Information Science and Technology, Ibaraki-ken (Japan)
2013-09-25
A parallel computing framework has been developed to use with general-purpose radiation transport codes. The framework was implemented as a C++ module that uses MPI for message passing. It is intended to be used with older radiation transport codes implemented in Fortran77, Fortran 90 or C. The module is significantly independent of radiation transport codes it can be used with, and is connected to the codes by means of a number of interface functions. The framework was developed and tested in conjunction with the MARS15 code. It is possible to use it with other codes such as PHITS, FLUKA and MCNP after certain adjustments. Besides the parallel computing functionality, the framework offers a checkpoint facility that allows restarting calculations with a saved checkpoint file. The checkpoint facility can be used in single process calculations as well as in the parallel regime. The framework corrects some of the known problems with the scheduling and load balancing found in the original implementations of the parallel computing functionality in MARS15 and PHITS. The framework can be used efficiently on homogeneous systems and networks of workstations, where the interference from the other users is possible.
Recent Improvements to the IMPACT-T Parallel Particle Tracking Code
International Nuclear Information System (INIS)
Qiang, J.; Pogorelov, I.V.; Ryne, R.
2006-01-01
The IMPACT-T code is a parallel three-dimensional quasi-static beam dynamics code for modeling high brightness beams in photoinjectors and RF linacs. Developed under the US DOE Scientific Discovery through Advanced Computing (SciDAC) program, it includes several key features including a self-consistent calculation of 3D space-charge forces using a shifted and integrated Green function method, multiple energy bins for beams with large energy spread, and models for treating RF standing wave and traveling wave structures. In this paper, we report on recent improvements to the IMPACT-T code including modeling traveling wave structures, short-range transverse and longitudinal wakefields, and longitudinal coherent synchrotron radiation through bending magnets
A kinetic-MHD model for low frequency phenomena
International Nuclear Information System (INIS)
Cheng, C.Z.
1991-07-01
A hybrid kinetic-MHD model for describing low-frequency phenomena in high beta anisotropic plasmas that consist of two components: a low energy core component and an energetic component with low density. The kinetic-MHD model treats the low energy core component by magnetohydrodynamic (MHD) description, the energetic component by kinetic approach such as the gyrokinetic equation, and the coupling between the dynamics of these two components through plasma pressure in the momentum equation. The kinetic-MHD model optimizes both the physics contents and the theoretical efforts in studying low frequency MHD waves and transport phenomena in general magnetic field geometries, and can be easily modified to include the core plasma kinetic effects if necessary. It is applicable to any magnetized collisionless plasma system where the parallel electric field effects are negligibly small. In the linearized limit two coupled eigenmode equations for describing the coupling between the transverse Alfven type and the compressional Alfven type waves are derived. The eigenmode equations are identical to those derived from the full gyrokinetic equation in the low frequency limit and were previously analyzed both analytically nd numerically to obtain the eigenmode structure of the drift mirror instability which explains successfully the multi-satellite observation of antisymmetric field-aligned structure of the compressional magnetic field of Pc 5 waves in the magnetospheric ring current plasma. Finally, a quadratic form is derived to demonstrate the stability of the low-frequency transverse and compressional Alfven type instabilities in terms of the pressure anisotropy parameter τ and the magnetic field curvature-pressure gradient parameter. A procedure for determining the stability of a marginally stable MHD wave due to wave-particle resonances is also presented
Parallel treatment of simulation particles in particle-in-cell codes on SUPRENUM
International Nuclear Information System (INIS)
Seldner, D.
1990-02-01
This report contains the program documentation and description of the program package 2D-PLAS, which has been developed at the Nuclear Research Center Karlsruhe in the Institute for Data Processing in Technology (IDT) under the auspices of the BMFT. 2D-PLAS is a parallel program version of the treatment of the simulation particles of the two-dimensional stationary particle-in-cell code BFCPIC which has been developed at the Nuclear Research Center Karlsruhe. This parallel version has been designed for the parallel computer SUPRENUM. (orig.) [de
CASTOR: Normal-mode analysis of resistive MHD plasmas
Kerner, W.; Goedbloed, J. P.; Huysmans, G. T. A.; Poedts, S.; Schwarz, E.
1998-01-01
The CASTOR (complex Alfven spectrum of toroidal plasmas) code computes the entire spectrum of normal-modes in resistive MHD for general tokamak configurations. The applied Galerkin method, in conjunction with a Fourier finite-element discretisation, leads to a large scale eigenvalue problem A (x)
MAGNETOHYDRODYNAMIC EQUATIONS (MHD GENERATION CODE
Directory of Open Access Journals (Sweden)
Francisco Frutos Alfaro
2017-04-01
Full Text Available A program to generate codes in Fortran and C of the full magnetohydrodynamic equations is shown. The program uses the free computer algebra system software REDUCE. This software has a package called EXCALC, which is an exterior calculus program. The advantage of this program is that it can be modified to include another complex metric or spacetime. The output of this program is modified by means of a LINUX script which creates a new REDUCE program to manipulate the magnetohydrodynamic equations to obtain a code that can be used as a seed for a magnetohydrodynamic code for numerical applications. As an example, we present part of the output of our programs for Cartesian coordinates and how to do the discretization.
Flow aerodynamics modeling of an MHD swirl combustor - calculations and experimental verification
International Nuclear Information System (INIS)
Gupta, A.K.; Beer, J.M.; Louis, J.F.; Busnaina, A.A.; Lilley, D.G.
1981-01-01
This paper describes a computer code for calculating the flow dynamics of constant density flow in the second stage trumpet shaped nozzle section of a two stage MHD swirl combustor for application to a disk generator. The primitive pressure-velocity variable, finite difference computer code has been developed to allow the computation of inert nonreacting turbulent swirling flows in an axisymmetric MHD model swirl combustor. The method and program involve a staggered grid system for axial and radial velocities, and a line relaxation technique for efficient solution of the equations. Tue produces as output the flow field map of the non-dimensional stream function, axial and swirl velocity. 19 refs
International Nuclear Information System (INIS)
Lichters, R.; Pfund, R.E.W.; Meyer-ter-Vehn, J.
1997-08-01
The code LPIC++ presented here, is based on a one-dimensional, electromagnetic, relativistic PIC code that has originally been developed by one of the authors during a PhD thesis at the Max-Planck-Institut fuer Quantenoptik for kinetic simulations of high harmonic generation from overdense plasma surfaces. The code uses essentially the algorithm of Birdsall and Langdon and Villasenor and Bunemann. It is written in C++ in order to be easily extendable and has been parallelized to be able to grow in power linearly with the size of accessable hardware, e.g. massively parallel machines like Cray T3E. The parallel LPIC++ version uses PVM for communication between processors. PVM is public domain software, can be downloaded from the world wide web. A particular strength of LPIC++ lies in its clear program and data structure, which uses chained lists for the organization of grid cells and enables dynamic adjustment of spatial domain sizes in a very convenient way, and therefore easy balancing of processor loads. Also particles belonging to one cell are linked in a chained list and are immediately accessable from this cell. In addition to this convenient type of data organization in a PIC code, the code shows excellent performance in both its single processor and parallel version. (orig.)
International Nuclear Information System (INIS)
Pletzer, A.; Bondeson, A.; Dewar, R.L.
1993-11-01
The quest to determine accurately the stability of tearing and resistive interchange modes in two-dimensional toroidal geometry led to the development of the PEST-3 code, which is based on solving the singular, zero-frequency ideal MHD equation in the plasma bulk and determining the outer data Δ', Γ' and A' needed to match the outer region solutions to those arising in the inner layers. No assumption regarding the aspect ratio, the number of rational surfaces or the pressure are made a priori. This approach is numerically less demanding than solving the full set of resistive equations, and has the major advantage of non-MHD theories of the non-ideal layers. Good convergence is ensured by the variational Galerkin scheme used to compute the outer matching data. To validate the code, we focus on the growth rate calculations of resistive kink modes which are reproduced in good agreement with those obtained by the full resistive MHD code MARS. (author) 11 figs., 27 refs
MARG2D code. 1. Eigenvalue problem for two dimensional Newcomb equation
Energy Technology Data Exchange (ETDEWEB)
Tokuda, Shinji [Japan Atomic Energy Research Inst., Naka, Ibaraki (Japan). Naka Fusion Research Establishment; Watanabe, Tomoko
1997-10-01
A new method and a code MARG2D have been developed to solve the 2-dimensional Newcomb equation which plays an important role in the magnetohydrodynamic (MHD) stability analysis in an axisymmetric toroidal plasma such as a tokamak. In the present formulation, an eigenvalue problem is posed for the 2-D Newcomb equation, where the weight function (the kinetic energy integral) and the boundary conditions at rational surfaces are chosen so that an eigenfunction correctly behaves as the linear combination of the small solution and the analytical solutions around each of the rational surfaces. Thus, the difficulty on solving the 2-D Newcomb equation has been resolved. By using the MARG2D code, the ideal MHD marginally stable state can be identified for a 2-D toroidal plasma. The code is indispensable on computing the outer-region matching data necessary for the resistive MHD stability analysis. Benchmark with ERATOJ, an ideal MHD stability code, has been carried out and the MARG2D code demonstrates that it indeed identifies both stable and marginally stable states against ideal MHD motion. (author)
Evolution of the MHD sheet pinch
International Nuclear Information System (INIS)
Matthaeus, W.H.; Montgomery, D.
1979-01-01
A magnetohydrodynamic (MHD) problem of recurrent interest for both astrophysical and laboratory plasmas is the evolution of the unstable sheet pinch, a current sheet across which a dc magnetic field reverses sign. The evolution of such a sheet pinch is followed with a spectral-method, incompressible, two-dimensional, MHD turbulence code. Spectral diagnostics are employed, as are contour plots of vector potential (magnetic field lines), electric current density, and velocity stream function (velocity streamlines). The nonlinear effect which seems most important is seen to be current filamentation: the concentration of the current density onto sets of small measure near a mgnetic X point. A great deal of turbulence is apparent in the current distribution, which, for high Reynolds numbers, requires large spatial grids (greater than or equal to (64) 2 ). 11 figures, 1 table
Alpha-Driven MHD and MHD-Induced Alpha Loss in TFTR DT Experiments
Chang, Zuoyang
1996-11-01
Theoretical calculation and numerical simulation indicate that there can be interesting interactions between alpha particles and MHD activity which can adversely affect the performance of a tokamak reactor (e.g., ITER). These interactions include alpha-driven MHD, like the toroidicity-induced-Alfven-eigenmode (TAE) and MHD induced alpha particle losses or redistribution. Both phenomena have been observed in recent TFTR DT experiments. Weak alpha-driven TAE activity was observed in a NBI-heated DT experiment characterized by high q0 ( >= 2) and low core magnetic shear. The TAE mode appears at ~30-100 ms after the neutral beam turning off approximately as predicted by theory. The mode has an amplitude measured by magnetic coils at the edge tildeB_p ~1 mG, frequency ~150-190 kHz and toroidal mode number ~2-3. It lasts only ~ 30-70 ms and has been seen only in DT discharges with fusion power level about 1.5-2.0 MW. Numerical calculation using NOVA-K code shows that this type of plasma has a big TAE gap. The calculated TAE frequency and mode number are close to the observation. (2) KBM-induced alpha particle loss^1. In some high-β, high fusion power DT experiments, enhanced alpha particle losses were observed to be correlated to the high frequency MHD modes with f ~100-200 kHz (the TAE frequency would be two-times higher) and n ~5-10. These modes are localized around the peak plasma pressure gradient and have ballooning characteristics. Alpha loss increases by 30-100% during the modes. Particle orbit simulations show the added loss results from wave-particle resonance. Linear instability analysis indicates that the plasma is unstable to the kinetic MHD ballooning modes (KBM) driven primarily by strong local pressure gradients. ----------------- ^1Z. Chang, et al, Phys. Rev. Lett. 76 (1996) 1071. In collaberation with R. Nazikian, G.-Y. Fu, S. Batha, R. Budny, L. Chen, D. Darrow, E. Fredrickson, R. Majeski, D. Mansfield, K. McGuire, G. Rewoldt, G. Taylor, R. White, K
MHD stability properties of a system of reduced toroidal MHD equations
International Nuclear Information System (INIS)
Maschke, E.K.; Morros Tosas, J.; Urquijo, G.
1993-01-01
A system of reduced toroidal magneto-hydrodynamic (MHD) equations is derived from a general scalar representation of the complete MHD system, using an ordering in terms of the inverse aspect ratio ε of a toroidal plasma. It is shown that the energy principle for the reduced equations is identical with the usual energy principle of the complete MHD system, to the appropriate order in ε. Thus, the reduced equations have the same ideal MHD stability limits as the full MHD equations. (authors). 6 refs
Coupling methods for parallel running RELAPSim codes in nuclear power plant simulation
Energy Technology Data Exchange (ETDEWEB)
Li, Yankai; Lin, Meng, E-mail: linmeng@sjtu.edu.cn; Yang, Yanhua
2016-02-15
When the plant is modeled detailedly for high precision, it is hard to achieve real-time calculation for one single RELAP5 in a large-scale simulation. To improve the speed and ensure the precision of simulation at the same time, coupling methods for parallel running RELAPSim codes were proposed in this study. Explicit coupling method via coupling boundaries was realized based on a data-exchange and procedure-control environment. Compromise of synchronization frequency was well considered to improve the precision of simulation and guarantee the real-time simulation at the same time. The coupling methods were assessed using both single-phase flow models and two-phase flow models and good agreements were obtained between the splitting–coupling models and the integrated model. The mitigation of SGTR was performed as an integral application of the coupling models. A large-scope NPP simulator was developed adopting six splitting–coupling models of RELAPSim and other simulation codes. The coupling models could improve the speed of simulation significantly and make it possible for real-time calculation. In this paper, the coupling of the models in the engineering simulator is taken as an example to expound the coupling methods, i.e., coupling between parallel running RELAPSim codes, and coupling between RELAPSim code and other types of simulation codes. However, the coupling methods are also referable in other simulator, for example, a simulator employing ATHLETE instead of RELAP5, other logic code instead of SIMULINK. It is believed the coupling method is commonly used for NPP simulator regardless of the specific codes chosen in this paper.
Directory of Open Access Journals (Sweden)
Rovini Massimo
2009-01-01
Full Text Available This is a reply to the comments by Gunnam et al. "Comments on 'Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes'", EURASIP Journal on Embedded Systems, vol. 2009, Article ID 704174 on our recent work "Techniques and architectures for hazard-free semi-parallel decoding of LDPC codes", EURASIP Journal on Embedded Systems, vol. 2009, Article ID 723465.
Proceedings of the workshop on nonlinear MHD and extended MHD
International Nuclear Information System (INIS)
1998-01-01
Nonlinear MHD simulations have proven their value in interpreting experimental results over the years. As magnetic fusion experiments reach higher performance regimes, more sophisticated experimental diagnostics coupled with ever expanding computer capabilities have increased both the need for and the feasibility of nonlinear global simulations using models more realistic than regular ideal and resistive MHD. Such extended-MHD nonlinear simulations have already begun to produce useful results. These studies are expected to lead to ever more comprehensive simulation models in the future and to play a vital role in fully understanding fusion plasmas. Topics include the following: (1) current state of nonlinear MHD and extended-MHD simulations; (2) comparisons to experimental data; (3) discussions between experimentalists and theorists; (4) /equations for extended-MHD models, kinetic-based closures; and (5) paths toward more comprehensive simulation models, etc. Selected papers have been indexed separately for inclusion in the Energy Science and Technology Database
Proceedings of the workshop on nonlinear MHD and extended MHD
Energy Technology Data Exchange (ETDEWEB)
NONE
1998-12-01
Nonlinear MHD simulations have proven their value in interpreting experimental results over the years. As magnetic fusion experiments reach higher performance regimes, more sophisticated experimental diagnostics coupled with ever expanding computer capabilities have increased both the need for and the feasibility of nonlinear global simulations using models more realistic than regular ideal and resistive MHD. Such extended-MHD nonlinear simulations have already begun to produce useful results. These studies are expected to lead to ever more comprehensive simulation models in the future and to play a vital role in fully understanding fusion plasmas. Topics include the following: (1) current state of nonlinear MHD and extended-MHD simulations; (2) comparisons to experimental data; (3) discussions between experimentalists and theorists; (4) /equations for extended-MHD models, kinetic-based closures; and (5) paths toward more comprehensive simulation models, etc. Selected papers have been indexed separately for inclusion in the Energy Science and Technology Database.
The vector and parallel processing of MORSE code on Monte Carlo Machine
International Nuclear Information System (INIS)
Hasegawa, Yukihiro; Higuchi, Kenji.
1995-11-01
Multi-group Monte Carlo Code for particle transport, MORSE is modified for high performance computing on Monte Carlo Machine Monte-4. The method and the results are described. Monte-4 was specially developed to realize high performance computing of Monte Carlo codes for particle transport, which have been difficult to obtain high performance in vector processing on conventional vector processors. Monte-4 has four vector processor units with the special hardware called Monte Carlo pipelines. The vectorization and parallelization of MORSE code and the performance evaluation on Monte-4 are described. (author)
Recent development for the ITS code system: Parallel processing and visualization
International Nuclear Information System (INIS)
Fan, W.C.; Turner, C.D.; Halbleib, J.A. Sr.; Kensek, R.P.
1996-01-01
A brief overview is given for two software developments related to the ITS code system. These developments provide parallel processing and visualization capabilities and thus allow users to perform ITS calculations more efficiently. Timing results and a graphical example are presented to demonstrate these capabilities
Portable, parallel, reusable Krylov space codes
Energy Technology Data Exchange (ETDEWEB)
Smith, B.; Gropp, W. [Argonne National Lab., IL (United States)
1994-12-31
Krylov space accelerators are an important component of many algorithms for the iterative solution of linear systems. Each Krylov space method has it`s own particular advantages and disadvantages, therefore it is desirable to have a variety of them available all with an identical, easy to use, interface. A common complaint application programmers have with available software libraries for the iterative solution of linear systems is that they require the programmer to use the data structures provided by the library. The library is not able to work with the data structures of the application code. Hence, application programmers find themselves constantly recoding the Krlov space algorithms. The Krylov space package (KSP) is a data-structure-neutral implementation of a variety of Krylov space methods including preconditioned conjugate gradient, GMRES, BiCG-Stab, transpose free QMR and CGS. Unlike all other software libraries for linear systems that the authors are aware of, KSP will work with any application codes data structures, in Fortran or C. Due to it`s data-structure-neutral design KSP runs unchanged on both sequential and parallel machines. KSP has been tested on workstations, the Intel i860 and Paragon, Thinking Machines CM-5 and the IBM SP1.
Energetic particle effects on global MHD modes
International Nuclear Information System (INIS)
Cheng, C.Z.
1990-01-01
The effects of energetic particles on MHD type modes are studied by analytical theories and the nonvariational kinetic-MHD stability code (NOVA-K). In particular we address the problems of (1) the stabilization of ideal MHD internal kink modes and the excitation of resonant ''fishbone'' internal modes and (2) the alpha particle destabilization of toroidicity-induced Alfven eigenmodes (TAE) via transit resonances. Analytical theories are presented to help explain the NOVA-K results. For energetic trapped particles generated by neutral-beam injection (NBI) or ion cyclotron resonant heating (ICRH), a stability window for the n=1 internal kink mode in the hot particle beat space exists even in the absence of core ion finite Larmor radius effect (finite ω *i ). On the other hand, the trapped alpha particles are found to resonantly excite instability of the n=1 internal mode and can lower the critical beta threshold. The circulating alpha particles can strongly destabilize TAE modes via inverse Landau damping associated with the spatial gradient of the alpha particle pressure. 23 refs., 5 figs
Liquid metal MHD studies with non-magnetic and ferro-magnetic structural material
Energy Technology Data Exchange (ETDEWEB)
Patel, A., E-mail: anipatel2009@gmail.com [Institute of Plasma Research, Gandhinagar 382428, Gujarat (India); Bhattacharyay, R. [Institute of Plasma Research, Gandhinagar 382428, Gujarat (India); Swain, P.K.; Satyamurthy, P. [Bhabha Atomic Research Center, Mumbai 400085, Maharashtra (India); Sahu, S.; Rajendrakumar, E. [Institute of Plasma Research, Gandhinagar 382428, Gujarat (India); Ivanov, S.; Shishko, A.; Platacis, E.; Ziks, A. [Institute of Physics, University of Latvia, Salaspils 2169 (Latvia)
2014-10-15
Highlights: • Effect of structural material on liquid metal MHD phenomena is studied. • Two identical test sections, one made of SS316L (non-magnetic) and other made of SS430 (ferromagnetic) structural material, are considered. • Wall electric potential and liquid metal pressure drop are compared under various experimental conditions. • Experimental results suggest screening of external magnetic field for SS430 material below the saturation magnetic field. - Abstract: In most of the liquid metal MHD experiments reported in the literature to study liquid breeder blanket performance, SS316/SS304 grade steels are used as the structural material which is non-magnetic. On the other hand, the structural material for fusion blanket systems has been proposed to be ferritic martensitic grade steel (FMS) which is ferromagnetic in nature. In the recent experimental campaign, liquid metal MHD experiments have been carried out with two identical test sections: one made of SS316L (non-magnetic) and another with SS430 (ferromagnetic), to compare the effect of structural materials on MHD phenomena for various magnetic fields (up to 4 T). The maximum Hartmann number and interaction number are 1047 and 300, respectively. Each test section consists of square channel (25 mm × 25 mm) cross-section with two U bends, with inlet and outlet at the middle portion of two horizontal legs, respectively. Pb–Li enters into the test section through a square duct and distributed into two parallel paths through a partition plate. In each parallel path, it travels ∼0.28 m length in plane perpendicular to the magnetic field and faces two 90° bends before coming out of the test section through a single square duct. The wall electrical potential and MHD pressure drop across the test sections are compared under identical experimental conditions. Similar MHD behavior is observed with both the test section at higher value of the magnetic field (>2 T)
Techniques and Architectures for Hazard-Free Semi-Parallel Decoding of LDPC Codes
Directory of Open Access Journals (Sweden)
Rovini Massimo
2009-01-01
Full Text Available The layered decoding algorithm has recently been proposed as an efficient means for the decoding of low-density parity-check (LDPC codes, thanks to the remarkable improvement in the convergence speed (2x of the decoding process. However, pipelined semi-parallel decoders suffer from violations or "hazards" between consecutive updates, which not only violate the layered principle but also enforce the loops in the code, thus spoiling the error correction performance. This paper describes three different techniques to properly reschedule the decoding updates, based on the careful insertion of "idle" cycles, to prevent the hazards of the pipeline mechanism. Also, different semi-parallel architectures of a layered LDPC decoder suitable for use with such techniques are analyzed. Then, taking the LDPC codes for the wireless local area network (IEEE 802.11n as a case study, a detailed analysis of the performance attained with the proposed techniques and architectures is reported, and results of the logic synthesis on a 65 nm low-power CMOS technology are shown.
Biferale, L.; Mantovani, F.; Pivanti, M.; Pozzati, F.; Sbragaglia, M.; Schifano, S.F.; Toschi, F.; Tripiccione, R.
2011-01-01
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively parallel systems based on multi-core processors. Our code describes 2D multi-phase compressible flows. We analyze the performance bottlenecks that we find as we gradually expose a larger fraction of
Stability analysis by ERATO code
International Nuclear Information System (INIS)
Tsunematsu, Toshihide; Takeda, Tatsuoki; Matsuura, Toshihiko; Azumi, Masafumi; Kurita, Gen-ichi
1979-12-01
Problems in MHD stability calculations by ERATO code are described; which concern convergence property of results, equilibrium codes, and machine optimization of ERATO code. It is concluded that irregularity on a convergence curve is not due to a fault of the ERATO code itself but due to inappropriate choice of the equilibrium calculation meshes. Also described are a code to calculate an equilibrium as a quasi-inverse problem and a code to calculate an equilibrium as a result of a transport process. Optimization of the code with respect to I/O operations reduced both CPU time and I/O time considerably. With the FACOM230-75 APU/CPU multiprocessor system, the performance is about 6 times as high as with the FACOM230-75 CPU, showing the effectiveness of a vector processing computer for the kind of MHD computations. This report is a summary of the material presented at the ERATO workshop 1979(ORNL), supplemented with some details. (author)
A parallel code named NEPTUNE for 3D fully electromagnetic and pic simulations
International Nuclear Information System (INIS)
Dong Ye; Yang Wenyuan; Chen Jun; Zhao Qiang; Xia Fang; Ma Yan; Xiao Li; Sun Huifang; Chen Hong; Zhou Haijing; Mao Zeyao; Dong Zhiwei
2010-01-01
A parallel code named NEPTUNE for 3D fully electromagnetic and particle-in-cell (PIC) simulations is introduced, which could run on the Linux system with hundreds to thousand CPUs. NEPTUNE is suitable to simulate entire 3D HPM devices; many HPM devices are simulated and designed by using it. In NEPTUNE code, the electromagnetic fields are updated by using the finite-difference in time domain (FDTD) method of solving Maxwell equations and the particles are moved by using Buneman-Boris advance method of solving relativistic Newton-Lorentz equation. Electromagnetic fields and particles are coupled by using liner weighing interpolation PIC method, and the electric filed components are corrected by using Boris method of solve Poisson equation in order to ensure charge-conservation. NEPTUNE code could construct many complicated geometric structures, such as arbitrary axial-symmetric structures, plane transforming structures, slow-wave-structures, coupling holes, foils, and so on. The boundary conditions used in NEPTUNE code are introduced in brief, including perfectly electric conductor boundary, external wave boundary, and particle boundary. Finally, some typical HPM devices are simulated and test by using NEPTUNE code, including MILO, RBWO, VCO, and RKA. The simulation results are with correct and credible physical images, and the parallel efficiencies are also given. (authors)
Design Aspects of the Rayleigh Convection Code
Featherstone, N. A.
2017-12-01
Understanding the long-term generation of planetary or stellar magnetic field requires complementary knowledge of the large-scale fluid dynamics pervading large fractions of the object's interior. Such large-scale motions are sensitive to the system's geometry which, in planets and stars, is spherical to a good approximation. As a result, computational models designed to study such systems often solve the MHD equations in spherical geometry, frequently employing a spectral approach involving spherical harmonics. We present computational and user-interface design aspects of one such modeling tool, the Rayleigh convection code, which is suitable for deployment on desktop and petascale-hpc architectures alike. In this poster, we will present an overview of this code's parallel design and its built-in diagnostics-output package. Rayleigh has been developed with NSF support through the Computational Infrastructure for Geodynamics and is expected to be released as open-source software in winter 2017/2018.
Moon, Hongsik
What is the impact of multicore and associated advanced technologies on computational software for science? Most researchers and students have multicore laptops or desktops for their research and they need computing power to run computational software packages. Computing power was initially derived from Central Processing Unit (CPU) clock speed. That changed when increases in clock speed became constrained by power requirements. Chip manufacturers turned to multicore CPU architectures and associated technological advancements to create the CPUs for the future. Most software applications benefited by the increased computing power the same way that increases in clock speed helped applications run faster. However, for Computational ElectroMagnetics (CEM) software developers, this change was not an obvious benefit - it appeared to be a detriment. Developers were challenged to find a way to correctly utilize the advancements in hardware so that their codes could benefit. The solution was parallelization and this dissertation details the investigation to address these challenges. Prior to multicore CPUs, advanced computer technologies were compared with the performance using benchmark software and the metric was FLoting-point Operations Per Seconds (FLOPS) which indicates system performance for scientific applications that make heavy use of floating-point calculations. Is FLOPS an effective metric for parallelized CEM simulation tools on new multicore system? Parallel CEM software needs to be benchmarked not only by FLOPS but also by the performance of other parameters related to type and utilization of the hardware, such as CPU, Random Access Memory (RAM), hard disk, network, etc. The codes need to be optimized for more than just FLOPs and new parameters must be included in benchmarking. In this dissertation, the parallel CEM software named High Order Basis Based Integral Equation Solver (HOBBIES) is introduced. This code was developed to address the needs of the
Speed up of MCACE, a Monte Carlo code for evaluation of shielding safety, by parallel computer, (3)
International Nuclear Information System (INIS)
Takano, Makoto; Masukawa, Fumihiro; Naito, Yoshitaka; Onodera, Emi; Imawaka, Tsuneyuki; Yoda, Yoshihisa.
1993-07-01
The parallel computing of the MCACE code has been studied on two platforms; 1) Shared Memory Type Vector-Parallel Computer Monte-4 and 2) Networked Several Workstations. On the Monte-4, a disk-file has been allocated to collect all results computed by 4 CPUs in parallel, executing the copy of the MCACE code on each CPU. On the workstations under network environment, two parallel models have been evaluated; 1) a host-node model and 2) the model used on the Monte-4 where no software for parallelization has been employed but only standard FORTRAN language. The measurement of computing times has showed that speed up of about 3 times has been achieved by using 4 CPUs of the Monte-4. Further, connecting 4 workstations by network, the computing speed by parallelization has achieved faster than our scalar main frame computer, FACOM M-780. (author)
Glasser, Alexander; Kolemen, Egemen; Glasser, A. H.
2018-03-01
Active feedback control of ideal MHD stability in a tokamak requires rapid plasma stability analysis. Toward this end, we reformulate the δW stability method with a Hamilton-Jacobi theory, elucidating analytical and numerical features of the generic tokamak ideal MHD stability problem. The plasma response matrix is demonstrated to be the solution of an ideal MHD matrix Riccati differential equation. Since Riccati equations are prevalent in the control theory literature, such a shift in perspective brings to bear a range of numerical methods that are well-suited to the robust, fast solution of control problems. We discuss the usefulness of Riccati techniques in solving the stiff ordinary differential equations often encountered in ideal MHD stability analyses—for example, in tokamak edge and stellarator physics. We demonstrate the applicability of such methods to an existing 2D ideal MHD stability code—DCON [A. H. Glasser, Phys. Plasmas 23, 072505 (2016)]—enabling its parallel operation in near real-time, with wall-clock time ≪1 s . Such speed may help enable active feedback ideal MHD stability control, especially in tokamak plasmas whose ideal MHD equilibria evolve with inductive timescale τ≳ 1s—as in ITER.
International Nuclear Information System (INIS)
Lee, Jin Pyo; Joo, Han Gyu
2010-01-01
In the thermo-fluid analysis code named CUPID, the linear system of pressure equations must be solved in each iteration step. The time for repeatedly solving the linear system can be quite significant because large sparse matrices of Rank more than 50,000 are involved and the diagonal dominance of the system is hardly hold. Therefore parallelization of the linear system solver is essential to reduce the computing time. Meanwhile, Graphics Processing Units (GPU) have been developed as highly parallel, multi-core processors for the global demand of high quality 3D graphics. If a suitable interface is provided, parallelization using GPU can be available to engineering computing. NVIDIA provides a Software Development Kit(SDK) named CUDA(Compute Unified Device Architecture) to code developers so that they can manage GPUs for parallelization using the C language. In this research, we implement parallel routines for the linear system solver using CUDA, and examine the performance of the parallelization. In the next section, we will describe the method of CUDA parallelization for the CUPID code, and then the performance of the CUDA parallelization will be discussed
International Nuclear Information System (INIS)
Moawad, S. M.; Ibrahim, D. A.
2016-01-01
The equilibrium properties of three-dimensional ideal magnetohydrodynamics (MHD) are investigated. Incompressible and compressible flows are considered. The governing equations are taken in a steady state such that the magnetic field is parallel to the plasma flow. Equations of stationary equilibrium for both of incompressible and compressible MHD flows are derived and described in a mathematical mode. For incompressible MHD flows, Alfvénic and non-Alfvénic flows with constant and variable magnetofluid density are investigated. For Alfvénic incompressible flows, the general three-dimensional solutions are determined with the aid of two potential functions of the velocity field. For non-Alfvénic incompressible flows, the stationary equilibrium equations are reduced to two differential constraints on the potential functions, flow velocity, magnetofluid density, and the static pressure. Some examples which may be of some relevance to axisymmetric confinement systems are presented. For compressible MHD flows, equations of the stationary equilibrium are derived with the aid of a single potential function of the velocity field. The existence of three-dimensional solutions for these MHD flows is investigated. Several classes of three-dimensional exact solutions for several cases of nonlinear equilibrium equations are presented.
Recent progress on MHD-induced loss of D-D fusion products in TFTR
International Nuclear Information System (INIS)
Zweben, S.J.; Darrow, D.S.; Budny, R.V.; Cheng, C.Z.; Fredrickson, E.D.; Herrmann, H.; Mynick, H.E.; Schivell, J.
1993-08-01
This paper reviews the recent progress made toward understanding the MHD-induced loss of D-D fusion products which has been seen on TFTR since 1988. These measurements have been made using the ''lost alpha'' diagnostic, which is described briefly. The largest MHD- induced loss occurs with coherent 3/2 or 2/1 MHD activity (kink/tearing modes), which can cause up to ∼3--5 times the first-orbit loss at I∼1.6--1.8 MA, roughly a ∼20--30% global los of D-D fusion products. Modeling of these MHD-induced losses has progressed to the point where the basic loss mechanism can be accounted for qualitatively, but the experimental results can not yet be understood quantitatively. Several alpha loss codes are being developed to improve the quantitative comparison between experiment and theory
Linear and Nonlinear MHD Wave Processes in Plasmas. Final Report
International Nuclear Information System (INIS)
Tataronis, J. A.
2004-01-01
This program treats theoretically low frequency linear and nonlinear wave processes in magnetized plasmas. A primary objective has been to evaluate the effectiveness of MHD waves to heat plasma and drive current in toroidal configurations. The research covers the following topics: (1) the existence and properties of the MHD continua in plasma equilibria without spatial symmetry; (2) low frequency nonresonant current drive and nonlinear Alfven wave effects; and (3) nonlinear electron acceleration by rf and random plasma waves. Results have contributed to the fundamental knowledge base of MHD activity in symmetric and asymmetric toroidal plasmas. Among the accomplishments of this research effort, the following are highlighted: Identification of the MHD continuum mode singularities in toroidal geometry. Derivation of a third order ordinary differential equation that governs nonlinear current drive in the singular layers of the Alfven continuum modes in axisymmetric toroidal geometry. Bounded solutions of this ODE implies a net average current parallel to the toroidal equilibrium magnetic field. Discovery of a new unstable continuum of the linearized MHD equation in axially periodic circular plasma cylinders with shear and incompressibility. This continuum, which we named ''accumulation continuum'' and which is related to ballooning modes, arises as discrete unstable eigenfrequency accumulate on the imaginary frequency axis in the limit of large mode numbers. Development of techniques to control nonlinear electron acceleration through the action of multiple coherent and random plasmas waves. Two important elements of this program aye student participation and student training in plasma theory
Magnetohydrodynamic (MHD) power generation
International Nuclear Information System (INIS)
Chandra, Avinash
1980-01-01
The concept of MHD power generation, principles of operation of the MHD generator, its design, types, MHD generator cycles, technological problems to be overcome, the current state of the art in USA and USSR are described. Progress of India's experimental 5 Mw water-gas fired open cycle MHD power generator project is reported in brief. (M.G.B.)
Shared Memory Parallelization of an Implicit ADI-type CFD Code
Hauser, Th.; Huang, P. G.
1999-01-01
A parallelization study designed for ADI-type algorithms is presented using the OpenMP specification for shared-memory multiprocessor programming. Details of optimizations specifically addressed to cache-based computer architectures are described and performance measurements for the single and multiprocessor implementation are summarized. The paper demonstrates that optimization of memory access on a cache-based computer architecture controls the performance of the computational algorithm. A hybrid MPI/OpenMP approach is proposed for clusters of shared memory machines to further enhance the parallel performance. The method is applied to develop a new LES/DNS code, named LESTool. A preliminary DNS calculation of a fully developed channel flow at a Reynolds number of 180, Re(sub tau) = 180, has shown good agreement with existing data.
Extended MHD Effects in High Energy Density Experiments
Seyler, Charles
2016-10-01
The MHD model is the workhorse for computational modeling of HEDP experiments. Plasma models are inheritably limited in scope, but MHD is expected to be a very good model for studying plasmas at the high densities attained in HEDP experiments. There are, however, important ways in which MHD fails to adequately describe the results, most notably due to the omission of the Hall term in the Ohm's law (a form of extended MHD or XMHD). This talk will discuss these failings by directly comparing simulations of MHD and XMHD for particularly relevant cases. The methodology is to simulate HEDP experiments using a Hall-MHD (HMHD) code based on a highly accurate and robust Discontinuous Galerkin method, and by comparison of HMHD to MHD draw conclusions about the impact of the Hall term. We focus on simulating two experimental pulsed power machines under various scenarios. We examine the MagLIF experiment on the Z-machine at Sandia National Laboratories and liner experiments on the COBRA machine at Cornell. For the MagLIF experiment we find that power flow in the feed leads to low density plasma ablation into the region surrounding the liner. The inflow of this plasma compresses axial magnetic flux onto the liner. In MHD this axial flux tends to resistively decay, whereas in HMHD a force-free current layer sustains the axial flux on the liner leading to a larger ratio of axial to azimuthal flux. During the liner compression the magneto-Rayleigh-Taylor instability leads to helical perturbations due to minimization of field line bending. Simulations of a cylindrical liner using the COBRA machine parameters can under certain conditions exhibit amplification of an axial field due to a force-free low-density current layer separated by some distance from the liner. This results in a configuration in which there is predominately axial field on the liner inside the current layer and azimuthal field outside the layer. We are currently attempting to experimentally verify the simulation
CHOLLA: A NEW MASSIVELY PARALLEL HYDRODYNAMICS CODE FOR ASTROPHYSICAL SIMULATION
International Nuclear Information System (INIS)
Schneider, Evan E.; Robertson, Brant E.
2015-01-01
We present Computational Hydrodynamics On ParaLLel Architectures (Cholla ), a new three-dimensional hydrodynamics code that harnesses the power of graphics processing units (GPUs) to accelerate astrophysical simulations. Cholla models the Euler equations on a static mesh using state-of-the-art techniques, including the unsplit Corner Transport Upwind algorithm, a variety of exact and approximate Riemann solvers, and multiple spatial reconstruction techniques including the piecewise parabolic method (PPM). Using GPUs, Cholla evolves the fluid properties of thousands of cells simultaneously and can update over 10 million cells per GPU-second while using an exact Riemann solver and PPM reconstruction. Owing to the massively parallel architecture of GPUs and the design of the Cholla code, astrophysical simulations with physically interesting grid resolutions (≳256 3 ) can easily be computed on a single device. We use the Message Passing Interface library to extend calculations onto multiple devices and demonstrate nearly ideal scaling beyond 64 GPUs. A suite of test problems highlights the physical accuracy of our modeling and provides a useful comparison to other codes. We then use Cholla to simulate the interaction of a shock wave with a gas cloud in the interstellar medium, showing that the evolution of the cloud is highly dependent on its density structure. We reconcile the computed mixing time of a turbulent cloud with a realistic density distribution destroyed by a strong shock with the existing analytic theory for spherical cloud destruction by describing the system in terms of its median gas density
CHOLLA: A NEW MASSIVELY PARALLEL HYDRODYNAMICS CODE FOR ASTROPHYSICAL SIMULATION
Energy Technology Data Exchange (ETDEWEB)
Schneider, Evan E.; Robertson, Brant E. [Steward Observatory, University of Arizona, 933 North Cherry Avenue, Tucson, AZ 85721 (United States)
2015-04-15
We present Computational Hydrodynamics On ParaLLel Architectures (Cholla ), a new three-dimensional hydrodynamics code that harnesses the power of graphics processing units (GPUs) to accelerate astrophysical simulations. Cholla models the Euler equations on a static mesh using state-of-the-art techniques, including the unsplit Corner Transport Upwind algorithm, a variety of exact and approximate Riemann solvers, and multiple spatial reconstruction techniques including the piecewise parabolic method (PPM). Using GPUs, Cholla evolves the fluid properties of thousands of cells simultaneously and can update over 10 million cells per GPU-second while using an exact Riemann solver and PPM reconstruction. Owing to the massively parallel architecture of GPUs and the design of the Cholla code, astrophysical simulations with physically interesting grid resolutions (≳256{sup 3}) can easily be computed on a single device. We use the Message Passing Interface library to extend calculations onto multiple devices and demonstrate nearly ideal scaling beyond 64 GPUs. A suite of test problems highlights the physical accuracy of our modeling and provides a useful comparison to other codes. We then use Cholla to simulate the interaction of a shock wave with a gas cloud in the interstellar medium, showing that the evolution of the cloud is highly dependent on its density structure. We reconcile the computed mixing time of a turbulent cloud with a realistic density distribution destroyed by a strong shock with the existing analytic theory for spherical cloud destruction by describing the system in terms of its median gas density.
FISH: A THREE-DIMENSIONAL PARALLEL MAGNETOHYDRODYNAMICS CODE FOR ASTROPHYSICAL APPLICATIONS
International Nuclear Information System (INIS)
Kaeppeli, R.; Whitehouse, S. C.; Scheidegger, S.; Liebendoerfer, M.; Pen, U.-L.
2011-01-01
FISH is a fast and simple ideal magnetohydrodynamics code that scales to ∼10,000 processes for a Cartesian computational domain of ∼1000 3 cells. The simplicity of FISH has been achieved by the rigorous application of the operator splitting technique, while second-order accuracy is maintained by the symmetric ordering of the operators. Between directional sweeps, the three-dimensional data are rotated in memory so that the sweep is always performed in a cache-efficient way along the direction of contiguous memory. Hence, the code only requires a one-dimensional description of the conservation equations to be solved. This approach also enables an elegant novel parallelization of the code that is based on persistent communications with MPI for cubic domain decomposition on machines with distributed memory. This scheme is then combined with an additional OpenMP parallelization of different sweeps that can take advantage of clusters of shared memory. We document the detailed implementation of a second-order total variation diminishing advection scheme based on flux reconstruction. The magnetic fields are evolved by a constrained transport scheme. We show that the subtraction of a simple estimate of the hydrostatic gradient from the total gradients can significantly reduce the dissipation of the advection scheme in simulations of gravitationally bound hydrostatic objects. Through its simplicity and efficiency, FISH is as well suited for hydrodynamics classes as for large-scale astrophysical simulations on high-performance computer clusters. In preparation for the release of a public version, we demonstrate the performance of FISH in a suite of astrophysically orientated test cases.
Qualification of MHD effects in dual-coolant DEMO blanket and approaches to their modelling
International Nuclear Information System (INIS)
Mas de les Valls, E.; Batet, L.; Medina, V. de; Fradera, J.; Sedano, L.A.
2011-01-01
Design refinements of vertical insulated banana-shaped liquid metal channels are being considered as a progress of conceptual design of dual-coolant liquid metal blankets (DEMO specifications). Among them: (a) optimised channel geometry and (b) improvements on flow channel inserts. Progress of channel conceptual design is conducted in parallel with underlying physics of MHD models in diverse aspects: (1) MHD models, (2) MHD turbulence, (3) LM buoyancy effects, (4) three-dimensional flows, and (5) LM/FCI/wall electrical and thermal coupling; in order to progress on common liquid metal flow characterisation, pressure drop and three-dimensional flows. The analyses are assumed as extension of those previous carried out for the DCLL blankets for new design refinements. At the present stage of the conceptual design progress, a preliminary thermofluid MHD study is of crucial interest for further design improvements and future detailed modelling. The paper overviews the ongoing modelling studies, making model refinements explicit, and anticipates some modelling results.
International Nuclear Information System (INIS)
Salko, Robert K.; Schmidt, Rodney C.; Avramova, Maria N.
2015-01-01
Highlights: • COBRA-TF was adopted by the Consortium for Advanced Simulation of LWRs. • We have improved code performance to support running large-scale LWR simulations. • Code optimization has led to reductions in execution time and memory usage. • An MPI parallelization has reduced full-core simulation time from days to minutes. - Abstract: This paper describes major improvements to the computational infrastructure of the CTF subchannel code so that full-core, pincell-resolved (i.e., one computational subchannel per real bundle flow channel) simulations can now be performed in much shorter run-times, either in stand-alone mode or as part of coupled-code multi-physics calculations. These improvements support the goals of the Department Of Energy Consortium for Advanced Simulation of Light Water Reactors (CASL) Energy Innovation Hub to develop high fidelity multi-physics simulation tools for nuclear energy design and analysis. A set of serial code optimizations—including fixing computational inefficiencies, optimizing the numerical approach, and making smarter data storage choices—are first described and shown to reduce both execution time and memory usage by about a factor of ten. Next, a “single program multiple data” parallelization strategy targeting distributed memory “multiple instruction multiple data” platforms utilizing domain decomposition is presented. In this approach, data communication between processors is accomplished by inserting standard Message-Passing Interface (MPI) calls at strategic points in the code. The domain decomposition approach implemented assigns one MPI process to each fuel assembly, with each domain being represented by its own CTF input file. The creation of CTF input files, both for serial and parallel runs, is also fully automated through use of a pressurized water reactor (PWR) pre-processor utility that uses a greatly simplified set of user input compared with the traditional CTF input. To run CTF in
Sandalski, Stou
Smooth particle hydrodynamics is an efficient method for modeling the dynamics of fluids. It is commonly used to simulate astrophysical processes such as binary mergers. We present a newly developed GPU accelerated smooth particle hydrodynamics code for astrophysical simulations. The code is named neptune after the Roman god of water. It is written in OpenMP parallelized C++ and OpenCL and includes octree based hydrodynamic and gravitational acceleration. The design relies on object-oriented methodologies in order to provide a flexible and modular framework that can be easily extended and modified by the user. Several pre-built scenarios for simulating collisions of polytropes and black-hole accretion are provided. The code is released under the MIT Open Source license and publicly available at http://code.google.com/p/neptune-sph/.
MHD equilibrium and pressure driven instability in L=1 heliotron plasmas
International Nuclear Information System (INIS)
Nakamura, Y.; Suzuki, Y.; Yamagishi, O.; Kondo, K.; Nakajima, N.; Hayashi, T.; Monticello, D.A.; Reiman, A.H.
2003-01-01
Free boundary MHD equilibrium properties of Heliotron J are investigated by VMEC, HINT and PIES codes, and ideal MHD stability properties are studied by the Mercier criterion, the ballooning mode equation and the CAS3D global stability code. It is shown by the equilibrium calculations that the change of the plasma boundary shape is substantial in a low shear helical system even if the beta is relatively low. Preliminary comparison between PIES results and HINT results shows that the beta value at which the magnetic island begin to be perceptible is almost the same in both codes, but the island width seems to be different. From the stability analysis, good correlation is found between local and global analyses for the three dimensional(3D) or helical ballooning mode whose mode structure shows strong poloidal and toroidal mode (helical mode) coupling. In the helical ballooning mode, the Eigenmode is localized within a flux tube. It is also found that the positive shear of the rotational transform is favorable for the 3D ballooning mode stability in a low shear helical system. (author)
International Nuclear Information System (INIS)
Gwo, Jin-Ping; Yeh, Gour-Tsyh
1997-01-01
The objectives of this study are (1) to parallelize a 3-dimensional hydrogeochemistry code and (2) to apply the parallel code to a proposed waste disposal site at the Oak Ridge National Laboratory (ORNL). The 2-dimensional hydrogeochemistry code HYDROGEOCHEM, developed at the Pennsylvania State University for coupled subsurface solute transport and chemical equilibrium processes, was first modified to accommodate 3-dimensional problem domains. A bi-conjugate gradient stabilized linear matrix solver was then incorporated to solve the matrix equation. We chose to parallelize the 3-dimensional code on the Intel Paragons at ORNL by using an HPF (high performance FORTRAN) compiler developed at PGI. The data- and task-parallel algorithms available in the HPF compiler proved to be highly efficient for the geochemistry calculation. This calculation can be easily implemented in HPF formats and is perfectly parallel because the chemical speciation on one finite-element node is virtually independent of those on the others. The parallel code was applied to a subwatershed of the Melton Branch at ORNL. Chemical heterogeneity, in addition to physical heterogeneities of the geological formations, has been identified as one of the major factors that affect the fate and transport of contaminants at ORNL. This study demonstrated an application of the 3-dimensional hydrogeochemistry code on the Melton Branch site. A uranium tailing problem that involved in aqueous complexation and precipitation-dissolution was tested. Performance statistics was collected on the Intel Paragons at ORNL. Implications of these results on the further optimization of the code were discussed
Two-Fluid 2.5D MHD-Code for Simulations in the Solar Atmosphere
Czech Academy of Sciences Publication Activity Database
Piantschitsch, I.; Amerstorfer, U.; Thalmann, J.; Utz, D.; Hanslmeier, A.; Bárta, Miroslav; Thonhofer, S.; Lemmerer, B.
2014-01-01
Roč. 38, č. 1 (2014), s. 59-66 ISSN 1845-8319 R&D Projects: GA MŠk(CZ) 7AMB14AT022 Institutional support: RVO:67985815 Keywords : MHD simulation * chromosphere * reconnection Subject RIV: BN - Astronomy, Celestial Mechanics, Astrophysics
United States Superconducting MHD Magnet Technology Development Program
International Nuclear Information System (INIS)
Dawson, A.M.; Marston, P.G.; Thome, R.J.; Iwasa, Y.; Tarrh, J.M.
1981-01-01
A three-faceted program supported by the U.S. Dep of Energy is described. These facets include basic technology development, technology transfer and construction by industry of magnets for the national MHD program. The program includes the maintenance of a large component test facility; investigation of superconductor stability and structural behavior; measurements of materials' properties at low temperatures; structural design optimization; analytical code development; cryogenic systems and power supply design. The technology transfer program is designed to bring results of technology development and design and construction effort to the entire superconducting magnet community. The magnet procurement program is responsible for developing conceptual designs of magnets needed for the national MHD program, for issuing requests for quotation, selecting vendors and supervising design, construction, installation and test of these systems. 9 refs
International Nuclear Information System (INIS)
1991-10-01
The current MHD program being implemented is a result of a consensus established in public meetings held by the Department of Energy in 1984. Essential elements of the current program include: (1) develop technical and environmental data for the integrated MHD topping cycle system through POC testing (1,000 hours); (2) develop technical and environmental data for the integrated MHD bottoming cycle sub system through POC testing (4,000 hours); (3) design, construct, and operate a seed regeneration POC facility (SRPF) capable of processing spent seed materials from the MHD bottoming cycle; (4) prepare conceptual designs for a site specific MHD retrofit plant; and (5) continue system studies and supporting research necessary for system testing. The current MHD program continues to be directed toward coal fired power plant applications, both stand-alone and retrofit. Development of a plant should enhance the attractiveness of MHD for applications other than electrical power. MHD may find application in electrical energy intensive industries and in the defense sector
Vanderbauwhede, Wim; Davidson, Gavin
2017-01-01
Massively parallel accelerators such as GPGPUs, manycores and FPGAs represent a powerful and affordable tool for scientists who look to speed up simulations of complex systems. However, porting code to such devices requires a detailed understanding of heterogeneous programming tools and effective strategies for parallelization. In this paper we present a source to source compilation approach with whole-program analysis to automatically transform single-threaded FORTRAN 77 legacy code into Ope...
The language parallel Pascal and other aspects of the massively parallel processor
Reeves, A. P.; Bruner, J. D.
1982-01-01
A high level language for the Massively Parallel Processor (MPP) was designed. This language, called Parallel Pascal, is described in detail. A description of the language design, a description of the intermediate language, Parallel P-Code, and details for the MPP implementation are included. Formal descriptions of Parallel Pascal and Parallel P-Code are given. A compiler was developed which converts programs in Parallel Pascal into the intermediate Parallel P-Code language. The code generator to complete the compiler for the MPP is being developed independently. A Parallel Pascal to Pascal translator was also developed. The architecture design for a VLSI version of the MPP was completed with a description of fault tolerant interconnection networks. The memory arrangement aspects of the MPP are discussed and a survey of other high level languages is given.
International Nuclear Information System (INIS)
Satake, Shinsuke; Okamoto, Masao; Nakajima, Noriyoshi; Takamaru, Hisanori
2005-11-01
A neoclassical transport simulation code (FORTEC-3D) applicable to three-dimensional configurations has been developed using High Performance Fortran (HPF). Adoption of computing techniques for parallelization and a hybrid simulation model to the δf Monte-Carlo method transport simulation, including non-local transport effects in three-dimensional configurations, makes it possible to simulate the dynamism of global, non-local transport phenomena with a self-consistent radial electric field within a reasonable computation time. In this paper, development of the transport code using HPF is reported. Optimization techniques in order to achieve both high vectorization and parallelization efficiency, adoption of a parallel random number generator, and also benchmark results, are shown. (author)
Energy Technology Data Exchange (ETDEWEB)
Moryakov, A. V., E-mail: sailor@orc.ru [National Research Centre Kurchatov Institute (Russian Federation)
2016-12-15
An algorithm for solving the time-dependent transport equation in the P{sub m}S{sub n} group approximation with the use of parallel computations is presented. The algorithm is implemented in the LUCKY-TD code for supercomputers employing the MPI standard for the data exchange between parallel processes.
International Nuclear Information System (INIS)
Akcay, Cihan; Victor, Brian S.; Jarboe, Thomas R.; Kim, Charlson C.
2013-01-01
We present a comparison study of 3-D pressureless resistive MHD (rMHD) and 3-D presureless two-fluid MHD models of the Helicity Injected Torus with Steady Inductive helicity injection (HIT-SI). HIT-SI is a current drive experiment that uses two geometrically asymmetric helicity injectors to generate and sustain toroidal plasmas. The comparable size of the collisionless ion skin depth d i to the resistive skin depth predicates the importance of the Hall term for HIT-SI. The simulations are run with NIMROD, an initial-value, 3-D extended MHD code. The modeled plasma density and temperature are assumed uniform and constant. The helicity injectors are modeled as oscillating normal magnetic and parallel electric field boundary conditions. The simulations use parameters that closely match those of the experiment. The simulation output is compared to the formation time, plasma current, and internal and surface magnetic fields. Results of the study indicate 2fl-MHD shows quantitative agreement with the experiment while rMHD only captures the qualitative features. The validity of each model is assessed based on how accurately it reproduces the global quantities as well as the temporal and spatial dependence of the measured magnetic fields. 2fl-MHD produces the current amplification (I tor /I inj ) and formation time τ f demonstrated by HIT-SI with similar internal magnetic fields. rMHD underestimates (I tor /I inj ) and exhibits much a longer τ f . Biorthogonal decomposition (BD), a powerful mathematical tool for reducing large data sets, is employed to quantify how well the simulations reproduce the measured surface magnetic fields without resorting to a probe-by-probe comparison. BD shows that 2fl-MHD captures the dominant surface magnetic structures and the temporal behavior of these features better than rMHD
Vanaverbeke, S.; Keppens, R.; Poedts, S.; Boffin, H.
2009-01-01
We describe the algorithms implemented in the first version of GRADSPH, a parallel, tree-based, smoothed particle hydrodynamics code for simulating self-gravitating astrophysical systems written in FORTRAN 90. The paper presents details on the implementation of the Smoothed Particle Hydro (SPH)
PENTACLE: Parallelized particle-particle particle-tree code for planet formation
Iwasawa, Masaki; Oshino, Shoichi; Fujii, Michiko S.; Hori, Yasunori
2017-10-01
We have newly developed a parallelized particle-particle particle-tree code for planet formation, PENTACLE, which is a parallelized hybrid N-body integrator executed on a CPU-based (super)computer. PENTACLE uses a fourth-order Hermite algorithm to calculate gravitational interactions between particles within a cut-off radius and a Barnes-Hut tree method for gravity from particles beyond. It also implements an open-source library designed for full automatic parallelization of particle simulations, FDPS (Framework for Developing Particle Simulator), to parallelize a Barnes-Hut tree algorithm for a memory-distributed supercomputer. These allow us to handle 1-10 million particles in a high-resolution N-body simulation on CPU clusters for collisional dynamics, including physical collisions in a planetesimal disc. In this paper, we show the performance and the accuracy of PENTACLE in terms of \\tilde{R}_cut and a time-step Δt. It turns out that the accuracy of a hybrid N-body simulation is controlled through Δ t / \\tilde{R}_cut and Δ t / \\tilde{R}_cut ˜ 0.1 is necessary to simulate accurately the accretion process of a planet for ≥106 yr. For all those interested in large-scale particle simulations, PENTACLE, customized for planet formation, will be freely available from https://github.com/PENTACLE-Team/PENTACLE under the MIT licence.
Parallel Programming with Intel Parallel Studio XE
Blair-Chappell , Stephen
2012-01-01
Optimize code for multi-core processors with Intel's Parallel Studio Parallel programming is rapidly becoming a "must-know" skill for developers. Yet, where to start? This teach-yourself tutorial is an ideal starting point for developers who already know Windows C and C++ and are eager to add parallelism to their code. With a focus on applying tools, techniques, and language extensions to implement parallelism, this essential resource teaches you how to write programs for multicore and leverage the power of multicore in your programs. Sharing hands-on case studies and real-world examples, the
Grid-based Parallel Data Streaming Implemented for the Gyrokinetic Toroidal Code
International Nuclear Information System (INIS)
Klasky, S.; Ethier, S.; Lin, Z.; Martins, K.; McCune, D.; Samtaney, R.
2003-01-01
We have developed a threaded parallel data streaming approach using Globus to transfer multi-terabyte simulation data from a remote supercomputer to the scientist's home analysis/visualization cluster, as the simulation executes, with negligible overhead. Data transfer experiments show that this concurrent data transfer approach is more favorable compared with writing to local disk and then transferring this data to be post-processed. The present approach is conducive to using the grid to pipeline the simulation with post-processing and visualization. We have applied this method to the Gyrokinetic Toroidal Code (GTC), a 3-dimensional particle-in-cell code used to study microturbulence in magnetic confinement fusion from first principles plasma theory
Schnek: A C++ library for the development of parallel simulation codes on regular grids
Schmitz, Holger
2018-05-01
A large number of algorithms across the field of computational physics are formulated on grids with a regular topology. We present Schnek, a library that enables fast development of parallel simulations on regular grids. Schnek contains a number of easy-to-use modules that greatly reduce the amount of administrative code for large-scale simulation codes. The library provides an interface for reading simulation setup files with a hierarchical structure. The structure of the setup file is translated into a hierarchy of simulation modules that the developer can specify. The reader parses and evaluates mathematical expressions and initialises variables or grid data. This enables developers to write modular and flexible simulation codes with minimal effort. Regular grids of arbitrary dimension are defined as well as mechanisms for defining physical domain sizes, grid staggering, and ghost cells on these grids. Ghost cells can be exchanged between neighbouring processes using MPI with a simple interface. The grid data can easily be written into HDF5 files using serial or parallel I/O.
The design of a heat transfer liquid metal MHD experiment for ALEX [Argonne Liquid-Metal Experiment
International Nuclear Information System (INIS)
Picologlou, B.F.; Reed, C.B.; Hua, T.Q.; Lavine, A.S.
1988-01-01
An experiment to study heat transfer in liquid metal MHD flow, under conditions relevant to coolant channels for tokamak first wall and high heat flux devices, is described. The experimental configuration is a rectangular duct in a transverse magnetic field, heated on one wall parallel to the field. The specific objective of the experiment is to resolve important issues related to the presence and heat transfer characteristics of wall jets and flow instabilities in MHD flows in rectangular duct with electrically conducting walls. Available analytical tools for MHD thermal hydraulics have been used in the design of the test article and its instrumentation. Proposed tests will cover a wide range of Peclet and Hartmann numbers and interaction parameters. 14 refs., 3 figs., 1 tab
Liquid metal MHD research and development in Israel
International Nuclear Information System (INIS)
Branover, H.
1993-01-01
The study of liquid metal MHD in Israel commenced in 1973. Initially it was concentrated mainly on laminar flows influenced by external magnetic fields. In 1978 a liquid metal MHD energy conversion program was started. This program was developed at the Center for MHD Studies at Ben-Gurion University in Beer-Sheva, with the participation of specialists from the Technion, the Hebrew University of Jerusalem, Israel Atomic Energy Commission, and others. The program was sponsored initially by the Israel Ministry of Energy and Infrastructure, and later by the Ministry of Industry and Trade. Since 1980, Solmecs, a private commercial company has become a major factor in the development of liquid metal MHD in Israel. From the very beginning the program was based on broad international cooperation. A number of overseas institutions and individuals became participants in the program. Through extensive research and evaluation of a number of concepts of liquid metal MHD power generation systems, It was established that the most promising concept, demanding a relatively short period of development, is the gravitational system using heavy metals (lead, lead alloys) as the magneto-hydrodynamic fluid and steam or gases as thermodynamic fluids. This concept was chosen for further development and industrial application, and the program related to such systems was named the Etgar Program. The main directions of research and development activities have been defined as follows: investigations of physical phenomena, development of universal numerical code for parametric studies, optimization and design of the system, material studies, development of engineering components, building and testing of integrated small-scale Etgar type systems, economic evaluation of the system and comparison with conventional technologies, development of moderate scale industrial demonstration plant. At this time 6 items have been fully implemented and activities on the last item were started. (author)
Ideal MHD stability and characteristics of edge localized modes on CFETR
Li, Ze-Yu; Chan, V. S.; Zhu, Yi-Ren; Jian, Xiang; Chen, Jia-Le; Cheng, Shi-Kui; Zhu, Ping; Xu, Xue-Qiao; Xia, Tian-Yang; Li, Guo-Qiang; Lao, L. L.; Snyder, P. B.; Wang, Xiao-Gang; the CFETR Physics Team
2018-01-01
Investigation on the equilibrium operation regime, its ideal magnetohydrodynamics (MHD) stability and edge localized modes (ELM) characteristics is performed for the China Fusion Engineering Test Reactor (CFETR). The CFETR operation regime study starts with a baseline scenario (R = 5.7 m, B T = 5 T) derived from multi-code integrated modeling, with key parameters {{β }N},{{β }T},{{β }p} varied to build a systematic database. These parameters, under profile and pedestal constraints, provide the foundation for the engineering design. The long wavelength low-n global ideal MHD stability of the CFETR baseline scenario, including the wall stabilization effect, is evaluated by GATO. It is found that the low-n core modes are stable with a wall at r/a = 1.2. An investigation of intermediate wavelength ideal MHD modes (peeling ballooning modes) is also carried out by multi-code benchmarking, including GATO, ELITE, BOUT++ and NIMROD. A good agreement is achieved in predicting edge-localized instabilities. Nonlinear behavior of ELMs for the baseline scenario is simulated using BOUT++. A mix of grassy and type I ELMs is identified. When the size and magnetic field of CFETR are increased (R = 6.6 m, B T = 6 T), collisionality correspondingly increases and the instability is expected to shift to grassy ELMs.
International Nuclear Information System (INIS)
Thomas, B.; Domain, Ch.; Souffez, Y.; Eon-Duval, P.
1998-01-01
Harnessing the power of many computers, to solve concurrently difficult scientific problems, is one of the most innovative trend in High Performance Computing. At EDF, we have invested in parallel computing and have achieved significant results. First we improved the processing speed of strategic codes, in order to extend their scope. Then we turned to numerical simulations at the atomic scale. These computations, we never dreamt of before, provided us with a better understanding of metallurgic phenomena. More precisely we were able to trace defects in alloys that are used in nuclear power plants. (author)
International Nuclear Information System (INIS)
Medley, S.S.; Gorelenkov, N.N.; Andre, R.; Bell, R.E.; Darrow, D.S.; Fredrickson, E.D.; Kaye, S.M.; LeBlanc, B.P.; Roquemore, A.L.
2004-01-01
MHD-induced energetic ion loss in neutral-beam-heated H-mode [high-confinement mode] discharges in NSTX [National Spherical Torus Experiment] is discussed. A rich variety of energetic ion behavior resulting from magnetohydrodynamic (MHD) activity is observed in the NSTX using a horizontally scanning Neutral Particle Analyzer (NPA) whose sightline views across the three co-injected neutral beams. For example, onset of an n = 2 mode leads to relatively slow decay of the energetic ion population (E ∼ 10-100 keV) and consequently the neutron yield. The effect of reconnection events, sawteeth, and bounce fishbones differs from that observed for low-n, low-frequency, tearing-type MHD modes. In this case, prompt loss of the energetic ion population occurs on a time scale of less than or equal to 1 ms and a precipitous drop in the neutron yield occurs. This paper focuses on MHD-induced ion loss during H-mode operation in NSTX. After H-mode onset, the NPA charge-exchange spectrum usually exhibits a significant loss of energetic ions only for E > E(sub)b/2 where E(sub)b is the beam injection energy. The magnitude of the energetic ion loss was observed to decrease with increasing tangency radius, R(sub)tan, of the NPA sightline, increasing toroidal field, B(sub)T, and increasing neutral-beam injection energy, E(sub)b. TRANSP modeling suggests that MHD-induced ion loss is enhanced during H-mode operation due to an evolution of the q and beam deposition profiles that feeds both passing and trapped ions into the region of low-n MHD activity. ORBIT code analysis of particle interaction with a model magnetic perturbation supported the energy selectivity of the MHD-induced loss observed in the NPA measurements. Transport analysis with the TRANSP code using a fast-ion diffusion tool to emulate the observed MHD-induced energetic ion loss showed significant modifications of the neutral- beam heating as well as the power balance, thermal diffusivities, energy confinement times, and
Energy Technology Data Exchange (ETDEWEB)
S.S. Medley; N.N. Gorelenkov; R. Andre; R.E. Bell; D.S. Darrow; E.D. Fredrickson; S.M. Kaye; B.P. LeBlanc; A.L. Roquemore; and the NSTX Team
2004-03-15
MHD-induced energetic ion loss in neutral-beam-heated H-mode [high-confinement mode] discharges in NSTX [National Spherical Torus Experiment] is discussed. A rich variety of energetic ion behavior resulting from magnetohydrodynamic (MHD) activity is observed in the NSTX using a horizontally scanning Neutral Particle Analyzer (NPA) whose sightline views across the three co-injected neutral beams. For example, onset of an n = 2 mode leads to relatively slow decay of the energetic ion population (E {approx} 10-100 keV) and consequently the neutron yield. The effect of reconnection events, sawteeth, and bounce fishbones differs from that observed for low-n, low-frequency, tearing-type MHD modes. In this case, prompt loss of the energetic ion population occurs on a time scale of less than or equal to 1 ms and a precipitous drop in the neutron yield occurs. This paper focuses on MHD-induced ion loss during H-mode operation in NSTX. After H-mode onset, the NPA charge-exchange spectrum usually exhibits a significant loss of energetic ions only for E > E(sub)b/2 where E(sub)b is the beam injection energy. The magnitude of the energetic ion loss was observed to decrease with increasing tangency radius, R(sub)tan, of the NPA sightline, increasing toroidal field, B(sub)T, and increasing neutral-beam injection energy, E(sub)b. TRANSP modeling suggests that MHD-induced ion loss is enhanced during H-mode operation due to an evolution of the q and beam deposition profiles that feeds both passing and trapped ions into the region of low-n MHD activity. ORBIT code analysis of particle interaction with a model magnetic perturbation supported the energy selectivity of the MHD-induced loss observed in the NPA measurements. Transport analysis with the TRANSP code using a fast-ion diffusion tool to emulate the observed MHD-induced energetic ion loss showed significant modifications of the neutral- beam heating as well as the power balance, thermal diffusivities, energy confinement times
Elms: MHD Instabilities at the transport barrier
Energy Technology Data Exchange (ETDEWEB)
Huysmans, G.T.A
2005-07-01
Significant progress has been made in recent years both on the experimental characterisation of ELMs (edge localized modes) and the theory and modelling of ELMs. The observed maximum pressure gradient is in good agreement with the calculated ideal MHD stability limits due to peeling-ballooning modes. The dependence on plasma current and plasma shape are also reproduced by the ideal MHD model. It will be a challenge to verify experimentally the influence of the extensions to the ideal MHD theory such as the possibly incomplete diamagnetic stabilisation, the influence of shear flow, finite resistivity or the stabilizing influence of the separatrix on peeling modes. The observations of the filamentary structures find their explanation in the theory and simulations of the early non-linear phase of the evolution of ballooning modes. One of the remaining open questions is what determines the size of the ELM and its duration. This is related to the loss mechanism of energy and density. Some heuristic descriptions of possible mechanisms have been proposed in literature but none of the models so far makes quantitative predictions on the ELM size. Also the numerical simulations are not yet advanced to the point where the full ELM crash can be modelled. The theory and simulations of the ELMs are necessary to decide between the possible parameters, such as the collisionality or the parallel transport time, that are proposed for the extrapolation of ELM sizes to ITER.
Elms: MHD Instabilities at the transport barrier
International Nuclear Information System (INIS)
Huysmans, G.T.A.
2005-01-01
Significant progress has been made in recent years both on the experimental characterisation of ELMs (edge localized modes) and the theory and modelling of ELMs. The observed maximum pressure gradient is in good agreement with the calculated ideal MHD stability limits due to peeling-ballooning modes. The dependence on plasma current and plasma shape are also reproduced by the ideal MHD model. It will be a challenge to verify experimentally the influence of the extensions to the ideal MHD theory such as the possibly incomplete diamagnetic stabilisation, the influence of shear flow, finite resistivity or the stabilizing influence of the separatrix on peeling modes. The observations of the filamentary structures find their explanation in the theory and simulations of the early non-linear phase of the evolution of ballooning modes. One of the remaining open questions is what determines the size of the ELM and its duration. This is related to the loss mechanism of energy and density. Some heuristic descriptions of possible mechanisms have been proposed in literature but none of the models so far makes quantitative predictions on the ELM size. Also the numerical simulations are not yet advanced to the point where the full ELM crash can be modelled. The theory and simulations of the ELMs are necessary to decide between the possible parameters, such as the collisionality or the parallel transport time, that are proposed for the extrapolation of ELM sizes to ITER
Two-dimensional simulation of the MHD stability, (1)
International Nuclear Information System (INIS)
Kurita, Gen-ichi; Amano, Tsuneo.
1976-03-01
The two-dimensional computer code has been prepared to study MHD stability of an axisymmetric toroidal plasma with and without the surrounding vacuum region. It also includes the effect of magnetic surfaces with non-circular cross sections. The linearized equations of motion are solved as an initial value problem. The results by computer simulation are compared with those by the theory for the cylindrical plasma; they are in good agreement. (auth.)
Creating Synthetic Coronal Observational Data From MHD Models: The Forward Technique
Rachmeler, Laurel A.; Gibson, Sarah E.; Dove, James; Kucera, Therese Ann
2010-01-01
We present a generalized forward code for creating simulated corona) observables off the limb from numerical and analytical MHD models. This generalized forward model is capable of creating emission maps in various wavelengths for instruments such as SXT, EIT, EIS, and coronagraphs, as well as spectropolari metric images and line profiles. The inputs to our code can be analytic models (of which four come with the code) or 2.5D and 3D numerical datacubes. We present some examples of the observable data created with our code as well as its functional capabilities. This code is currently available for beta-testing (contact authors), with the ultimate goal of release as a SolarSoft package
Dewaraja, Yuni K; Ljungberg, Michael; Majumdar, Amitava; Bose, Abhijit; Koral, Kenneth F
2002-02-01
This paper reports the implementation of the SIMIND Monte Carlo code on an IBM SP2 distributed memory parallel computer. Basic aspects of running Monte Carlo particle transport calculations on parallel architectures are described. Our parallelization is based on equally partitioning photons among the processors and uses the Message Passing Interface (MPI) library for interprocessor communication and the Scalable Parallel Random Number Generator (SPRNG) to generate uncorrelated random number streams. These parallelization techniques are also applicable to other distributed memory architectures. A linear increase in computing speed with the number of processors is demonstrated for up to 32 processors. This speed-up is especially significant in Single Photon Emission Computed Tomography (SPECT) simulations involving higher energy photon emitters, where explicit modeling of the phantom and collimator is required. For (131)I, the accuracy of the parallel code is demonstrated by comparing simulated and experimental SPECT images from a heart/thorax phantom. Clinically realistic SPECT simulations using the voxel-man phantom are carried out to assess scatter and attenuation correction.
Modeling of flow-dominated MHD instabilities at WiPPAL using NIMROD
Flanagan, K.; McCollam, K. J.; Milhone, J.; Mirnov, V. V.; Nornberg, M. D.; Peterson, E. E.; Siller, R.; Forest, C. B.
2017-10-01
Using the NIMROD (non-ideal MHD with rotation - open discussion) code developed at UW-Madison, we model two different flow scenarios to study the onset of MHD instabilities in flow-dominated plasmas in the Big Red Ball (BRB) and the Plasma Couette Experiment (PCX). Both flows rely on volumetric current drive, where a large current is drawn through the plasma across a weak magnetic field, injecting J × B torque across the whole volume. The first scenario uses a vertical applied magnetic field and a mostly radial injected current to create Couette-like flows which may excite the magnetorotational instability (MRI). In the other scenario, a quadrupolar field is applied to create counter-rotating von Karman-like flow that demonstrates a dynamo-like instability. For both scenarios, the differences between Hall and MHD Ohm's laws are explored. The implementation of BRB geometry in NIMROD, details of the observed flows, and instability results are shown. This work was funded by DoE and NSF.
MHD channel performance for potential early commercial MHD power plants
International Nuclear Information System (INIS)
Swallom, D.W.
1981-01-01
The commercial viability of full and part load early commercial MHD power plants is examined. The load conditions comprise a mass flow of 472 kg/sec in the channel, Rosebud coal, 34% by volume oxygen in the oxidizer preheated to 922 K, and a one percent by mass seeding with K. The full load condition is discussed in terms of a combined cycle plant with optimized electrical output by the MHD channel. Various electrical load parameters, pressure ratios, and magnetic field profiles are considered for a baseload MHD generator, with a finding that a decelerating flow rate yields slightly higher electrical output than a constant flow rate. Nominal and part load conditions are explored, with a reduced gas mass flow rate and an enriched oxygen content. An enthalpy extraction of 24.6% and an isentropic efficiency of 74.2% is predicted for nominal operation of a 526 MWe MHD generator, with higher efficiencies for part load operation
Modelling of diamagnetic stabilization of ideal MHD eigenmodes associated with the transport barrier
International Nuclear Information System (INIS)
Huysmans, G.; Sharapov, S.; Mikhailovskii, A.; Kerner, W.
2001-01-01
A new code, MISHKA-D (Drift MHD), has been developed as an extension of the ideal MHD code MISHKA-1 in order to investigate the finite gyroradius stabilizing effect of ion diamagnetic drift frequency, ω *i , on linear ideal MHD eigenmodes in tokamaks with shaped plasma cross-section. The MISHKA-D code gives a self-consistent computation of both stable and unstable eigenmodes with eigenvalues [γ] ≅ ω *i in plasmas with strong radial variation in the ion diamagnetic frequency. Test results of the MISHKA-D code show good agreement with the analytically obtained ω *i -spectrum and stability limits of the internal kink mode, n/m=1/1, used as a benchmark case. Finite-n ballooning and low-n kink (peeling) modes in the edge transport barrier just inside the separatrix are studied for H-mode plasma with the ω *i -effect included. The ion diamagnetic stabilization of the ballooning modes is found to be most effective for narrow edge pedestals. For low enough plasma density the ω *i - stabilization can lead to a second zone of ballooning stability, in which all the ballooning modes are stable for any value of the pressure gradient. For internal transport barriers typical of JET optimised shear discharges, the stabilizing influence of ion diamagnetic frequency on the n=1 global pressure driven disruptive mode is studied. A strong radial variation of ω *i is found to significantly decrease the stabilizing ω *i - effect on the n=1 mode, in comparison with the case of constant ω *i estimated at the foot of the internal transport barrier. (author)
MHD and heat transfer benchmark problems for liquid metal flow in rectangular ducts
International Nuclear Information System (INIS)
Sidorenkov, S.I.; Hua, T.Q.; Araseki, H.
1994-01-01
Liquid metal cooling systems of a self-cooled blanket in a tokamak reactor will likely include channels of rectangular cross section where liquid metal is circulated in the presence of strong magnetic fields. MHD pressure drop, velocity distribution and heat transfer characteristics are important issues in the engineering design considerations. Computer codes for the reliable solution of three-dimensional MHD flow problems are needed for fusion relevant conditions. Argonne National Laboratory and The Efremov Institute have jointly defined several benchmark problems for code validation. The problems, described in this paper, are based on two series of rectangular duct experiments conducted at ANL; one of the series is a joint ANL/Efremov experiment. The geometries consist of variation of aspect ratio and wall thickness (thus wall conductance ratio). The transverse magnetic fields are uniform and nonuniform in the axial direction
Pattern-Driven Automatic Parallelization
Directory of Open Access Journals (Sweden)
Christoph W. Kessler
1996-01-01
Full Text Available This article describes a knowledge-based system for automatic parallelization of a wide class of sequential numerical codes operating on vectors and dense matrices, and for execution on distributed memory message-passing multiprocessors. Its main feature is a fast and powerful pattern recognition tool that locally identifies frequently occurring computations and programming concepts in the source code. This tool also works for dusty deck codes that have been "encrypted" by former machine-specific code transformations. Successful pattern recognition guides sophisticated code transformations including local algorithm replacement such that the parallelized code need not emerge from the sequential program structure by just parallelizing the loops. It allows access to an expert's knowledge on useful parallel algorithms, available machine-specific library routines, and powerful program transformations. The partially restored program semantics also supports local array alignment, distribution, and redistribution, and allows for faster and more exact prediction of the performance of the parallelized target code than is usually possible.
Resistive MHD studies of high-β-tokamak plasmas
International Nuclear Information System (INIS)
Lynch, V.E.; Carreras, B.A.; Hicks, H.R.; Holmes, J.A.; Garcia, L.
1981-01-01
Numerical calculations have been performed to study the MHD activity in high-β tokamaks such as ISX-B. These initial value calculations built on earlier low β techniques, but the β effects create several new numerical issues. These issues are discussed and resolved. In addition to time-stepping modules, our system of computer codes includes equilibrium solvers (used to provide an initial condition) and output modules, such as a magnetic field line follower and an X-ray diagnostic code. The transition from current driven modes at low β to predominantly pressure driven modes at high β is described. The nonlinear studies yield X-ray emissivity plots which are compared with experiment
International Nuclear Information System (INIS)
Vadlamani, Srinath; Kruger, Scott; Austin, Travis
2008-01-01
Extended magnetohydrodynamic (MHD) codes are used to model the large, slow-growing instabilities that are projected to limit the performance of International Thermonuclear Experimental Reactor (ITER). The multiscale nature of the extended MHD equations requires an implicit approach. The current linear solvers needed for the implicit algorithm scale poorly because the resultant matrices are so ill-conditioned. A new solver is needed, especially one that scales to the petascale. The most successful scalable parallel processor solvers to date are multigrid solvers. Applying multigrid techniques to a set of equations whose fundamental modes are dispersive waves is a promising solution to CEMM problems. For the Phase 1, we implemented multigrid preconditioners from the HYPRE project of the Center for Applied Scientific Computing at LLNL via PETSc of the DOE SciDAC TOPS for the real matrix systems of the extended MHD code NIMROD which is a one of the primary modeling codes of the OFES-funded Center for Extended Magnetohydrodynamic Modeling (CEMM) SciDAC. We implemented the multigrid solvers on the fusion test problem that allows for real matrix systems with success, and in the process learned about the details of NIMROD data structures and the difficulties of inverting NIMROD operators. The further success of this project will allow for efficient usage of future petascale computers at the National Leadership Facilities: Oak Ridge National Laboratory, Argonne National Laboratory, and National Energy Research Scientific Computing Center. The project will be a collaborative effort between computational plasma physicists and applied mathematicians at Tech-X Corporation, applied mathematicians Front Range Scientific Computations, Inc. (who are collaborators on the HYPRE project), and other computational plasma physicists involved with the CEMM project.
MHD pilot industrial applications
International Nuclear Information System (INIS)
Freeman, M.; Riviere-Wekstein, G.
1994-01-01
MHD industrial applications (and their historical developments) are sketched in the fields of nuclear fission, nuclear fusion and marine vehicles propelling. Nuclear fission projects resulted in promising prototypes between 1972 and 1980, especially for liquid-metal MHD generators. All of them have been stopped by the scientific policies of the governments. Nuclear fusion projects used mainly the equilibrium plasma of tokamak type reactors; some military projects used pulsed plasma to perform pulsed MHD generators. Marine vehicle propelling is the most advanced field. By june 1992, the japanese sea-going boat 'Yamato 1' was sailing with two MHD propellers. A few months later, the building of 'Yamato 2' has begun
Calculation of three-dimensional MHD equilibria with islands and stochastic regions
International Nuclear Information System (INIS)
Reiman, A.; Greenside, H.
1986-08-01
A three-dimensional MHD equilibrium code is described that does not assume the existence of good surfaces. Given an initial guess for the magnetic field, the code proceeds by calculating the pressure-driven current and then by updating the field using Ampere's law. The numerical algorithm to solve the magnetic differential equation for the pressure-driven current is described, and demonstrated for model fields having islands and stochastic regions. The numerical algorithm which solves Ampere's law in three dimensions is also described. Finally, the convergence of the code is illustrated for a particular stellarator equilibrium with no large islands
International Nuclear Information System (INIS)
Stankovski, Z.
1995-01-01
The collision probability method in neutron transport, as applied to 2D geometries, consume a great amount of computer time, for a typical 2D assembly calculation evaluations. Consequently RZ or 3D calculations became prohibitive. In this paper we present a simple but efficient parallel algorithm based on the message passing host/node programing model. Parallelization was applied to the energy group treatment. Such approach permits parallelization of the existing code, requiring only limited modifications. Sequential/parallel computer portability is preserved, witch is a necessary condition for a industrial code. Sequential performances are also preserved. The algorithm is implemented on a CRAY 90 coupled to a 128 processor T3D computer, a 16 processor IBM SP1 and a network of workstations, using the Public Domain PVM library. The tests were executed for a 2D geometry with the standard 99-group library. All results were very satisfactory, the best ones with IBM SP1. Because of heterogeneity of the workstation network, we did ask high performances for this architecture. The same source code was used for all computers. A more impressive advantage of this algorithm will appear in the calculations of the SAPHYR project (with the future fine multigroup library of about 8000 groups) with a massively parallel computer, using several hundreds of processors. (author). 5 refs., 6 figs., 2 tabs
International Nuclear Information System (INIS)
Stankovski, Z.
1995-01-01
The collision probability method in neutron transport, as applied to 2D geometries, consume a great amount of computer time, for a typical 2D assembly calculation about 90% of the computing time is consumed in the collision probability evaluations. Consequently RZ or 3D calculations became prohibitive. In this paper the author presents a simple but efficient parallel algorithm based on the message passing host/node programmation model. Parallelization was applied to the energy group treatment. Such approach permits parallelization of the existing code, requiring only limited modifications. Sequential/parallel computer portability is preserved, which is a necessary condition for a industrial code. Sequential performances are also preserved. The algorithm is implemented on a CRAY 90 coupled to a 128 processor T3D computer, a 16 processor IBM SPI and a network of workstations, using the Public Domain PVM library. The tests were executed for a 2D geometry with the standard 99-group library. All results were very satisfactory, the best ones with IBM SPI. Because of heterogeneity of the workstation network, the author did not ask high performances for this architecture. The same source code was used for all computers. A more impressive advantage of this algorithm will appear in the calculations of the SAPHYR project (with the future fine multigroup library of about 8000 groups) with a massively parallel computer, using several hundreds of processors
Nonlinear MHD dynamics of tokamak plasmas on multiple time scales
International Nuclear Information System (INIS)
Kruger, S.E.; Schnack, D.D.; Brennan, D.P.; Gianakon, T.A.; Sovinec, C.R.
2003-01-01
Two types of numerical, nonlinear simulations using the NIMROD code are presented. In the first simulation, we model the disruption occurring in DIII-D discharge 87009 as an ideal MHD instability driven unstable by neutral-beam heating. The mode grows faster than exponential, but on a time scale that is a hybrid of the heating rate and the ideal MHD growth rate as predicted by analytic theory. The second type of simulations, which occur on a much longer time scale, focus on the seeding of tearing modes by sawteeth. Pressure effects play a role both in the exterior region solutions and in the neoclassical drive terms. The results of both simulations are reviewed and their implications for experimental analysis is discussed. (author)
Learning Joint-Sparse Codes for Calibration-Free Parallel MR Imaging.
Wang, Shanshan; Tan, Sha; Gao, Yuan; Liu, Qiegen; Ying, Leslie; Xiao, Taohui; Liu, Yuanyuan; Liu, Xin; Zheng, Hairong; Liang, Dong
2018-01-01
The integration of compressed sensing and parallel imaging (CS-PI) has shown an increased popularity in recent years to accelerate magnetic resonance (MR) imaging. Among them, calibration-free techniques have presented encouraging performances due to its capability in robustly handling the sensitivity information. Unfortunately, existing calibration-free methods have only explored joint-sparsity with direct analysis transform projections. To further exploit joint-sparsity and improve reconstruction accuracy, this paper proposes to Learn joINt-sparse coDes for caliBration-free parallEl mR imaGing (LINDBERG) by modeling the parallel MR imaging problem as an - - minimization objective with an norm constraining data fidelity, Frobenius norm enforcing sparse representation error and the mixed norm triggering joint sparsity across multichannels. A corresponding algorithm has been developed to alternatively update the sparse representation, sensitivity encoded images and K-space data. Then, the final image is produced as the square root of sum of squares of all channel images. Experimental results on both physical phantom and in vivo data sets show that the proposed method is comparable and even superior to state-of-the-art CS-PI reconstruction approaches. Specifically, LINDBERG has presented strong capability in suppressing noise and artifacts while reconstructing MR images from highly undersampled multichannel measurements.
Stability analysis of resistive MHD modes via a new numerical matching technique
International Nuclear Information System (INIS)
Furukawa, M.; Tokuda, S.; Zheng, L.-J.
2009-01-01
Full text: Asymptotic matching technique is one of the principal methods for calculating linear stability of resistive magnetohydrodynamics (MHD) modes such as tearing modes. In applying the asymptotic method, the plasma region is divided into two regions: a thin inner layer around the mode-resonant surface and ideal MHD regions except for the layer. If we try to solve this asymptotic matching problem numerically, we meet practical difficulties. Firstly, the inertia-less ideal MHD equation or the Newcomb equation has a regular singular point at the mode-resonant surface, leading to the so-called big and small solutions. Since the big solution is not square-integrable, it needs sophisticated treatment. Even if such a treatment is applied, the matching data or the ratio of small solution to the big one, has been revealed to be sensitive to local MHD equilibrium accuracy and grid structure at the mode-resonant surface by numerical experiments. Secondly, one of the independent solutions in the inner layer, which should be matched onto the ideal MHD solution, is not square-integrable. The response formalism has been adopted to resolve this problem. In the present paper, we propose a new method for computing the linear stability of resistive MHD modes via matching technique, where the plasma region is divided into ideal MHD regions and an inner region with finite width. The matching technique using an inner region with finite width was recently developed for ideal MHD modes in cylindrical geometry, and good performance was shown. Our method extends this idea to resistive MHD modes. In the inner region, the low-beta reduced MHD equations are solved, and the solution is matched onto the solution of the Newcomb equation by using boundary conditions such that the parallel electric field vanishes properly as approaching the computational boundaries. If we use the inner region with finite width, the practical difficulties raised above can be avoided from the beginning. Figure
Parallel coding of conjunctions in visual search.
Found, A
1998-10-01
Two experiments investigated whether the conjunctive nature of nontarget items influenced search for a conjunction target. Each experiment consisted of two conditions. In both conditions, the target item was a red bar tilted to the right, among white tilted bars and vertical red bars. As well as color and orientation, display items also differed in terms of size. Size was irrelevant to search in that the size of the target varied randomly from trial to trial. In one condition, the size of items correlated with the other attributes of display items (e.g., all red items were big and all white items were small). In the other condition, the size of items varied randomly (i.e., some red items were small and some were big, and some white items were big and some were small). Search was more efficient in the size-correlated condition, consistent with the parallel coding of conjunctions in visual search.
An new MHD/kinetic model for exploring energetic particle production in macro-scale systems
Drake, J. F.; Swisdak, M.; Dahlin, J. T.
2017-12-01
A novel MHD/kinetic model is being developed to explore magneticreconnection and particle energization in macro-scale systems such asthe solar corona and the outer heliosphere. The model blends the MHDdescription with a macro-particle description. The rationale for thismodel is based on the recent discovery that energetic particleproduction during magnetic reconnection is controlled by Fermireflection and Betatron acceleration and not parallel electricfields. Since the former mechanisms are not dependent on kineticscales such as the Debye length and the electron and ion inertialscales, a model that sheds these scales is sufficient for describingparticle acceleration in macro-systems. Our MHD/kinetic model includesmacroparticles laid out on an MHD grid that are evolved with the MHDfields. Crucially, the feedback of the energetic component on the MHDfluid is included in the dynamics. Thus, energy of the total system,the MHD fluid plus the energetic component, is conserved. The systemhas no kinetic scales and therefore can be implemented to modelenergetic particle production in macro-systems with none of theconstraints associated with a PIC model. Tests of the new model insimple geometries will be presented and potential applications will bediscussed.
Parallel Implementation of the Multi-Dimensional Spectral Code SPECT3D on large 3D grids.
Golovkin, Igor E.; Macfarlane, Joseph J.; Woodruff, Pamela R.; Pereyra, Nicolas A.
2006-10-01
The multi-dimensional collisional-radiative, spectral analysis code SPECT3D can be used to study radiation from complex plasmas. SPECT3D can generate instantaneous and time-gated images and spectra, space-resolved and streaked spectra, which makes it a valuable tool for post-processing hydrodynamics calculations and direct comparison between simulations and experimental data. On large three dimensional grids, transporting radiation along lines of sight (LOS) requires substantial memory and CPU resources. Currently, the parallel option in SPECT3D is based on parallelization over photon frequencies and allows for a nearly linear speed-up for a variety of problems. In addition, we are introducing a new parallel mechanism that will greatly reduce memory requirements. In the new implementation, spatial domain decomposition will be utilized allowing transport along a LOS to be performed only on the mesh cells the LOS crosses. The ability to operate on a fraction of the grid is crucial for post-processing the results of large-scale three-dimensional hydrodynamics simulations. We will present a parallel implementation of the code and provide a scalability study performed on a Linux cluster.
Physical Model Development and Benchmarking for MHD Flows in Blanket Design
Energy Technology Data Exchange (ETDEWEB)
Ramakanth Munipalli; P.-Y.Huang; C.Chandler; C.Rowell; M.-J.Ni; N.Morley; S.Smolentsev; M.Abdou
2008-06-05
An advanced simulation environment to model incompressible MHD flows relevant to blanket conditions in fusion reactors has been developed at HyPerComp in research collaboration with TEXCEL. The goals of this phase-II project are two-fold: The first is the incorporation of crucial physical phenomena such as induced magnetic field modeling, and extending the capabilities beyond fluid flow prediction to model heat transfer with natural convection and mass transfer including tritium transport and permeation. The second is the design of a sequence of benchmark tests to establish code competence for several classes of physical phenomena in isolation as well as in select (termed here as “canonical”,) combinations. No previous attempts to develop such a comprehensive MHD modeling capability exist in the literature, and this study represents essentially uncharted territory. During the course of this Phase-II project, a significant breakthrough was achieved in modeling liquid metal flows at high Hartmann numbers. We developed a unique mathematical technique to accurately compute the fluid flow in complex geometries at extremely high Hartmann numbers (10,000 and greater), thus extending the state of the art of liquid metal MHD modeling relevant to fusion reactors at the present time. These developments have been published in noted international journals. A sequence of theoretical and experimental results was used to verify and validate the results obtained. The code was applied to a complete DCLL module simulation study with promising results.
Physical Model Development and Benchmarking for MHD Flows in Blanket Design
International Nuclear Information System (INIS)
Munipalli, Ramakanth; Huang, P.-Y.; Chandler, C.; Rowell, C.; Ni, M.-J.; Morley, N.; Smolentsev, S.; Abdou, M.
2008-01-01
An advanced simulation environment to model incompressible MHD flows relevant to blanket conditions in fusion reactors has been developed at HyPerComp in research collaboration with TEXCEL. The goals of this phase-II project are two-fold: The first is the incorporation of crucial physical phenomena such as induced magnetic field modeling, and extending the capabilities beyond fluid flow prediction to model heat transfer with natural convection and mass transfer including tritium transport and permeation. The second is the design of a sequence of benchmark tests to establish code competence for several classes of physical phenomena in isolation as well as in select (termed here as 'canonical',) combinations. No previous attempts to develop such a comprehensive MHD modeling capability exist in the literature, and this study represents essentially uncharted territory. During the course of this Phase-II project, a significant breakthrough was achieved in modeling liquid metal flows at high Hartmann numbers. We developed a unique mathematical technique to accurately compute the fluid flow in complex geometries at extremely high Hartmann numbers (10,000 and greater), thus extending the state of the art of liquid metal MHD modeling relevant to fusion reactors at the present time. These developments have been published in noted international journals. A sequence of theoretical and experimental results was used to verify and validate the results obtained. The code was applied to a complete DCLL module simulation study with promising results.
CAFE: A NEW RELATIVISTIC MHD CODE
Energy Technology Data Exchange (ETDEWEB)
Lora-Clavijo, F. D.; Cruz-Osorio, A. [Instituto de Astronomía, Universidad Nacional Autónoma de México, AP 70-264, Distrito Federal 04510, México (Mexico); Guzmán, F. S., E-mail: fdlora@astro.unam.mx, E-mail: aosorio@astro.unam.mx, E-mail: guzman@ifm.umich.mx [Instituto de Física y Matemáticas, Universidad Michoacana de San Nicolás de Hidalgo. Edificio C-3, Cd. Universitaria, 58040 Morelia, Michoacán, México (Mexico)
2015-06-22
We introduce CAFE, a new independent code designed to solve the equations of relativistic ideal magnetohydrodynamics (RMHD) in three dimensions. We present the standard tests for an RMHD code and for the relativistic hydrodynamics regime because we have not reported them before. The tests include the one-dimensional Riemann problems related to blast waves, head-on collisions of streams, and states with transverse velocities, with and without magnetic field, which is aligned or transverse, constant or discontinuous across the initial discontinuity. Among the two-dimensional (2D) and 3D tests without magnetic field, we include the 2D Riemann problem, a one-dimensional shock tube along a diagonal, the high-speed Emery wind tunnel, the Kelvin–Helmholtz (KH) instability, a set of jets, and a 3D spherical blast wave, whereas in the presence of a magnetic field we show the magnetic rotor, the cylindrical explosion, a case of Kelvin–Helmholtz instability, and a 3D magnetic field advection loop. The code uses high-resolution shock-capturing methods, and we present the error analysis for a combination that uses the Harten, Lax, van Leer, and Einfeldt (HLLE) flux formula combined with a linear, piecewise parabolic method and fifth-order weighted essentially nonoscillatory reconstructors. We use the flux-constrained transport and the divergence cleaning methods to control the divergence-free magnetic field constraint.
Energy Technology Data Exchange (ETDEWEB)
1981-11-01
Program accomplishments in a continuing effort to demonstrate the feasibility of direct coal-fired, closed-cycle MHD power generation are reported. This volume contains the following appendices: (A) user's manual for 2-dimensional MHD generator code (2DEM); (B) performance estimates for a nominal 30 MW argon segmented heater; (C) the feedwater cooled Brayton cycle; (D) application of CCMHD in an industrial cogeneration environment; (E) preliminary design for shell and tube primary heat exchanger; and (F) plant efficiency as a function of output power for open and closed cycle MHD power plants. (WHK)
Tyagi, Neelam; Bose, Abhijit; Chetty, Indrin J
2004-09-01
We have parallelized the Dose Planning Method (DPM), a Monte Carlo code optimized for radiotherapy class problems, on distributed-memory processor architectures using the Message Passing Interface (MPI). Parallelization has been investigated on a variety of parallel computing architectures at the University of Michigan-Center for Advanced Computing, with respect to efficiency and speedup as a function of the number of processors. We have integrated the parallel pseudo random number generator from the Scalable Parallel Pseudo-Random Number Generator (SPRNG) library to run with the parallel DPM. The Intel cluster consisting of 800 MHz Intel Pentium III processor shows an almost linear speedup up to 32 processors for simulating 1 x 10(8) or more particles. The speedup results are nearly linear on an Athlon cluster (up to 24 processors based on availability) which consists of 1.8 GHz+ Advanced Micro Devices (AMD) Athlon processors on increasing the problem size up to 8 x 10(8) histories. For a smaller number of histories (1 x 10(8)) the reduction of efficiency with the Athlon cluster (down to 83.9% with 24 processors) occurs because the processing time required to simulate 1 x 10(8) histories is less than the time associated with interprocessor communication. A similar trend was seen with the Opteron Cluster (consisting of 1400 MHz, 64-bit AMD Opteron processors) on increasing the problem size. Because of the 64-bit architecture Opteron processors are capable of storing and processing instructions at a faster rate and hence are faster as compared to the 32-bit Athlon processors. We have validated our implementation with an in-phantom dose calculation study using a parallel pencil monoenergetic electron beam of 20 MeV energy. The phantom consists of layers of water, lung, bone, aluminum, and titanium. The agreement in the central axis depth dose curves and profiles at different depths shows that the serial and parallel codes are equivalent in accuracy.
International Nuclear Information System (INIS)
Tyagi, Neelam; Bose, Abhijit; Chetty, Indrin J.
2004-01-01
We have parallelized the Dose Planning Method (DPM), a Monte Carlo code optimized for radiotherapy class problems, on distributed-memory processor architectures using the Message Passing Interface (MPI). Parallelization has been investigated on a variety of parallel computing architectures at the University of Michigan-Center for Advanced Computing, with respect to efficiency and speedup as a function of the number of processors. We have integrated the parallel pseudo random number generator from the Scalable Parallel Pseudo-Random Number Generator (SPRNG) library to run with the parallel DPM. The Intel cluster consisting of 800 MHz Intel Pentium III processor shows an almost linear speedup up to 32 processors for simulating 1x10 8 or more particles. The speedup results are nearly linear on an Athlon cluster (up to 24 processors based on availability) which consists of 1.8 GHz+ Advanced Micro Devices (AMD) Athlon processors on increasing the problem size up to 8x10 8 histories. For a smaller number of histories (1x10 8 ) the reduction of efficiency with the Athlon cluster (down to 83.9% with 24 processors) occurs because the processing time required to simulate 1x10 8 histories is less than the time associated with interprocessor communication. A similar trend was seen with the Opteron Cluster (consisting of 1400 MHz, 64-bit AMD Opteron processors) on increasing the problem size. Because of the 64-bit architecture Opteron processors are capable of storing and processing instructions at a faster rate and hence are faster as compared to the 32-bit Athlon processors. We have validated our implementation with an in-phantom dose calculation study using a parallel pencil monoenergetic electron beam of 20 MeV energy. The phantom consists of layers of water, lung, bone, aluminum, and titanium. The agreement in the central axis depth dose curves and profiles at different depths shows that the serial and parallel codes are equivalent in accuracy
International Nuclear Information System (INIS)
Candel, A.; Kabel, A.; Ko, K.; Lee, L.; Li, Z.; Limborg, C.; Ng, C.; Prudencio, E.; Schussman, G.; Uplenchwar, R.
2007-01-01
Over the past years, SLAC's Advanced Computations Department (ACD) has developed the parallel finite element (FE) particle-in-cell code Pic3P (Pic2P) for simulations of beam-cavity interactions dominated by space-charge effects. As opposed to standard space-charge dominated beam transport codes, which are based on the electrostatic approximation, Pic3P (Pic2P) includes space-charge, retardation and boundary effects as it self-consistently solves the complete set of Maxwell-Lorentz equations using higher-order FE methods on conformal meshes. Use of efficient, large-scale parallel processing allows for the modeling of photoinjectors with unprecedented accuracy, aiding the design and operation of the next-generation of accelerator facilities. Applications to the Linac Coherent Light Source (LCLS) RF gun are presented
Petrick, Michael; Pierson, Edward S.; Schreiner, Felix
1980-01-01
According to the present invention, coal combustion gas is the primary working fluid and copper or a copper alloy is the electrodynamic fluid in the MHD generator, thereby eliminating the heat exchangers between the combustor and the liquid-metal MHD working fluids, allowing the use of a conventional coalfired steam bottoming plant, and making the plant simpler, more efficient and cheaper. In operation, the gas and liquid are combined in a mixer and the resulting two-phase mixture enters the MHD generator. The MHD generator acts as a turbine and electric generator in one unit wherein the gas expands, drives the liquid across the magnetic field and thus generates electrical power. The gas and liquid are separated, and the available energy in the gas is recovered before the gas is exhausted to the atmosphere. Where the combustion gas contains sulfur, oxygen is bubbled through a side loop to remove sulfur therefrom as a concentrated stream of sulfur dioxide. The combustor is operated substoichiometrically to control the oxide level in the copper.
Equations of state for self-excited MHD generator studies
Energy Technology Data Exchange (ETDEWEB)
Rogers, F.J.; Ross, M.; Haggin, G.L.; Wong, L.K.
1980-02-26
We have constructed a state-of-the-art equation of state (EOS) for argon covering the temperature density range attainable by currently proposed self-excited MHD generators. The EOS for conditions in the flow channel was obtained primarily by a non-ideal plasma code (ACTEX) that is based on a many body activity expansion. For conditions in the driver chamber the EOS was primarily obtained from a fluid code (HDFP) that calculates the fluid properties from perturbation theory based on the insulator interatomic pair potential but including electronic excitations. The results are in agreement with several sets of experimental data in the 0.6 - 91 GPa pressure range.
Characteristics of laminar MHD fluid hammer in pipe
International Nuclear Information System (INIS)
Huang, Z.Y.; Liu, Y.J.
2016-01-01
As gradually wide applications of MHD fluid, transportation as well as control with pumps and valves is unavoidable, which induces MHD fluid hammer. The paper attempts to combine MHD effect and fluid hammer effect and to investigate the characteristics of laminar MHD fluid hammer. A non-dimensional fluid hammer model, based on Navier–Stocks equations, coupling with Lorentz force is numerically solved in a reservoir–pipe–valve system with uniform external magnetic field. The MHD effect is represented by the interaction number which associates with the conductivity of the MHD fluid as well as the external magnetic field and can be interpreted as the ratio of Lorentz force to Joukowsky force. The transient numerical results of pressure head, average velocity, wall shear stress, velocity profiles and shear stress profiles are provided. The additional MHD effect hinders fluid motion, weakens wave front and homogenizes velocity profiles, contributing to obvious attenuation of oscillation, strengthened line packing and weakened Richardson annular effect. Studying the characteristics of MHD laminar fluid hammer theoretically supplements the gap of knowledge of rapid-transient MHD flow and technically provides beneficial information for MHD pipeline system designers to better devise MHD systems. - Highlights: • Characteristics of laminar MHD fluid hammer are discussed by simulation. • MHD effect has significant influence on attenuation of wave. • MHD effect strengthens line packing. • MHD effect inhibits Richardson annular effect.
International Nuclear Information System (INIS)
Idomura, Yasuhiro; Jolliet, Sebastien
2010-01-01
A gyrokinetic toroidal five dimensional Eulerian code GT5D is ported on six advanced massively parallel platforms and comprehensive benchmark tests are performed. A parallelisation technique based on physical properties of the gyrokinetic equation is presented. By extending the parallelisation technique with a hybrid parallel model, the scalability of the code is improved on platforms with multi-core processors. In the benchmark tests, a good salability is confirmed up to several thousands cores on every platforms, and the maximum sustained performance of ∼18.6 Tflops is achieved using 16384 cores of BX900. (author)
MHD Advanced Power Train Phase I, Final Report, Volume 7
Energy Technology Data Exchange (ETDEWEB)
A. R. Jones
1985-08-01
This appendix provides additional data in support of the MHD/Steam Power Plant Analyses reported in report Volume 5. The data is in the form of 3PA/SUMARY computer code printouts. The order of presentation in all four cases is as follows: (1) Overall Performance; (2) Component/Subsystem Information; (3) Plant Cost Accounts Summary; and (4) Plant Costing Details and Cost of Electricity.
Directory of Open Access Journals (Sweden)
Jian Jiao
2017-11-01
Full Text Available In this paper, we propose a rate-compatible (RC parallel concatenated punctured polar (PCPP codes for incremental redundancy hybrid automatic repeat request (IR-HARQ transmission schemes, which can transmit multiple data blocks over a time-varying channel. The PCPP coding scheme can provide RC polar coding blocks in order to adapt to channel variations. First, we investigate an improved random puncturing (IRP pattern for the PCPP coding scheme due to the code-rate and block length limitations of conventional polar codes. The proposed IRP algorithm only select puncturing bits from the frozen bits set and keep the information bits unchanged during puncturing, which can improve 0.2–1 dB decoding performance more than the existing random puncturing (RP algorithm. Then, we develop a RC IR-HARQ transmission scheme based on PCPP codes. By analyzing the overhead of the previous successful decoded PCPP coding block in our IR-HARQ scheme, the optimal initial code-rate can be determined for each new PCPP coding block over time-varying channels. Simulation results show that the average number of transmissions is about 1.8 times for each PCPP coding block in our RC IR-HARQ scheme with a 2-level PCPP encoding construction, which can reduce half of the average number of transmissions than the existing RC polar coding schemes.
International Nuclear Information System (INIS)
1997-01-01
Research on plane-parallel ionization chambers since the IAEA code of practice (TRS-277) was published in 1987 has explained our knowledge on perturbation and other correction factors in ionization chamber, and also constructional details of these chambers have been shown to be important. Different countries have published, or are in the process of publishing, dosimetry recommendations which include specific procedures for the use of plan parallel ionization chambers. An international working group was formed under the auspieces of the IAEA, first to review the status and the actual validity of the code of practice and second to develop an international code of practice of the use of plane parallel ionization chambers in high energy electron and photon beams used in radiotherapy. This document fulfills the second taste. 153 refs, 21 figs, 18 tabs
Energy Technology Data Exchange (ETDEWEB)
NONE
1970-07-01
Compiled are the results of studies conducted in fiscal 1970 on MHD (magnetohydrodynamic) power generation. In the operation test and modification of the 1000kW-class MHD power generator, modification is carried out involving the combustion system, seed collecting method, and power generation channel, and reviews through experiments are conducted about the analysis and control of the boundary layer structure. In the operation test of the MHD power generator designed for prolonged operation, a test operation for resistance to heat and seeds continues more than 100 hours using a cold wall type power generation channel constituted of water cooled ceramics, and the ceramics are analyzed for failure and loss. Studies are also conducted involving MHD power generator heat exchangers, seed collecting methods, electrode materials for MHD power generators, heat-resistant materials for MHD power generators, thermal performance rating for MHD power plants, etc. In the research and development of superconductive electromagnets, superconductive electromagnets are developed and tested for 1000kW-class MHD power generators, and studies are conducted on turbine type helium liquefiers, superinsulated superconductive electromagnetic field generators, etc. (NEDO)
Simulating Coupling Complexity in Space Plasmas: First Results from a new code
Kryukov, I.; Zank, G. P.; Pogorelov, N. V.; Raeder, J.; Ciardo, G.; Florinski, V. A.; Heerikhuisen, J.; Li, G.; Petrini, F.; Shematovich, V. I.; Winske, D.; Shaikh, D.; Webb, G. M.; Yee, H. M.
2005-12-01
The development of codes that embrace 'coupling complexity' via the self-consistent incorporation of multiple physical scales and multiple physical processes in models has been identified by the NRC Decadal Survey in Solar and Space Physics as a crucial necessary development in simulation/modeling technology for the coming decade. The National Science Foundation, through its Information Technology Research (ITR) Program, is supporting our efforts to develop a new class of computational code for plasmas and neutral gases that integrates multiple scales and multiple physical processes and descriptions. We are developing a highly modular, parallelized, scalable code that incorporates multiple scales by synthesizing 3 simulation technologies: 1) Computational fluid dynamics (hydrodynamics or magneto-hydrodynamics-MHD) for the large-scale plasma; 2) direct Monte Carlo simulation of atoms/neutral gas, and 3) transport code solvers to model highly energetic particle distributions. We are constructing the code so that a fourth simulation technology, hybrid simulations for microscale structures and particle distributions, can be incorporated in future work, but for the present, this aspect will be addressed at a test-particle level. This synthesis we will provide a computational tool that will advance our understanding of the physics of neutral and charged gases enormously. Besides making major advances in basic plasma physics and neutral gas problems, this project will address 3 Grand Challenge space physics problems that reflect our research interests: 1) To develop a temporal global heliospheric model which includes the interaction of solar and interstellar plasma with neutral populations (hydrogen, helium, etc., and dust), test-particle kinetic pickup ion acceleration at the termination shock, anomalous cosmic ray production, interaction with galactic cosmic rays, while incorporating the time variability of the solar wind and the solar cycle. 2) To develop a coronal
MC++: A parallel, portable, Monte Carlo neutron transport code in C++
International Nuclear Information System (INIS)
Lee, S.R.; Cummings, J.C.; Nolen, S.D.
1997-01-01
MC++ is an implicit multi-group Monte Carlo neutron transport code written in C++ and based on the Parallel Object-Oriented Methods and Applications (POOMA) class library. MC++ runs in parallel on and is portable to a wide variety of platforms, including MPPs, SMPs, and clusters of UNIX workstations. MC++ is being developed to provide transport capabilities to the Accelerated Strategic Computing Initiative (ASCI). It is also intended to form the basis of the first transport physics framework (TPF), which is a C++ class library containing appropriate abstractions, objects, and methods for the particle transport problem. The transport problem is briefly described, as well as the current status and algorithms in MC++ for solving the transport equation. The alpha version of the POOMA class library is also discussed, along with the implementation of the transport solution algorithms using POOMA. Finally, a simple test problem is defined and performance and physics results from this problem are discussed on a variety of platforms
Compiler Technology for Parallel Scientific Computation
Directory of Open Access Journals (Sweden)
Can Özturan
1994-01-01
Full Text Available There is a need for compiler technology that, given the source program, will generate efficient parallel codes for different architectures with minimal user involvement. Parallel computation is becoming indispensable in solving large-scale problems in science and engineering. Yet, the use of parallel computation is limited by the high costs of developing the needed software. To overcome this difficulty we advocate a comprehensive approach to the development of scalable architecture-independent software for scientific computation based on our experience with equational programming language (EPL. Our approach is based on a program decomposition, parallel code synthesis, and run-time support for parallel scientific computation. The program decomposition is guided by the source program annotations provided by the user. The synthesis of parallel code is based on configurations that describe the overall computation as a set of interacting components. Run-time support is provided by the compiler-generated code that redistributes computation and data during object program execution. The generated parallel code is optimized using techniques of data alignment, operator placement, wavefront determination, and memory optimization. In this article we discuss annotations, configurations, parallel code generation, and run-time support suitable for parallel programs written in the functional parallel programming language EPL and in Fortran.
International Nuclear Information System (INIS)
Anderson, D.V.; Shumaker, D.E.
1993-01-01
From a computational standpoint, particle simulation calculations for plasmas have not adapted well to the transitions from scalar to vector processing nor from serial to parallel environments. They have suffered from inordinate and excessive accessing of computer memory and have been hobbled by relatively inefficient gather-scatter constructs resulting from the use of indirect indexing. Lastly, the many-to-one mapping characteristic of the deposition phase has made it difficult to perform this in parallel. The authors' code sorts and reorders the particles in a spatial order. This allows them to greatly reduce the memory references, to run in directly indexed vector mode, and to employ domain decomposition to achieve parallelization. In this hybrid simulation the electrons are modeled as a fluid and the field equations solved are obtained from the electron momentum equation together with the pre-Maxwell equations (displacement current neglected). Either zero or finite electron mass can be used in the electron model. The resulting field equations are solved with an iteratively explicit procedure which is thus trivial to parallelize. Likewise, the field interpolations and the particle pushing is simple to parallelize. The deposition, sorting, and reordering phases are less simple and it is for these that the authors present detailed algorithms. They have now successfully tested the parallel version of HOPS in serial mode and it is now being readied for parallel execution on the Cray C-90. They will then port HOPS to a massively parallel computer, in the next year
International Nuclear Information System (INIS)
Kawczynski, Charlie; Smolentsev, Sergey; Abdou, Mohamed
2016-01-01
Highlights: • A new induction-based magnetohydrodynamic code was developed using a finite difference method. • The code was benchmarked against purely hydrodynamic and MHD flows for low and finite magnetic Reynolds number. • Possible applications of the new code include liquid-metal MHD flows in the breeder blanket during unsteady events in the plasma. - Abstract: Most numerical analysis performed in the past for MHD flows in liquid-metal blankets were based on the assumption of low magnetic Reynolds number and involved numerical codes that utilized electric potential as the main electromagnetic variable. One limitation of this approach is that such codes cannot be applied to truly unsteady processes, for example, MHD flows of liquid-metal breeder/coolant during unsteady events in plasma, such as major plasma disruptions, edge-localized modes and vertical displacements, when changes in plasmas occur at millisecond timescales. Our newly developed code MOONS (Magnetohydrodynamic Object-Oriented Numerical Solver) uses the magnetic field as the main electromagnetic variable to relax the limitations of the low magnetic Reynolds number approximation for more realistic fusion reactor environments. The new code, written in Fortran, implements a 3D finite-difference method and is capable of simulating multi-material domains. The constrained transport method was implemented to evolve the magnetic field in time and assure that the magnetic field remains solenoidal within machine accuracy at every time step. Various verification tests have been performed including purely hydrodynamic flows and MHD flows at low and finite magnetic Reynolds numbers. Test results have demonstrated very good accuracy against known analytic solutions and other numerical data.
Energy Technology Data Exchange (ETDEWEB)
Kawczynski, Charlie; Smolentsev, Sergey, E-mail: sergey@fusion.ucla.edu; Abdou, Mohamed
2016-11-01
Highlights: • A new induction-based magnetohydrodynamic code was developed using a finite difference method. • The code was benchmarked against purely hydrodynamic and MHD flows for low and finite magnetic Reynolds number. • Possible applications of the new code include liquid-metal MHD flows in the breeder blanket during unsteady events in the plasma. - Abstract: Most numerical analysis performed in the past for MHD flows in liquid-metal blankets were based on the assumption of low magnetic Reynolds number and involved numerical codes that utilized electric potential as the main electromagnetic variable. One limitation of this approach is that such codes cannot be applied to truly unsteady processes, for example, MHD flows of liquid-metal breeder/coolant during unsteady events in plasma, such as major plasma disruptions, edge-localized modes and vertical displacements, when changes in plasmas occur at millisecond timescales. Our newly developed code MOONS (Magnetohydrodynamic Object-Oriented Numerical Solver) uses the magnetic field as the main electromagnetic variable to relax the limitations of the low magnetic Reynolds number approximation for more realistic fusion reactor environments. The new code, written in Fortran, implements a 3D finite-difference method and is capable of simulating multi-material domains. The constrained transport method was implemented to evolve the magnetic field in time and assure that the magnetic field remains solenoidal within machine accuracy at every time step. Various verification tests have been performed including purely hydrodynamic flows and MHD flows at low and finite magnetic Reynolds numbers. Test results have demonstrated very good accuracy against known analytic solutions and other numerical data.
Coding for Parallel Links to Maximize the Expected Value of Decodable Messages
Klimesh, Matthew A.; Chang, Christopher S.
2011-01-01
When multiple parallel communication links are available, it is useful to consider link-utilization strategies that provide tradeoffs between reliability and throughput. Interesting cases arise when there are three or more available links. Under the model considered, the links have known probabilities of being in working order, and each link has a known capacity. The sender has a number of messages to send to the receiver. Each message has a size and a value (i.e., a worth or priority). Messages may be divided into pieces arbitrarily, and the value of each piece is proportional to its size. The goal is to choose combinations of messages to send on the links so that the expected value of the messages decodable by the receiver is maximized. There are three parts to the innovation: (1) Applying coding to parallel links under the model; (2) Linear programming formulation for finding the optimal combinations of messages to send on the links; and (3) Algorithms for assisting in finding feasible combinations of messages, as support for the linear programming formulation. There are similarities between this innovation and methods developed in the field of network coding. However, network coding has generally been concerned with either maximizing throughput in a fixed network, or robust communication of a fixed volume of data. In contrast, under this model, the throughput is expected to vary depending on the state of the network. Examples of error-correcting codes that are useful under this model but which are not needed under previous models have been found. This model can represent either a one-shot communication attempt, or a stream of communications. Under the one-shot model, message sizes and link capacities are quantities of information (e.g., measured in bits), while under the communications stream model, message sizes and link capacities are information rates (e.g., measured in bits/second). This work has the potential to increase the value of data returned from
1990-10-01
The current magnetohydrodynamic MHD program being implemented is a result of a consensus established in public meetings held by the Department of Energy in 1984. The public meetings were followed by the formulation of a June 1984 Coal-Fired MHD Preliminary Transition and Program Plan. This plan focused on demonstrating the proof-of-concept (POC) of coal-fired MHD electric power plants by the early 1990s. MHD test data indicate that while there are no fundamental technical barriers impeding the development of MHD power plants, technical risk remains. To reduce the technical risk three key subsystems (topping cycle, bottoming cycle, and seed regeneration) are being assembled and tested separately. The program does not require fabrication of a complete superconducting magnet, but rather the development and testing of superconductor cables. The topping cycle system test objectives can be achieved using a conventional iron core magnet system already in place at a DOE facility. Systems engineering-derived requirements and analytical modeling to support scale-up and component design guide the program. In response to environmental, economic, engineering, and utility acceptance requirements, design choices and operating modes are tested and refined to provide technical specifications for meeting commercial criteria. These engineering activities are supported by comprehensive and continuing systems analyses to establish realistic technical requirements and cost data. Essential elements of the current program are to: develop technical and environmental data for the integrated MHD topping cycle and bottoming cycle systems through POC testing (1000 and 4000 hours, respectively); design, construct, and operate a POC seed regeneration system capable of processing spent seed materials from the MHD bottoming cycle; prepare conceptual designs for a site specific MHD retrofit plant; and continue supporting research necessary for system testing.
Vectorization of KENO IV code and an estimate of vector-parallel processing
International Nuclear Information System (INIS)
Asai, Kiyoshi; Higuchi, Kenji; Katakura, Jun-ichi; Kurita, Yutaka.
1986-10-01
The multi-group criticality safety code KENO IV has been vectorized and tested on FACOM VP-100 vector processor. At first the vectorized KENO IV on a scalar processor became slower than the original one by a factor of 1.4 because of the overhead introduced by the vectorization. Making modifications of algorithms and techniques for vectorization, the vectorized version has become faster than the original one by a factor of 1.4 and 3.0 on the vector processor for sample problems of complex and simple geometries, respectively. For further speedup of the code, some improvements on compiler and hardware, especially on addition of Monte Carlo pipelines to the vector processor, are discussed. Finally a pipelined parallel processor system is proposed and its performance is estimated. (author)
Flow Reversal of Fully-Developed Mixed MHD Convection in Vertical Channels
International Nuclear Information System (INIS)
Saleh, H.; Hashim, I.
2010-01-01
The present analysis is concerned with flow reversal phenomena of the fully-developed laminar combined free and forced MHD convection in a vertical parallel-plate channel. The effect of viscous dissipation is taken into account. Flow reversal adjacent to the cold (or hot) wall is found to exist within the channel as Gr/Re is above (or below) a threshold value. Parameter zones for the occurrence of reversed flow are presented. (fundamental areas of phenomenology(including applications))
MHD equilibrium identification on ASDEX-Upgrade
International Nuclear Information System (INIS)
McCarthy, P.J.; Schneider, W.; Lakner, K.; Zehrfeld, H.P.; Buechl, K.; Gernhardt, J.; Gruber, O.; Kallenbach, A.; Lieder, G.; Wunderlich, R.
1992-01-01
A central activity accompanying the ASDEX-Upgrade experiment is the analysis of MHD equilibria. There are two different numerical methods available, both using magnetic measurements which reflect equilibrium states of the plasma. The first method proceeds via a function parameterization (FP) technique, which uses in-vessel magnetic measurements to calculate up to 66 equilibrium parameters. The second method applies an interpretative equilibrium code (DIVA) for a best fit to a different set of magnetic measurements. Cross-checks with the measured particle influxes from the inner heat shield and the divertor region and with visible camera images of the scrape-off layer are made. (author) 3 refs., 3 figs
Advanced energy utilization MHD power generation
International Nuclear Information System (INIS)
2008-01-01
The 'Technical Committee on Advanced Energy Utilization MHD Power Generation' was started to establish advanced energy utilization technologies in Japan, and has been working for three years from June 2004 to May 2007. This committee investigated closed cycle MHD, open cycle MHD, and liquid metal MHD power generation as high-efficiency power generation systems on the earth. Then, aero-space application and deep space exploration technologies were investigated as applications of MHD technology. The spin-off from research and development on MHD power generation such as acceleration and deceleration of supersonic flows was expected to solve unstart phenomena in scramjet engine and also to solve abnormal heating of aircrafts by shock wave. In addition, this committee investigated researches on fuel cells, on secondary batteries, on connection of wind power system to power grid, and on direct energy conversion system from nuclear fusion reactor for future. The present technical report described results of investigations by the committee. (author)
Gasdynamic performance in relation to the power extraction of an MHD generator
International Nuclear Information System (INIS)
Massee, P.
1983-01-01
A study of the gasdynamical processes in MHD generators has been made both theoretically and experimentally. A core flow and boundary layer model has been developed. In order to obtain a fast computer code which can be used for engineering purposes the quasi-one-dimensional approximation is used. It is shown in this thesis that the boundary layers have to be calculated from integral equations describing momentum, kinetic energy and stagnation enthalpy respectively, when the MHD effects in the boundary layers are properly taken into account. Calculations with the developed core flow and boundary layer model have shown that the electrical power output is limited by the design of the existing facility and have indicated possibilities to circumvent this limitation. (Auth.)
Energy Technology Data Exchange (ETDEWEB)
Hong, Sang Hee; Kang, Kyung Doo; Ryu, Ji Myung; Kim, Deok Kyu; Chung, TaeKyun; Chung, Mo Se [Seoul National University, Seoul (Korea, Republic of); Cho, Su Won [Kyungki University, Suwon (Korea, Republic of)
1995-08-01
In the present project for developing the numerical codes of 2-D MHD equilibrium, edge plasma transport and neutral particle transport for the tokamak plasmas, we computed the MHD equilibria of single and double null configurations and determined the external coil currents and the plasma parameters used for operation and control data. Also we numerically acquired the distributions of edge plasma parameters in poloidal and radial directions= and the design-related values according to the various operating conditions using the developed plasma transport code. Furthermore, a neutral particle transport code for the edge region is developed and them used for the analysis of the neutral particle behavior yielding the source terms in the fluid transport equations, and expected to supply the input parameters for the edge plasma transport code. 53 refs., 12 tabs., 44 figs. (author)
Relativistic MHD simulations of stellar core collapse and magnetars
Energy Technology Data Exchange (ETDEWEB)
Font, Jose A; Gabler, Michael [Departamento de AstronomIa y Astrofisica, Universitat de Valencia, 46100 Burjassot (Valencia) (Spain); Cerda-Duran, Pablo; Mueller, Ewald [Max-Planck-Institut fuer Astrophysik, Karl-Schwarzschild-Str. 1, 85741 Garching (Germany); Stergioulas, Nikolaos, E-mail: j.antonio.font@uv.es [Department of Physics, Aristotle University of Thessaloniki, Thessaloniki 54124 (Greece)
2011-02-01
We present results from simulations of magneto-rotational stellar core collapse along with Alfven oscillations in magnetars. These simulations are performed with the CoCoA/CoCoNuT code, which is able to handle ideal MHD flows in dynamical spacetimes in general relativity. Our core collapse simulations highlight the importance of genuine magnetic effects, like the magneto-rotational instability, for the dynamics of the flow. For the modelling of magnetars we use the anelastic approximation to general relativistic MHD, which allows for an effective suppression of fluid modes and an accurate description of Alfven waves. We further compute Alfven oscillation frequencies along individual magnetic field lines with a semi-analytic approach. Our work confirms previous results based on perturbative approaches regarding the existence of two families of quasi-periodic oscillations (QPOs), with harmonics at integer multiples of the fundamental frequency. Additional material is presented in the accompanying contribution by Gabler et al (2010b) in these proceedings.
International Nuclear Information System (INIS)
Yvars, M.
1979-10-01
The materials considered for the insulating walls of a M.H.D. converter are Al 2 O 3 , and the calcium or strontium zirconates. For the conducting walls electricity conducting oxides are being considered such as ZrO 2 or CrO 3 La essentially. The principle of M.H.D. systems is recalled, the materials considered are described as is their behaviour in the corrosive atmospheres of M.H.D. streams [fr
Flow of conductive fluid between parallel disks in an axial magnetic field, (2)
International Nuclear Information System (INIS)
Koike, Kazuo; Kamiyama, Shin-ichi
1981-01-01
The basic characteristics of the flow in a disc type non-equilibrium MHD power generator were studied. The flow of conductive fluid between parallel disks in an axial magnetic field was analyzed as the subsonic MHD turbulent approach flow of viscous compressible fluid, taking the electron temperature dependence of conductivity into account. The equations for the flow between disks are described by ordinary electromagnetic hydrodynamic approximation. Practical numerical calculation was performed for the non-equilibrium argon plasma seeded with potassium. The effects of the variation of characteristics of non-equilibrium plasma in main flow and boundary layer on the flow characteristics became clear. The qualitative tendency of the properties of MHD generators can be well explained. (Kato, T.)
Rivier, Leonard Gilles
Using an efficient parallel code solving the primitive equations of atmospheric dynamics, the jet structure of a Jupiter like atmosphere is modeled. In the first part of this thesis, a parallel spectral code solving both the shallow water equations and the multi-level primitive equations of atmospheric dynamics is built. The implementation of this code called BOB is done so that it runs effectively on an inexpensive cluster of workstations. A one dimensional decomposition and transposition method insuring load balancing among processes is used. The Legendre transform is cache-blocked. A "compute on the fly" of the Legendre polynomials used in the spectral method produces a lower memory footprint and enables high resolution runs on relatively small memory machines. Performance studies are done using a cluster of workstations located at the National Center for Atmospheric Research (NCAR). BOB performances are compared to the parallel benchmark code PSTSWM and the dynamical core of NCAR's CCM3.6.6. In both cases, the comparison favors BOB. In the second part of this thesis, the primitive equation version of the code described in part I is used to study the formation of organized zonal jets and equatorial superrotation in a planetary atmosphere where the parameters are chosen to best model the upper atmosphere of Jupiter. Two levels are used in the vertical and only large scale forcing is present. The model is forced towards a baroclinically unstable flow, so that eddies are generated by baroclinic instability. We consider several types of forcing, acting on either the temperature or the momentum field. We show that only under very specific parametric conditions, zonally elongated structures form and persist resembling the jet structure observed near the cloud level top (1 bar) on Jupiter. We also study the effect of an equatorial heat source, meant to be a crude representation of the effect of the deep convective planetary interior onto the outer atmospheric layer. We
Effect of electromagnetic coupling on MHD flow in the manifold of fusion liquid metal blanket
Energy Technology Data Exchange (ETDEWEB)
Chen, Hongli, E-mail: hlchen1@ustc.edu.cn; Meng, Zi; Feng, Jingchao; He, Qingyun
2014-10-15
In fusion liquid metal (LM) blanket, magnetohydrodynamics (MHD) effects will dominate the flow patterns and the heat transfer characteristics of the liquid metal flow. Manifold is a key component in LM blanket in charge of distributing or collecting the liquid metal coolant. In this region, the complex three dimensional MHD phenomena will be occurred, and the velocity, pressure and flow rate distributions may be dramatically influenced. One important aspect is the electromagnetic coupling effect resulting from an exchange of electric currents between two neighboring fluid domains that can lead to modifications of flow distribution and pressure drop compared to that in electrical separated channels. Understanding the electromagnetic coupling effect in manifold is necessary to optimize the liquid metal blanket design. In this work, a numerical study was carried out to investigate the effect of electromagnetic coupling on MHD flow in a manifold region. The typical manifold geometry in LM blanket was considered, a rectangular supply duct entering a rectangular expansion area, finally feeding into 3 rectangular parallel channels. This paper investigated the effect of electromagnetic coupling on MHD flow in a manifold region. Different electromagnetic coupling modes with different combinations of electrical conductivity of walls were studied numerically. The flow distribution and pressure drop of these modes have been evaluated.
Linear ideal MHD stability calculations for ITER
International Nuclear Information System (INIS)
Hogan, J.T.
1988-01-01
A survey of MHD stability limits has been made to address issues arising from the MHD--poloidal field design task of the US ITER project. This is a summary report on the results obtained to date. The study evaluates the dependence of ballooning, Mercier and low-n ideal linear MHD stability on key system parameters to estimate overall MHD constraints for ITER. 17 refs., 27 figs
Directory of Open Access Journals (Sweden)
Mihai-Victor PRICOP
2010-09-01
Full Text Available The present paper introduces a numerical approach of static linear elasticity equations for anisotropic materials. The domain and boundary conditions are simple, to enhance an easy implementation of the finite difference scheme. SOR and gradient are used to solve the resulting linear system. The simplicity of the geometry is also useful for MPI parallelization of the code.
3D equilibrium codes for mirror machines
International Nuclear Information System (INIS)
Kaiser, T.B.
1983-01-01
The codes developed for cumputing three-dimensional guiding center equilibria for quadrupole tandem mirrors are discussed. TEBASCO (Tandem equilibrium and ballooning stability code) is a code developed at LLNL that uses a further expansion of the paraxial equilibrium equation in powers of β (plasma pressure/magnetic pressure). It has been used to guide the design of the TMX-U and MFTF-B experiments at Livermore. Its principal weakness is its perturbative nature, which renders its validity for high-β calculation open to question. In order to compute high-β equilibria, the reduced MHD technique that has been proven useful for determining toroidal equilibria was adapted to the tandem mirror geometry. In this approach, the paraxial expansion of the MHD equations yields a set of coupled nonlinear equations of motion valid for arbitrary β, that are solved as an initial-value problem. Two particular formulations have been implemented in computer codes developed at NYU/Kyoto U and LLNL. They differ primarily in the type of grid, the location of the lateral boundary and the damping techniques employed, and in the method of calculating pressure-balance equilibrium. Discussions on these codes are presented in this paper. (Kato, T.)
PHANTOM: Smoothed particle hydrodynamics and magnetohydrodynamics code
Price, Daniel J.; Wurster, James; Nixon, Chris; Tricco, Terrence S.; Toupin, Stéven; Pettitt, Alex; Chan, Conrad; Laibe, Guillaume; Glover, Simon; Dobbs, Clare; Nealon, Rebecca; Liptai, David; Worpel, Hauke; Bonnerot, Clément; Dipierro, Giovanni; Ragusa, Enrico; Federrath, Christoph; Iaconi, Roberto; Reichardt, Thomas; Forgan, Duncan; Hutchison, Mark; Constantino, Thomas; Ayliffe, Ben; Mentiplay, Daniel; Hirsh, Kieran; Lodato, Giuseppe
2017-09-01
Phantom is a smoothed particle hydrodynamics and magnetohydrodynamics code focused on stellar, galactic, planetary, and high energy astrophysics. It is modular, and handles sink particles, self-gravity, two fluid and one fluid dust, ISM chemistry and cooling, physical viscosity, non-ideal MHD, and more. Its modular structure makes it easy to add new physics to the code.
MHD instabilities in astrophysical plasmas: very different from MHD instabilities in tokamaks!
Goedbloed, J. P.
2018-01-01
The extensive studies of MHD instabilities in thermonuclear magnetic confinement experiments, in particular of the tokamak as the most promising candidate for a future energy producing machine, have led to an ‘intuitive’ description based on the energy principle that is very misleading for most astrophysical plasmas. The ‘intuitive’ picture almost directly singles out the dominant stabilizing field line bending energy of the Alfvén waves and, consequently, concentrates on expansion schemes that minimize that contribution. This happens when the wave vector {{k}}0 of the perturbations, on average, is perpendicular to the magnetic field {B}. Hence, all macroscopic instabilities of tokamaks (kinks, interchanges, ballooning modes, ELMs, neoclassical tearing modes, etc) are characterized by satisfying the condition {{k}}0 \\perp {B}, or nearly so. In contrast, some of the major macroscopic instabilities of astrophysical plasmas (the Parker instability and the magneto-rotational instability) occur when precisely the opposite condition is satisfied: {{k}}0 \\parallel {B}. How do those instabilities escape from the dominance of the stabilizing Alfvén wave? The answer to that question involves, foremost, the recognition that MHD spectral theory of waves and instabilities of laboratory plasmas could be developed to such great depth since those plasmas are assumed to be in static equilibrium. This assumption is invalid for astrophysical plasmas where rotational and gravitational accelerations produce equilibria that are at best stationary, and the associated spectral theory is widely, and incorrectly, believed to be non-self adjoint. These complications are addressed, and cured, in the theory of the Spectral Web, recently developed by the author. Using this method, an extensive survey of instabilities of astrophysical plasmas demonstrates how the Alfvén wave is pushed into insignificance under these conditions to give rise to a host of instabilities that do not
Fortran code for SU(3) lattice gauge theory with and without MPI checkerboard parallelization
Berg, Bernd A.; Wu, Hao
2012-10-01
We document plain Fortran and Fortran MPI checkerboard code for Markov chain Monte Carlo simulations of pure SU(3) lattice gauge theory with the Wilson action in D dimensions. The Fortran code uses periodic boundary conditions and is suitable for pedagogical purposes and small scale simulations. For the Fortran MPI code two geometries are covered: the usual torus with periodic boundary conditions and the double-layered torus as defined in the paper. Parallel computing is performed on checkerboards of sublattices, which partition the full lattice in one, two, and so on, up to D directions (depending on the parameters set). For updating, the Cabibbo-Marinari heatbath algorithm is used. We present validations and test runs of the code. Performance is reported for a number of currently used Fortran compilers and, when applicable, MPI versions. For the parallelized code, performance is studied as a function of the number of processors. Program summary Program title: STMC2LSU3MPI Catalogue identifier: AEMJ_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AEMJ_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 26666 No. of bytes in distributed program, including test data, etc.: 233126 Distribution format: tar.gz Programming language: Fortran 77 compatible with the use of Fortran 90/95 compilers, in part with MPI extensions. Computer: Any capable of compiling and executing Fortran 77 or Fortran 90/95, when needed with MPI extensions. Operating system: Red Hat Enterprise Linux Server 6.1 with OpenMPI + pgf77 11.8-0, Centos 5.3 with OpenMPI + gfortran 4.1.2, Cray XT4 with MPICH2 + pgf90 11.2-0. Has the code been vectorised or parallelized?: Yes, parallelized using MPI extensions. Number of processors used: 2 to 11664 RAM: 200 Mega bytes per process. Classification: 11
Directory of Open Access Journals (Sweden)
C. Nabert
2017-05-01
Full Text Available The interaction of the solar wind with a planetary magnetic field causes electrical currents that modify the magnetic field distribution around the planet. We present an approach to estimating the planetary magnetic field from in situ spacecraft data using a magnetohydrodynamic (MHD simulation approach. The method is developed with respect to the upcoming BepiColombo mission to planet Mercury aimed at determining the planet's magnetic field and its interior electrical conductivity distribution. In contrast to the widely used empirical models, global MHD simulations allow the calculation of the strongly time-dependent interaction process of the solar wind with the planet. As a first approach, we use a simple MHD simulation code that includes time-dependent solar wind and magnetic field parameters. The planetary parameters are estimated by minimizing the misfit of spacecraft data and simulation results with a gradient-based optimization. As the calculation of gradients with respect to many parameters is usually very time-consuming, we investigate the application of an adjoint MHD model. This adjoint MHD model is generated by an automatic differentiation tool to compute the gradients efficiently. The computational cost for determining the gradient with an adjoint approach is nearly independent of the number of parameters. Our method is validated by application to THEMIS (Time History of Events and Macroscale Interactions during Substorms magnetosheath data to estimate Earth's dipole moment.
Energy Technology Data Exchange (ETDEWEB)
NONE
1969-07-01
Compiled are the results of studies conducted in fiscal 1969 on MHD (magnetohydrodynamic) power generation. In the operation test and modification of the 1,000kW-class MHD power generator, the operation test continues from the preceding fiscal year using high-temperature air as oxidant, and the growth of boundary layer in the channel is determined. In the operation test of the MHD power generator designed for prolonged operation, insulation walls, electrode materials, and structures capable of prolonged operation are developed and tested. In the research of MHD power generator heat exchangers, studies are made about the bulkhead type and heat accumulator types (stationary type, rotary type, and falling-grain type). In addition, studies are conducted about seed collecting methods, MHD power generator electrode materials, heat-resisting insulators, and thermal performance rating. In the research and development of superconductive electromagnets, studies are conducted about superconductive electromagnets for 1kW MHD power generators, ferromagnetic superconductive electromagnets for 1,000kW-class MHD power generators, 45-kilogauss col type superconductive electromagnets, turbine type helium liquefier, high current density col type superconductive electromagnets, superinsulated magnetic field generators, etc. (NEDO)
Energy Technology Data Exchange (ETDEWEB)
NONE
1990-07-01
Experimental disk MHD facilities are predesigned, and commercial-scale (1,000 MWt) MHD/steam systems are investigated. The predesigns of the disk MHD facilities indicate that enthalpy extraction is 8.7% for a 10 MWt open cycle MHD generator, and increases to 37% for a 5 MWt closed cycle MHD generator. Commercial (1,000 MWt) MHD/steam systems are studied for 4 types. Of these types, the open cycle disk MHD generator shows the lowest efficiency of 42.8%, while the closed cycle disk MHD generator the highest efficiency of 50.0%. The open cycle linear generator, although showing an efficiency of 49.4%, may be the lowest-cost type, when the necessary heat source, heat exchangers and the like are taken into consideration. For the design of superconducting magnet, it is necessary to further investigate whether the one for the test facility is applicable to the commercial systems. (NEDO)
A Parallel Decoding Algorithm for Short Polar Codes Based on Error Checking and Correcting
Pan, Xiaofei; Pan, Kegang; Ye, Zhan; Gong, Chao
2014-01-01
We propose a parallel decoding algorithm based on error checking and correcting to improve the performance of the short polar codes. In order to enhance the error-correcting capacity of the decoding algorithm, we first derive the error-checking equations generated on the basis of the frozen nodes, and then we introduce the method to check the errors in the input nodes of the decoder by the solutions of these equations. In order to further correct those checked errors, we adopt the method of modifying the probability messages of the error nodes with constant values according to the maximization principle. Due to the existence of multiple solutions of the error-checking equations, we formulate a CRC-aided optimization problem of finding the optimal solution with three different target functions, so as to improve the accuracy of error checking. Besides, in order to increase the throughput of decoding, we use a parallel method based on the decoding tree to calculate probability messages of all the nodes in the decoder. Numerical results show that the proposed decoding algorithm achieves better performance than that of some existing decoding algorithms with the same code length. PMID:25540813
Energy Technology Data Exchange (ETDEWEB)
NONE
1980-03-01
Examination was conducted in detail on an MHD generation system by coal combustion, with the results reported. Concerning a gas table calculation program in coal combustion, it was prepared assuming 100% slag removal ratio in the combustor as the primary approximation. A combustor for MHD generation needs to efficiently burn fuel using high temperature pre-heated air as the oxidant, to fully dissociate/electrolytically dissociate seed, and to supply to the generation channel a high speed combustion gas plasma having a high electrical conductivity which is required for MHD generation. This year, an examination was conducted on technological problems in burning coal in an MHD combustor. As for the NOx elimination system in an MHD generation plant, an examination was made if the method studied so far in MHD generation using heavy oil as the fuel is applicable to coal. Also investigated and reviewed were various characteristics, change in physical properties, recovery method, etc., in a mixed state of seed and slag in the case of coal combustion MHD. (NEDO)
Wilkinson, Karl A; Hine, Nicholas D M; Skylaris, Chris-Kriton
2014-11-11
We present a hybrid MPI-OpenMP implementation of Linear-Scaling Density Functional Theory within the ONETEP code. We illustrate its performance on a range of high performance computing (HPC) platforms comprising shared-memory nodes with fast interconnect. Our work has focused on applying OpenMP parallelism to the routines which dominate the computational load, attempting where possible to parallelize different loops from those already parallelized within MPI. This includes 3D FFT box operations, sparse matrix algebra operations, calculation of integrals, and Ewald summation. While the underlying numerical methods are unchanged, these developments represent significant changes to the algorithms used within ONETEP to distribute the workload across CPU cores. The new hybrid code exhibits much-improved strong scaling relative to the MPI-only code and permits calculations with a much higher ratio of cores to atoms. These developments result in a significantly shorter time to solution than was possible using MPI alone and facilitate the application of the ONETEP code to systems larger than previously feasible. We illustrate this with benchmark calculations from an amyloid fibril trimer containing 41,907 atoms. We use the code to study the mechanism of delamination of cellulose nanofibrils when undergoing sonification, a process which is controlled by a large number of interactions that collectively determine the structural properties of the fibrils. Many energy evaluations were needed for these simulations, and as these systems comprise up to 21,276 atoms this would not have been feasible without the developments described here.
Reactor Dosimetry Applications Using RAPTOR-M3G:. a New Parallel 3-D Radiation Transport Code
Longoni, Gianluca; Anderson, Stanwood L.
2009-08-01
The numerical solution of the Linearized Boltzmann Equation (LBE) via the Discrete Ordinates method (SN) requires extensive computational resources for large 3-D neutron and gamma transport applications due to the concurrent discretization of the angular, spatial, and energy domains. This paper will discuss the development RAPTOR-M3G (RApid Parallel Transport Of Radiation - Multiple 3D Geometries), a new 3-D parallel radiation transport code, and its application to the calculation of ex-vessel neutron dosimetry responses in the cavity of a commercial 2-loop Pressurized Water Reactor (PWR). RAPTOR-M3G is based domain decomposition algorithms, where the spatial and angular domains are allocated and processed on multi-processor computer architectures. As compared to traditional single-processor applications, this approach reduces the computational load as well as the memory requirement per processor, yielding an efficient solution methodology for large 3-D problems. Measured neutron dosimetry responses in the reactor cavity air gap will be compared to the RAPTOR-M3G predictions. This paper is organized as follows: Section 1 discusses the RAPTOR-M3G methodology; Section 2 describes the 2-loop PWR model and the numerical results obtained. Section 3 addresses the parallel performance of the code, and Section 4 concludes this paper with final remarks and future work.
A parallel 3D particle-in-cell code with dynamic load balancing
International Nuclear Information System (INIS)
Wolfheimer, Felix; Gjonaj, Erion; Weiland, Thomas
2006-01-01
A parallel 3D electrostatic Particle-In-Cell (PIC) code including an algorithm for modelling Space Charge Limited (SCL) emission [E. Gjonaj, T. Weiland, 3D-modeling of space-charge-limited electron emission. A charge conserving algorithm, Proceedings of the 11th Biennial IEEE Conference on Electromagnetic Field Computation, 2004] is presented. A domain decomposition technique based on orthogonal recursive bisection is used to parallelize the computation on a distributed memory environment of clustered workstations. For problems with a highly nonuniform and time dependent distribution of particles, e.g., bunch dynamics, a dynamic load balancing between the processes is needed to preserve the parallel performance. The algorithm for the detection of a load imbalance and the redistribution of the tasks among the processes is based on a weight function criterion, where the weight of a cell measures the computational load associated with it. The algorithm is studied with two examples. In the first example, multiple electron bunches as occurring in the S-DALINAC [A. Richter, Operational experience at the S-DALINAC, Proceedings of the Fifth European Particle Accelerator Conference, 1996] accelerator are simulated in the absence of space charge fields. In the second example, the SCL emission and electron trajectories in an electron gun are simulated
A parallel 3D particle-in-cell code with dynamic load balancing
Energy Technology Data Exchange (ETDEWEB)
Wolfheimer, Felix [Technische Universitaet Darmstadt, Institut fuer Theorie Elektromagnetischer Felder, Schlossgartenstr.8, 64283 Darmstadt (Germany)]. E-mail: wolfheimer@temf.de; Gjonaj, Erion [Technische Universitaet Darmstadt, Institut fuer Theorie Elektromagnetischer Felder, Schlossgartenstr.8, 64283 Darmstadt (Germany); Weiland, Thomas [Technische Universitaet Darmstadt, Institut fuer Theorie Elektromagnetischer Felder, Schlossgartenstr.8, 64283 Darmstadt (Germany)
2006-03-01
A parallel 3D electrostatic Particle-In-Cell (PIC) code including an algorithm for modelling Space Charge Limited (SCL) emission [E. Gjonaj, T. Weiland, 3D-modeling of space-charge-limited electron emission. A charge conserving algorithm, Proceedings of the 11th Biennial IEEE Conference on Electromagnetic Field Computation, 2004] is presented. A domain decomposition technique based on orthogonal recursive bisection is used to parallelize the computation on a distributed memory environment of clustered workstations. For problems with a highly nonuniform and time dependent distribution of particles, e.g., bunch dynamics, a dynamic load balancing between the processes is needed to preserve the parallel performance. The algorithm for the detection of a load imbalance and the redistribution of the tasks among the processes is based on a weight function criterion, where the weight of a cell measures the computational load associated with it. The algorithm is studied with two examples. In the first example, multiple electron bunches as occurring in the S-DALINAC [A. Richter, Operational experience at the S-DALINAC, Proceedings of the Fifth European Particle Accelerator Conference, 1996] accelerator are simulated in the absence of space charge fields. In the second example, the SCL emission and electron trajectories in an electron gun are simulated.
A NEW CODE FOR NONLINEAR FORCE-FREE FIELD EXTRAPOLATION OF THE GLOBAL CORONA
International Nuclear Information System (INIS)
Jiang Chaowei; Feng Xueshang; Xiang Changqing
2012-01-01
Reliable measurements of the solar magnetic field are still restricted to the photosphere, and our present knowledge of the three-dimensional coronal magnetic field is largely based on extrapolations from photospheric magnetograms using physical models, e.g., the nonlinear force-free field (NLFFF) model that is usually adopted. Most of the currently available NLFFF codes have been developed with computational volume such as a Cartesian box or a spherical wedge, while a global full-sphere extrapolation is still under development. A high-performance global extrapolation code is in particular urgently needed considering that the Solar Dynamics Observatory can provide a full-disk magnetogram with resolution up to 4096 × 4096. In this work, we present a new parallelized code for global NLFFF extrapolation with the photosphere magnetogram as input. The method is based on the magnetohydrodynamics relaxation approach, the CESE-MHD numerical scheme, and a Yin-Yang spherical grid that is used to overcome the polar problems of the standard spherical grid. The code is validated by two full-sphere force-free solutions from Low and Lou's semi-analytic force-free field model. The code shows high accuracy and fast convergence, and can be ready for future practical application if combined with an adaptive mesh refinement technique.
International Nuclear Information System (INIS)
Petit, J.P.
1995-01-01
Jean-Pierre PETIT, one of the best MHD specialists, is telling this technology story and he is insisting on its military consequences. Civil MHD is only one iceberg emerged part, including a lot of leader technologies, interesting he defense. 3 notes
New method for computing ideal MHD normal modes in axisymmetric toroidal geometry
International Nuclear Information System (INIS)
Wysocki, F.; Grimm, R.C.
1984-11-01
Analytic elimination of the two magnetic surface components of the displacement vector permits the normal mode ideal MHD equations to be reduced to a scalar form. A Galerkin procedure, similar to that used in the PEST codes, is implemented to determine the normal modes computationally. The method retains the efficient stability capabilities of the PEST 2 energy principle code, while allowing computation of the normal mode frequencies and eigenfunctions, if desired. The procedure is illustrated by comparison with earlier various of PEST and by application to tilting modes in spheromaks, and to stable discrete Alfven waves in tokamak geometry
Generation of compressible modes in MHD turbulence
Energy Technology Data Exchange (ETDEWEB)
Cho, Jungyeon [Chungnam National Univ., Daejeon (Korea); Lazarian, A. [Univ. of Wisconsin, Madison, WI (United States)
2005-05-01
Astrophysical turbulence is magnetohydrodynamic (MHD) in nature. We discuss fundamental properties of MHD turbulence and in particular the generation of compressible MHD waves by Alfvenic turbulence and show that this process is inefficient. This allows us to study the evolution of different types of MHD perturbations separately. We describe how to separate MHD fluctuations into three distinct families: Alfven, slow, and fast modes. We find that the degree of suppression of slow and fast modes production by Alfvenic turbulence depends on the strength of the mean field. We review the scaling relations of the modes in strong MHD turbulence. We show that Alfven modes in compressible regime exhibit scalings and anisotropy similar to those in incompressible regime. Slow modes passively mimic Alfven modes. However, fast modes exhibit isotropy and a scaling similar to that of acoustic turbulence both in high and low {beta} plasmas. We show that our findings entail important consequences for star formation theories, cosmic ray propagation, dust dynamics, and gamma ray bursts. We anticipate many more applications of the new insight to MHD turbulence and expect more revisions of the existing paradigms of astrophysical processes as the field matures. (orig.)
Magnetic levitation and MHD propulsion
International Nuclear Information System (INIS)
Tixador, P.
1994-01-01
Magnetic levitation and MHD propulsion are now attracting attention in several countries. Different superconducting MagLev and MHD systems will be described concentrating on, above all, the electromagnetic aspect. Some programmes occurring throughout the world will be described. Magnetic levitated trains could be the new high speed transportation system for the 21st century. Intensive studies involving MagLev trains using superconductivity have been carried our in Japan since 1970. The construction of a 43 km long track is to be the next step. In 1991 a six year programme was launched in the United States to evaluate the performances of MagLev systems for transportation. The MHD (MagnetoHydroDynamic) offers some interesting advantages (efficiency, stealth characteristics, ..) for naval propulsion and increasing attention is being paid towards it nowadays. Japan is also up at the top with the tests of Yamato I, a 260 ton MHD propulsed ship. (orig.)
Magnetic levitation and MHD propulsion
Energy Technology Data Exchange (ETDEWEB)
Tixador, P [CNRS/CRTBT-LEG, 38 - Grenoble (France)
1994-04-01
Magnetic levitation and MHD propulsion are now attracting attention in several countries. Different superconducting MagLev and MHD systems will be described concentrating on, above all, the electromagnetic aspect. Some programmes occurring throughout the world will be described. Magnetic levitated trains could be the new high speed transportation system for the 21st century. Intensive studies involving MagLev trains using superconductivity have been carried our in Japan since 1970. The construction of a 43 km long track is to be the next step. In 1991 a six year programme was launched in the United States to evaluate the performances of MagLev systems for transportation. The MHD (MagnetoHydroDynamic) offers some interesting advantages (efficiency, stealth characteristics, ..) for naval propulsion and increasing attention is being paid towards it nowadays. Japan is also up at the top with the tests of Yamato I, a 260 ton MHD propulsed ship. (orig.).
Energy Technology Data Exchange (ETDEWEB)
NONE
1981-03-01
'Research on MHD generation system' was implemented by its expert committee in the electric joint study group, with the results of fiscal 1980 reported. This year, a detailed conceptual design was carried out on a coal fired MHD generation system, with points for the technological development concretely examined. In addition, investigation was conducted on the progress of MHD generation technology, development situation of other generation systems, state of energy resources, etc., in various foreign countries. In the conceptual design of the coal fired MHD generation plant, the system structure of a 2,000 MWt class commercial MHD generation plant was explained, as were the conceptual design of the structural elements and proposals for a 500 MWt class demonstration plant and an 100 MWt class experimental plant, for example. In the overseas trend of R and D on MHD generation, investigations were made concerning the U.S., Soviet Union, and China, with details compiled for such items as generation plants, combustors, generation channels, heat resisting materials, superconducting magnets, heat exchangers, seed slags, inverters, boilers and environments, and commercial plants. (NEDO)
A civil engineering approach to ideal MHD
International Nuclear Information System (INIS)
Jensen, V.O.
1992-01-01
It is well known that a magnetic field can be conceived as a medium where an isotropic compressive stress, B 2 /2μ 0 , is superimposed on a tensile stress, B 2 /μ 0 , parallel to the lines of force. When a stationary ideal MHD plasma is present in the magnetic field, the particle pressure adds to the magnetic stresses to form a combined stress tensor. Calculations of plasma equilibria based on this concept are very similar to calculations in civil engineering of static structures based on compressive, tensile, and shear stresses. Therefore the very simple physical pictures known from civil engineering when used in plasma physics provide simple physical understanding and facilitate the physical interpretation of the results. In an earlier paper the concept was used to derive and discuss the equilibrium equations for θ-, Z-, and screw pinches and the Grad-Shafranov shift in a tokamak plasma with circular cross sections of the flux surfaces. Here the concept is used to discuss the virial theorem and to obtain a simple physical interpretation of this theorem. We also reconsider the Grad-Shafranov shift in a tokamak plasma and show that a situation where all flux surfaces have circular cross sections cannot be an exact solution to the ideal MHD equations. (author) 3 refs., 3 figs
von Davier, Matthias
2016-01-01
This report presents results on a parallel implementation of the expectation-maximization (EM) algorithm for multidimensional latent variable models. The developments presented here are based on code that parallelizes both the E step and the M step of the parallel-E parallel-M algorithm. Examples presented in this report include item response…
Comparison of MHD-induced rotation damping with NTV predictions on MAST
International Nuclear Information System (INIS)
Hua, M-D; Chapman, I T; Field, A R; Hastie, R J; Pinches, S D
2010-01-01
Plasma rotation in tokamaks is of special interest for its potential stabilizing effect on micro- and macro-instabilities, leading to increased confinement. In MAST, the torque from neutral beam injection can spin the plasma to a core velocity ∼300 km s -1 (Alfven Mach number ∼0.3). Low density plasmas often exhibit a weakly non-monotonic safety factor profile just above unity. Theory predicts that such equilibria are prone to magneto-hydro-dynamic (MHD) instabilities, which was confirmed by recent observations. The appearance of the mode is accompanied by strong damping of core rotation on a timescale much faster than the momentum confinement time. The mode's saturated structure is estimated using the CASTOR code together with soft x-ray measurements, enabling the calculation of the plasma braking by the MHD mode according to neoclassical toroidal viscosity (NTV) theory. The latter exhibits strong similarities with the torque measured experimentally.
MHD Modeling of Conductors at Ultra-High Current Density
International Nuclear Information System (INIS)
ROSENTHAL, STEPHEN E.; DESJARLAIS, MICHAEL P.; SPIELMAN, RICK B.; STYGAR, WILLIAM A.; ASAY, JAMES R.; DOUGLAS, M.R.; HALL, C.A.; FRESE, M.H.; MORSE, R.L.; REISMAN, D.B.
2000-01-01
In conjunction with ongoing high-current experiments on Sandia National Laboratories' Z accelerator, the authors have revisited a problem first described in detail by Heinz Knoepfel. Unlike the 1-Tesla MITLs of pulsed power accelerators used to produce intense particle beams, Z's disc transmission line (downstream of the current addition) is in a 100--1,200 Tesla regime, so its conductors cannot be modeled simply as static infinite conductivity boundaries. Using the MHD code MACH2 they have been investigating the conductor hydrodynamics, characterizing the joule heating, magnetic field diffusion, and material deformation, pressure, and velocity over a range of current densities, current rise-times, and conductor materials. Three purposes of this work are (1) to quantify power flow losses owing to ultra-high magnetic fields, (2) to model the response of VISAR diagnostic samples in various configurations on Z, and (3) to incorporate the most appropriate equation of state and conductivity models into the MHD computations. Certain features are strongly dependent on the details of the conductivity model
MHD Modeling of Conductors at Ultra-High Current Density
International Nuclear Information System (INIS)
Rosenthal, S.E.; Asay, J.R.; Desjarlais, M.P.; Douglas, M.R.; Frese, M.H.; Hall, C.A.; Morse, R.L.; Reisman, D.; Spielman, R.B.; Stygar, W.A.
1999-01-01
In conjunction with ongoing high-current experiments on Sandia National Laboratories' Z accelerator we have revisited a problem first described in detail by Heinz Knoepfel. MITLs of previous pulsed power accelerators have been in the 1-Tesla regime. Z's disc transmission line (downstream of the current addition) is in a 100-1200 Tesla regime, so its conductors cannot be modeled simply as static infinite conductivity boundaries. Using the MHD code MACH2 we have been investigating conductor hydrodynamics, characterizing the joule heating, magnetic field diffusion, and material deformation, pressure, and velocity over a range of current densities, current rise-times, and conductor materials. Three purposes of this work are ( 1) to quantify power flow losses owing to ultra-high magnetic fields, (2) to model the response of VISAR diagnostic samples in various configurations on Z, and (3) to incorporate the most appropriate equation of state and conductivity models into our MHD computations. Certain features are strongly dependent on the details of the conductivity model. Comparison with measurements on Z will be discussed
MHD stability, operational limits and disruptions
International Nuclear Information System (INIS)
1999-01-01
The present physics understandings of magnetohydrodynamic (MHD) stability of tokamak plasmas, the threshold conditions for onset of MHD instability, and the resulting operational limits on attainable plasma pressure (beta limit) and density (density limit), and the consequences of plasma disruption and disruption related effects are reviewed and assessed in the context of their application to a future DT burning reactor prototype tokamak experiment such as ITER. The principal considerations covered within the MHD stability and beta limit assessments are (i) magnetostatic equilibrium, ideal MHD stability and the resulting ideal MHD beta limit; (ii) sawtooth oscillations and the coupling of sawtooth activity to other types of MHD instability; (iii) neoclassical island resistive tearing modes and the corresponding limits on beta and energy confinement; (iv) wall stabilization of ideal MHD instabilities and resistive wall instabilities; (v) mode locking effects of non-axisymmetric error fields; (vi) edge localized MHD instabilities (ELMs, etc.); and (vii) MHD instabilities and beta/pressure gradient limits in plasmas with actively modified current and magnetic shear profiles. The principal considerations covered within the density limit assessments are (i) empirical density limits; (ii) edge power balance/radiative density limits in ohmic and L-mode plasmas; and (iii) edge parameter related density limits in H-mode plasmas. The principal considerations covered in the disruption assessments are (i) disruption causes, frequency and MHD instability onset; (ii) disruption thermal and current quench characteristics; (iii) vertical instabilities (VDEs), both before and after disruption, and plasma and in-vessel halo currents; (iv) after disruption runaway electron formation, confinement and loss; (v) fast plasma shutdown (rapid externally initiated dissipation of plasma thermal and magnetic energies); (vi) means for disruption avoidance and disruption effect mitigation; and
Ohdachi, Satoshi; Watanabe, Kiyomasa; Sakakibara, Satoru; Suzuki, Yasuhiro; Tsuchiya, Hayato; Ming, Tingfeng; Du, Xiaodi; LHD Expriment Group Team
2014-10-01
In the Large Helical Device (LHD), the plasma is surrounded by the so-called magnetic stochastic region, where the Kolmogorov length of the magnetic field lines is very short, from several tens of meters and to thousands meters. Finite pressure gradient are formed in this region and MHD instabilities localized in this region is observed since the edge region of the LHD is always unstable against the pressure driven mode. Therefore, the saturation level of the instabilities is the key issue in order to evaluate the risk of this kind of MHD instabilities. The saturation level depends on the pressure gradient and on the magnetic Reynolds number; there results are similar to the MHD mode in the closed magnetic surface region. The saturation level in the stochastic region is affected also by the stocasticity itself. Parameter dependence of the saturation level of the MHD activities in the region is discussed in detail. It is supported by NIFS budget code ULPP021, 028 and is also partially supported by the Ministry of Education, Science, Sports and Culture, Grant-in-Aid for Scientific Research 26249144, by the JSPS-NRF-NSFC A3 Foresight Program NSFC: No. 11261140328.
TMRBAR power balance code for tandem mirror reactors
International Nuclear Information System (INIS)
Blackkfield, D.T.; Campbell, R.; Fenstermacher, M.; Bulmer, R.; Perkins, L.; Peng, Y.K.M.; Reid, R.L.; Wu, K.F.
1984-01-01
A revised version of the tandem mirror multi-point code TMRBAR developed at LLNL has been used to examine various reactor designs using MARS-like ''c'' coils. We solve 14 to 16 non-linear equations to obtain the densities, temperatures, plasma potential and magnetic field on axis at the cardinal points. Since ICRH, ECRH, and neutral beams may be used to stabilize the central cell, various combinations of rf and neutral beam powers may satisfy the physics. To select a desired set of physics parameters, we use nonlinear optimization techniques. Whit these routines, we minimize or maximize a physics variable subject to the physics constraints being satisfied. For example, for a given fusion power we may find the minimum length needed to have an ignited central cell or the maximum fusion Q. Finally, we have coupled this physics model to the LLNL magnetics-MHD code. This code runs the EFFI magnetic field generator and uses TEBASCO to calculate 1-D MHD equilibria and stability
SEJITS: embedded specializers to turn patterns-based designs into optimized parallel code
CERN. Geneva
2012-01-01
All software should be parallel software. This is natural result of the transition to a many core world. For a small fraction of the world's programmers (efficiency programmers), this is not a problem. They enjoy mapping algorithms onto the details of a particular system and are well served by low level languages and OpenMP, MPI, or OpenCL. Most programmers, however, are "domain specialists" who write code. They are too busy working in their domain of choice (such as physics) to master the intricacies of each computer they use. How do we make these programmers productive without giving up performance? We have been working with a team at UC Berkeley's ParLab to address this problem. The key is a clear software architecture expressed in terms of design patterns that exposes the concurrency in a problem. The resulting code is written using a patterns-based framework within a high level, productivity language (such as Python). Then a separate system is used by a small group o...
Quantum chaos theory and the spectrum of ideal-MHD instabilities in toroidal plasmas
International Nuclear Information System (INIS)
Dewar, Robert L.; Carolin, Nuehrenberg; Tatsuno, Tomoya
2004-01-01
In a fully 3-D system such as a stellarator, the toroidal mode number n ceases to be a good quantum number - all ns within a given mode family being coupled. It is found that the discrete spectrum of unstable ideal MHD (magnetohydrodynamic) instabilities ceases to exist unless MHD is modified (regularized) by introducing a short-perpendicular-wavelength cutoff. Attempts to use ray tracing to estimate the regularized MHD spectrum fail due to the occurrence of chaotic ray trajectories. In quantum chaos theory, strong chaos in the semiclassical limit leads to eigenvalue statistics the same as those of a suitable ensemble of random matrices. For instance, the probability distribution function for the separation between neighboring eigenvalues is as derived from random matrix theory and goes to zero at zero separation. This contrasts with the Poissonian distribution found in separable systems, showing that a signature of quantum chaos is level repulsion. In order to determine whether eigenvalues of the regularized MHD problem obey the same statistics as those of the Schroedinger equation in both the separable 1-D case and the chaotic 3-D cases, we have assembled data sets of ideal MHD eigenvalues for a Suydam-unstable cylindrical (1-D) equilibrium using Mathematica and a Mercier-unstable (3-D) equilibrium using the CAS3D code. In the 1-D case, we find that the unregularized Suydam-approximation spectrum has an anomalous peak at zero eigenvalue separation. On the other hand, regularization by restricting the domain of κsub(perpendicular) recovers the expected Poissonian distribution. In the 3-D case we find strong evidence of level repulsion within mode families, but mixing mode families produces Poissonian statistics. (author)
Neoclassical viscous stress tensor for non-linear MHD simulations with XTOR-2F
International Nuclear Information System (INIS)
Mellet, N.; Maget, P.; Meshcheriakov, D.; Lütjens, H.
2013-01-01
The neoclassical viscous stress tensor is implemented in the non-linear MHD code XTOR-2F (Lütjens and Luciani 2010 J. Comput. Phys. 229 8130–43), allowing consistent bi-fluid simulations of MHD modes, including the metastable branch of neoclassical tearing modes (NTMs) (Carrera et al 1986 Phys. Fluids 29 899–902). Equilibrium flows and bootstrap current from the neoclassical theory are formally recovered in this Chew–Goldberger–Low formulation. The non-linear behaviour of the new model is verified on a test case coming from a Tore Supra non-inductive discharge. A NTM threshold that is larger than with the previous model is obtained. This is due to the fact that the velocity is now part of the bootstrap current and that it differs from the theoretical neoclassical value. (paper)
MHD power generation for the synthetic-fuels industry
International Nuclear Information System (INIS)
Jones, M.S. Jr.
1982-01-01
The integration of open cycle MHD with various processes for the recovery of hydrocarbons for heavy oil deposits, oil sands, and oil shales are examined along with its use in producing medium Btu gas, synthetic natural gas and solvent refined coal. The major features of the MHD cycle which are of interest are: (a) the ability to produce hydrogen through the shift reaction by introducing H 2 O into the substoichiometric combustion product flow exiting the MHD diffuser, (b) the use of high temperature waste heat in the MHD exhaust, and (c) the ability of the seed in the MHD flow to remove sulfur from the combustion products. Therefore the use of the MHD cycle allows coal to be used in an environmentally acceptable manner in place of hydrocarbons which are now used to produce process heat and hydrogen. The appropriate plant sizes are in the range of 25 to 50 MWe and the required MHD generator enthalpy extraction efficiencies are low. Sale of electricity produced, over and above that used in the process, can provide a revenue stream which can improve the economics of the hydrocarbon processing. This, coupled with the replacement of coal for hydrocarbons in certain phases of the process, should improve the overall economics, while not requiring a high level of performance by the MHD components. Therefore, this area should be an early target of opportunity for the commercialization of MHD
3D, parallel fluid-structure interaction code
CSIR Research Space (South Africa)
Oxtoby, Oliver F
2011-01-01
Full Text Available The authors describe the development of a 3D parallel Fluid–Structure–Interaction (FSI) solver and its application to benchmark problems. Fluid and solid domains are discretised using and edge-based finite-volume scheme for efficient parallel...
A massively parallel method of characteristic neutral particle transport code for GPUs
International Nuclear Information System (INIS)
Boyd, W. R.; Smith, K.; Forget, B.
2013-01-01
Over the past 20 years, parallel computing has enabled computers to grow ever larger and more powerful while scientific applications have advanced in sophistication and resolution. This trend is being challenged, however, as the power consumption for conventional parallel computing architectures has risen to unsustainable levels and memory limitations have come to dominate compute performance. Heterogeneous computing platforms, such as Graphics Processing Units (GPUs), are an increasingly popular paradigm for solving these issues. This paper explores the applicability of GPUs for deterministic neutron transport. A 2D method of characteristics (MOC) code - OpenMOC - has been developed with solvers for both shared memory multi-core platforms as well as GPUs. The multi-threading and memory locality methodologies for the GPU solver are presented. Performance results for the 2D C5G7 benchmark demonstrate 25-35 x speedup for MOC on the GPU. The lessons learned from this case study will provide the basis for further exploration of MOC on GPUs as well as design decisions for hardware vendors exploring technologies for the next generation of machines for scientific computing. (authors)
Computer-Aided Parallelizer and Optimizer
Jin, Haoqiang
2011-01-01
The Computer-Aided Parallelizer and Optimizer (CAPO) automates the insertion of compiler directives (see figure) to facilitate parallel processing on Shared Memory Parallel (SMP) machines. While CAPO currently is integrated seamlessly into CAPTools (developed at the University of Greenwich, now marketed as ParaWise), CAPO was independently developed at Ames Research Center as one of the components for the Legacy Code Modernization (LCM) project. The current version takes serial FORTRAN programs, performs interprocedural data dependence analysis, and generates OpenMP directives. Due to the widely supported OpenMP standard, the generated OpenMP codes have the potential to run on a wide range of SMP machines. CAPO relies on accurate interprocedural data dependence information currently provided by CAPTools. Compiler directives are generated through identification of parallel loops in the outermost level, construction of parallel regions around parallel loops and optimization of parallel regions, and insertion of directives with automatic identification of private, reduction, induction, and shared variables. Attempts also have been made to identify potential pipeline parallelism (implemented with point-to-point synchronization). Although directives are generated automatically, user interaction with the tool is still important for producing good parallel codes. A comprehensive graphical user interface is included for users to interact with the parallelization process.
Automatic Loop Parallelization via Compiler Guided Refactoring
DEFF Research Database (Denmark)
Larsen, Per; Ladelsky, Razya; Lidman, Jacob
For many parallel applications, performance relies not on instruction-level parallelism, but on loop-level parallelism. Unfortunately, many modern applications are written in ways that obstruct automatic loop parallelization. Since we cannot identify sufficient parallelization opportunities...... for these codes in a static, off-line compiler, we developed an interactive compilation feedback system that guides the programmer in iteratively modifying application source, thereby improving the compiler’s ability to generate loop-parallel code. We use this compilation system to modify two sequential...... benchmarks, finding that the code parallelized in this way runs up to 8.3 times faster on an octo-core Intel Xeon 5570 system and up to 12.5 times faster on a quad-core IBM POWER6 system. Benchmark performance varies significantly between the systems. This suggests that semi-automatic parallelization should...
Energy Technology Data Exchange (ETDEWEB)
NONE
1980-03-01
Examination was conducted in detail on an MHD generation system by coal combustion, with the results reported. Concerning a gas table calculation program in coal combustion, it was prepared assuming 100% slag removal ratio in the combustor as the primary approximation. A combustor for MHD generation needs to efficiently burn fuel using high temperature pre-heated air as the oxidant, to fully dissociate/electrolytically dissociate seed, and to supply to the generation channel a high speed combustion gas plasma having a high electrical conductivity which is required for MHD generation. This year, an examination was conducted on technological problems in burning coal in an MHD combustor. As for the NOx elimination system in an MHD generation plant, an examination was made if the method studied so far in MHD generation using heavy oil as the fuel is applicable to coal. Also investigated and reviewed were various characteristics, change in physical properties, recovery method, etc., in a mixed state of seed and slag in the case of coal combustion MHD. (NEDO)
Gas Core Reactor Numerical Simulation Using a Coupled MHD-MCNP Model
Kazeminezhad, F.; Anghaie, S.
2008-01-01
Analysis is provided in this report of using two head-on magnetohydrodynamic (MHD) shocks to achieve supercritical nuclear fission in an axially elongated cylinder filled with UF4 gas as an energy source for deep space missions. The motivation for each aspect of the design is explained and supported by theory and numerical simulations. A subsequent report will provide detail on relevant experimental work to validate the concept. Here the focus is on the theory of and simulations for the proposed gas core reactor conceptual design from the onset of shock generations to the supercritical state achieved when the shocks collide. The MHD model is coupled to a standard nuclear code (MCNP) to observe the neutron flux and fission power attributed to the supercritical state brought about by the shock collisions. Throughout the modeling, realistic parameters are used for the initial ambient gaseous state and currents to ensure a resulting supercritical state upon shock collisions.
Russkova, Tatiana V.
2017-11-01
One tool to improve the performance of Monte Carlo methods for numerical simulation of light transport in the Earth's atmosphere is the parallel technology. A new algorithm oriented to parallel execution on the CUDA-enabled NVIDIA graphics processor is discussed. The efficiency of parallelization is analyzed on the basis of calculating the upward and downward fluxes of solar radiation in both a vertically homogeneous and inhomogeneous models of the atmosphere. The results of testing the new code under various atmospheric conditions including continuous singlelayered and multilayered clouds, and selective molecular absorption are presented. The results of testing the code using video cards with different compute capability are analyzed. It is shown that the changeover of computing from conventional PCs to the architecture of graphics processors gives more than a hundredfold increase in performance and fully reveals the capabilities of the technology used.
International Nuclear Information System (INIS)
Welch, G.E.; Dugan, E.T.; Lear, W.E. Jr.; Appelbaum, J.G.
1990-01-01
A gas core nuclear reactor (GCR)/disk magnetohydrodynamic (MHD) generator direct closed Rankine space power system concept is described. The GCR/disk MHD generator marriage facilitates efficient high electric power density system performance at relatively high operating temperatures. The system concept promises high specific power levels, on the order of 1 kW e /kg. An overview of the disk MHD generator component magnetofluiddynamic and plasma physics theoretical modeling is provided. Results from a parametric design analysis of the disk MHD generator are presented and discussed
Technical support for open-cycle MHD program
Energy Technology Data Exchange (ETDEWEB)
None
1978-05-01
The support program for open-cycle MHD at Argonne National Lab is developing the analytical tools needed to investigate the performance of the major components in the combined-cycle MHD/steam power system. The analytical effort is centered on the primary components of the system that are unique to MHD and also on the integration of these analytical representations into a model of the entire power producing system. The present project activities include modeling of the combustor, MHD channel, slag separator, and the high-temperature air preheater. In addition, these models are combined into a complete system model, which is at present capable of carrying out optimizations of the entire system on either thermodynamic efficiency or with less confidence, cost of electrical power. Also, in support of the open-cycle program, considerable effort has gone into the formulation of a CDIF Test Plan and a National MHD Test Program.
Neoclassical MHD descriptions of tokamak plasmas
International Nuclear Information System (INIS)
Callen, J.D.; Kim, Y.B.; Sundaram, A.K.
1988-01-01
Considerable progress has been made in extending neoclassical MHD theory and in exploring the linear instabilities, nonlinear behavior and turbulence models it implies for tokamak plasmas. The areas highlighted in this paper include: extension of the neoclassical MHD equations to include temperature-gradient and heat flow effects; the free energy and entropy evolution implied by this more complete description; a proper ballooning mode formalism analysis of the linear instabilities; a new rippling mode type instability; numerical simulation of the linear instabilities which exhibit a smooth transition from resistive ballooning modes at high collisionality to neoclassical MHD modes at low collisionality; numerical simulation of the nonlinear growth of a single helicity tearing mode; and a Direct-Interaction-Approximation model of neoclassical MHD turbulence and the anomalous transport it induces which substantially improves upon previous mixing length model estimates. 34 refs., 2 figs
International Nuclear Information System (INIS)
Pandya, Tara M.; Johnson, Seth R.; Evans, Thomas M.; Davidson, Gregory G.; Hamilton, Steven P.; Godfrey, Andrew T.
2015-01-01
This paper discusses the implementation, capabilities, and validation of Shift, a massively parallel Monte Carlo radiation transport package developed and maintained at Oak Ridge National Laboratory. It has been developed to scale well from laptop to small computing clusters to advanced supercomputers. Special features of Shift include hybrid capabilities for variance reduction such as CADIS and FW-CADIS, and advanced parallel decomposition and tally methods optimized for scalability on supercomputing architectures. Shift has been validated and verified against various reactor physics benchmarks and compares well to other state-of-the-art Monte Carlo radiation transport codes such as MCNP5, CE KENO-VI, and OpenMC. Some specific benchmarks used for verification and validation include the CASL VERA criticality test suite and several Westinghouse AP1000 ® problems. These benchmark and scaling studies show promising results
MHD simulation of a beat frequency heated plasma
International Nuclear Information System (INIS)
Milroy, R.D.; Capjack, C.E.; James, C.R.; McMullin, J.N.
1976-01-01
The heating of a plasma in a solenoid, with a beat frequency harmonic which is excited at a frequency near to that of a Langmuir mode in a plasma, is examined. It is shown that at high temperatures the heating rate is very insensitive to changes in plasma density. The amount of energy that can be coupled to a plasma in a solenoid with this heating scheme is investigated by using a one-dimensional computer code which incorporates an exact solution of the relevant MHD equations. The absorption of energy from a high powered laser is shown to be significantly enhanced with this process. (author)
International Nuclear Information System (INIS)
Heggarty, J.W.
1999-06-01
For almost thirty years, sequential R-matrix computation has been used by atomic physics research groups, from around the world, to model collision phenomena involving the scattering of electrons or positrons with atomic or molecular targets. As considerable progress has been made in the understanding of fundamental scattering processes, new data, obtained from more complex calculations, is of current interest to experimentalists. Performing such calculations, however, places considerable demands on the computational resources to be provided by the target machine, in terms of both processor speed and memory requirement. Indeed, in some instances the computational requirements are so great that the proposed R-matrix calculations are intractable, even when utilising contemporary classic supercomputers. Historically, increases in the computational requirements of R-matrix computation were accommodated by porting the problem codes to a more powerful classic supercomputer. Although this approach has been successful in the past, it is no longer considered to be a satisfactory solution due to the limitations of current (and future) Von Neumann machines. As a consequence, there has been considerable interest in the high performance multicomputers, that have emerged over the last decade which appear to offer the computational resources required by contemporary R-matrix research. Unfortunately, developing codes for these machines is not as simple a task as it was to develop codes for successive classic supercomputers. The difficulty arises from the considerable differences in the computing models that exist between the two types of machine and results in the programming of multicomputers to be widely acknowledged as a difficult, time consuming and error-prone task. Nevertheless, unless parallel R-matrix computation is realised, important theoretical and experimental atomic physics research will continue to be hindered. This thesis describes work that was undertaken in
Surface currents on the plasma-vacuum interface in MHD equilibria
Hanson, James
2017-10-01
The VMEC non-axisymmetric MHD equilibrium code can compute free-boundary equilibria. Since VMEC assumes that magnetic fields within the plasma form closed and nested flux surfaces, the plasma-vacuum interface is a flux surface, and the total magnetic field there has no normal component. VMEC imposes this condition of zero normal field using the potential formulation of Merkel, and solves a Neumann problem for the magnetic potential in the exterior region. This boundary condition necessarily admits the possibility of a surface current on the interface. While this surface current may be small in MHD equilibrium, it is readily computed in terms of the magnetic potentials in both the interior and exterior regions, evaluated on the surface. If only the external magnetic potential is known (as in VMEC), then the surface current can be computed from the discontinuity of the tangential field across the interface. Examples of the surface current for VMEC equilibria will be shown for a zero-pressure stellarator equilibrium. Field-line following of the vacuum magnetic field shows magnetic islands within the plasma region.
Energy Technology Data Exchange (ETDEWEB)
NONE
1981-03-01
'Research on MHD generation system' was implemented by its expert committee in the electric joint study group, with the results of fiscal 1980 reported. This year, a detailed conceptual design was carried out on a coal fired MHD generation system, with points for the technological development concretely examined. In addition, investigation was conducted on the progress of MHD generation technology, development situation of other generation systems, state of energy resources, etc., in various foreign countries. In the conceptual design of the coal fired MHD generation plant, the system structure of a 2,000 MWt class commercial MHD generation plant was explained, as were the conceptual design of the structural elements and proposals for a 500 MWt class demonstration plant and an 100 MWt class experimental plant, for example. In the overseas trend of R and D on MHD generation, investigations were made concerning the U.S., Soviet Union, and China, with details compiled for such items as generation plants, combustors, generation channels, heat resisting materials, superconducting magnets, heat exchangers, seed slags, inverters, boilers and environments, and commercial plants. (NEDO)
Parallel electric fields in a simulation of magnetotail reconnection and plasmoid evolution
International Nuclear Information System (INIS)
Hesse, M.; Birn, J.
1990-01-01
Properties of the electric field component parallel to the magnetic field are investigate in a 3D MHD simulation of plasmoid formation and evolution in the magnetotail, in the presence of a net dawn-dusk magnetic field component. The spatial localization of E-parallel, and the concept of a diffusion zone and the role of E-parallel in accelerating electrons are discussed. A localization of the region of enhanced E-parallel in all space directions is found, with a strong concentration in the z direction. This region is identified as the diffusion zone, which plays a crucial role in reconnection theory through the local break-down of magnetic flux conservation. 12 refs
International Nuclear Information System (INIS)
Dunn, P.F.
1978-01-01
The basic features of the two-phase liquid-metal MHD energy conversion under development at Argonne National Laboratory are presented. The results of system studies on the Rankine-cycle and the open-cycle coal-fired cycle options are discussed. The liquid-metal MHD experimental facilities are described in addition to the system's major components, the generator, mixer and nozzle-separator-diffuser
International Nuclear Information System (INIS)
1968-01-01
Proceedings of a Symposium on Magnetohydrodynamic Electrical Power Generation held by the IAEA at Warsaw, 24-30 July 1968. The meeting was attended by some 300 participants from 21 countries and three international organizations. In contrast to the Symposium held two years ago, much more emphasis was placed on the economic aspects of using MHD generators in large-scale power generation. Among closed- cycle systems, the prospects of linking an ultra-high-temperature reactor with an MHD generator were explored, and the advantages gained by having a liquid-metal generator as a 'topper' in a conventional steam generating plant were presented. Comments were made about the disproportionate effect of end and boundary conditions in experimental MHD generators on the main plasma parameters, and estimates were made of the interrelationship to be expected in real generators. The estimates will have to await confirmation until results are obtained on large-scale prototype MHD systems. Progress in materials research, in design and construction of auxiliary equipment such as heat exchangers, supercooled magnets (which are- now commercially available), etc., is accompanied by sophisticated ideas of plant design. The Proceedings are complemented by three Round Table Discussions in which chosen experts from various countries discuss the outlook for closed-cycle gas, closed-cycle liquid-metal and open-cycle MHD, and give their views as to the most fruitful course to follow to achieve economic full-scale power generation. Contents: (Vol. I) 1. Closed-Cycle MHD with Gaseous Working Fluids: (a) Diagnostics (3 papers); (b) Steady-state non-equilibrium ionization (8 papers); (c) Transient non-equilibrium ionization (7 papers); (d) Pre-ionization and gas discharge (4 papers); (e) Fields and flow in MHD channels (10 papers); (0 Instabilities (8 papers); (g) Generator design and performance studies (6 papers); (Vol. II) (h) Shock waves (6 papers); (i) Power generation experiments (13 papers
Implementation and performance of parallelized elegant
International Nuclear Information System (INIS)
Wang, Y.; Borland, M.
2008-01-01
The program elegant is widely used for design and modeling of linacs for free-electron lasers and energy recovery linacs, as well as storage rings and other applications. As part of a multi-year effort, we have parallelized many aspects of the code, including single-particle dynamics, wakefields, and coherent synchrotron radiation. We report on the approach used for gradual parallelization, which proved very beneficial in getting parallel features into the hands of users quickly. We also report details of parallelization of collective effects. Finally, we discuss performance of the parallelized code in various applications.
Scaling, Intermittency and Decay of MHD Turbulence
International Nuclear Information System (INIS)
Lazarian, A.; Cho, Jungyeon
2005-01-01
We discuss a few recent developments that are important for understanding of MHD turbulence. First, MHD turbulence is not so messy as it is usually believed. In fact, the notion of strong non-linear coupling of compressible and incompressible motions along MHD cascade is not tenable. Alfven, slow and fast modes of MHD turbulence follow their own cascades and exhibit degrees of anisotropy consistent with theoretical expectations. Second, the fast decay of turbulence is not related to the compressibility of fluid. Rates of decay of compressible and incompressible motions are very similar. Third, viscosity by neutrals does not suppress MHD turbulence in a partially ionized gas. Instead, MHD turbulence develops magnetic cascade at scales below the scale at which neutrals damp ordinary hydrodynamic motions. Forth, density statistics does not exhibit the universality that the velocity and magnetic field do. For instance, at small Mach numbers the density is anisotropic, but it gets isotropic at high Mach numbers. Fifth, the intermittency of magnetic field and velocity are different. Both depend on whether the measurements are done in a local system of reference oriented along the local magnetic field or in the global system of reference related to the mean magnetic field
Jackson, B. V.; Yu, H. S.; Hick, P. P.; Buffington, A.; Odstrcil, D.; Kim, T. K.; Pogorelov, N. V.; Tokumaru, M.; Bisi, M. M.; Kim, J.; Yun, J.
2017-12-01
The University of California, San Diego has developed an iterative remote-sensing time-dependent three-dimensional (3-D) reconstruction technique which provides volumetric maps of density, velocity, and magnetic field. We have applied this technique in near real time for over 15 years with a kinematic model approximation to fit data from ground-based interplanetary scintillation (IPS) observations. Our modeling concept extends volumetric data from an inner boundary placed above the Alfvén surface out to the inner heliosphere. We now use this technique to drive 3-D MHD models at their inner boundary and generate output 3-D data files that are fit to remotely-sensed observations (in this case IPS observations), and iterated. These analyses are also iteratively fit to in-situ spacecraft measurements near Earth. To facilitate this process, we have developed a traceback from input 3-D MHD volumes to yield an updated boundary in density, temperature, and velocity, which also includes magnetic-field components. Here we will show examples of this analysis using the ENLIL 3D-MHD and the University of Alabama Multi-Scale Fluid-Kinetic Simulation Suite (MS-FLUKSS) heliospheric codes. These examples help refine poorly-known 3-D MHD variables (i.e., density, temperature), and parameters (gamma) by fitting heliospheric remotely-sensed data between the region near the solar surface and in-situ measurements near Earth.
Directory of Open Access Journals (Sweden)
Ashkan Tousimojarad
2013-12-01
Full Text Available We present the Glasgow Parallel Reduction Machine (GPRM, a novel, flexible framework for parallel task-composition based many-core programming. We allow the programmer to structure programs into task code, written as C++ classes, and communication code, written in a restricted subset of C++ with functional semantics and parallel evaluation. In this paper we discuss the GPRM, the virtual machine framework that enables the parallel task composition approach. We focus the discussion on GPIR, the functional language used as the intermediate representation of the bytecode running on the GPRM. Using examples in this language we show the flexibility and power of our task composition framework. We demonstrate the potential using an implementation of a merge sort algorithm on a 64-core Tilera processor, as well as on a conventional Intel quad-core processor and an AMD 48-core processor system. We also compare our framework with OpenMP tasks in a parallel pointer chasing algorithm running on the Tilera processor. Our results show that the GPRM programs outperform the corresponding OpenMP codes on all test platforms, and can greatly facilitate writing of parallel programs, in particular non-data parallel algorithms such as reductions.
THEORETICAL MODELING OF THE FEEDBACK STABILIZATION OF EXTERNAL MHD MODES IN TOROIDAL GEOMETRY
International Nuclear Information System (INIS)
CHANCE, M.S.; CHU, M.S.; OKABAYASHI, M.; TURNBULL, A.D.
2001-02-01
OAK-B135 A theoretical framework for understanding the feedback mechanism against external MHD modes has been formulated. Efficient computational tools--the GATO stability code coupled with a substantially modified VACUUM code--have been developed to effectively design viable feedback systems against these modes. The analysis assumed a thin resistive shell and a feedback coil structure accurately modeled in θ, with only a single harmonic variation in φ. Time constants and induced currents in the enclosing resistive shell are calculated. An optimized configuration based on an idealized model have been computed for the DIII-D device. Up to 90% of the effectiveness of an ideal wall can be achieved
Improving 3D-Turbo Code's BER Performance with a BICM System over Rayleigh Fading Channel
Directory of Open Access Journals (Sweden)
R. Yao
2016-12-01
Full Text Available Classical Turbo code suffers from high error floor due to its small Minimum Hamming Distance (MHD. Newly-proposed 3D-Turbo code can effectively increase the MHD and achieve a lower error floor by adding a rate-1 post encoder. In 3D-Turbo codes, part of the parity bits from the classical Turbo encoder are further encoded through the post encoder. In this paper, a novel Bit-Interleaved Coded Modulation (BICM system is proposed by combining rotated mapping Quadrature Amplitude Modulation (QAM and 3D-Turbo code to improve the Bit Error Rate (BER performance of 3D-Turbo code over Raleigh fading channel. A key-bit protection scheme and a Two-Dimension (2D iterative soft demodulating-decoding algorithm are developed for the proposed BICM system. Simulation results show that the proposed system can obtain about 0.8-1.0 dB gain at BER of 10^{-6}, compared with the existing BICM system with Gray mapping QAM.
On axisymmetric resistive MHD equilibria with flow free of Pfirsch-Schlüter diffusion
Throumoulopoulos, George N.; Tasso, Henri
2002-11-01
The equilibrium of an axisymmetric magnetically confined plasma with anisotropic electrical conductivity and flows parallel to the magnetic field is investigated within the framework of the MHD theory by keeping the convective flow term in the momentum equation. It turns out that the stationary states are determined by a second-order partial differential equation for the poloidal magnetic flux function along with a Bernoulli equation for the density identical in form with the respective ideal MHD equations; equilibrium consistent expressions for the conductivities σ_allel and σ_⊥ parallel and perpendicular to the magnetic field are also derived from Ohm's and Faraday's laws. Unlike in the case of stationary states with isotropic conductivity and parallel flows (see [1]) the equilibrium is compatible with non-vanishing poloidal currents. For incompressible flows exact solutions of the above mentioned set of equations can be constructed with σ_allel and σ_⊥ profiles compatible with collisional conductivity profiles, i.e. profiles peaked close to the magnetic axis, vanishing on the boundary and such that σ_allel> σ_⊥. In particular, an exact equilibrium describing a toroidal plasma of arbitrary aspect ratio being contained within a perfectly conducting boundary of rectangular cross-section and peaked toroidal current density profile vanishing on the boundary is further considered. For this equilibrium in the case of vanishing flows the difference σ_allel-σ_⊥ for the reversed field pinch scaling Bp Bt (where Bp and Bt are the poloidal and toroidal magnetic field components) is nearly two times larger than that for the tokamak scaling B_p 0.1 B_t. [1] G. N. Throumoulopoulos, H. Tasso, J. Plasma Physics 64, 601 (2000).
Maeda, Takuto; Takemura, Shunsuke; Furumura, Takashi
2017-07-01
We have developed an open-source software package, Open-source Seismic Wave Propagation Code (OpenSWPC), for parallel numerical simulations of seismic wave propagation in 3D and 2D (P-SV and SH) viscoelastic media based on the finite difference method in local-to-regional scales. This code is equipped with a frequency-independent attenuation model based on the generalized Zener body and an efficient perfectly matched layer for absorbing boundary condition. A hybrid-style programming using OpenMP and the Message Passing Interface (MPI) is adopted for efficient parallel computation. OpenSWPC has wide applicability for seismological studies and great portability to allowing excellent performance from PC clusters to supercomputers. Without modifying the code, users can conduct seismic wave propagation simulations using their own velocity structure models and the necessary source representations by specifying them in an input parameter file. The code has various modes for different types of velocity structure model input and different source representations such as single force, moment tensor and plane-wave incidence, which can easily be selected via the input parameters. Widely used binary data formats, the Network Common Data Form (NetCDF) and the Seismic Analysis Code (SAC) are adopted for the input of the heterogeneous structure model and the outputs of the simulation results, so users can easily handle the input/output datasets. All codes are written in Fortran 2003 and are available with detailed documents in a public repository.[Figure not available: see fulltext.
Parallel transport in ideal magnetohydrodynamics and applications to resistive wall modes
International Nuclear Information System (INIS)
Finn, J.M.; Gerwin, R.A.
1996-01-01
It is shown that in magnetohydrodynamics (MHD) with an ideal Ohm close-quote s law, in the presence of parallel heat flux, density gradient, temperature gradient, and parallel compression, but in the absence of perpendicular compressibility, there is an exact cancellation of the parallel transport terms. This cancellation is due to the fact that magnetic flux is advected in the presence of an ideal Ohm close-quote s law, and therefore parallel transport of temperature and density gives the same result as perpendicular advection of the same quantities. Discussions are also presented regarding parallel viscosity and parallel velocity shear, and the generalization to toroidal geometry. These results suggest that a correct generalization of the Hammett endash Perkins fluid operator [G. W. Hammett and F. W. Perkins, Phys. Rev. Lett. 64, 3019 (1990)] to simulate Landau damping for electromagnetic modes must give an operator that acts on the dynamics parallel to the perturbed magnetic field lines. copyright 1996 American Institute of Physics
International Nuclear Information System (INIS)
Jejcic, A.; Maillard, J.; Maurel, G.; Silva, J.; Wolff-Bacha, F.
1997-01-01
The work in the field of parallel processing has developed as research activities using several numerical Monte Carlo simulations related to basic or applied current problems of nuclear and particle physics. For the applications utilizing the GEANT code development or improvement works were done on parts simulating low energy physical phenomena like radiation, transport and interaction. The problem of actinide burning by means of accelerators was approached using a simulation with the GEANT code. A program of neutron tracking in the range of low energies up to the thermal region has been developed. It is coupled to the GEANT code and permits in a single pass the simulation of a hybrid reactor core receiving a proton burst. Other works in this field refers to simulations for nuclear medicine applications like, for instance, development of biological probes, evaluation and characterization of the gamma cameras (collimators, crystal thickness) as well as the method for dosimetric calculations. Particularly, these calculations are suited for a geometrical parallelization approach especially adapted to parallel machines of the TN310 type. Other works mentioned in the same field refer to simulation of the electron channelling in crystals and simulation of the beam-beam interaction effect in colliders. The GEANT code was also used to simulate the operation of germanium detectors designed for natural and artificial radioactivity monitoring of environment
Priority pollutant analysis of MHD-derived combustion products
Parks, Katherine D.
An important factor in developing Magnetohydrodynamics (MHD) for commercial applications is environmental impact. Consequently, an effort was initiated to identify and quantify any possible undesirable minute chemical constituents in MHD waste streams, with special emphasis on the priority pollutant species. This paper discusses how priority pollutant analyses were used to accomplish the following goals at the University of Tennessee Space Institute (UTSI): comparison of the composition of solid combustion products collected from various locations along a prototypical MHD flow train during the firing of Illinois No. 6 and Montana Rosebud coals; comparison of solid waste products generated from MHD and conventional power plant technologies; and identification of a suitable disposal option for various MHD derived combustion products. Results from our ongoing research plans for gas phase sampling and analysis of priority pollutant volatiles, semi-volatiles, and metals are discussed.
MHD intermediate shock discontinuities: Pt. 1
International Nuclear Information System (INIS)
Kennel, C.F.; Blandford, R.D.; Coppi, P.
1989-01-01
Recent numerical investigations have focused attention once more on the role of intermediate shocks in MHD. Four types of intermediate shock are identified using a graphical representation of the MHD Rankine-Hugoniot conditions. This same representation can be used to exhibit the close relationship of intermediate shocks to switch-on shocks and rotational discontinuities. The conditions under which intermediate discontinuities can be found are elucidated. The variations in velocity, pressure, entropy and magnetic-field jumps with upstream parameters in intermediate shocks are exhibited graphically. The evolutionary arguments traditionally advanced against intermediate shocks may fail because the equations of classical MHD are not strictly hyperbolic. (author)
Experimental rigs for MHD studies
International Nuclear Information System (INIS)
Venkataramani, N.; Jayakumar, R.; Iyer, D.R.; Dixit, N.S.
1976-01-01
An MHD experimental rig is a miniature MHD installation consisting of basic equipments necessary for specific investigations. Some of the experimental rigs used in the investigations being carried out at the Bhabha Atomic Research Centre, Bombay (India) are dealt with. The experiments included diagnostics and evaluation of materials in seeded combustion plasmas and argon plasmas. The design specifications, schematics and some of the results of the investigations are also mentioned. (author)
Vlahos, Loukas; Archontis, Vasilis; Isliker, Heinz
We consider 3D nonlinear MHD simulations of an emerging flux tube, from the convection zone into the corona, focusing on the coronal part of the simulations. We first analyze the statistical nature and spatial structure of the electric field, calculating histograms and making use of iso-contour visualizations. Then test-particle simulations are performed for electrons, in order to study heating and acceleration phenomena, as well as to determine HXR emission. This study is done by comparatively exploring quiet, turbulent explosive, and mildly explosive phases of the MHD simulations. Also, the importance of collisional and relativistic effects is assessed, and the role of the integration time is investigated. Particular aim of this project is to verify the quasi- linear assumptions made in standard transport models, and to identify possible transport effects that cannot be captured with the latter. In order to determine the relation of our results to Fermi acceleration and Fokker-Planck modeling, we determine the standard transport coefficients. After all, we find that the electric field of the MHD simulations must be downscaled in order to prevent an un-physically high degree of acceleration, and the value chosen for the scale factor strongly affects the results. In different MHD time-instances we find heating to take place, and acceleration that depends on the level of MHD turbulence. Also, acceleration appears to be a transient phenomenon, there is a kind of saturation effect, and the parallel dynamics clearly dominate the energetics. The HXR spectra are not yet really compatible with observations, we have though to further explore the scaling of the electric field and the integration times used.
MHD Integrated Topping Cycle Project
Energy Technology Data Exchange (ETDEWEB)
1992-01-01
The overall objective of the project is to design and construct prototypical hardware for an integrated MHD topping cycle, and conduct long duration proof-of-concept tests of integrated system at the US DOE Component Development and Integration Facility in Butte, Montana. The results of the long duration tests will augment the existing engineering design data base on MHD power train reliability, availability, maintainability, and performance, and will serve as a basis for scaling up the topping cycle design to the next level of development, an early commercial scale power plant retrofit. The components of the MHD power train to be designed, fabricated, and tested include: A slagging coal combustor with a rated capacity of 50 MW thermal input, capable of operation with an Eastern (Illinois {number sign}6) or Western (Montana Rosebud) coal, a segmented supersonic nozzle, a supersonic MHD channel capable of generating at least 1.5 MW of electrical power, a segmented supersonic diffuser section to interface the channel with existing facility quench and exhaust systems, a complete set of current control circuits for local diagonal current control along the channel, and a set of current consolidation circuits to interface the channel with the existing facility inverter.
Axisymmetric MHD stable sloshing ion distributions
International Nuclear Information System (INIS)
Berk, H.L.; Dominguez, N.; Roslyakov, G.V.
1986-07-01
The MHD stability of a sloshing ion distribution is investigated in a symmetric mirror cell. Fokker-Planck calculations show that stable configurations are possible for ion injection energies that are at least 150 times greater than the electron temperture. Special axial magnetic field profiles are suggested to optimize the favorable MHD properties
The Biermann catastrophe of numerical MHD
Graziani, C.; Tzeferacos, P.; Lee, D.; Lamb, D. Q.; Weide, K.; Fatenejad, M.; Miller, J.
2016-05-01
The Biermann Battery effect is frequently invoked in cosmic magnetogenesis and studied in High-Energy Density laboratory physics experiments. Unfortunately, direct implementation of the Biermann effect in MHD codes is known to produce unphysical magnetic fields at shocks whose value does not converge with resolution. We show that this convergence breakdown is due to naive discretization, which fails to account for the fact that discretized irrotational vector fields have spurious solenoidal components that grow without bound near a discontinuity. We show that careful consideration of the kinetics of ion viscous shocks leads to a formulation of the Biermann effect that gives rise to a convergent algorithm. We note a novel physical effect a resistive magnetic precursor in which Biermann-generated field in the shock “leaks” resistively upstream. The effect appears to be potentially observable in experiments at laser facilities.
Dynamics of nonlinear resonant slow MHD waves in twisted flux tubes
Directory of Open Access Journals (Sweden)
R. Erdélyi
2002-01-01
Full Text Available Nonlinear resonant magnetohydrodynamic (MHD waves are studied in weakly dissipative isotropic plasmas in cylindrical geometry. This geometry is suitable and is needed when one intends to study resonant MHD waves in magnetic flux tubes (e.g. for sunspots, coronal loops, solar plumes, solar wind, the magnetosphere, etc. The resonant behaviour of slow MHD waves is confined in a narrow dissipative layer. Using the method of simplified matched asymptotic expansions inside and outside of the narrow dissipative layer, we generalise the so-called connection formulae obtained in linear MHD for the Eulerian perturbation of the total pressure and for the normal component of the velocity. These connection formulae for resonant MHD waves across the dissipative layer play a similar role as the well-known Rankine-Hugoniot relations connecting solutions at both sides of MHD shock waves. The key results are the nonlinear connection formulae found in dissipative cylindrical MHD which are an important extension of their counterparts obtained in linear ideal MHD (Sakurai et al., 1991, linear dissipative MHD (Goossens et al., 1995; Erdélyi, 1997 and in nonlinear dissipative MHD derived in slab geometry (Ruderman et al., 1997. These generalised connection formulae enable us to connect solutions obtained at both sides of the dissipative layer without solving the MHD equations in the dissipative layer possibly saving a considerable amount of CPU-time when solving the full nonlinear resonant MHD problem.
3D plasma fluid simulations in divertor tokamaks. Final technical report, 1993--1995
International Nuclear Information System (INIS)
Strauss, H.R.
1995-08-01
The main accomplishment of this grant was the development of a finite element time dependent magnetofluid code, FEMHD. The code is nonlinear and three dimensional. In the poloidal plane, the elemental cells of the mesh are triangles, which offer both simplicity and adaptability. In the third, toroidal, direction, there is an option of a standard staggered finite difference mesh, or Fourier transforms. The FEMHD code runs on several platforms, including Crays, UNIX workstations, and a parallel version runs on an IBM SP1. Several problems have been considered with the unstructured mesh FEMHD code. They are (1) MHD simulations in divertor tokamaks; (2) simulations of ELM-like ballooning modes in divertor tokamaks; and (3) reconnection and singular MHD equilibria
Investigations on high speed MHD liquid flow
International Nuclear Information System (INIS)
Yamasaki, Takasuke; Kamiyama, Shin-ichi.
1982-01-01
Lately, the pressure drop problem of MHD two-phase flow in a duct has been investigated theoretically and experimentally in conjunction with the problems of liquid metal MHD two-phase flow power-generating cycle or of liquid metal boiling two-phase flow in the blanket of a nuclear fusion reactor. Though many research results have been reported so far for MHD single-phase flow, the hydrodynamic studies on high speed two-phase flow are reported only rarely, specifically the study dealing with the generation of cavitation is not found. In the present investigation, the basic equation was derived, analyzing the high speed MHD liquid flow in a diverging duct as the one-dimensional flow of homogeneous two-phase fluid of small void ratio. Furthermore, the theoretical solution for the effect of magnetic field on cavitation-generating conditions was tried. The pressure distribution in MHD flow in a duct largely varies with load factor, and even if the void ratio is small, the pressure distribution in two-phase flow is considerably different from that in single-phase flow. Even if the MHD two-phase flow in a duct is subsonic flow at the throat, the critical conditions may be achieved sometimes in a diverging duct. It was shown that cavitation is more likely to occur as magnetic field becomes more intense if it is generated downstream of the throat. This explains the experimental results qualitatively. (Wakatsuki, Y.)
Numerical studies of the MHD spectrum of an elliptic plasma column
International Nuclear Information System (INIS)
Chance, M.S.; Greene, J.M.; Grimm, R.C.; Johnson, J.L.
1976-05-01
A numerical procedure is described for determining the MHD spectrum associated with small perturbations about an analytic equilibrium. This configuration has magnetic flux surfaces which are nested similar elliptical cylinders generated by a uniform axial current. Since the system is periodic, it models the essential features of a toroid. The code is used to study the properties of modes in the continuous shear Alfven and slow acoustic spectra as well as the discrete modes associated with the fast magnetosonic waves and kinks. Modes where the interchange criterion is violated, or nearly violated, are investigated
Parallel pic plasma simulation through particle decomposition techniques
International Nuclear Information System (INIS)
Briguglio, S.; Vlad, G.; Di Martino, B.; Naples, Univ. 'Federico II'
1998-02-01
Particle-in-cell (PIC) codes are among the major candidates to yield a satisfactory description of the detail of kinetic effects, such as the resonant wave-particle interaction, relevant in determining the transport mechanism in magnetically confined plasmas. A significant improvement of the simulation performance of such codes con be expected from parallelization, e.g., by distributing the particle population among several parallel processors. Parallelization of a hybrid magnetohydrodynamic-gyrokinetic code has been accomplished within the High Performance Fortran (HPF) framework, and tested on the IBM SP2 parallel system, using a 'particle decomposition' technique. The adopted technique requires a moderate effort in porting the code in parallel form and results in intrinsic load balancing and modest inter processor communication. The performance tests obtained confirm the hypothesis of high effectiveness of the strategy, if targeted towards moderately parallel architectures. Optimal use of resources is also discussed with reference to a specific physics problem [it
MHD stability regimes for steady state and pulsed reactors
International Nuclear Information System (INIS)
Jardin, S.C.; Kessel, C.E.; Pomphrey, N.
1994-02-01
A tokamak reactor will operate at the maximum value of β≡2μ 0 /B 2 that is compatible with MHD stability. This value depends upon the plasma current and pressure profiles, the plasma shape and aspect ratio, and the location of nearby conducting structures. In addition, a steady state reactor will minimize its external current drive requirements and thus achieve its maximum economic benefit with a bootstrap fraction near one, I bs /I p ∼ 1, which constrains the product of the inverse aspect ratio and the plasma poloidal beta to be near unity, ε β p ∼ 1. An inductively driven pulsed reactor has different constraints set by the steady-state Ohm's law which relates the plasma temperature and density profiles to the parallel current density. We present the results obtained during the ARIES I, II/IV, and III and the PULSAR reactor studies where these quantities were optimized subject to different design philosophies. The ARIES-II/IV and ARIES-III designs are both in the second stability regime, but differ in requirements on the form of the profiles at the plasma edge, and in the location of the conducting wall. The relation between these, as well as new attractive MHD regimes not utilized in the ARIES or PULSAR studies is also discussed
Ghasemi, Kasra; Siavashi, Majid
2017-11-01
MHD natural convection of Cu-water nanofluid in a square porous enclosure is investigated using a parallel LBM code, considering temperature dependence of viscosity and viscous dissipation. Effects of nanofluid concentration (φ = 0 - 0.12), Rayleigh (Ra =103 -106), Hartmann (Ha = 0-20) and porous-fluid thermal conductivity ratio (K∗ = 1-70) on heat transfer and entropy generation are investigated. It is shown that K∗ is a very important parameter, and porous media with low K∗ numbers can confine convection effects, but by increasing K∗ both conduction and convection effects can substantially improve. Also, magnetic field always has negative impact on Nu, however this impact can be controlled by φ and K∗. A magnetic instability has also observed in Ra = 104, and Nu exhibits a sinusoidal variation with Ha. It is proved that, depending on K∗, Ra and Ha values, use of nanofluid with porous media to enhance heat transfer can be either beneficial or detrimental. Also, for given K∗, Ra and Ha numbers an optimal φ exists to improve heat transfer. Finally, entropy generation study performed and results state that in low and high Ra values the thermal and frictional entropy generation are respectively dominant, while for moderate Ra they have the same order of magnitude.
Preliminary results of MHD stability in HL-1 tokamak
International Nuclear Information System (INIS)
Zheng Yongzhen; Ma Tengcai; Xiao Zhenggui Cai Renfang
1987-01-01
In this paper, MHD activities of HL-1 tokamak plasma are studied with Fourier transform and correlatio analysis. The poloidal modes m = 1, 2, 3,4 and toroidal modes n of MHD magnetic fluctuation signals are detected. Methods for suppressing MHD instabilities are suggested and tested, after MHD instabilities are studied in HL-1. The effects of MHD characteristics in the beginning stage of discharge on the whole process of discharge are analyzed. The disruption, in HL-1 device could be divided into three kinds: internal disruption, minor disruption and major disruption. The result shows that HL-1 will have a better operation condition if internal disruption appears. In is end, the stable operation region of HL-1 tokamak is also given
International Nuclear Information System (INIS)
Niemann, R.C.; Mataya, K.F.; Smith, R.P.; McWilliams, D.A.; Borden, R.; Streeter, M.H.; Wickson, R.; Privalov, N.P.
1978-01-01
In order to facilitate the rapid development of MHD technology for the generation of electrical energy, the U.S. and U.S.S.R. are jointly conducting research within the framework of the Program of Scientific and Technical Cooperation. The Institute for High Temperature (IVTAN) of the U.S.S.R. has designed and fabricated a special MHD facility which uses as its base much of the equipment of the existing U-25 Facility. The new MHD fow train consisting of a combustor, magnet, channel, and diffuser is named U-25B. The U.S. has provided a superconducting magnet system for the U-25B MHD Facility. As a result of these joint efforts, a unique and broad range of experimental test conditions similar to those that will exist in operation of commercial MHD generators has been created. The United States Superconducting Magnet System (U.S. SCMS) was designed, fabricated, and delivered to the U-25B Facility by the Argonne National Laboratory (ANL) under the sponsorship of the U.S. Department of Energy. The following description focuses on the cryogenic-related aspects of the magnet system commissioning and operation in the U.S.S.R
Theoretical modeling of the feedback stabilization of external MHD modes of toroidal geometry
International Nuclear Information System (INIS)
Chance, M.S.; Chu, M.S.; Okabayashi, M.
2001-01-01
A theoretical framework for understanding the feedback mechanism against external MHD modes has been formulated. Efficient computational tools - the GATO stability code coupled with a substantially modified VACUUM code - have been developed to effectively design viable feedback systems against these modes. The analysis assumed a thin resistive shell and a feedback coil structure accurately modeled in θ, with only a single harmonic variation in φ. An optimized configuration and placement of the feedback and sensor coils as well as the time constants and induced currents in the enclosing resistive shell have been computed for the DIII-D device. Up to 90% of the effectiveness of an ideal wall can be achieved. (author)
Sensitivity of ITER MHD global stability to edge pressure gradients
International Nuclear Information System (INIS)
Hogan, J.T.; Martynov, A.
1994-01-01
In view of the preliminary nature of boundary models for reactor tokamaks, the sensitivity to edge gradients of the global mode MHD stability of the ITER EDA configuration has been examined. The POLAR-2D equilibrium and TORUS stability codes developed by the Keldysh Institute have been used. Transport-related profiles from the PRETOR transport code (developed by the ITER Joint Central Team) and axisymmetric equilibria for these profiles from the TEQ code (L.D. Pearlstein, LLNL) were taken as a starting point for the study. These baseline profiles are found to have quite high global stability limits, in the range g(Troyon) = 4-5. The major focus of this study is to examine global mode stability assuming small variations about the baseline profiles, changing the pressure gradients near the boundary. Such changes can be expected with an improved boundary model. Reduced stability limits are found in such cases, and unstable cases with g = 2-3 are found. Thus, the assumption of ITER stability limits higher than g = 2 must be treated with caution
Energy Technology Data Exchange (ETDEWEB)
Xiao, Jianjun, E-mail: jianjun.xiao@kit.edu [Institute of Nuclear and Energy Technologies, Karlsruhe Institute of Technology, P.O. Box 3640, 76021 Karlsruhe (Germany); Travis, John R., E-mail: jack_travis@comcast.com [Engineering and Scientific Software Inc., 3010 Old Pecos Trail, Santa Fe, NM 87505 (United States); Royl, Peter, E-mail: peter.royl@partner.kit.edu [Institute of Nuclear and Energy Technologies, Karlsruhe Institute of Technology, P.O. Box 3640, 76021 Karlsruhe (Germany); Necker, Gottfried, E-mail: gottfried.necker@partner.kit.edu [Institute of Nuclear and Energy Technologies, Karlsruhe Institute of Technology, P.O. Box 3640, 76021 Karlsruhe (Germany); Svishchev, Anatoly, E-mail: anatoly.svishchev@kit.edu [Institute of Nuclear and Energy Technologies, Karlsruhe Institute of Technology, P.O. Box 3640, 76021 Karlsruhe (Germany); Jordan, Thomas, E-mail: thomas.jordan@kit.edu [Institute of Nuclear and Energy Technologies, Karlsruhe Institute of Technology, P.O. Box 3640, 76021 Karlsruhe (Germany)
2016-05-15
Highlights: • 3-D scalable semi-implicit pressure-based CFD code for containment safety analysis. • Robust solution algorithm valid for all-speed flows. • Well validated and widely used CFD code for hydrogen safety analysis. • Code applied in various types of nuclear reactor containments. • Parallelization enables high-fidelity models in large scale containment simulations. - Abstract: GASFLOW is a three dimensional semi-implicit all-speed CFD code which can be used to predict fluid dynamics, chemical kinetics, heat and mass transfer, aerosol transportation and other related phenomena involved in postulated accidents in nuclear reactor containments. The main purpose of the paper is to give a brief review on recent GASFLOW code development, validations and applications in the field of nuclear safety. GASFLOW code has been well validated by international experimental benchmarks, and has been widely applied to hydrogen safety analysis in various types of nuclear power plants in European and Asian countries, which have been summarized in this paper. Furthermore, four benchmark tests of a lid-driven cavity flow, low Mach number jet flow, 1-D shock tube and supersonic flow over a forward-facing step are presented in order to demonstrate the accuracy and wide-ranging capability of ICE’d ALE solution algorithm for all-speed flows. GASFLOW has been successfully parallelized using the paradigms of Message Passing Interface (MPI) and domain decomposition. The parallel version, GASFLOW-MPI, adds great value to large scale containment simulations by enabling high-fidelity models, including more geometric details and more complex physics. It will be helpful for the nuclear safety engineers to better understand the hydrogen safety related physical phenomena during the severe accident, to optimize the design of the hydrogen risk mitigation systems and to fulfill the licensing requirements by the nuclear regulatory authorities. GASFLOW-MPI is targeting a high
Viriato: a Fourier-Hermite spectral code for strongly magnetised fluid-kinetic plasma dynamics
Loureiro, Nuno; Dorland, William; Fazendeiro, Luis; Kanekar, Anjor; Mallet, Alfred; Zocco, Alessandro
2015-11-01
We report on the algorithms and numerical methods used in Viriato, a novel fluid-kinetic code that solves two distinct sets of equations: (i) the Kinetic Reduced Electron Heating Model equations [Zocco & Schekochihin, 2011] and (ii) the kinetic reduced MHD (KRMHD) equations [Schekochihin et al., 2009]. Two main applications of these equations are magnetised (Alfvnénic) plasma turbulence and magnetic reconnection. Viriato uses operator splitting to separate the dynamics parallel and perpendicular to the ambient magnetic field (assumed strong). Along the magnetic field, Viriato allows for either a second-order accurate MacCormack method or, for higher accuracy, a spectral-like scheme. Perpendicular to the field Viriato is pseudo-spectral, and the time integration is performed by means of an iterative predictor-corrector scheme. In addition, a distinctive feature of Viriato is its spectral representation of the parallel velocity-space dependence, achieved by means of a Hermite representation of the perturbed distribution function. A series of linear and nonlinear benchmarks and tests are presented, with focus on 3D decaying kinetic turbulence. Work partially supported by Fundação para a Ciência e Tecnologia via Grants UID/FIS/50010/2013 and IF/00530/2013.
The structure of ideal MHD Alfven modes
International Nuclear Information System (INIS)
Turnbull, A.D.; Chu, M.S.; Lao, L.L.; Greene, J.M.; Strait, E.J.; Chance, M.S.
1991-01-01
Continuum Alfven modes have undergone a resurgence in interest with the recent realization that so-called Toroidicity-Induced Alfven Eigenmodes (TAE modes) can be destabilized either by energetic beam ions in a strongly heated plasma or by alpha particles in a burning plasma. The GATO Ideal MHD Stability code, which minimizes the potential energy according to a variational formulation, has now been modified to isolate and calculate stable continuum eigenmodes. The existence of the TAE mode and its associated gap has been verified, using this code, for a circular cross-section, finite aspect ratio equilibrium. Moreover, the eigenfrequencies and eigenmodes obtained from this variational calculation are found to be in extremely good quantitative agreement with those obtained from the non-variational NOVA code. A systematic survey of the stable continuum has further revealed a surprising diversity in the structure of the continuum Alfven modes; the logarithmic singularity can be so broad, in some cases, as to occupy the whole cross-section. This has important implications for heating experiments which aim to locally excite the plasma by rf waves in the Alfven frequency range. The structure of several representative examples is discussed. The Alfven continuum, in general, and the TAE mode and its associated gap, in particular, are also found to be strongly modified by cross-sectional shaping. The dependence of the spectrum on various shaping factors is explored
International Nuclear Information System (INIS)
Falgarone, Edith; Rieutord, Michel; Richard, Denis; Zahn, Jean-Paul; Dauchot, Olivier; Daviaud, Francois; Dubrulle, Berengere; Laval, Jean-Philippe; Noullez, Alain; Bourgoin, Mickael; Odier, Philippe; Pinton, Jean-Francois; Leveque, Emmanuel; Chainais, Pierre; Abry, Patrice; Mordant, Nicolas; Michel, Olivier; Marie, Louis; Chiffaudel, Arnaud; Daviaud, Francois; Petrelis, Francois; Fauve, Stephan; Nore, C.; Brachet, M.-E.; Politano, H.; Pouquet, A.; Leorat, Jacques; Grapin, Roland; Brun, Sacha; Delour, Jean; Arneodo, Alain; Muzy, Jean-Francois; Magnaudet, Jacques; Braza, Marianna; Boree, Jacques; Maurel, S.; Ben, L.; Moreau, J.; Bazile, R.; Charnay, G.; Lewandowski, Roger; Laveder, Dimitri; Bouchet, Freddy; Sommeria, Joel; Le Gal, P.; Eloy, C.; Le Dizes, S.; Schneider, Kai; Farge, Marie; Bottausci, Frederic; Petitjeans, Philippe; Maurel, Agnes; Carlier, Johan; Anselmet, Fabien
2001-05-01
This publication gathers extended summaries of presentations proposed during two days on astrophysics and magnetohydrodynamics (MHD). The first session addressed astrophysics and MHD: The cold interstellar medium, a low ionized turbulent plasma; Turbulent convection in stars; Turbulence in differential rotation; Protoplanetary disks and washing machines; gravitational instability and large structures; MHD turbulence in the sodium von Karman flow; Numerical study of the dynamo effect in the Taylor-Green eddy geometry; Solar turbulent convection under the influence of rotation and of the magnetic field. The second session addressed the description of turbulence: Should we give up cascade models to describe the spatial complexity of the velocity field in a developed turbulence?; What do we learn with RDT about the turbulence at the vicinity of a plane surface?; Qualitative explanation of intermittency; Reduced model of Navier-Stokes equations: quickly extinguished energy cascade; Some mathematical properties of turbulent closure models. The third session addressed turbulence and coherent structures: Alfven wave filamentation and formation of coherent structures in dispersive MHD; Statistical mechanics for quasi-geo-strophic turbulence: applications to Jupiter's coherent structures; Elliptic instabilities; Physics and modelling of turbulent detached unsteady flows in aerodynamics and fluid-structure interaction; Intermittency and coherent structures in a washing machine: a wavelet analysis of joint pressure/velocity measurements; CVS filtering of 3D turbulent mixing layer using orthogonal wavelets. The last session addressed experimental methods: Lagrangian velocity measurements; Energy dissipation and instabilities within a locally stretched vortex; Study by laser imagery of the generation and breakage of a compressed eddy flow; Study of coherent structures of turbulent boundary layer at high Reynolds number
Closed cycle MHD specialist meeting. Progress report, 1971--1972
International Nuclear Information System (INIS)
Rietjens, L.H.
1972-04-01
Abstracts of the conference papers on closed cycle MHD research are presented. The general areas of discussion are the following: results on closed cycle experiments; plasma properties, and instabilities and stabilization in nonequilibrium plasmas; loss mechanisms, current distributions, electrode effects, boundary layers, and gas dynamic effects; and design concepts of large MHD generators, and nuclear MHD power plants. (GRA)
Energy Technology Data Exchange (ETDEWEB)
NONE
1981-01-01
The members of MHD project examination subcommittee made an investigative tour of the U.S. on the state of development of MHD generation. This report of the 2nd part explains opinions and the present status of the R and D on MHD generation by each of the 19 institutions visited. The U.S. research on MHD generation is under the leadership of DOE, whereby the budget for the development is so large as nearly one hundred million dollars have been provided for several years. The purpose is the effective use of domestic coal. General Electric is of the opinion that a combined gas turbine system will be put to practical use earlier because MHD takes time for practicability despite its highest efficiency in coal-utilized power generation. Yet, GE thinks MHD will be more attractive in the future. Reynolds Metal is considering application of MHD generation to the electro-chemical industry at present. According to Reynolds, combined supply of electric output and heat of MHD can reduce the use of calorie per ton of aluminum from 240 MBTU to 100. Montana Power is promoting practicability through a combined plan with DOE-built MHD generation. (NEDO)
MHD power plants - a reality of the 80's
International Nuclear Information System (INIS)
Pishchikov, S.
1981-01-01
A 300 MW MHD generator and a conventional turbogenerator of the same capacity will be used for the first MHD power block assembly projected in the USSR. The power plant's own consumption will not exceed 12% and the availability will be approximately 50%. Compared with a conventional power generating unit of a capacity of 500 MW the projected unit will provide fuel savings of at least 23%. The project is based on almost seven years long experience with the U-25 experimental MHD facility. Similar to the U-25, the MHD power plant projected will be fired with natural gas. (B.S.)
MHD power plants - a reality of the 80's
Energy Technology Data Exchange (ETDEWEB)
Pishchikov, S
1981-02-01
A 300 MW MHD generator and a conventional turbogenerator of the same capacity will be used for the first MHD power block assembly projected in the USSR. The power plant's own consumption will not exceed 12% and the availability will be approximately 50%. Compared with a conventional power generating unit of a capacity of 500 MW the projected unit will provide fuel savings of at least 23%. The project is based on almost seven years long experience with the U-25 experimental MHD facility. Similar to the U-25, the MHD power plant projected will be fired with natural gas.
End Effects on the Linear Induction MHD Generator Calculated by Two-Sided Laplace Transform
Energy Technology Data Exchange (ETDEWEB)
Engeln, F.; Peschka, W. [Deutsche Versuchsanstalt fuer Luft- und Raumfahrt e.V., Institut fuer Energiewandlung und Elektrische Antriebe, Stuttgart, Federal Republic of Germany (Germany)
1966-11-15
In induction MHD systems special problems occur where the flow enters or leaves the magnetic field. These problems are generally described as end effects. Large gradients of the magnetic field are present at the inlet and also at the outlet of an MHD induction engine, these generating electric current systems in the fluid which may spoil the performance characteristics of the generator due to the interaction with the primary field of the engine. The two-dimensional induction MHD generator of finite length, using a polyphase winding system to obtain a travelling magnetic field, is treated as a boundary value problem by two-sided Laplace transform. For simplicity incompressibility is assumed. The two- dimensional boundary value problem of the induction engine is solved for - {infinity} Less-Than-Over-Equal-To x Less-Than-Over-Equal-To {infinity}. x is parallel to the flow direction of the linear MHD generator. In the region 0 Less-Than-Over-Equal-To x Less-Than-Over-Equal-To L the magnetic travelling wave is sinusoidal with a cyclical frequency {omega} and a phase-velocity v{sub s}. At x = 0 the conducting incompressible working fluid enters the field region and leaves it at the point-x = L. Two mathematical methods can be used to solve the boundary value problem, the Fourier transform or the two-sided Laplace transform. The latter offers the advantage of representing a complex analytical function in the image space. Moreover, it is possible to obtain the characteristics of the generator in the image space (e. g. field configuration, power flow function, etc.). That implies a large simplification of mathematical treatment. The solution in the original space then is given by asymptotic expansion of the known image function. (author)
Energy Technology Data Exchange (ETDEWEB)
Fajeau, M; Nguyen, L T; Saunier, J [Commissariat a l' Energie Atomique, Centre d' Etudes Nucleaires de Saclay, 91 - Gif-sur-Yvette (France)
1966-09-01
This code handles the following problems: -1) Analysis of thermal experiments on a water loop at high or low pressure; steady state or transient behavior; -2) Analysis of thermal and hydrodynamic behavior of water-cooled and moderated reactors, at either high or low pressure, with boiling permitted; fuel elements are assumed to be flat plates: - Flowrate in parallel channels coupled or not by conduction across plates, with conditions of pressure drops or flowrate, variable or not with respect to time is given; the power can be coupled to reactor kinetics calculation or supplied by the code user. The code, containing a schematic representation of safety rod behavior, is a one dimensional, multi-channel code, and has as its complement (FLID), a one-channel, two-dimensional code. (authors) [French] Ce code permet de traiter les problemes ci-dessous: 1. Depouillement d'essais thermiques sur boucle a eau, haute ou basse pression, en regime permanent ou transitoire; 2. Etudes thermiques et hydrauliques de reacteurs a eau, a plaques, a haute ou basse pression, ebullition permise: - repartition entre canaux paralleles, couples on non par conduction a travers plaques, pour des conditions de debit ou de pertes de charge imposees, variables ou non dans le temps; - la puissance peut etre couplee a la neutronique et une representation schematique des actions de securite est prevue. Ce code (Cactus) a une dimension d'espace et plusieurs canaux, a pour complement Flid qui traite l'etude d'un seul canal a deux dimensions. (auteurs)
Results from a large-scale MHD propulsion experiment
International Nuclear Information System (INIS)
Petrick, M.; Libera, J.; Bouillard, J.X.; Pierson, E.S.; Hill, D.
1992-01-01
This paper reports on magnetohydrodynamic (MHD) thrusters which have long been recognized as potentially attractive candidates for ship propulsion because such systems eliminate the conventional rotating drive components. The MHD thruster is essentially an electromagnet (EM) pump operating in seawater. An electrical current is passed directly through the seawater and interacts with an applied magnetic field; the interaction of the magnetic field and the electrode current in the seawater results in a Lorentz force acting on the water, and the reaction to this force propels the vessel forward. The concept of EM propulsion has been examined periodically during the past 35 years as an alternative method of propulsion for surface ships and submersibles. The conclusions reached in early studies were that MHD thrusters restricted to fields of 2T (the state-of-the-art at that time) were impractical and very inefficient. With the evolution of superconducting magnet technology, later studies investigated the performance of MHD thrusters with much higher magnetic field strengths and concluded that at higher fields (>6 T) practical MHD propulsion systems appear possible
Particle simulation algorithms with short-range forces in MHD and fluid flow
International Nuclear Information System (INIS)
Cable, S.; Tajima, T.; Umegaki, K.
1992-07-01
Attempts are made to develop numerical algorithms for handling fluid flows involving liquids and liquid-gas mixtures. In these types of systems, the short-range intermolecular interactions are important enough to significantly alter behavior predicted on the basis of standard fluid mechanics and magnetohydrodynamics alone. We have constructed a particle-in-cell (PIC) code for the purpose of studying the effects of these interactions. Of the algorithms considered, the one which has been successfully implemented is based on a MHD particle code developed by Brunel et al. In the version presented here, short range forces are included in particle motion by, first, calculating the forces between individual particles and then, to prevent aliasing, interpolating these forces to the computational grid points, then interpolating the forces back to the particles. The code has been used to model a simple two-fluid Rayleigh-Taylor instability. Limitations to the accuracy of the code exist at short wavelengths, where the effects of the short-range forces would be expected to be most pronounced
MARG1D: One dimensional outer region matching data code
International Nuclear Information System (INIS)
Tokuda, Shinji; Watanabe, Tomoko.
1995-08-01
A code MARG1D has been developed which computes outer region matching data of the one dimensional Newcomb equation. Matching data play an important role in the resistive (and non ideal) Magneto-hydrodynamic (MHD) stability analysis in a tokamak plasma. The MARG1D code computes matching data by using the boundary value method or by the eigenvalue method. Variational principles are derived for the problems to be solved and a finite element method is applied. Except for the case of marginal stability, the eigenvalue method is equivalent to the boundary value method. However, the eigenvalue method has the several advantages: it is a new method of ideal MHD stability analysis for which the marginally stable state can be identified, and it guarantees numerical stability in computing matching data close to marginal stability. We perform detailed numerical experiments for a model equation with analytical solutions and for the Newcomb equation in the m=1 mode theory. Numerical experiments show that MARG1D code gives the matching data with numerical stability and high accuracy. (author)
Parallel community climate model: Description and user`s guide
Energy Technology Data Exchange (ETDEWEB)
Drake, J.B.; Flanery, R.E.; Semeraro, B.D.; Worley, P.H. [and others
1996-07-15
This report gives an overview of a parallel version of the NCAR Community Climate Model, CCM2, implemented for MIMD massively parallel computers using a message-passing programming paradigm. The parallel implementation was developed on an Intel iPSC/860 with 128 processors and on the Intel Delta with 512 processors, and the initial target platform for the production version of the code is the Intel Paragon with 2048 processors. Because the implementation uses a standard, portable message-passing libraries, the code has been easily ported to other multiprocessors supporting a message-passing programming paradigm. The parallelization strategy used is to decompose the problem domain into geographical patches and assign each processor the computation associated with a distinct subset of the patches. With this decomposition, the physics calculations involve only grid points and data local to a processor and are performed in parallel. Using parallel algorithms developed for the semi-Lagrangian transport, the fast Fourier transform and the Legendre transform, both physics and dynamics are computed in parallel with minimal data movement and modest change to the original CCM2 source code. Sequential or parallel history tapes are written and input files (in history tape format) are read sequentially by the parallel code to promote compatibility with production use of the model on other computer systems. A validation exercise has been performed with the parallel code and is detailed along with some performance numbers on the Intel Paragon and the IBM SP2. A discussion of reproducibility of results is included. A user`s guide for the PCCM2 version 2.1 on the various parallel machines completes the report. Procedures for compilation, setup and execution are given. A discussion of code internals is included for those who may wish to modify and use the program in their own research.
Energy Technology Data Exchange (ETDEWEB)
NONE
1982-03-01
'Research on MHD generation system' was implemented by its expert committee in the electric joint study group, with the results of fiscal 1981 reported. This year, technological reexamination was conducted for a 2,000 MWt commercial MHD generation plant, with evaluation carried out on the cost performance including the construction and operation cost. In addition, for the purpose of intermediate R and D towards the practicability, examination was also conducted on a system structure, concrete specifications of component element, cost of R and D including operation expenses for example, concerning an 100 MWt class experimental plant and a 500 MWt class plant. In the investigation of the overseas trend, information was summarized in detail on the experimental devices, combustors, generation channels, electrode materials, electrode phenomena, theoretical analyses, seeds, slag, component equipment, instrumental technologies, conceptual designs of generation plant, commercial plant, etc., in Soviet Union, China, Holland, India and EPRI, on the basis of the materials from the 19th MHD symposium held in UTSI and from the coal MHD specialist conference held in Sydney. (NEDO)
Investigations of MHD activity in ASDEX discharges
International Nuclear Information System (INIS)
Stambaugh, R.; Gernhardt, J.; Klueber, O.; Wagner, F.
1984-06-01
This report makes a strong attempt to relate some specific observations of MHD activity in ADEX discharges to observations made on the Doublet III and PDX tokamaks and to theoretical work on high β MHD modes at GA and PPPL. Three topics are discussed. The first topic is the detailed analysis of the time history of MHD activity in a β discharge. The β limit discharge in ASDEX is identified as a discharge in which, during constant neutral beam power, β reaches a maximum and then decreases, often to a lower steady level if the heating pulse is long enough. During the L phase of this discharge, the MHD activity observed in the B coils is both a continuous and bursting coupled m >= 1 mode of the 'fishbone' type. When β is rising in the H phase, this mode disappears; only ELMs are present. At βsub(max), a different mode appears, the m=2, n=1 tearing mode, which grows rapidly as β decreases. The second topic is the very new observation of the fishbone-like mode in a discharge heated by combined neutral beam and ion cyclotron heating power. The mode characteristics are modulated by sawtooth oscillations in a manner consistent with the importance of q(0) in the stability of this mode. The third topic is the search for ELM precursors in discharges designed to have no other competing and complicating MHD activity. In these cases nonaxisymmetric precursors to the Hsub(α) spike were observed. Hence, it appears that an MHD mode, rather than an energy balance problem, must be the origin of the ELM. (orig./GG)
International Nuclear Information System (INIS)
Furuya, Atsushi; Yagi, Masatoshi; Itoh, Sanae-I.
2003-01-01
The linear neoclassical tearing mode is investigated using the four-field reduced neoclassical MHD equations, in which the fluctuating ion parallel flow and ion neoclassical viscosity are taken into account. The dependences of the neoclassical tearing mode on collisionality, diamagnetic drift and q profile are investigated. These results are compared with the results from the conventional three-field model. It is shown that the linear neoclassical tearing mode is stabilized by the ion neoclassical viscosity in the banana regime even if Δ' > 0. (author)
International Nuclear Information System (INIS)
Fischer, G.A.
2010-01-01
The PCA Benchmark is analyzed using RAPTOR-M3G, a parallel SN radiation transport code. A variety of mesh structures, angular quadrature sets, cross section treatments, and reactor dosimetry cross sections are presented. The results show that RAPTOR-M3G is generally suitable for PWR neutron dosimetry applications. (authors)
Multitasking TORT under UNICOS: Parallel performance models and measurements
International Nuclear Information System (INIS)
Barnett, A.; Azmy, Y.Y.
1999-01-01
The existing parallel algorithms in the TORT discrete ordinates code were updated to function in a UNICOS environment. A performance model for the parallel overhead was derived for the existing algorithms. The largest contributors to the parallel overhead were identified and a new algorithm was developed. A parallel overhead model was also derived for the new algorithm. The results of the comparison of parallel performance models were compared to applications of the code to two TORT standard test problems and a large production problem. The parallel performance models agree well with the measured parallel overhead
Flow predictions for MHD channels with an approximation for three-dimensional effects
International Nuclear Information System (INIS)
Blottner, F.G.
1978-01-01
A finite-difference procedure has been formulated for predicting the flow properties across channels. A quasi-two-dimensional approach has been developed which allows the three-dimensional channel effects to be taken into account. Comparison of the numerical solutions with experimental results show that this approach is a reasonable approximation for MHD flow conditions if there is not significant merging of the wall boundary layers. The resulting code provides a technique to obtain the flow details in the symmetry plane of the channel and requires only a small amount of computer time
Magnetic levitation and MHD propulsion
Tixador, P.
1994-04-01
Magnetic levitation and MHD propulsion are now attracting attention in several countries. Different superconducting MagLev and MHD systems will be described concentrating on, above all, the electromagnetic aspect. Some programmes occurring throughout the world will be described. Magnetic levitated trains could be the new high speed transportation system for the 21st century. Intensive studies involving MagLev trains using superconductivity have been carried out in Japan since 1970. The construction of a 43 km long track is to be the next step. In 1991 a six year programme was launched in the United States to evaluate the performances of MagLev systems for transportation. The MHD (MagnetoHydroDynamic) offers some interesting advantages (efficiency, stealth characteristics, ...) for naval propulsion and increasing attention is being paid towards it nowadays. Japan is also up at the top with the tests of Yamato I, a 260 ton MHD propulsed ship. Depuis quelques années nous assistons à un redémarrage de programmes concernant la lévitation et la propulsion supraconductrices. Différents systèmes supraconducteurs de lévitation et de propulsion seront décrits en examinant plus particulièrement l'aspect électromagnétique. Quelques programmes à travers le monde seront abordés. Les trains à sustentation magnétique pourraient constituer un nouveau mode de transport terrestre à vitesse élevée (500 km/h) pour le 21^e siècle. Les japonais n'ont cessé de s'intéresser à ce système avec bobine supraconductrice. Ils envisagent un stade préindustriel avec la construction d'une ligne de 43 km. En 1991 un programme américain pour une durée de six ans a été lancé pour évaluer les performances des systèmes à lévitation pour le transport aux Etats Unis. La MHD (Magnéto- Hydro-Dynamique) présente des avantages intéressants pour la propulsion navale et un regain d'intérêt apparaît à l'heure actuelle. Le japon se situe là encore à la pointe des d
Numerical Methods for Radiation Magnetohydrodynamics in Astrophysics
Energy Technology Data Exchange (ETDEWEB)
Klein, R I; Stone, J M
2007-11-20
We describe numerical methods for solving the equations of radiation magnetohydrodynamics (MHD) for astrophysical fluid flow. Such methods are essential for the investigation of the time-dependent and multidimensional dynamics of a variety of astrophysical systems, although our particular interest is motivated by problems in star formation. Over the past few years, the authors have been members of two parallel code development efforts, and this review reflects that organization. In particular, we discuss numerical methods for MHD as implemented in the Athena code, and numerical methods for radiation hydrodynamics as implemented in the Orion code. We discuss the challenges introduced by the use of adaptive mesh refinement in both codes, as well as the most promising directions for future developments.
Numerical Methods for Radiation Magnetohydrodynamics in Astrophysics
International Nuclear Information System (INIS)
Klein, R I; Stone, J M
2007-01-01
We describe numerical methods for solving the equations of radiation magnetohydrodynamics (MHD) for astrophysical fluid flow. Such methods are essential for the investigation of the time-dependent and multidimensional dynamics of a variety of astrophysical systems, although our particular interest is motivated by problems in star formation. Over the past few years, the authors have been members of two parallel code development efforts, and this review reflects that organization. In particular, we discuss numerical methods for MHD as implemented in the Athena code, and numerical methods for radiation hydrodynamics as implemented in the Orion code. We discuss the challenges introduced by the use of adaptive mesh refinement in both codes, as well as the most promising directions for future developments
PHYSICAL PERFORMANCE AND BODY COMPOSITION IN MAINTENANCE HEMODIALYSIS (MHD PATIENTS
Directory of Open Access Journals (Sweden)
M Zhang
2012-06-01
Conclusions: These findings indicate that adult MHD pts had a higher % body fat. Measures of physical performance were markedly reduced in MHD pts as compared to Normals. Physical performance in MHD, measured especially by 6-MW, correlated negatively with some measures of body composition, particularly with LBMI.
Practical parallel programming
Bauer, Barr E
2014-01-01
This is the book that will teach programmers to write faster, more efficient code for parallel processors. The reader is introduced to a vast array of procedures and paradigms on which actual coding may be based. Examples and real-life simulations using these devices are presented in C and FORTRAN.
Plasma Diagnostics by Microwave Interferometry in MHD Channels with the Aid of an Open Waveguide
Energy Technology Data Exchange (ETDEWEB)
Muenkel, J. [Rheinische-Westfalische Technische Hochschule Aachen, Federal Republic of Germany (Germany)
1966-10-15
Plasma diagnostics of a novel kind, using microwave interferometry, is described. Use is made of an open non-conventional waveguide in the test path of the microwave bridge. Guiding the microwave has several advantages over free transmission of the test h.f. beam between two horn antennas if there are small plasma streams bounded by ceramics and metals as in the case of MHD channels. There are less unknown and uncontrolled disturbances of the electromagnetic waves introduced by the boundaries. On the other hand most guiding structures disturb the homogeneity of the streaming plasma (cf. arrangements with Lecher wires, dielectric rods, etc.); the waveguide used here does not do so. This waveguide, a so-called groove guide, consists of two parallel metal plates or bands with a shallow axially-directed groove in each. The plasma stream to be tested flows between these plates in a direction perpendicular to the direction of propagation of the microwaves. The groove guide has properties similar to the ideal parallel-plate guide with infinite side wards extension, but the energy flow is concentrated in the middle region by the grooves. An approximate analysis, the transverse resonance analysis, has been used to calculate the field distribution and propagation characteristics of the guide. Because of the cross-sectional dimensions of the MHD channel in question (height 16 mm) and the wavelength (4 mm) chosen, considering the expected electron density, the groove guide had to be built for use in an oversized quasi-optical technique. The transition from rectangular (hollow pipe) guide to the open guide is done in two steps. With a good knowledge of the groove guide data and an appropriate theory of propagation of electromagnetic waves in ionized media, measuring phase shift and additional damping of the microwaves by introduction of the ionized gas allows the electron density and collision frequency, two of the most important plasma parameters, to be evaluated. The system
BCYCLIC: A parallel block tridiagonal matrix cyclic solver
Hirshman, S. P.; Perumalla, K. S.; Lynch, V. E.; Sanchez, R.
2010-09-01
A block tridiagonal matrix is factored with minimal fill-in using a cyclic reduction algorithm that is easily parallelized. Storage of the factored blocks allows the application of the inverse to multiple right-hand sides which may not be known at factorization time. Scalability with the number of block rows is achieved with cyclic reduction, while scalability with the block size is achieved using multithreaded routines (OpenMP, GotoBLAS) for block matrix manipulation. This dual scalability is a noteworthy feature of this new solver, as well as its ability to efficiently handle arbitrary (non-powers-of-2) block row and processor numbers. Comparison with a state-of-the art parallel sparse solver is presented. It is expected that this new solver will allow many physical applications to optimally use the parallel resources on current supercomputers. Example usage of the solver in magneto-hydrodynamic (MHD), three-dimensional equilibrium solvers for high-temperature fusion plasmas is cited.
Buttery, Richard
2011-08-01
This annual workshop on MHD Stability Control has been held since 1996 with a focus on understanding and developing control of MHD instabilities for future fusion reactors. The workshop generally covers a wide range of stability topics: from disruptions, to tearing modes, error fields, ELMs, resistive wall modes (RWMs) and ideal MHD. It spans many device types, particularly tokamaks, stellarators and reversed field pinches, to pull out commonalities in the physics and improve understanding. In 2010 the workshop was held on 15-17 November at the University of Wisconsin in Madison and was combined with the annual US-Japan MHD Workshop. The theme was `3D Magnetic Field Effects in MHD Control', with a focus on multidisciplinary sessions exploring issues of plasma response to 3D fields, the manifestation of such fields in the plasma, and how they influence stability. This has been a topic of renewed interest, with utilisation of 3D fields for ELM control now planned in ITER, and a focus on the application of such fields for error field correction, disruption avoidance, and RWM control. Key issues included the physics of the interaction, types of coils and harmonic spectra needed to control instabilities, and subsidiary effects such as braking (or rotating) the plasma. More generally, a wider range of issues were discussed including RWM physics, tearing mode physics, disruption mitigation, ballooning stability, the snowflake divertor concept, and the line tied pinch! A novel innovation to the meeting was a panel discussion session, this year on Neoclassical Toroidal Viscosity, which ran well; more will be tried next year. In this special section of Plasma Physics and Controlled Fusion we present several of the invited and contributed papers from the 2010 workshop, which have been subject to the normal refereeing procedures of the journal. These papers give a sense of the exceptional quality of the presentations at this workshop, all of which may be found at http://fusion.gat.com/conferences/mhd
Energy Technology Data Exchange (ETDEWEB)
Lober, R.R.; Tautges, T.J.; Vaughan, C.T.
1997-03-01
Paving is an automated mesh generation algorithm which produces all-quadrilateral elements. It can additionally generate these elements in varying sizes such that the resulting mesh adapts to a function distribution, such as an error function. While powerful, conventional paving is a very serial algorithm in its operation. Parallel paving is the extension of serial paving into parallel environments to perform the same meshing functions as conventional paving only on distributed, discretized models. This extension allows large, adaptive, parallel finite element simulations to take advantage of paving`s meshing capabilities for h-remap remeshing. A significantly modified version of the CUBIT mesh generation code has been developed to host the parallel paving algorithm and demonstrate its capabilities on both two dimensional and three dimensional surface geometries and compare the resulting parallel produced meshes to conventionally paved meshes for mesh quality and algorithm performance. Sandia`s {open_quotes}tiling{close_quotes} dynamic load balancing code has also been extended to work with the paving algorithm to retain parallel efficiency as subdomains undergo iterative mesh refinement.
Radiation heat transfer within an open-cycle MHD generator channel
Delil, A. A. M.
1983-05-01
Radiation heat transfer in an MHD generator was modeled using the Sparrow and Cess model for radiation in an emitting, absorbing and scattering medium. The resulting general equations can be considerably reduced by introducing simplifying approximations for the channel and MHD gas properties. The simplifications lead to an engineering model, which is very useful for one-dimensional channel flow approximation. The model can estimate thermo-optical MHD gas properties, which can be substituted in the energy equation. The model considers the contribution of solid particles in the MHD gas to radiation heat transfer, considerable in coal-fired closed cycle MHD generators. The modeling is applicable also for other types of flow at elevated temperatures, where radiation heat transfer is an important quantity.
Malas, Tareq M.
2016-07-21
Understanding and optimizing the properties of solar cells is becoming a key issue in the search for alternatives to nuclear and fossil energy sources. A theoretical analysis via numerical simulations involves solving Maxwell\\'s Equations in discretized form and typically requires substantial computing effort. We start from a hybrid-parallel (MPI+OpenMP) production code that implements the Time Harmonic Inverse Iteration Method (THIIM) with Finite-Difference Frequency Domain (FDFD) discretization. Although this algorithm has the characteristics of a strongly bandwidth-bound stencil update scheme, it is significantly different from the popular stencil types that have been exhaustively studied in the high performance computing literature to date. We apply a recently developed stencil optimization technique, multicore wavefront diamond tiling with multi-dimensional cache block sharing, and describe in detail the peculiarities that need to be considered due to the special stencil structure. Concurrency in updating the components of the electric and magnetic fields provides an additional level of parallelism. The dependence of the cache size requirement of the optimized code on the blocking parameters is modeled accurately, and an auto-tuner searches for optimal configurations in the remaining parameter space. We were able to completely decouple the execution from the memory bandwidth bottleneck, accelerating the implementation by a factor of three to four compared to an optimal implementation with pure spatial blocking on an 18-core Intel Haswell CPU.
Influence of MHD effects and edge conditions on ITER helium ash accumulation and sustained ignition
International Nuclear Information System (INIS)
Redi, M.H.; Cohen, S.A.
1990-06-01
Dilution of reacting species by build-up of helium ash and its effect on ignition in the ITER tokamak have been studies in a series of simulations with the one-dimensional BALDUR transport code. Thermal diffusivities, obtained from ITER scaling laws and with radial variations observed in JET, gave τ E ∼ 2--4 sec. Refueling of deuterium and tritium maintained constant electron density, while carbon recycling was 100% and the helium ash recycling was varied from 1.0 to 0.5. Including MHD effects, specifically sawteeth and beta limits, we find that ignition can be sustained for 200 seconds with R helium = 0.95. These simulations, the only non-zero-dimensional, time-dependent simulations thus far made for ITER plasmas, emphasize that edge plasma conditions, MHD behavior, and helium particle transport are critical synergistic issues for sustained ignition. 27 refs., 2 figs., 1 tab
Comparison of two-dimensional and three-dimensional MHD equilibrium and stability codes
International Nuclear Information System (INIS)
Herrnegger, F.; Merkel, P.; Johnson, J.L.
1986-02-01
Stability results obtained with the fully three-dimensional magnetohydrodynamic code BETA, the helically invariant code HERA, and the asymptotic stellarator expansion code STEP agree well for a straight l = 2, M = 5 stellarator model. This good agreement between the BETA and STEP codes persists as toroidal curvature is introduced. This validation provides justification for confidence in work with these models. 20 refs., 11 figs
Numerical study for determining PF coil system parameters in MHD equilibrium of KT-2 tokamak plasma
International Nuclear Information System (INIS)
Ryu, J.; Hong, S.H.; Lee, K.W.; Hong, B.G.; In, S.R.; Kim, S.K.
1995-01-01
The KT-2 is a large-aspect-ratio medium-sized divertor tokamak in the conceptual design phase and planned to be operational in 1998 at the Korea Atomic Energy Research Institute (KAERI). Plasma equilibrium in tokamak can be acquired by controlling the current of poloidal field (PF) coils in appropriate geometries and positions. In this study, the authors have performed numerical calculations to achieve the various equilibrium conditions fitting given plasma shapes and satisfying PF current limitations. Usually an ideal magnetohydrodynamic (MHD) equation is used to obtain the equilibrium solution of tokamak plasma, and it is practical to take advantage of a numerical method in solving the MHD equation because it has nonlinear source terms. Two equilibrium codes have been applied to find a double-null configuration of free-boundary tokamak plasma in KT-2: one is of the authors' own developing and the other is a free-boundary tokamak equilibrium code (FBT) that has been used mainly for the verification of developed code's results. PF coil system parameters including their positions and currents are determined for the optimization of input power required when the specifications of KT-2 tokamak are met. Then, several sets of equilibrium conditions during the tokamak operation are found to observe the changes of poloidal field currents with the passing of operation time step, and the basic stability problems related with the magnetic field structure is also considered
Energy Technology Data Exchange (ETDEWEB)
None
1979-01-01
Progress is reported on the following tasks: characterization of coal for open-cycle MHD power generation systems; compressive creep and strength studies of MHD preheater materials; preparation of coals for utilization in direct coal-fired MHD generation; characterization of volatile matter in coal; MHD materials evaluation; operability of the Moderate Temperature Slag Flow Facility; slag-seed equilibria and separations related to the MHD system; thermionic emission of coal and electrode materials; MHD instrumentation, consolidated inversion simulator, and data acquisition; combined MHD-steam plant cycle analysis and control; and slag physical properties - electrical and thermal conductivity. (WHK)
Diagnostic development and support of MHD (magnetohydrodynamics) test facilities
Energy Technology Data Exchange (ETDEWEB)
1989-07-01
Mississippi State University (MSU) is developing diagnostic instruments for Magnetohydrodynamics (MHD) power train data acquisition and for support of MHD component development test facilities. Microprocessor-controlled optical instruments, initially developed for HRSR support, are being refined, and new systems to measure temperatures and gas-seed-slag stream characteristics are being developed. To further data acquisition and analysis capabilities, the diagnostic systems are being interfaced with MHD Energy Center computers. Technical support for the diagnostic needs of the national MHD research effort is being provided. MSU personnel will also cooperate with government agencies and private industries to improve the transformation of research and development results into processes, products and services applicable to their needs.
Several hundred megawatt MHD units
International Nuclear Information System (INIS)
Pishchikov, S.; Pinkhasik, D.; Sidorov, V.
1978-01-01
The features are described of the future MHD unit U-25 tested at the Institute of High Temperatures of the Academy of Sciences of the USSR. The attainable thermal load of the combustion chamber is 290x10 6 kJ/m 3 .h. Three types of channel were tested, i.e., the Faraday channel divided into sections with modular insulating walls, the diagonal channel without metal body, and an improved Faraday channel with an output of 20 MW. The described MHD generator is equipped with an inverter which transforms direct current into alternating current, continuously adjusts the load from no-load operation to short-circuit connection and maintains the desired electrical voltage independently of the changes in loading. A new technique of connecting and disconnecting the oxygen equipment was developed which considerably reduces the time of start-up and shut-down. Natural gas is used for heating the air heaters. All equipment used in the operation of the MHD generator is remote controlled by computer or manually. (J.B.)
Several hundred megawatt MHD units
Energy Technology Data Exchange (ETDEWEB)
Pishchikov, S; Pinkhasik, D; Sidorov, V
1978-07-01
The features are described of the future MHD unit U-25 tested at the Institute of High Temperatures of the Academy of Sciences of the USSR. The attainable thermal load of the combustion chamber is 290x10/sup 6/ kJ/m/sup 3/.h. Three types of channel were tested, i.e., the Faraday channel divided into sections with modular insulating walls, the diagonal channel without metal body, and an improved Faraday channel with an output of 20 MW. The described MHD generator is equipped with an inverter which transforms direct current into alternating current, continuously adjusts the load from no-load operation to short-circuit connection and maintains the desired electrical voltage independently of the changes in loading. A new technique of connecting and disconnecting the oxygen equipment was developed which considerably reduces the time of start-up and shut-down. Natural gas is used for heating the air heaters. All equipment used in the operation of the MHD generator is remote controlled by computer or manually.
Method of operating a MHD power plant
International Nuclear Information System (INIS)
Wysk, S.R.
1982-01-01
A fossil fuel is burned substoichiometrically in the combustor of a mhd power plant to produce a high temperature, fuelrich product gas. The product gas is passed through a mhd channel to generate electricity. A reducing agent, preferably natural gas or hydrocarbon, is injected into the fuelrich product gas leaving the mhd generator; and the resulting mixture is held at a temperature in the range of 950 to 1500 0 C for about 1 second to permit the reducing agent to decompose a portion of the nitrogen oxides formed in the combustor. The fuel-rich product gas then passes thru an afterburner wherein combustion is completed and any excess reducing agent is consumed
MHD/gas turbine systems designed for low cooling water requirements
International Nuclear Information System (INIS)
Annen, K.D.; Eustis, R.H.
1983-01-01
The MHD/gas turbine combined-cycle system has been designed specifically for applications where the availability of cooling water is very limited. The base case systems which were studied consist of a coal-fired MHD plant with an air turbine bottoming plant and require no cooling water. In addition to the base case systems, systems were considered which included the addition of a vapor cycle bottoming plant to improve the thermal efficiency. These systems require a small amount of cooling water. The results show that the MHD/gas turbine systems have very good thermal and economic performances. The base case I MHD/gas turbine system (782 MW /SUB e/ ) requires no cooling water, has a heat rate which is 13% higher, and a cost of electricity which is only 7% higher than a comparable MHD/steam system (878 MW /SUB e/ ) having a cooling tower heat load of 720 MW. The case I vapor cycle bottomed systems have thermal and economic performances which approach and even exceed those of the MHD/steam system, while having substantially lower cooling water requirements. Performances of a second-generation MHD/gas turbine system and an oxygen-enriched, early commercial system are also evaluated. An analysis of nitric oxide emissions shows compliance with emission standards
Utilizing GPUs to Accelerate Turbomachinery CFD Codes
MacCalla, Weylin; Kulkarni, Sameer
2016-01-01
GPU computing has established itself as a way to accelerate parallel codes in the high performance computing world. This work focuses on speeding up APNASA, a legacy CFD code used at NASA Glenn Research Center, while also drawing conclusions about the nature of GPU computing and the requirements to make GPGPU worthwhile on legacy codes. Rewriting and restructuring of the source code was avoided to limit the introduction of new bugs. The code was profiled and investigated for parallelization potential, then OpenACC directives were used to indicate parallel parts of the code. The use of OpenACC directives was not able to reduce the runtime of APNASA on either the NVIDIA Tesla discrete graphics card, or the AMD accelerated processing unit. Additionally, it was found that in order to justify the use of GPGPU, the amount of parallel work being done within a kernel would have to greatly exceed the work being done by any one portion of the APNASA code. It was determined that in order for an application like APNASA to be accelerated on the GPU, it should not be modular in nature, and the parallel portions of the code must contain a large portion of the code's computation time.
Rubus: A compiler for seamless and extensible parallelism
Adnan, Muhammad; Aslam, Faisal; Sarwar, Syed Mansoor
2017-01-01
Nowadays, a typical processor may have multiple processing cores on a single chip. Furthermore, a special purpose processing unit called Graphic Processing Unit (GPU), originally designed for 2D/3D games, is now available for general purpose use in computers and mobile devices. However, the traditional programming languages which were designed to work with machines having single core CPUs, cannot utilize the parallelism available on multi-core processors efficiently. Therefore, to exploit the extraordinary processing power of multi-core processors, researchers are working on new tools and techniques to facilitate parallel programming. To this end, languages like CUDA and OpenCL have been introduced, which can be used to write code with parallelism. The main shortcoming of these languages is that programmer needs to specify all the complex details manually in order to parallelize the code across multiple cores. Therefore, the code written in these languages is difficult to understand, debug and maintain. Furthermore, to parallelize legacy code can require rewriting a significant portion of code in CUDA or OpenCL, which can consume significant time and resources. Thus, the amount of parallelism achieved is proportional to the skills of the programmer and the time spent in code optimizations. This paper proposes a new open source compiler, Rubus, to achieve seamless parallelism. The Rubus compiler relieves the programmer from manually specifying the low-level details. It analyses and transforms a sequential program into a parallel program automatically, without any user intervention. This achieves massive speedup and better utilization of the underlying hardware without a programmer’s expertise in parallel programming. For five different benchmarks, on average a speedup of 34.54 times has been achieved by Rubus as compared to Java on a basic GPU having only 96 cores. Whereas, for a matrix multiplication benchmark the average execution speedup of 84 times has been
Rubus: A compiler for seamless and extensible parallelism.
Directory of Open Access Journals (Sweden)
Muhammad Adnan
Full Text Available Nowadays, a typical processor may have multiple processing cores on a single chip. Furthermore, a special purpose processing unit called Graphic Processing Unit (GPU, originally designed for 2D/3D games, is now available for general purpose use in computers and mobile devices. However, the traditional programming languages which were designed to work with machines having single core CPUs, cannot utilize the parallelism available on multi-core processors efficiently. Therefore, to exploit the extraordinary processing power of multi-core processors, researchers are working on new tools and techniques to facilitate parallel programming. To this end, languages like CUDA and OpenCL have been introduced, which can be used to write code with parallelism. The main shortcoming of these languages is that programmer needs to specify all the complex details manually in order to parallelize the code across multiple cores. Therefore, the code written in these languages is difficult to understand, debug and maintain. Furthermore, to parallelize legacy code can require rewriting a significant portion of code in CUDA or OpenCL, which can consume significant time and resources. Thus, the amount of parallelism achieved is proportional to the skills of the programmer and the time spent in code optimizations. This paper proposes a new open source compiler, Rubus, to achieve seamless parallelism. The Rubus compiler relieves the programmer from manually specifying the low-level details. It analyses and transforms a sequential program into a parallel program automatically, without any user intervention. This achieves massive speedup and better utilization of the underlying hardware without a programmer's expertise in parallel programming. For five different benchmarks, on average a speedup of 34.54 times has been achieved by Rubus as compared to Java on a basic GPU having only 96 cores. Whereas, for a matrix multiplication benchmark the average execution speedup of 84
Use of parallel counters for triggering
International Nuclear Information System (INIS)
Nikityuk, N.M.
1991-01-01
Results of investigation of using parallel counters, majority coincidence schemes, parallel compressors for triggering in multichannel high energy spectrometers are described. Concrete examples of methods of constructing fast and economic new devices used to determine multiplicity hits t>900 registered in a hodoscopic plane and a pixel detector are given. For this purpose the author uses the syndrome coding method and cellular arrays. In addition, an effective coding matrix has been created which can be used for light signal coding. For example, such signals are supplied from scintillators to photomultipliers. 23 refs.; 21 figs
Engineering-Based Thermal CFD Simulations on Massive Parallel Systems
Frisch, Jé rô me; Mundani, Ralf-Peter; Rank, Ernst; van Treeck, Christoph
2015-01-01
The development of parallel Computational Fluid Dynamics (CFD) codes is a challenging task that entails efficient parallelization concepts and strategies in order to achieve good scalability values when running those codes on modern supercomputers
A versatile ray-tracing code for studying rf wave propagation in toroidal magnetized plasmas
International Nuclear Information System (INIS)
Peysson, Y; Decker, J; Morini, L
2012-01-01
A new ray-tracing code named C3PO has been developed to study the propagation of arbitrary electromagnetic radio-frequency (rf) waves in magnetized toroidal plasmas. Its structure is designed for maximum flexibility regarding the choice of coordinate system and dielectric model. The versatility of this code makes it particularly suitable for integrated modeling systems. Using a coordinate system that reflects the nested structure of magnetic flux surfaces in tokamaks, fast and accurate calculations inside the plasma separatrix can be performed using analytical derivatives of a spline-Fourier interpolation of the axisymmetric toroidal MHD equilibrium. Applications to reverse field pinch magnetic configuration are also included. The effects of 3D perturbations of the axisymmetric toroidal MHD equilibrium, due to the discreteness of the magnetic coil system or plasma fluctuations in an original quasi-optical approach, are also studied. Using a Runge–Kutta–Fehlberg method for solving the set of ordinary differential equations, the ray-tracing code is extensively benchmarked against analytical models and other codes for lower hybrid and electron cyclotron waves. (paper)
Helium refrigerator-liquefier system for MHD generator
International Nuclear Information System (INIS)
Akiyama, Y.; Ishii, H.; Mori, Y.; Yamamoto, M.; Wada, R.; Ando, M.
1974-01-01
MHD power generators have been investigated in the Electro-Technical Laboratory as one of the National Research and Development Programmes. A helium refrigerator-liquefier system has been developed to cool the superconducting magnet for a 1000 kW class MHD power generator. The turboexpander with low temperature gas bearings and an alternator had been developed for the MHD project at the Electro-Technical Laboratory previously. The liquefaction capacity is 250 iota/h and the refrigeration power is 2.9 kW at 20 K. The superconducting magnet is 50 tons and the cryostat has a liquid helium volume of 2700 iota. The evaporation rate is 60 to 80 iota/h. It takes, in all 2 to 3 weeks to fill the cryostat with liquid helium. (author)
Numerical study of MHD supersonic flow control
Ryakhovskiy, A. I.; Schmidt, A. A.
2017-11-01
Supersonic MHD flow around a blunted body with a constant external magnetic field has been simulated for a number of geometries as well as a range of the flow parameters. Solvers based on Balbas-Tadmor MHD schemes and HLLC-Roe Godunov-type method have been developed within the OpenFOAM framework. The stability of the solution varies depending on the intensity of magnetic interaction The obtained solutions show the potential of MHD flow control and provide insights into for the development of the flow control system. The analysis of the results proves the applicability of numerical schemes, that are being used in the solvers. A number of ways to improve both the mathematical model of the process and the developed solvers are proposed.
Overview of development and design of MPACT: Michigan parallel characteristics transport code
Energy Technology Data Exchange (ETDEWEB)
Kochunas, B.; Collins, B.; Jabaay, D.; Downar, T. J.; Martin, W. R. [Department of Nuclear Engineering and Radiological Sciences, University of Michigan, 2200 Bonisteel, Ann Arbor, MI 48109 (United States)
2013-07-01
MPACT (Michigan Parallel Characteristics Transport Code) is a new reactor analysis tool. It is being developed by students and research staff at the University of Michigan to be used for an advanced pin-resolved transport capability within VERA (Virtual Environment for Reactor Analysis). VERA is the end-user reactor simulation tool being produced by the Consortium for the Advanced Simulation of Light Water Reactors (CASL). The MPACT development project is itself unique for the way it is changing how students do research to achieve the instructional and research goals of an academic institution, while providing immediate value to industry. The MPACT code makes use of modern lean/agile software processes and extensive testing to maintain a level of productivity and quality required by CASL. MPACT's design relies heavily on object-oriented programming concepts and design patterns and is programmed in Fortran 2003. These designs are explained and illustrated as to how they can be readily extended to incorporate new capabilities and research ideas in support of academic research objectives. The transport methods currently implemented in MPACT include the 2-D and 3-D method of characteristics (MOC) and 2-D and 3-D method of collision direction probabilities (CDP). For the cross section resonance treatment, presently the subgroup method and the new embedded self-shielding method (ESSM) are implemented within MPACT. (authors)
MHD generator performance analysis for the Advanced Power Train study
Pian, C. C. P.; Hals, F. A.
1984-01-01
Comparative analyses of different MHD power train designs for early commercial MHD power plants were performed for plant sizes of 200, 500, and 1000 MWe. The work was conducted as part of the first phase of a planned three-phase program to formulate an MHD Advanced Power Train development program. This paper presents the results of the MHD generator design and part-load analyses. All of the MHD generator designs were based on burning of coal with oxygen-enriched air preheated to 1200 F. Sensitivities of the MHD generator design performance to variations in power plant size, coal type, oxygen enrichment level, combustor heat loss, channel length, and Mach number were investigated. Basd on these sensitivity analyses, together with the overall plant performance and cost-of-electricity analyses, as well as reliability and maintenance considerations, a recommended MHD generator design was selected for each of the three power plants. The generators for the 200 MWe and 500 MWe power plant sizes are supersonic designs. A subsonic generator design was selected for the 1000 MWe plant. Off-design analyses of part-load operation of the supersonic channel selected for the 200 MWe power plant were also conductd. The results showed that a relatively high overall net plant efficiency can be maintained during part-laod operation with a supersonic generator design.
Molokov, S. Y.; Allen, J. E.
A magnetohydrodynamic (MHD) flow of conducting fluid between two concentric insulating cylinders in strong radial magnetic field which is parallel to a free surface of a fluid is investigated by means of matched asymptotic expansions method. The flow region is divided into various subregions and leading terms of asymptotic expansions as M tends towards infinity (M is the Hartmann number) of solutions of problems governing flow in these subregions are obtained.
A MHD channel study for the ETF conceptual design
Wang, S. Y.; Staiger, P. J.; Smith, J. M.
1981-01-01
The procedures and computations used to identify an MHD channel for a 540 mW(I) EFT-scale plant are presented. Under the assumed constraints of maximum E(x), E(y), J(y) and Beta; results show the best plant performance is obtained for active length, L is approximately 12 M, whereas in the initial ETF studies, L is approximately 16 M. As MHD channel length is reduced from 16 M, the channel enthalpy extraction falls off, slowly. This tends to reduce the MHD power output; however, the shorter channels result in lower heat losses to the MHD channel cooling water which allows for the incorporation of more low pressure boiler feedwater heaters into the system and an increase in steam plant efficiency. The net result of these changes is a net increase in the over all MHD/steam plant efficiency. In addition to the sensitivity of various channel parameters, the trade-offs between the level of oxygen enrichment and the electrical stress on the channel are also discussed.
Research in Parallel Algorithms and Software for Computational Aerosciences
Domel, Neal D.
1996-01-01
Phase 1 is complete for the development of a computational fluid dynamics CFD) parallel code with automatic grid generation and adaptation for the Euler analysis of flow over complex geometries. SPLITFLOW, an unstructured Cartesian grid code developed at Lockheed Martin Tactical Aircraft Systems, has been modified for a distributed memory/massively parallel computing environment. The parallel code is operational on an SGI network, Cray J90 and C90 vector machines, SGI Power Challenge, and Cray T3D and IBM SP2 massively parallel machines. Parallel Virtual Machine (PVM) is the message passing protocol for portability to various architectures. A domain decomposition technique was developed which enforces dynamic load balancing to improve solution speed and memory requirements. A host/node algorithm distributes the tasks. The solver parallelizes very well, and scales with the number of processors. Partially parallelized and non-parallelized tasks consume most of the wall clock time in a very fine grain environment. Timing comparisons on a Cray C90 demonstrate that Parallel SPLITFLOW runs 2.4 times faster on 8 processors than its non-parallel counterpart autotasked over 8 processors.
Formation, structure, and stability of MHD intermediate shocks
International Nuclear Information System (INIS)
Wu, C.C.
1990-01-01
Contrary to the usual belief that MHD intermediate shocks are extraneous, the author has recently shown by numerical solutions of dissipative MHD equations that intermediate shocks are admissible and can be formed through nonlinear wave steepening from continuous waves. In this paper, the formation, structure and stability of intermediate shocks in dissipative MHD are considered in detail. The differences between the conventional theory and his are pointed out and clarified. He shows that all four types of intermediate shocks can be formed from smooth waves. He also shows that there are free parameters in the structure of the intermediate shocks, and that these parameters are related to the shock stability. In addition, he shows that a rotational discontinuity can not exist with finite width, indicate how this is related to the existence of time-dependent intermediate shocks, and show why the conventional theory is not a good approximation to dissipative MHD solutions whenever there is rotation in magnetic field
MHD power station with coal gasification
International Nuclear Information System (INIS)
Brzozowski, W.S.; Dul, J.; Pudlik, W.
1976-01-01
A description is given of the proposed operating method of a MHD-power station including a complete coal gasification into lean gas with a simultaneous partial gas production for the use of outside consumers. A comparison with coal gasification methods actually being used and full capabilities of power stations heated with coal-derived gas shows distinct advantages resulting from applying the method of coal gasification with waste heat from MHD generators working within the boundaries of the thermal-electric power station. (author)
Energy Technology Data Exchange (ETDEWEB)
NONE
1978-08-01
This is the summary of results of the research on MHD generation in fiscal 1977. In the experimental studies on MHD generators using a copper/iron magnet, the combustor of the Mark 7 generator was manufactured and installed, as were the supply systems of fuel, oxygen, air, seed, sulfur dioxide, cooling water, etc., respectively of the Mark 7 generator based on the design implemented in the previous year. In the studies on element technologies, various tests were performed, namely, immersion tests by K{sub 2}SO{sub 4} solution for electrode materials; tests of corrosion resistance, thermal shock resistance, and compatibility with electrode materials, for insulation wall materials; and material selection tests, based on a dynamic state, for consumption quantity and distribution, surface temperature and heat flow, measurement of arc spot generating critical current and electrode lowering voltage, etc.. In the research on the MHD generation system, examinations were carried out on the position of MHD generation as a total system, as well as on a system of a practical plant, MHD generation for peak load, superconducting magnet, etc. In addition, examinations were also conducted on the Mark 7 calculation, Mark 8 plan, surveys on overseas trend, etc. (NEDO)
3-D nonlinear evolution of MHD instabilities
International Nuclear Information System (INIS)
Bateman, G.; Hicks, H.R.; Wooten, J.W.
1977-03-01
The nonlinear evolution of ideal MHD internal instabilities is investigated in straight cylindrical geometry by means of a 3-D initial-value computer code. These instabilities are characterized by pairs of velocity vortex cells rolling off each other and helically twisted down the plasma column. The cells persist until the poloidal velocity saturates at a few tenths of the Alfven velocity. The nonlinear phase is characterized by convection around these essentially fixed vortex cells. For example, the initially centrally peaked temperature profile is convected out and around to form an annulus of high temperature surrounding a small region of lower temperature. Weak, centrally localized instabilities do not alter the edge of the plasma. Strong, large-scale instabilities, resulting from a stronger longitudinal equilibrium current, drive the plasma against the wall. After three examples of instability are analyzed in detail, the numerical methods and their verification are discussed
Monte Carlo calculations on a parallel computer using MORSE-C.G
International Nuclear Information System (INIS)
Wood, J.
1995-01-01
The general purpose particle transport Monte Carlo code, MORSE-C.G., is implemented on a parallel computing transputer-based system having MIMD architecture. Example problems are solved which are representative of the 3-principal types of problem that can be solved by the original serial code, namely, fixed source, eigenvalue (k-eff) and time-dependent. The results from the parallelized version of the code are compared in tables with the serial code run on a mainframe serial computer, and with an independent, deterministic transport code. The performance of the parallel computer as the number of processors is varied is shown graphically. For the parallel strategy used, the loss of efficiency as the number of processors is increased, is investigated. (author)
Parallel Computation of the Jacobian Matrix for Nonlinear Equation Solvers Using MATLAB
Rose, Geoffrey K.; Nguyen, Duc T.; Newman, Brett A.
2017-01-01
Demonstrating speedup for parallel code on a multicore shared memory PC can be challenging in MATLAB due to underlying parallel operations that are often opaque to the user. This can limit potential for improvement of serial code even for the so-called embarrassingly parallel applications. One such application is the computation of the Jacobian matrix inherent to most nonlinear equation solvers. Computation of this matrix represents the primary bottleneck in nonlinear solver speed such that commercial finite element (FE) and multi-body-dynamic (MBD) codes attempt to minimize computations. A timing study using MATLAB's Parallel Computing Toolbox was performed for numerical computation of the Jacobian. Several approaches for implementing parallel code were investigated while only the single program multiple data (spmd) method using composite objects provided positive results. Parallel code speedup is demonstrated but the goal of linear speedup through the addition of processors was not achieved due to PC architecture.
MHD stability analysis of helical system plasmas
International Nuclear Information System (INIS)
Nakamura, Yuji
2000-01-01
Several topics of the MHD stability studies in helical system plasmas are reviewed with respect to the linear and ideal modes mainly. Difference of the method of the MHD stability analysis in helical system plasmas from that in tokamak plasmas is emphasized. Lack of the cyclic (symmetric) coordinate makes an analysis more difficult. Recent topic about TAE modes in a helical system is also described briefly. (author)
Energy Technology Data Exchange (ETDEWEB)
NONE
1968-09-01
Compiled are the results of studies conducted in fiscal 1967 on MHD (magnetohydrodynamic) power generation. In the test operation and modification of a 1,000kW-class MHD power generator at the Electrical Research Laboratory, a test is conducted using Faraday-type electrodes. It is then found that this configuration results in a maximum output of approximately 700kW, which is less than expected. In the experimental construction at the Hitachi, Ltd., of a machine capable of a long-term operation, an MHD power generator is built for a continuous operation of 100 hours with an maximum output of 2kW, and a 110-hour power generation is successfully achieved with a maximum output of 1.9kW. In the research and development of heat exchangers, tests are conducted for a bulkhead type heat exchanger, heat accumulator type heat exchanger, molten slag type heat exchanger, and a gas/liquid 2-phase flow type heat exchanger. In the study of heat-resisting insulators, materials based on zirconate, magnesia, thoria, zirconia, etc., are tested. In addition, studies are conducted on electrode materials, superconductive electromagnets (small superconductive electromagnets for MHD power generators, turbine type helium liquefiers, superconductive wires for 70-kilogauss electromagnets, etc.), and thermal performance rating. (NEDO)
Parallel-Architecture Simulator Development Using Hardware Transactional Memory
Armejach Sanosa, Adrià
2009-01-01
To address the need for a simpler parallel programming model, Transactional Memory (TM) has been developed and promises good parallel performance with easy-to-write parallel code. Unlike lock-based approaches, with TM, programmers do not need to explicitly specify and manage the synchronization among threads. However, programmers simply mark code segments as transactions, and the TM system manages the concurrency control for them. TM can be implemented either in software (STM) or hardware (HT...
Energy Technology Data Exchange (ETDEWEB)
NONE
1982-03-01
'Research on MHD generation system' was implemented by its expert committee in the electric joint study group, with the results of fiscal 1981 reported. This year, technological reexamination was conducted for a 2,000 MWt commercial MHD generation plant, with evaluation carried out on the cost performance including the construction and operation cost. In addition, for the purpose of intermediate R and D towards the practicability, examination was also conducted on a system structure, concrete specifications of component element, cost of R and D including operation expenses for example, concerning an 100 MWt class experimental plant and a 500 MWt class plant. In the investigation of the overseas trend, information was summarized in detail on the experimental devices, combustors, generation channels, electrode materials, electrode phenomena, theoretical analyses, seeds, slag, component equipment, instrumental technologies, conceptual designs of generation plant, commercial plant, etc., in Soviet Union, China, Holland, India and EPRI, on the basis of the materials from the 19th MHD symposium held in UTSI and from the coal MHD specialist conference held in Sydney. (NEDO)
EMAPS: An Efficient Multiscale Approach to Plasma Systems with Non-MHD Scale Effects
Energy Technology Data Exchange (ETDEWEB)
Omelchenko, Yuri A. [Trinum Research, Inc., San Diego, CA (United States)
2016-08-08
Global interactions of energetic ions with magnetoplasmas and neutral gases lie at the core of many space and laboratory plasma phenomena ranging from solar wind entry into and transport within planetary magnetospheres and exospheres to fast-ion driven instabilities in fusion devices to astrophysics-in-lab experiments. The ability of computational models to properly account for physical effects that underlie such interactions, namely ion kinetic, ion cyclotron, Hall, collisional and ionization processes is important for the success and planning of experimental research in plasma physics. Understanding the physics of energetic ions, in particular their nonlinear resonance interactions with Alfvén waves, is central to improving the heating performance of magnetically confined plasmas for future energy generation. Fluid models are not adequate for high-beta plasmas as they cannot fully capture ion kinetic and cyclotron physics (e.g., ion behavior in the presence of magnetic nulls, shock structures, plasma interpenetration, etc.). Recent results from global reconnection simulations show that even in a MHD-like regime there may be significant differences between kinetic and MHD simulations. Therefore, kinetic modeling becomes essential for meeting modern day challenges in plasma physics. The hybrid approximation is an intermediate approximation between the fluid and fully kinetic approximations. It eliminates light waves, removes the electron inertial temporal and spatial scales from the problem and enables full-orbit ion kinetics. As a result, hybrid codes have become effective tools for exploring ion-scale driven phenomena associated with ion beams, shocks, reconnection and turbulence that control the large-scale behavior of laboratory and space magnetoplasmas. A number of numerical issues, however, make three-dimensional (3D) large-scale hybrid simulations of inhomogeneous magnetized plasmas prohibitively expensive or even impossible. To resolve these difficulties
GATO: an MHD stability code for axisymmetric plasmas with internal separatrices
International Nuclear Information System (INIS)
Bernard, L.C.; Helton, F.J.; Moore, R.W.
1981-07-01
The GATO code computes the growth rate of ideal magnetohydrodynamic instabilities in axisymmetric geometries with internal separatrices such as doublet and expanded spheromak. The basic method, which uses a variational principle and a Galerkin procedure to obtain a matrix eigenvalue problem, is common to the ERATO and PEST codes. A new coordinate system has been developed to handle the internal separatrix. Efficient algorithms have been developed to solve the matrix eigenvalue problem for matrices of rank as large as 40,000. Further improvement is expected using graph theoretical techniques to reorder the matrices. Using judicious mesh repartition, the marginal point can be determined with great precision. The code has been extensively used to optimize doublet and general tokamak plasmas
Sommariva, C.; Nardon, E.; Beyer, P.; Hoelzl, M.; Huijsmans, G. T. A.; van Vugt, D.; Contributors, JET
2018-01-01
In order to contribute to the understanding of runaway electron generation mechanisms during tokamak disruptions, a test particle tracker is introduced in the JOREK 3D non-linear MHD code, able to compute both full and guiding center relativistic orbits. Tests of the module show good conservation of the invariants of motion and consistency between full orbit and guiding center solutions. A first application is presented where test electron confinement properties are investigated in a massive gas injection-triggered disruption simulation in JET-like geometry. It is found that electron populations initialised before the thermal quench (TQ) are typically not fully deconfined in spite of the global stochasticity of the magnetic field during the TQ. The fraction of ‘survivors’ decreases from a few tens down to a few tenths of percent as the electron energy varies from 1 keV to 10 MeV. The underlying mechanism for electron ‘survival’ is the prompt reformation of closed magnetic surfaces at the plasma core and, to a smaller extent, the subsequent reappearance of a magnetic surface at the edge. It is also found that electrons are less deconfined at 10 MeV than at 1 MeV, which appears consistent with a phase averaging effect due to orbit shifts at high energy.
A Parallel Approach to Fractal Image Compression
Lubomir Dedera
2004-01-01
The paper deals with a parallel approach to coding and decoding algorithms in fractal image compressionand presents experimental results comparing sequential and parallel algorithms from the point of view of achieved bothcoding and decoding time and effectiveness of parallelization.
Plasma and energetic particle structure of a collisionless quasi-parallel shock
Kennel, C. F.; Scarf, F. L.; Coroniti, F. V.; Russell, C. T.; Smith, E. J.; Wenzel, K. P.; Reinhard, R.; Sanderson, T. R.; Feldman, W. C.; Parks, G. K.
1983-01-01
The quasi-parallel interplanetary shock of November 11-12, 1978 from both the collisionless shock and energetic particle points of view were studied using measurements of the interplanetary magnetic and electric fields, solar wind electrons, plasma and MHD waves, and intermediate and high energy ions obtained on ISEE-1, -2, and -3. The interplanetary environment through which the shock was propagating when it encountered the three spacecraft was characterized; the observations of this shock are documented and current theories of quasi-parallel shock structure and particle acceleration are tested. These observations tend to confirm present self consistent theories of first order Fermi acceleration by shocks and of collisionless shock dissipation involving firehouse instability.
MHD deceleration of fusion reaction products
International Nuclear Information System (INIS)
Chow, S.; Bohachevsky, I.O.
1979-04-01
The feasibility of magnetohydrodynamic (MHD) deceleration of fuel pellet debris ions exiting from an inertial confinement fusion (ICF) reactor cavity is investigated using one-dimensional flow equations. For engineering reasons, induction-type devices are emphasized; their performance characteristics are similar to those of electrode-type decelerators. Results of the analysis presented in this report indicate that MHD decelerators can be designed within conventional magnet technology to not only decelerate the high-energy fusion pellet debris ions but also to produce some net electric power in the process
Plasma and energetic particle structure upstream of a quasi-parallel interplanetary shock
Kennel, C. F.; Scarf, F. L.; Coroniti, F. V.; Russell, C. T.; Wenzel, K.-P.; Sanderson, T. R.; Van Nes, P.; Smith, E. J.; Tsurutani, B. T.; Scudder, J. D.
1984-01-01
ISEE 1, 2 and 3 data from 1978 on interplanetary magnetic fields, shock waves and particle energetics are examined to characterize a quasi-parallel shock. The intense shock studied exhibited a 640 km/sec velocity. The data covered 1-147 keV protons and electrons and ions with energies exceeding 30 keV in regions both upstream and downstream of the shock, and also the magnitudes of ion-acoustic and MHD waves. The energetic particles and MHD waves began being detected 5 hr before the shock. Intense halo electron fluxes appeared ahead of the shock. A closed magnetic field structure was produced with a front end 700 earth radii from the shock. The energetic protons were cut off from the interior of the magnetic bubble, which contained a markedly increased density of 2-6 keV protons as well as the shock itself.
International Nuclear Information System (INIS)
Nemoto, Toshiyuki; Watanabe, Hideo; Fujita, Toyozo; Kawai, Wataru; Harada, Hiroo; Gorai, Kazuo; Yamasaki, Kazuhiko; Shoji, Makoto; Fujii, Minoru.
1996-07-01
At Center for Promotion of Computational Science and Engineering, time consuming eight nuclear codes suggested by users have been vectorized, parallelized on the VPP500 computer system. In addition, two nuclear codes used on the VP2600 computer system were implemented on the VPP500 computer system. Neutron and photon transport calculation code MVP/GMVP and relativistic quantum molecular dynamics code QMDRELP have been parallelized. Extended quantum molecular dynamics code EQMD and adiabatic base calculation code HSABC have been parallelized and vectorized. Ballooning turbulence simulation code CURBAL, 3-D non-stationary compressible fluid dynamics code STREAM V3.1, operating plasma analysis code TOSCA and eddy current analysis code EDDYCAL have been vectorized. Reactor safety analysis code RELAP5/MOD2/C36-05 and RELAP5/MOD3 were implemented on the VPP500 computer system. (author)
Energy Technology Data Exchange (ETDEWEB)
Nemoto, Toshiyuki; Watanabe, Hideo; Fujita, Toyozo [Fujitsu Ltd., Tokyo (Japan); Kawai, Wataru; Harada, Hiroo; Gorai, Kazuo; Yamasaki, Kazuhiko; Shoji, Makoto; Fujii, Minoru
1996-06-01
At Center for Promotion of Computational Science and Engineering, time consuming eight nuclear codes suggested by users have been vectorized, parallelized on the VPP500 computer system. In addition, two nuclear codes used on the VP2600 computer system were implemented on the VPP500 computer system. Neutron and photon transport calculation code MVP/GMVP and relativistic quantum molecular dynamics code QMDRELP have been parallelized. Extended quantum molecular dynamics code EQMD and adiabatic base calculation code HSABC have been parallelized and vectorized. Ballooning turbulence simulation code CURBAL, 3-D non-stationary compressible fluid dynamics code STREAM V3.1, operating plasma analysis code TOSCA and eddy current analysis code EDDYCAL have been vectorized. Reactor safety analysis code RELAP5/MOD2/C36-05 and RELAP5/MOD3 were implemented on the VPP500 computer system. (author)
GATO: An MHD stability code for axisymmetric plasmas with internal separatrices
International Nuclear Information System (INIS)
Bernard, L.C.; Helton, F.J.; Moore, R.W.
1981-01-01
The GATO code computes the growth rate of ideal magnetohydrodynamic instabilities in axisymmetric geometries with internal separatrices such as doublet and expanded spheromak. The basic method, which uses a variational principle and a Galerkin procedure to obtain a matrix eigenvalue problem, is common to the ERATO and PEST codes. A new coordinate system has been developed to handle the internal separatrix. Efficient algorithms have been developed to solve the matrix eigenvalue problem for matrices of rank as large as 40 000. Further improvement is expected using graph theoretical techniques to reorder the matrices. Using judicious mesh repartition, the marginal point can be determined with great precision. The code has been extensively used to optimize doublet and general tokamak plasmas. (orig.)
Defining the best parallelization strategy for a diphasic compressible fluid mechanics code
International Nuclear Information System (INIS)
Berthou, Jean-Yves; Fayolle, Eric; Faucher, Eric; Scliffet, Laurent
2000-01-01
parallelization strategy we recommend for codes comparable to ECOSS. (author)
Defining the best parallelization strategy for a diphasic compressible fluid mechanics code
Energy Technology Data Exchange (ETDEWEB)
Berthou, Jean-Yves; Fayolle, Eric [Electricite de France, Research and Development division, Modeling and Information Technologies Department, CLAMART CEDEX (France); Faucher, Eric; Scliffet, Laurent [Electricite de France, Research and Development Division, Mechanics and Component Technology Branch Department, Moret sur Loing (France)
2000-09-01
parallelization strategy we recommend for codes comparable to ECOSS. (author)
Extended MHD modeling of nonlinear instabilities in fusion and space plasmas
Energy Technology Data Exchange (ETDEWEB)
Germaschewski, Kai [Univ. of New Hampshire, Durham, NH (United States)
2017-11-15
A number of different sub-projects where pursued within this DOE early career project. The primary focus was on using fully nonlinear, curvilinear, extended MHD simulations of instabilities with applications to fusion and space plasmas. In particular, we performed comprehensive studies of the dynamics of the double tearing mode in different regimes and confi gurations, using Cartesian and cyclindrical geometry and investigating both linear and non-linear dynamics. In addition to traditional extended MHD involving Hall term and electron pressure gradient, we also employed a new multi-fluid moment model, which shows great promise to incorporate kinetic effects, in particular off-diagonal elements of the pressure tensor, in a fluid model, which is naturally computationally much cheaper than fully kinetic particle or Vlasov simulations. We used our Vlasov code for detailed studies of how weak collisions effect plasma echos. In addition, we have played an important supporting role working with the PPPL theory group around Will Fox and Amitava Bhattacharjee on providing simulation support for HED plasma experiments performed at high-powered laser facilities like OMEGA-EP in Rochester, NY. This project has support a great number of computational advances in our fluid and kinetic plasma models, and has been crucial to winning multiple INCITE computer time awards that supported our computational modeling.
User's manual for the FLORA equilibrium and stability code
International Nuclear Information System (INIS)
Freis, R.P.; Cohen, B.I.
1985-01-01
This document provides a user's guide to the content and use of the two-dimensional axisymmetric equilibrium and stability code FLORA. FLORA addresses the low-frequency MHD stability of long-thin axisymmetric tandem mirror systems with finite pressure and finite-larmor-radius effects. FLORA solves an initial-value problem for interchange, rotational, and ballooning stability
MHD instabilities in astrophysical plasmas: very different from MHD instabilities in tokamaks!
Goedbloed, J. P.
2018-01-01
The extensive studies of MHD instabilities in thermonuclear magnetic confinement experiments, in particular of the tokamak as the most promising candidate for a future energy producing machine, have led to an 'intuitive' description based on the energy principle that is very misleading for
Porting of serial molecular dynamics code on MIMD platforms
International Nuclear Information System (INIS)
Celino, M.
1995-05-01
A molecular Dynamics (MD) code, utilized for the study of atomistic models of metallic systems has been parallelized for MIMD (Multiple Instructions Multiple Data) parallel platforms by means of the Parallel Virtual Machine (PVM) message passing library. Since the parallelization implies modifications of the sequential algorithms, these are described from the point of view of the Statistical Mechanics theory. Furthermore, techniques and parallelization strategies utilized and the MD parallel code are described in detail. Benchmarks on several MIMD platforms (IBM SP1 and SP2, Cray T3D, Cluster of workstations) allow performances evaluation of the code versus the different characteristics of the parallel platforms
International Nuclear Information System (INIS)
Bustos, O.; Leiva, R.; Sanchez, C.; Ordonez, S.; Carvajal, L.; Mannheim, R.
2007-01-01
In this work the rheological behaviour and the microstructural evolution of alloy AA6063 submitted to two different processing routes were studied: cold deformation and partial fusion (SIMA process) and magneto hydrodynamic stirring during its solidification (MHD process). The microstructural evolution during the isothermal holding was studied to verify if the Ost wald ripening mechanisms, classic growth and coalescence, are applicable to alloys made by these processing routes. The rheological properties were evaluated using a compression rheometer with parallel plates and digital capture of position and time data. Compression tests were made in short cylinders extracted from ingots that showed: a dendritic microstructure typical of as cast material, a typical microstructure of cold deformed material and a microstructure of materials obtained by MHD process. It was found that a globular microstructure has a typical behaviour of a fluid when being formed in semisolid state, contrary to the behaviour of the as cast dendritic microstructure. In addition, the mechanisms that operate in the microstructural evolution during the isothermal holdings were verified, through metallographic analysis. (Author) 29 refs
Implementing Shared Memory Parallelism in MCBEND
Directory of Open Access Journals (Sweden)
Bird Adam
2017-01-01
Full Text Available MCBEND is a general purpose radiation transport Monte Carlo code from AMEC Foster Wheelers’s ANSWERS® Software Service. MCBEND is well established in the UK shielding community for radiation shielding and dosimetry assessments. The existing MCBEND parallel capability effectively involves running the same calculation on many processors. This works very well except when the memory requirements of a model restrict the number of instances of a calculation that will fit on a machine. To more effectively utilise parallel hardware OpenMP has been used to implement shared memory parallelism in MCBEND. This paper describes the reasoning behind the choice of OpenMP, notes some of the challenges of multi-threading an established code such as MCBEND and assesses the performance of the parallel method implemented in MCBEND.
Studies of MHD stability using data mining technique in helical plasmas
International Nuclear Information System (INIS)
Yamamoto, Satoshi; Pretty, David; Blackwell, Boyd
2010-01-01
Data mining techniques, which automatically extract useful knowledge from large datasets, are applied to multichannel magnetic probe signals of several helical plasmas in order to identify and classify MHD instabilities in helical plasmas. This method is useful to find new MHD instabilities as well as previously identified ones. Moreover, registering the results obtained from data mining in a database allows us to investigate the characteristics of MHD instabilities with parameter studies. We introduce the data mining technique consisted of pre-processing, clustering and visualizations using results from helical plasmas in H-1 and Heliotron J. We were successfully able to classify the MHD instabilities using the criterion of phase differences of each magnetic probe and identify them as energetic-ion-driven MHD instabilities using parameter study in Heliotron J plasmas. (author)
MHD PbLi experiments in MaPLE loop at UCLA
International Nuclear Information System (INIS)
Courtessole, C.; Smolentsev, S.; Sketchley, T.; Abdou, M.
2016-01-01
Highlights: • The paper overviews the MaPLE facility at UCLA: one-of-a-few PbLi MHD loop in the world. • We present the progress achieved in development and testing of high-temperature PbLi flow diagnostics. • The most important MHD experiments carried out since the first loop operation in 2011 are summarized. - Abstract: Experiments on magnetohydrodynamic (MHD) flows are critical to understanding complex flow phenomena in ducts of liquid metal blankets, in particular those that utilize eutectic alloy lead–lithium as breeder/coolant, such as self-cooled, dual-coolant and helium-cooled lead–lithium blanket concepts. The primary goal of MHD experiments at UCLA using the liquid metal flow facility called MaPLE (Magnetohydrodynamic PbLi Experiment) is to address important MHD effects, heat transfer and flow materials interactions in blanket-relevant conditions. The paper overviews the one-of-a-kind MaPLE loop at UCLA and presents recent experimental activities, including the development and testing of high-temperature PbLi flow diagnostics and experiments that have been performed since the first loop operation in 2011. We also discuss MaPLE upgrades, which need to be done to substantially expand the experimental capabilities towards a new class of MHD flow phenomena that includes buoyancy effects.
MHD PbLi experiments in MaPLE loop at UCLA
Energy Technology Data Exchange (ETDEWEB)
Courtessole, C., E-mail: cyril@fusion.ucla.edu; Smolentsev, S.; Sketchley, T.; Abdou, M.
2016-11-01
Highlights: • The paper overviews the MaPLE facility at UCLA: one-of-a-few PbLi MHD loop in the world. • We present the progress achieved in development and testing of high-temperature PbLi flow diagnostics. • The most important MHD experiments carried out since the first loop operation in 2011 are summarized. - Abstract: Experiments on magnetohydrodynamic (MHD) flows are critical to understanding complex flow phenomena in ducts of liquid metal blankets, in particular those that utilize eutectic alloy lead–lithium as breeder/coolant, such as self-cooled, dual-coolant and helium-cooled lead–lithium blanket concepts. The primary goal of MHD experiments at UCLA using the liquid metal flow facility called MaPLE (Magnetohydrodynamic PbLi Experiment) is to address important MHD effects, heat transfer and flow materials interactions in blanket-relevant conditions. The paper overviews the one-of-a-kind MaPLE loop at UCLA and presents recent experimental activities, including the development and testing of high-temperature PbLi flow diagnostics and experiments that have been performed since the first loop operation in 2011. We also discuss MaPLE upgrades, which need to be done to substantially expand the experimental capabilities towards a new class of MHD flow phenomena that includes buoyancy effects.
A Parallel Approach to Fractal Image Compression
Directory of Open Access Journals (Sweden)
Lubomir Dedera
2004-01-01
Full Text Available The paper deals with a parallel approach to coding and decoding algorithms in fractal image compressionand presents experimental results comparing sequential and parallel algorithms from the point of view of achieved bothcoding and decoding time and effectiveness of parallelization.
A performance analysis for MHD power cycles operating at maximum power density
International Nuclear Information System (INIS)
Sahin, Bahri; Kodal, Ali; Yavuz, Hasbi
1996-01-01
An analysis of the thermal efficiency of a magnetohydrodynamic (MHD) power cycle at maximum power density for a constant velocity type MHD generator has been carried out. The irreversibilities at the compressor and the MHD generator are taken into account. The results obtained from power density analysis were compared with those of maximum power analysis. It is shown that by using the power density criteria the MHD cycle efficiency can be increased effectively. (author)
Study of MHD problems in liquid metal blankets of fusion reactors
International Nuclear Information System (INIS)
Michael, I.
1984-12-01
This study describes in a concise form the state of knowledge regarding MHD problems to be expected in case of use of liquid metal in the blankets of fusion reactors with magnetic confinement. MHD pressure losses and MHD friction coefficients in the straight channel, in bent sections and in case of variation of the channel cross section play a major role because the high MHD flow resistances call for high pumping powers. Influencing the velocity profile transverse to the main flow direction of the liquid metal by application of an external, strong magnetic field bears consequences on the release and transport of corrosion products in the liquid metal circuit and on the heat transfer. Possibilities of reducing the MHD effects are discussed. However, it becomes obvious that an account of the lack of experimental results there are still major gaps in the knowledge of MHD effects occurring in strong magnetic fields. These gaps can be greatly reduced by implementation of an experimental program as proposed in this report. (orig.) [de
Preliminary analysis of 500 MWt MHD power plant with oxygen enrichment
1980-04-01
An MHD Engineering Test Facility design concept is analyzed. A 500 MWt oxygen enriched MHD topping cycle integrated for combined cycle operation with a 400 MWe steam plant is evaluated. The MHD cycle uses Montana Rosebud coal and air enriched to 35 mole percent oxygen preheated to 1100 F. The steam plant is a 2535 psia/1000 F/1000 F reheat recycle that was scaled down from the Gilbert/Commonwealth Reference Fossil Plant design series. Integration is accomplished by blending the steam generated in the MHD heat recovery system with steam generated by the partial firing of the steam plant boiler to provide the total flow requirement of the turbine. The major MHD and steam plant auxiliaries are driven by steam turbines. When the MHD cycle is taken out of service, the steam plant is capable of stand-alone operation at turbine design throttle flow. This operation requires the full firing of the steam plant boiler. A preliminary feasibility assessment is given, and results on the system thermodynamics, construction scheduling, and capital costs are presented.
EVIDENCE OF ACTIVE MHD INSTABILITY IN EULAG-MHD SIMULATIONS OF SOLAR CONVECTION
Energy Technology Data Exchange (ETDEWEB)
Lawson, Nicolas; Strugarek, Antoine; Charbonneau, Paul, E-mail: nicolas.laws@gmail.ca, E-mail: strugarek@astro.umontreal.ca, E-mail: paulchar@astro.umontreal.ca [Département de Physique, Université de Montréal, C.P. 6128 Succ. Centre-ville, Montréal, Qc H3C 3J7 (Canada)
2015-11-10
We investigate the possible development of magnetohydrodynamical instabilities in the EULAG-MHD “millennium simulation” of Passos and Charbonneau. This simulation sustains a large-scale magnetic cycle characterized by solar-like polarity reversals taking place on a regular multidecadal cadence, and in which zonally oriented bands of strong magnetic fields accumulate below the convective layers, in response to turbulent pumping from above in successive magnetic half-cycles. Key aspects of this simulation include low numerical dissipation and a strongly sub-adiabatic fluid layer underlying the convectively unstable layers corresponding to the modeled solar convection zone. These properties are conducive to the growth and development of two-dimensional instabilities that are otherwise suppressed by stronger dissipation. We find evidence for the action of a non-axisymmetric magnetoshear instability operating in the upper portions of the stably stratified fluid layers. We also investigate the possibility that the Tayler instability may be contributing to the destabilization of the large-scale axisymmetric magnetic component at high latitudes. On the basis of our analyses, we propose a global dynamo scenario whereby the magnetic cycle is driven primarily by turbulent dynamo action in the convecting layers, but MHD instabilities accelerate the dissipation of the magnetic field pumped down into the overshoot and stable layers, thus perhaps significantly influencing the magnetic cycle period. Support for this scenario is found in the distinct global dynamo behaviors observed in an otherwise identical EULAG-MHD simulations, using a different degree of sub-adiabaticity in the stable fluid layers underlying the convection zone.
Integration of Extended MHD and Kinetic Effects in Global Magnetosphere Models
Germaschewski, K.; Wang, L.; Maynard, K. R. M.; Raeder, J.; Bhattacharjee, A.
2015-12-01
Computational models of Earth's geospace environment are an important tool to investigate the science of the coupled solar-wind -- magnetosphere -- ionosphere system, complementing satellite and ground observations with a global perspective. They are also crucial in understanding and predicting space weather, in particular under extreme conditions. Traditionally, global models have employed the one-fluid MHD approximation, which captures large-scale dynamics quite well. However, in Earth's nearly collisionless plasma environment it breaks down on small scales, where ion and electron dynamics and kinetic effects become important, and greatly change the reconnection dynamics. A number of approaches have recently been taken to advance global modeling, e.g., including multiple ion species, adding Hall physics in a Generalized Ohm's Law, embedding local PIC simulations into a larger fluid domain and also some work on simulating the entire system with hybrid or fully kinetic models, the latter however being to computationally expensive to be run at realistic parameters. We will present an alternate approach, ie., a multi-fluid moment model that is derived rigorously from the Vlasov-Maxwell system. The advantage is that the computational cost remains managable, as we are still solving fluid equations. While the evolution equation for each moment is exact, it depends on the next higher-order moment, so that truncating the hiearchy and closing the system to capture the essential kinetic physics is crucial. We implement 5-moment (density, momentum, scalar pressure) and 10-moment (includes pressure tensor) versions of the model, and use local approximations for the heat flux to close the system. We test these closures by local simulations where we can compare directly to PIC / hybrid codes, and employ them in global simulations using the next-generation OpenGGCM to contrast them to MHD / Hall-MHD results and compare with observations.
Particle In Cell Codes on Highly Parallel Architectures
Tableman, Adam
2014-10-01
We describe strategies and examples of Particle-In-Cell Codes running on Nvidia GPU and Intel Phi architectures. This includes basic implementations in skeletons codes and full-scale development versions (encompassing 1D, 2D, and 3D codes) in Osiris. Both the similarities and differences between Intel's and Nvidia's hardware will be examined. Work supported by grants NSF ACI 1339893, DOE DE SC 000849, DOE DE SC 0008316, DOE DE NA 0001833, and DOE DE FC02 04ER 54780.
International Nuclear Information System (INIS)
Kersale, Evy
2000-01-01
The first part of this work proposes a new version of the mathematical formalism used to describe pressure-driven instabilities in magnetized accretion-ejection structures. Such processes, occurring in magnetically confined plasmas, pose very stringent limits to thermonuclear fusion devices but their influence in astrophysical objects has rarely been considered. In a framework which eliminates fast magnetosonic waves one develops a system of equations allowing us to follow both ballooning and interchange modes. An application of this result to a cylindrical jet being subject to solid rotation shows that the inner parts of such structures are destabilized by magnetic shear. Furthermore, while clarifying somewhat previous studies, one finds that jets confined by a dominant toroidal magnetic field are generically unstable with respect to interchange modes. Moreover, one has written a numerical code to solve the MHD partial differential equations. Starting with a basic algorithm, one has assessed the effects of the geometry, boundary conditions and artificial dissipation on numerical computation. The code has been tested by solving classical hydrodynamic and MHD Riemann problems. A new mechanism of ultra high energy cosmic ray production in gamma-ray bursts composes the last part of this work. In these objects, particles are accelerated up to energies of the order of 10 21 eV, by means of relativistic Alfven perturbations crossings. A stream instability involving a highly relativistic shell of plasma, the fireball, and baryons going through it produces such Alfven fronts. Then, Brillouin-like backscattering processes redistribute the available energy between the forward and backward Alfven waves and the magnetosonic ones. (author) [fr
On nonlinear MHD-stability of toroidal magnetized plasma
International Nuclear Information System (INIS)
Ilgisonis, V.I.; Pastukhov, V.P.
1994-01-01
The variational approach to analyze the nonlinear MHD stability of ideal plasma in toroidal magnetic field is proposed. The potential energy functional to be used is expressed in terms of complete set of independent Lagrangian invariants, that allows to take strictly into account all the restrictions inherent in the varied functions due to MHD dynamic equations. (author). 3 refs
Bifurcated equilibria in two-dimensional MHD with diamagnetic effects
International Nuclear Information System (INIS)
Ottaviani, M.; Tebaldi, C.
1998-12-01
In this work we analyzed the sequence of bifurcated equilibria in two-dimensional reduced magnetohydrodynamics. Diamagnetic effects are studied under the assumption of a constant equilibrium pressure gradient, not altered by the formation of the magnetic island. The formation of an island when the symmetric equilibrium becomes unstable is studied as a function of the tearing mode stability parameter Δ' and of the diamagnetic frequency, by employing fixed-points numerical techniques and an initial value code. At larger values of Δ' a tangent bifurcation takes place, above which no small island solutions exist. This bifurcation persists up to fairly large values of the diamagnetic frequency (of the order of one tenth of the Alfven frequency). The implications of this phenomenology for the intermittent MHD dynamics observed in tokamaks is discussed. (authors)
Temperature profiles of time dependent tokamak plasmas from the parallel Ohm's law
International Nuclear Information System (INIS)
Micozzi, P.; Roccella, M.
1993-01-01
Profile consistency based on the parallel component of Ohm's law has been used to obtain electron temperature profiles. A resistive neoclassical term and a term that accounts for the bootstrap current contributions have been considered in Ohm's law. A numerical code has been developed to find solutions according to the MHD equilibrium equations. For stationary plasmas, the temperature profiles, obtained by a procedure in which a pseudo-parabolic shape of (J φ /R) is assumed and the peak temperature known from experiments is used, are close to the experimental data for several very different machines (JET, TFTR, ASDEX, ALCATOR-C and FT). The main feature of the model is its capability to provide an easy parametrization of Ohm's law also in non-stationary cases, without going through the complication of a detailed solution of the magnetic field diffusion equation. A rule for estimating a maximum value of the current diffusion time inside the plasma volume in such situations is given. This rule accounts for both the temperature profiles and the stabilization times in some non-stationary pulses observed in JET. (author). 28 refs, 12 figs
Swarnalathamma, B. V.; Krishna, M. Veera
2017-07-01
We studied heat transfer on MHD convective flow of viscous electrically conducting heat generating/absorbing fluid through porous medium in a rotating channel under uniform transverse magnetic field normal to the channel and taking Hall current. The flow is governed by the Brinkman's model. The diagnostic solutions for the velocity and temperature are obtained by perturbation technique and computationally discussed with respect to flow parameters through the graphs. The skin friction and Nusselt number are also evaluated and computationally discussed with reference to pertinent parameters in detail.
Directory of Open Access Journals (Sweden)
Zhang Wei
2005-01-01
Full Text Available The optimum and many suboptimum iterative soft-input soft-output (SISO multiuser detectors require a priori information about the multiuser system, such as the users' transmitted signature waveforms, relative delays, as well as the channel impulse response. In this paper, we employ adaptive algorithms in the SISO multiuser detector in order to avoid the need for this a priori information. First, we derive the optimum SISO parallel decision-feedback detector for asynchronous coded DS-CDMA systems. Then, we propose two adaptive versions of this SISO detector, which are based on the normalized least mean square (NLMS and recursive least squares (RLS algorithms. Our SISO adaptive detectors effectively exploit the a priori information of coded symbols, whose soft inputs are obtained from a bank of single-user decoders. Furthermore, we consider how to select practical finite feedforward and feedback filter lengths to obtain a good tradeoff between the performance and computational complexity of the receiver.
Reiman, Allan H.
2016-07-01
In toroidal, magnetically confined plasmas, the heat and particle transport is strongly anisotropic, with transport along the field lines sufficiently strong relative to cross-field transport that the equilibrium pressure can generally be regarded as constant on the flux surfaces in much of the plasma. The regions near small magnetic islands, and those near the X-lines of larger islands, are exceptions, having a significant variation of the pressure within the flux surfaces. It is shown here that the variation of the equilibrium pressure within the flux surfaces in those regions has significant consequences for the pressure driven currents. It is further shown that the consequences are strongly affected by the symmetry of the magnetic field if the field is invariant under combined reflection in the poloidal and toroidal angles. (This symmetry property is called "stellarator symmetry.") In non-stellarator-symmetric equilibria, the pressure-driven currents have logarithmic singularities at the X-lines. In stellarator-symmetric MHD equilibria, the singular components of the pressure-driven currents vanish. These equilibria are to be contrasted with equilibria having B ṡ∇p =0 , where the singular components of the pressure-driven currents vanish regardless of the symmetry. They are also to be contrasted with 3D MHD equilibrium solutions that are constrained to have simply nested flux surfaces, where the pressure-driven current goes like 1 /x near rational surfaces, where x is the distance from the rational surface, except in the case of quasi-symmetric flux surfaces. For the purpose of calculating the pressure-driven currents near magnetic islands, we work with a closed subset of the MHD equilibrium equations that involves only perpendicular force balance, and is decoupled from parallel force balance. It is not correct to use the parallel component of the conventional MHD force balance equation, B ṡ∇p =0 , near magnetic islands. Small but nonzero values of B
An optimization of a GPU-based parallel wind field module
International Nuclear Information System (INIS)
Pinheiro, André L.S.; Shirru, Roberto
2017-01-01
Atmospheric radionuclide dispersion systems (ARDS) are important tools to predict the impact of radioactive releases from Nuclear Power Plants and guide people evacuation from affected areas. Four modules comprise ARDS: Source Term, Wind Field, Plume Dispersion and Doses Calculations. The slowest is the Wind Field Module that was previously parallelized using the CUDA C language. The statement purpose of this work is to show the speedup gain with the optimization of the already parallel code of the GPU-based Wind Field module, based in WEST model (Extrapolated from Stability and Terrain). Due to the parallelization done in the wind field module, it was observed that some CUDA processors became idle, thus contributing to a reduction in speedup. It was proposed in this work a way of allocating these idle CUDA processors in order to increase the speedup. An acceleration of about 4 times can be seen in the comparative case study between the regular CUDA code and the optimized CUDA code. These results are quite motivating and point out that even after a parallelization of code, a parallel code optimization should be taken into account. (author)
An optimization of a GPU-based parallel wind field module
Energy Technology Data Exchange (ETDEWEB)
Pinheiro, André L.S.; Shirru, Roberto [Coordenacao de Pos-Graduacao e Pesquisa de Engenharia (PEN/COPPE/UFRJ), Rio de Janeiro, RJ (Brazil). Programa de Engenharia Nuclear; Pereira, Cláudio M.N.A., E-mail: apinheiro99@gmail.com, E-mail: schirru@lmp.ufrj.br, E-mail: cmnap@ien.gov.br [Instituto de Engenharia Nuclear (IEN/CNEN-RJ), Rio de Janeiro, RJ (Brazil)
2017-07-01
Atmospheric radionuclide dispersion systems (ARDS) are important tools to predict the impact of radioactive releases from Nuclear Power Plants and guide people evacuation from affected areas. Four modules comprise ARDS: Source Term, Wind Field, Plume Dispersion and Doses Calculations. The slowest is the Wind Field Module that was previously parallelized using the CUDA C language. The statement purpose of this work is to show the speedup gain with the optimization of the already parallel code of the GPU-based Wind Field module, based in WEST model (Extrapolated from Stability and Terrain). Due to the parallelization done in the wind field module, it was observed that some CUDA processors became idle, thus contributing to a reduction in speedup. It was proposed in this work a way of allocating these idle CUDA processors in order to increase the speedup. An acceleration of about 4 times can be seen in the comparative case study between the regular CUDA code and the optimized CUDA code. These results are quite motivating and point out that even after a parallelization of code, a parallel code optimization should be taken into account. (author)
International Nuclear Information System (INIS)
Mirin, A.A.
1988-01-01
A formula is derived for predicting multiprocessing efficiency on Cray supercomputers equipped with the Cray Time-Sharing System (CTSS). The model is applicable to an intensive time-sharing environment. The actual efficiency estimate depends on three factors: the code size, task length, and job mix. The implementation of multitasking in a three-dimensional plasma magnetohydrodynamics (MHD) code, TEMCO, is discussed. TEMCO solves the primitive one-fluid compressible MHD equations and includes resistive and Hall effects in Ohm's law. Virtually all segments of the main time-integration loop are multitasked. The multiprocessing efficiency model is applied to TEMCO. Excellent agreement is obtained between the actual multiprocessing efficiency and the theoretical prediction
International Nuclear Information System (INIS)
Jimenez, Miguel A.; Martin-Valdepenas, Juan M.; Martin-Fuertes, Francisco; Fernandez, Jose A.
2007-01-01
A detailed chemistry model has been adapted and developed for surface chemistry, heat and mass transfer between H 2 /CO/air/steam/CO 2 mixtures and vertical parallel Pt-coated surfaces. This model is based onto a simplified Deutschmann reaction scheme for methane surface combustion and the analysis by Elenbaas for buoyancy-induced heat transfer between parallel plates. Mass transfer is treated by the heat and mass transfer analogy. The proposed model is able to simulate the H 2 /CO recombination phenomena characteristic of parallel-plate Passive Autocatalytic Recombiners (PARs), which have been proposed and implemented as a promising hydrogen-control strategy in the safety of nuclear power stations or other industries. The transient model is able to approach the warm-up phase of the PAR and its shut-down as well as the dynamic changes within the surrounding atmosphere. The model has been implemented within the MELCOR code and assessed against results of the Battelle Model Containment tests of the Zx series. Results show accurate predictions and a better performance than traditional methods in integral codes, i.e. empirical correlations, which are also much case-specific. Influence of CO present in the mixture on the PAR performance is also addressed in this paper
Development of a parallelization method for KENO V.a
International Nuclear Information System (INIS)
Basoglu, B.; Bentley, C.; Dunn, M.
1995-01-01
The KENO V.a codes is a widely used Monte carlo codes that is part of the SCALE modular codes system for performing standardized computer analysis of nuclear systems for licensing evaluation. In the past few years, attempts have been made to speed up KENO V.a using new generation computers. In this paper we report on the initial development of a parallel version of KENO V.a for the Kendall Square Research supercomputer (KSRI) at ORNL. Investigations thus far have shown that the parallel code provides accurate results with significantly reduced computation times relative to the conventional KENO V.a code
Energy Technology Data Exchange (ETDEWEB)
NONE
1973-08-01
This report covers the MHD power generation research and development project which has been under way for 7 years since fiscal 1966, and contains guidelines to follow in the next 3 years during which studies will continue toward the consummation of the project. Subjected to research and development under this project are the development of superconductive magnets and helium refrigeration/liquefaction equipment, clarification of the power generation characteristics of the 1,000kW-class MHD (magnetohydrodynamic) power generator and of a test machine designed for a long-term operation, etc. Since they contain many basic studies, the efforts are being exerted primarily by the Electrotechnical Laboratory. In the research and development of MHD power generation characteristics, a power generation experiment is conducted through oxygen combustion in a hot wall channel, with the combustor and insulation against the Hall voltage improved. In this test, a maximum output of 1,182kW is achieved under the conditions of a flow rate of 2.9kg/s, a thermal input of 24.6MW, and a flux density of 3.2T. Since there are some problems to solve in connection with the stability of MHD power generation characteristics, durability of the MHD power generation channel, characteristics of heat exchanger system, measures for NOx reduction, etc., some more deliberation is necessary before taking the next research and development step. (NEDO)
Diagnostic development and support of MHD test facilities
Energy Technology Data Exchange (ETDEWEB)
1990-01-01
The Diagnostic Instrumentation and Analysis Laboratory (DIAL) at Mississippi State University (MSU) is developing diagnostic instruments for MHD power train data acquisition and for support of MHD component development test facilities. Microprocessor-controlled optical instruments, initially developed for Heat Recovery/Seed Recovery support, are being refined, and new systems to measure temperatures and gas-seed-slag stream characteristics are being developed. To further data acquisition and analysis capabilities, the diagnostic systems are being interfaced with DIAL's computers. Technical support for the diagnostic needs of the national MHD research effort is being provided. DIAL personnel will also cooperate with government agencies and private industries to improve the transformation of research and development results into processes, products and services applicable to their needs. 25 figs., 6 tabs.
Diagnostic development and support of MHD test facilities
International Nuclear Information System (INIS)
Shepard, W.S.; Cook, R.L.
1990-01-01
The Diagnostic Instrumentation and Analysis Laboratory (DIAL) at Mississippi State University (MSU) is developing diagnostic instruments for MHD power train data acquisition and for support of MHD component development test facilities. Microprocessor-controlled optical instruments, initially developed for Heat Recovery/ Seed Recovery support, are being refined, and new systems to measure temperatures and gas-seed-slag stream characteristics are being developed. To further data acquisition and analysis capabilities, the diagnostic systems are being interfaced with DIAL's computers. Technical support for the diagnostic needs of the national MHD research effort is being provided. DIAL personnel will also cooperate with government agencies and private industries to improve the transformation of research and development results into processes, products and services applicable to their needs