Nektar++

Downloads

Compilation Instructions

Example Usage

Educational Material

Documentation

Team Members

Publications

License

Acknowledgments

Contact

Time Integration


Documentation

The source code of the time-integration routine can be found in Nektar++/library/LibUtilities/TimeIntegration. The code implementation is based on the follwing paper:

A Generic Framework for Time-Stepping PDEs: general linear methods, object-oriented implementation and application to fluid problems
PEJ Vos, S Chun, A Bolis, C Eskilsson, RM Kirby and SJ Sherwin
Submitted to the International Journal of Computational Fluid Dynamics, October 25, 2010

Information about formulation and implementation can be found in

Dowload and Compliation

As a part of the Nektar++ libraries, the time-stepping framework can be dowloaded and compiled as the rest of the software.

Usage

The time-integration routine, as well as all the routines implemented in LibUtilities, can be used outside the Nektar++ framework. An example of the use of the time-stepping procedure is provided in Nektar++/library/Demos/LibUtilities/TimeIntegrationDemos.cpp. In this example the time-integration class is used in combination with a finite difference method.