BOUT++
The BOUT++ is a C++ framework for developing plasma fluid simulation codes, and has been developed by the University of York/UK and the LLNL Fusion Energy Program from the original 3D boundary turbulence 2-fluid edge simulation code BOUT. The aim of BOUT++ is to automate the common tasks needed for simulation codes, and to separate the complicated details such as differential geometry, parallel communication, and file input/output from the user-specified equations to be solved. The BOUT++ consists of BOUT++ library and physics modules. BOUT++ modules contains the coding for the specific set of physics equations and boundary conditions for particular physics problems using defined functions in BOUT++ library to perform standard differential operators.
- Short Name / Acronym:
- BOUT++ V 0.7; 002210WKSTN01
- Site Accession Number:
- LLNL-CODE-426624
- Version:
- 01
- Programming Language(s):
- Medium: X; OS: Linux; Compatibility: Workstation
- Research Organization:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- Contributing Organization:
- B. D. Dudson, X. Q. Xu, M. V. Umansky
- DOE Contract Number:
- DE-AC52-07NA27344
- OSTI ID:
- 1231294
- Country of Origin:
- United States
Similar Records
Multispecies Hypersonic Flow Simulator
BOUndary Plasma Turbulence