|
| generic | initialize (factory, label, n_equations, extent) |
| |
| generic | initialize (factory, label, array) |
| |
| generic | perforate (factory, equation, variable, i, j, k) |
| |
| generic | perforate (factory, array) |
| |
| procedure | generate_cell_stencil (factory, stencil) |
| |
| procedure | generate_face_stencil (factory, stencil) |
| |
| generic | generate (factory, stencil) |
| |
| generic | generate (factory, stencil) |
| |
|
| procedure, private | initialize_eq_var_extent (factory, label, n_equations, extent) |
| |
| procedure, private | initialize_from_array (factory, label, array) |
| |
| procedure, private | perforate_from_triplet (factory, equation, variable, i, j, k) |
| |
| procedure, private | perforate_from_array (factory, array) |
| |
◆ generate() [1/2]
◆ generate() [2/2]
◆ generate_cell_stencil()
| procedure mod_stencil_factory::t_stencil_factory::generate_cell_stencil |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
type(t_cell_stencil), intent(out) | stencil ) |
◆ generate_face_stencil()
| procedure mod_stencil_factory::t_stencil_factory::generate_face_stencil |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
type(t_face_stencil), intent(out) | stencil ) |
◆ initialize() [1/2]
| generic mod_stencil_factory::t_stencil_factory::initialize |
( |
class(t_stencil_factory), intent(out) | factory, |
|
|
character(len=*), intent(in) | label, |
|
|
integer, dimension(:,:), intent(in) | array ) |
◆ initialize() [2/2]
| generic mod_stencil_factory::t_stencil_factory::initialize |
( |
class(t_stencil_factory), intent(out) | factory, |
|
|
character(len=*), intent(in) | label, |
|
|
integer, intent(in) | n_equations, |
|
|
integer, intent(in) | extent ) |
◆ initialize_eq_var_extent()
| procedure, private mod_stencil_factory::t_stencil_factory::initialize_eq_var_extent |
( |
class(t_stencil_factory), intent(out) | factory, |
|
|
character(len=*), intent(in) | label, |
|
|
integer, intent(in) | n_equations, |
|
|
integer, intent(in) | extent ) |
|
private |
◆ initialize_from_array()
| procedure, private mod_stencil_factory::t_stencil_factory::initialize_from_array |
( |
class(t_stencil_factory), intent(out) | factory, |
|
|
character(len=*), intent(in) | label, |
|
|
integer, dimension(:,:), intent(in) | array ) |
|
private |
◆ perforate() [1/2]
| generic mod_stencil_factory::t_stencil_factory::perforate |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
integer, dimension(:,:), intent(in) | array ) |
◆ perforate() [2/2]
| generic mod_stencil_factory::t_stencil_factory::perforate |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
integer, intent(in) | equation, |
|
|
integer, intent(in) | variable, |
|
|
integer, intent(in) | i, |
|
|
integer, intent(in) | j, |
|
|
integer, intent(in) | k ) |
◆ perforate_from_array()
| procedure, private mod_stencil_factory::t_stencil_factory::perforate_from_array |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
integer, dimension(:,:), intent(in) | array ) |
|
private |
◆ perforate_from_triplet()
| procedure, private mod_stencil_factory::t_stencil_factory::perforate_from_triplet |
( |
class(t_stencil_factory), intent(inout) | factory, |
|
|
integer, intent(in) | equation, |
|
|
integer, intent(in) | variable, |
|
|
integer, intent(in) | i, |
|
|
integer, intent(in) | j, |
|
|
integer, intent(in) | k ) |
|
private |
◆ eq
| type(t_stencil_equation), dimension(:), allocatable mod_stencil_factory::t_stencil_factory::eq |
◆ extent
| integer mod_stencil_factory::t_stencil_factory::extent = 0 |
◆ label
| type(t_string) mod_stencil_factory::t_stencil_factory::label |
The documentation for this type was generated from the following file: