NLTimeStep.hpp File Reference

Templates of the base class for time stepping schemes for non-linear time-dependent discretizations (classes NLTimeAssemble<T> and NLTSScheme<T>). More...

#include "SysMatrix.hpp"
#include "sgdisp.hpp"

Include dependency graph for NLTimeStep.hpp:

This graph shows which files directly or indirectly include this file:


Classes

class  NLTimeAssemble< T >
 Base class for non-linear time-dependent discretizations. More...
class  NLTSScheme< T >
 Base class for non-linear time stepping schemes. More...

Detailed Description

Templates of the base class for time stepping schemes for non-linear time-dependent discretizations (classes NLTimeAssemble<T> and NLTSScheme<T>).

There are two classes: for non-linear discretizations and for the two-level time schemes for them. The non-linear discretizations are specified similarly as the non-linear systems: the user should provide the function that computes the non-linear defect and the Jacobian (or its discretization) at a given guess for the solution on the new time level. The Jacobian should be assembled on all the grid levels.

Date:
Nov. 4, 2004 - created

Generated on Fri Sep 21 12:33:39 2007 for SG2 by  doxygen 1.5.2