Reinitialize fields during steady-state simulation?
Posted: 26 Aug 2021, 12:05
Hello,
is there some simple way to reinitialize fields during steady-state simulation? (either reuse Initial Condition, or set everything to 0)
So that Elmer would do x steady state iterations, then reinitialize some or all the fields and then do another x iterations...
I think this could be done by writing custom solver, but before I try that, I want to be sure there is no simpler way. Can this be done purely from a .sif file or from a Fortran subroutine?
The reason I want to do this is because I am using EOF library and I believe Elmer is cumulating some sort of error. When running Elmer "manually" from the beginning each time on precomputed data, the error is gone, but this defeats the whole point of using EOF and it is very slow.
is there some simple way to reinitialize fields during steady-state simulation? (either reuse Initial Condition, or set everything to 0)
So that Elmer would do x steady state iterations, then reinitialize some or all the fields and then do another x iterations...
I think this could be done by writing custom solver, but before I try that, I want to be sure there is no simpler way. Can this be done purely from a .sif file or from a Fortran subroutine?
The reason I want to do this is because I am using EOF library and I believe Elmer is cumulating some sort of error. When running Elmer "manually" from the beginning each time on precomputed data, the error is gone, but this defeats the whole point of using EOF and it is very slow.