*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit 03faf2e0 authored by Carl-Martin Pfeiler's avatar Carl-Martin Pfeiler
Browse files

integrator tps2ab + tps2ee in first step

parent 989ed105
No related branches found
No related tags found
No related merge requests found
......@@ -27,6 +27,8 @@ from commics.integrators.kw1_mps import KW1_MPS
from commics.integrators.tps1_kw2 import TPS1_KW2
from commics.integrators.tps1_mps import TPS1_MPS
from commics.integrators.tps2ab_initial_tps2ee import TPS2AB_INITIAL_TPS2EE
__all__ = \
[ "Integrator" \
, "DUMMY" \
......@@ -36,4 +38,5 @@ __all__ = \
, "TPS1HEE" \
, "TPS1HEE_MPS" \
, "KW1_MPS", "TPS1_KW2", "TPS1_MPS" \
, "TPS2AB_INITIAL_TPS2EE"
]
### TPS2+AB + TPS2EE for first time step ###
from . import tps2ab
################################################################################
class TPS2AB_INITIAL_TPS2EE(tps2ab.TPS2AB):
'''
implements TPS2AB from second time-step on,
BUT: At first time step use TPS2EE = EE approximation of pi, i.e., pi(v) := 0
'''
#------------------------------------------------------------------------------#
def _DerivLinearTerms_pi_Implicit_RHS(self):
return self._ZeroCF()
#------------------------------------------------------------------------------#
################################################################################
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment