Nek5000
SEM for Incompressible NS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Public Attributes | List of all members
helmholtz::approx_space Type Reference

Type to hold the approximation space. Should not be modified outside this module, so more of a handle. More...

Public Attributes

real(dp), dimension(:,:), allocatable projectors
 past solutions that span approx. space More...
 
integer n_max
 Maximum number of projectors. More...
 
integer n_sav
 Actual number of projectors. More...
 
integer next
 Next projector slot to fill in. More...
 
real(dp) dt
 dt used in building H More...
 
real(dp), dimension(:,:), allocatable h_red
 Reduced rep of the matrix operator in the approximation space. More...
 

Detailed Description

Type to hold the approximation space. Should not be modified outside this module, so more of a handle.

Definition at line 25 of file navier4.F90.

Member Data Documentation

real(dp) helmholtz::approx_space::dt

dt used in building H

Definition at line 30 of file navier4.F90.

real(dp), dimension(:,:), allocatable helmholtz::approx_space::h_red

Reduced rep of the matrix operator in the approximation space.

Definition at line 33 of file navier4.F90.

integer helmholtz::approx_space::n_max

Maximum number of projectors.

Definition at line 27 of file navier4.F90.

integer helmholtz::approx_space::n_sav

Actual number of projectors.

Definition at line 28 of file navier4.F90.

integer helmholtz::approx_space::next

Next projector slot to fill in.

Definition at line 29 of file navier4.F90.

real(dp), dimension(:,:), allocatable helmholtz::approx_space::projectors

past solutions that span approx. space

Definition at line 26 of file navier4.F90.


The documentation for this type was generated from the following file: