Share to: share facebook share twitter share wa share telegram print page

 

Computational magnetohydrodynamics

Computational magnetohydrodynamics (CMHD) is a rapidly developing branch of magnetohydrodynamics that uses numerical methods and algorithms to solve and analyze problems that involve electrically conducting fluids. Most of the methods used in CMHD are borrowed from the well established techniques employed in Computational fluid dynamics. The complexity mainly arises due to the presence of a magnetic field and its coupling with the fluid. One of the important issues is to numerically maintain the (conservation of magnetic flux) condition, from Maxwell's equations, to avoid the presence of unrealistic effects, namely magnetic monopoles, in the solutions.

Open-source MHD software

  • Pencil Code
    Compressible resistive MHD, intrinsically divergence free, embedded particles module, finite-difference explicit scheme, high-order derivatives, Fortran95 and C, parallelized up to hundreds of thousands cores. Source code is available.
  • RAMSES
    RAMSES is an open source program to model astrophysical systems, featuring self-gravitating, magnetised, compressible, radiative fluid flows. It is based on the Adaptive Mesh Refinement (AMR) technique on a fully threaded graded octree. RAMSES is written in Fortran 90 and is making intensive use of the Message Passing Interface (MPI) library.[1][2] Source code is available.
  • RamsesGPU
    RamsesGPU is an MHD program written in C++, based on the original RAMSES but only for regular grid (no AMR). The code has been designed to run on large clusters of GPU (NVIDIA graphics processors), so parallelization relies on MPI for distributed memory processing, as well as the programing language CUDA for efficient usage of GPU resources. Static Gravity Fields are supported. Different finite volume methods are implemented. Source code is available.
  • Athena
    Athena is a grid-based program for astrophysical magnetohydrodynamics (MHD). It was developed primarily for studies of the interstellar medium, star formation, and accretion flows.[3] Source code is available.
  • EOF-Library
    EOF-Library is a software that couples Elmer FEM and OpenFOAM simulation packages. It enables efficient internal field interpolation and communication between the finite element and the finite volume frameworks. Potential applications are MHD, convective cooling of electrical devices, industrial plasma physics and microwave heating of liquids.[4]

Closed-source MHD software

See also

References

  1. ^ Teyssier, R (2002). "Cosmological hydrodynamics with adaptive mesh refinement. A new high resolution program called RAMSES". Astronomy and Astrophysics. 385: 337–364. arXiv:astro-ph/0111367. Bibcode:2002A&A...385..337T. doi:10.1051/0004-6361:20011817. S2CID 5504247.
  2. ^ Gheller, C; Wang, P; Vazza, F; Teyssier, R (28 September 2015). "Numerical cosmology on the GPU with Enzo and Ramses". Journal of Physics: Conference Series. 640 (1): 012058. arXiv:1412.0934. Bibcode:2015JPhCS.640a2058G. doi:10.1088/1742-6596/640/1/012058. S2CID 118194615. Retrieved 1 July 2016.
  3. ^ Stone, James M.; Gardiner, Thomas A.; Teuben, Peter; Hawley, John F.; Simon, Jacob B. (September 2008). "Athena: A New Code for Astrophysical MHD". The Astrophysical Journal Supplement Series. 178 (1): 137–177. arXiv:0804.0402. Bibcode:2008ApJS..178..137S. doi:10.1086/588755. S2CID 10934839.
  4. ^ Vencels, Juris; Råback, Peter; Geža, Vadims (2019-01-01). "EOF-Library: Open-source Elmer FEM and OpenFOAM coupler for electromagnetics and fluid dynamics". SoftwareX. 9: 68–72. Bibcode:2019SoftX...9...68V. doi:10.1016/j.softx.2019.01.007. ISSN 2352-7110.
  • Brio, M., Wu, C. C.(1988), "An upwind differencing scheme for the equations of ideal magnetohydrodynamics", Journal of Computational Physics, 75, 400–422.
  • Henri-Marie Damevin and Klaus A. Hoffmann(2002), "Development of a Runge-Kutta Scheme with TVD for Magnetogasdynamics", Journal of Spacecraft and Rockets, 34, No.4, 624–632.
  • Robert W. MacCormack(1999), "An upwind conservation form method for ideal magnetohydrodynamics equations", AIAA-99-3609.
  • Robert W. MacCormack(2001), "A conservation form method for magneto-fluid dynamics", AIAA-2001-0195.

Further reading

Kembali kehalaman sebelumnya


Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9