Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Runko: Modern multiphysics toolbox for plasma simulations
KTH, Centra, Nordic Institute for Theoretical Physics NORDITA. Stockholm Univ, Hannes Alfvens Vag 12, S-10691 Stockholm, Sweden.;Columbia Univ, Phys Dept, 538 West 120th St, New York, NY 10027 USA.;Columbia Univ, Columbia Astrophys Lab, 538 West 120th St, New York, NY 10027 USA.;Flatiron Inst, Ctr Computat Astrophys, 162 Fifth Ave, New York, NY 10010 USA..ORCID-id: 0000-0002-3226-4575
2022 (engelsk)Inngår i: Astronomy and Astrophysics, ISSN 0004-6361, E-ISSN 1432-0746, Vol. 664, artikkel-id A68Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

runko is a new open-source plasma simulation framework implemented in C++ and Python. It is designed to function as an easy-to-extend general toolbox for simulating astrophysical plasmas with different theoretical and numerical models. Computationally intensive low-level kernels are written in modern C++ taking advantage of polymorphic classes, multiple inheritance, and template metaprogramming. High-level functionality is operated with Python scripts. The hybrid program design ensures good code performance together with ease of use. The framework has a modular object-oriented design that allows the user to easily add new numerical algorithms to the system. The code can be run on various computing platforms ranging from laptops (shared-memory systems) to massively parallel supercomputer architectures (distributed-memory systems). The framework supports heterogeneous multiphysics simulations in which different physical solvers can be combined and run simultaneously. Here, we showcase the framework's relativistic particle-in-cell (PIC) module by presenting (i) 1D simulations of relativistic Weibel instability, (ii) 2D simulations of relativistic kinetic turbulence in a suddenly stirred magnetically-dominated pair plasma, and (iii) 3D simulations of collisionless shocks in an unmagnetized medium.

sted, utgiver, år, opplag, sider
EDP Sciences , 2022. Vol. 664, artikkel-id A68
Emneord [en]
plasmas, turbulence, methods, numerical
HSV kategori
Identifikatorer
URN: urn:nbn:se:kth:diva-319535DOI: 10.1051/0004-6361/201937402ISI: 000838235600009Scopus ID: 2-s2.0-85137045504OAI: oai:DiVA.org:kth-319535DiVA, id: diva2:1701205
Merknad

QC 20221005

Tilgjengelig fra: 2022-10-05 Laget: 2022-10-05 Sist oppdatert: 2022-10-05bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekstScopus

Person

Nättilä, Joonas

Søk i DiVA

Av forfatter/redaktør
Nättilä, Joonas
Av organisasjonen
I samme tidsskrift
Astronomy and Astrophysics

Søk utenfor DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 43 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf