_ _ ______
| | | | |___ |
| |_| | ___ _ __ _ __ ___ ___ ___ / /
| _ |/ _ \ '__| '_ ` _ \ / _ \/ __| / /
| | | | __/ | | | | | | | __/\__ \ / /___
\_| |_/\___|_| |_| |_| |_|\___||___/ |______|
Hermes plasma edge simulation model. Uses BOUT++ framework, adds finite volume operators and neutral gas models.
This is Hermes-2, a hot ion drift-reduced model.
Author: Ben Dudson, University of York [email protected]
Released under the GPL license
Full text of the license is in the file LICENSE. If you are using Hermes-2, please cite the relevant papers.
Copyright B.Dudson, J.Leddy, University of York, September 2017-2019
email: [email protected]
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
This version works with only some versions of BOUT++
git clone https://github.com/boutproject/BOUT-dev.git
cd BOUT-dev
git checkout db-outer
To run this model, preconditioning is strongly recommended, and requires the CVODE solver, part of SUNDIALS.
Make sure to enable 3D metrics and PETSc.
cmake -S . -B build