Closed danielru closed 6 years ago
Yes, you are correct! u[0] is always the initial value and does not get changes except for incoming data within PFASST. If you do Gauss-Lobatto nodes, u[1] is equal to u[0] but will be changed by a sweep.
Great, thanks for the quick reply! 👍
Sorry, follow-up question: the values inF.sweep.coll.nodes
are on the unit interval, right? So I will have to map them to [F.status.time, F.status.time + F.dt]
in order to get the times of the quadrature nodes?
Indeed! Add time and multiply by dt and you're good to go.
In the BaseTransfer class lines 108-110, why has
F.u
M+1 entries butF.sweep.coll.nodes
only M? I assume that the first entry inF.u
is the initial value, correct? This would mean we haveF.u[0] --> F.status.time (start time of time step) F.u[1] --> F.sweep.coll.nodes[0] (first quadrature node) F.u[2] --> F.sweep.coll.nodes[1] (second quadrature node)
etc. Is my interpretation correct?