You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to use burner with BackwardEuler integrator in Quokka. I compile a small test and got: error: no member named 'max_iter' in namespace 'integrator_rp'.
I don't know which are the minimal files to include in CMakeLists.txt to make burner work, so I'm including as much as possible:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/cooling/GrackleLikeCooling.cpp:11:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/cooling/GrackleLikeCooling.hpp:20:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/hydro/hydro_system.hpp:29:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/radiation/radiation_system.hpp:39:
In file included from /Users/cche/softwares/quokka/quokka.copy3/extern/Microphysics/interfaces/burner.H:5:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/problems/RadhydroUniformAdvecting/../../../extern/Microphysics/integration/integrator.H:7:
In file included from /Users/cche/softwares/quokka/quokka.copy3/src/problems/RadhydroUniformAdvecting/../../../extern/Microphysics/integration/BackwardEuler/actual_integrator.H:11:
/Users/cche/softwares/quokka/quokka.copy3/src/problems/RadhydroUniformAdvecting/../../../extern/Microphysics/integration/BackwardEuler/be_integrator.H:54:47: error: no member named 'max_iter' in namespace 'integrator_rp'
54 | for (int iter = 1; iter <= integrator_rp::max_iter; iter++) {
| ~~~~~~~~~~~~~~~^
/Users/cche/softwares/quokka/quokka.copy3/src/problems/RadhydroUniformAdvecting/../../../extern/Microphysics/integration/BackwardEuler/be_integrator.H:139:37: error: no member named 'tol' in namespace 'integrator_rp'
139 | if (b_norm < integrator_rp::tol * y_norm) {
| ~~~~~~~~~~~~~~~^
2 errors generated.
The same code but include_directories(../../../extern/Microphysics/integration/VODE) doesn't have this issue. Any idea what could be going on?
The text was updated successfully, but these errors were encountered:
I'm trying to use
burner
withBackwardEuler
integrator in Quokka. I compile a small test and got:error: no member named 'max_iter' in namespace 'integrator_rp'
.I don't know which are the minimal files to include in CMakeLists.txt to make
burner
work, so I'm including as much as possible:and the part of the relevant code looks like this:
However, I got the following error:
The same code but
include_directories(../../../extern/Microphysics/integration/VODE)
doesn't have this issue. Any idea what could be going on?The text was updated successfully, but these errors were encountered: