-
- Downloads
Store previous time step solution in TimeLoop.
This simplifies the TimeDiscretization interface: pushState and popState are no longer needed. The corresponding copies are done in the time loop. Since the previous time step solution is no longer stored in the time discretization, it is passed to all required functions like assemble, getRHS and the like.
Showing
- NumLib/ODESolver/MatrixTranslator.cpp 3 additions, 2 deletionsNumLib/ODESolver/MatrixTranslator.cpp
- NumLib/ODESolver/MatrixTranslator.h 5 additions, 3 deletionsNumLib/ODESolver/MatrixTranslator.h
- NumLib/ODESolver/NonlinearSolver.cpp 16 additions, 12 deletionsNumLib/ODESolver/NonlinearSolver.cpp
- NumLib/ODESolver/NonlinearSolver.h 12 additions, 3 deletionsNumLib/ODESolver/NonlinearSolver.h
- NumLib/ODESolver/NonlinearSystem.h 5 additions, 1 deletionNumLib/ODESolver/NonlinearSystem.h
- NumLib/ODESolver/TimeDiscretization.cpp 4 additions, 2 deletionsNumLib/ODESolver/TimeDiscretization.cpp
- NumLib/ODESolver/TimeDiscretization.h 17 additions, 57 deletionsNumLib/ODESolver/TimeDiscretization.h
- NumLib/ODESolver/TimeDiscretizedODESystem.cpp 8 additions, 3 deletionsNumLib/ODESolver/TimeDiscretizedODESystem.cpp
- NumLib/ODESolver/TimeDiscretizedODESystem.h 5 additions, 2 deletionsNumLib/ODESolver/TimeDiscretizedODESystem.h
- ProcessLib/TimeLoop.cpp 39 additions, 27 deletionsProcessLib/TimeLoop.cpp
- ProcessLib/TimeLoop.h 1 addition, 0 deletionsProcessLib/TimeLoop.h
- Tests/NumLib/TimeLoopSingleODE.h 8 additions, 3 deletionsTests/NumLib/TimeLoopSingleODE.h
Loading
Please register or sign in to comment