[pointsource] Major improvements on pointsource interface
* Implement problem interface functions mimicking the normal source interface * Implement a possibility to implement derived point source classes getting cutomized lambda functions * the pointsource class gets an update method * An example implementation with test for time dependent point sources is implemented * Restructure the point source class. Do not derive from PrimaryVariables (less felxible) instead overload some operators for convenience * Call the solDependentPointSource function for each point source not per dof (multiple ps possible) * Recompute the map for adapted grids
Showing
- dumux/common/pointsource.hh 141 additions, 9 deletionsdumux/common/pointsource.hh
- dumux/implicit/common/implicitproblem.hh 71 additions, 7 deletionsdumux/implicit/common/implicitproblem.hh
- test/porousmediumflow/1p/implicit/pointsources/1psingularityproblemtimedependent.hh 114 additions, 0 deletions...mplicit/pointsources/1psingularityproblemtimedependent.hh
- test/porousmediumflow/1p/implicit/pointsources/CMakeLists.txt 7 additions, 0 deletions.../porousmediumflow/1p/implicit/pointsources/CMakeLists.txt
- test/porousmediumflow/1p/implicit/pointsources/test_cc1p_pointsources_timedependent.cc 61 additions, 0 deletions...icit/pointsources/test_cc1p_pointsources_timedependent.cc
- test/references/1psingularitycctimedependent-reference.vtu 10082 additions, 0 deletionstest/references/1psingularitycctimedependent-reference.vtu
Loading
Please register or sign in to comment