bendudson / hermes-2 Goto Github PK
View Code? Open in Web Editor NEWHot ion drift-reduced plasma fluid model
License: GNU General Public License v3.0
Hot ion drift-reduced plasma fluid model
License: GNU General Public License v3.0
Hello, @bendudson
Could you adapt the examples of hermes-1 to hermes-2, like d3d, d3d-neutrals and other cases?
As a beginner, I can not run detachment case, where I change type of neutral from none to mixed, frecycle = 0.8, in the BOUT.inp file of hermes-2/uedge-benchmark. For now, I do not understand the effects of many options in the BOUT.inp file.
Thank you.
Hello, I am Hu, Wanpeng from swip, china.
I want to study 3d asymmetry in toroidal direction under detachment condition in HL-2A, can hermes-2 do this?
Thanks a lot.
In the hypnotoad code, parallel_transform = "shiftedmetric".
should is "shifted" in hermes.cxx line 782 "shiftedmetric" ? otherwise, hermes-2 can not run with the hypnotoad generated grid.
In hermes-2 manual, chapter 9: simulation startup procedure, at the first step, "Start without any neutrals (neutral model = 0), specifying sources of particles near the target plates."
Could you tell me how to setup in BOUT.inp to specify sources of particles near the target plates?
Thank you.
Hello,
I compile hermes-2 in BOUT++-v4.3.1, when i run uedge-benchmark case, error happens:
"BoutMesh failed to read ShiftAngle from the grid".
Then I copy grid file "cbm18_dens8.grid_nx68ny64_profiles.nc" from hermes-3, it can run successfully, so I think it is grid problem.
the default case has no neutral, I want to try neutral case, so I change the BOUT.inp file: frecycle = 0.8 and type = recycling or diffusion2d, but it can not run. could you upload some cases with neutral?
will you focus on hermes-3 in future work? now I can not compile hermes-3.
Thanks very much.
I copy BOUT.inp from hermes-2/uedge-benchmark/case0 to hermes-2/uedge-benchmakr, and
in hermes-2, run: mpiexec -n 16 ./hermes-2 -d uedge-benchmark
The error info is shown below:
Applying Twist-Shift condition. Interpolation: FFT
terminate called after throwing an instance of 'BoutException'
terminate called after throwing an instance of 'BoutException'
terminate called after throwing an instance of 'BoutException'
terminate called after throwing an instance of 'BoutException'
terminate called after throwing an instance of 'BoutException'
Error encountered during initialisation: ====== Exception thrown ======
ERROR: Twist-shift angle 'ShiftAngle' not found.
====== Back trace ======
-> BoutMesh::load() on line 89 of 'boutmesh.cxx'
====== Exception path ======
Could you help me? please.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.