Skip to content

dschwoerer/hermes-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  _   _                                   ______
 | | | |                                 |___   |
 | |_| | ___ _ __ _ __ ___   ___  ___        / /
 |  _  |/ _ \ '__| '_ ` _ \ / _ \/ __|      / /
 | | | |  __/ |  | | | | | |  __/\__ \     / /___
 \_| |_/\___|_|  |_| |_| |_|\___||___/    |______| 

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

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/>.

Installing BOUT++

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.

Compiling Hermes

cmake -S . -B build

About

Hot ion drift-reduced plasma fluid model

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 98.8%
  • Other 1.2%