Hello,

I have a pretty naïve question about the time-marching scheme used within fipy.

In general, we step through time using a while loop, with some dt.  However, I 
am quite interested in knowing about the specific time-stepping scheme itself.  
 I know that mesh.examples.diffusion.mesh1D explained a bit about implicit vs 
explicit schemes and how to obtain a Crank-Nicholson scheme by adding EqI & EqX.

However, my questions are more general, to be executed when updateOld() is 
called.

·         What's the default implicit scheme in fipy?

·         How does one go about implementing a specific 2nd order time-stepping 
scheme such as (Adams-Bashforth, BDF etc.)

·         Is there any way to use the FVM only for the spatial discretisation, 
i.e. use a method of lines approach for the time-stepping ?

I apologise if the questions sound too basic here. I am just curious about 
understanding fipy's default scheme and implementing an own time-stepper.


Best Regards

Krishna
_______________________________________________
fipy mailing list
fipy@nist.gov
http://www.ctcms.nist.gov/fipy
  [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]

Reply via email to