Closed valentinapessina closed 1 year ago
If you want to couple the HDG solver with DSMC, you simply have to select RK3/RK4/Leapfrog time discretization methods. DSMC can then be added to the simulation at runtime through the parameter UseDSMC = T
.
To compile the code only for the DSMC method, you have to choose the equation system PICLAS_EQNSYSNAME = maxwell
as well as PICLAS_TIMEDISCMETHOD = DSMC
. It does not really make sense but has historic reasons, and we will fix the compilation procedure in the future.
Thank you for the rapid answers. Now it compiles flawlessly.
While I was using the latest version of PICLAS (pulled from github 04.01.2023), I tried to compile with ccmake and I get this error relating to HDG. (DSMC and RESERVOIR are yielding this issue, whereas no problem arises when using e.g., RK3/RK4/Leapfrog)
CMake Error at src/CMakeLists.txt:329 (MESSAGE): Unknown time discretization method for HDG. Call Stack (most recent call first): CMakeLists.txt:277 (INCLUDE)