Hi Daniel, With regards to your answer:
"It's fully implicit unless the user sets it up in a different way" Just to confirm what I understand from this and from your 2009 paper, alpha in FiPy is 1.0 by default, and so the fully implicit time-stepping scheme that's used is backward-Euler, correct? With best regards, - Ian -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Daniel Wheeler Sent: 19 October 2016 16:26 To: Multiple recipients of list <[email protected]> Subject: Re: Question on time-marching scheme in Fipy Sorry for the slow response, see answers below. On Mon, Oct 10, 2016 at 6:08 PM, Gopalakrishnan, Krishnakumar <[email protected]> wrote: > > However, my questions are more general, to be executed when updateOld() is > called. > > · What’s the default implicit scheme in fipy? It's fully implicit unless the user sets it up in a different way. > · How does one go about implementing a specific 2nd order > time-stepping scheme such as (Adams-Bashforth, BDF etc.) We don't have any easy way to do higher order time stepping right now and I'm not aware of any attempts to do so. > · 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 ? It might be possible with source terms, but I haven't tried. > 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. It's a very good question, but I don't have any helpful answers. -- Daniel Wheeler _______________________________________________ fipy mailing list [email protected] http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] _______________________________________________ fipy mailing list [email protected] http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
