version 0.6.0
type_fd_scheme::t_fd_scheme Type Reference
+ Inheritance diagram for type_fd_scheme::t_fd_scheme:

Public Member Functions

procedure, non_overridable fd_scheme_ => scheme_construct
 The default constructor will call init()
 
procedure, non_overridable declare_stencil => scheme_declare_stencil
 Declare a stencil base on its istarting and ending relative indices.
 
procedure, non_overridable apply => scheme_apply
 Apply a scheme to given discrete values.
 
procedure, non_overridable init_fill => scheme_init_fill
 Call the init() and fill() procedures.
 
procedure(fd_scheme_init), deferred, pass(self) init
 
procedure(fd_scheme_fill), deferred, pass(self) fill
 Init the scheme with its stencil. This has to be overriden by each scheme.
 

Public Attributes

type(t_stencil_1dstencil
 The weights are stored in the subtype stencilweight from index_start to index_end: fd_scheme%stencil%weight(fd_scheme%stencil%index_start:fd_scheme%stencil%index_end).
 
integer dir
 
integer f
 
integer the
 
integer direction
 
integer of
 
integer scheme
 
integer backward
 
integer or
 
integer forward
 

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