DUNE-ACFEM (2.5.1)

PDE-Models

Classes which define some diffusion dominated PDE models. More...

Modules

 ModelParameters
 Parameters are quasi-constant quantities, like the time-step size in one time-step when solving transient problems with finite element methods.
 
 Model Building Blocks
 Basic PDE-Models which can be used to conveniently form more complicated models by means of ModelExpressions.
 
 ModelInterface
 Interface definition for a model for a non-linear diffusion dominated model in the context of continuous FEM.
 
 BoundaryIndicators
 see BoundaryIndicatorInterface
 
 DynamicPolymorphism
 In the style of the dune-fem-school-generator we define here dynamic problem descriptions and an EllipticModel such that an application can switch between example problems at run-time.
 
 ModelTests
 

Classes

class  Dune::ACFem::TimeView< TimeProvider >
 Generate a view on the current time-step. More...
 

Functions

 Dune::ACFem::TimeView< TimeProvider >::TimeView (const TimeProviderType &origin, double theta=0.0)
 Constructor, default is a view at the start of the time interval.
 
 Dune::ACFem::TimeView< TimeProvider >::TimeView (const TimeView &other)
 Copy constructor.
 
double Dune::ACFem::TimeView< TimeProvider >::theta () const
 Return the relative point in time, withe respect to the current time step size.
 
double Dune::ACFem::TimeView< TimeProvider >::time () const
 Return the absolute point in time.
 
double Dune::ACFem::TimeView< TimeProvider >::deltaT () const
 Return the current time step size.
 
double Dune::ACFem::TimeView< TimeProvider >::startTime () const
 Return the absolute start point of the current time interval.
 
double Dune::ACFem::TimeView< TimeProvider >::endTime () const
 Return the absolute end point of the current time interval.
 
void Dune::ACFem::TimeView< TimeProvider >::setTheta (const double theta)
 Redefine the current view to look at another point in the current time interval.
 
const TimeProviderType & Dune::ACFem::TimeView< TimeProvider >::timeProvider () const
 Return the time-provider we are linked to.
 
const TimeProviderType & Dune::ACFem::TimeView< TimeProvider >::timeProvider ()
 Return the time-provider we are linked to.
 

Detailed Description

Classes which define some diffusion dominated PDE models.

A model in this sense provides "germs" for the integrals which finally form the weak formulation. That is, the methods a model defines form one factor of the bilinear forms, the multiplication by test-functions and their jacobians is then handled by Fem (see EllipticOperator).

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)