ProcessingSplittingParameters¶
About the ProcessingSplittingParameters
class¶
The WaveBlocks Project
@author: R. Bourquin @copyright: Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016 R. Bourquin @license: Modified BSD License
Inheritance diagram¶
Class documentation¶
-
class
WaveBlocksND.
ProcessingSplittingParameters
[source]¶ -
build
(method)[source]¶ Parameters: method – A string specifying the method for time integration. Returns: Four arrays , and , . Method Order Authors Reference BCR764 (7,6,4) Blanes/Casas/Ros [1] table (iv) [1] S. Blanes, F. Casas, and J. Ros, “Symplectic Integration with Processing: A General Study”, SIAM Journal on Scientific Computing, Volume 21, Issue 2, (1999) 711-727.
-
intprepsplit
(psi1, psi2, a, b, y, z, tspan, N, args1=[], args2=[])[source]¶ Compute a single, full propagation step by processing operator splitting.
Parameters: - psi1 – First evolution operator
- psi2 – Second evolution operator
- a – Parameters for evolution with operator
- b – Parameters for evolution with operator
- y – Parameters for evolution with processor
- z – Parameters for evolution with processor
- tspan – Timespan of a single, full splitting step
- N – Number of substeps to perform
- args1 – Additional optional arguments of
- args2 – Additional optional arguments of
Note
The values for
args1
andargs2
have to be of typelist
even in case of single items.
-