![]() |
ScalES-PPM
|
internal solver module More...
Data Types | |
interface | abort_unless_normal |
checks each element of a 0 to 3 dimensional array for NaN, Infty... More... | |
interface | clear_halos |
clears the halos of a 2d array More... | |
interface | exchangeop |
stub boundary exchange operation More... | |
interface | linop |
stub function for linear operator More... | |
type | solver_config_type |
type holding all configuration parameters More... | |
type | stencil_type_dp |
the stencil type, i.e. structure in double precision More... | |
type | stencil_type_sp |
the stencil type, i.e. structure in single precision More... | |
Functions/Subroutines | |
pure function, public | int2str (i) |
returns string representation of given integer i | |
subroutine | debug (t1, t2, t3, t4, t5) |
lets rank 0 process output given strings | |
subroutine | abort_unless_normal0_sp (x, x_str) |
subroutine | abort_unless_normal1_sp (x, x_str) |
subroutine | abort_unless_normal2_sp (x, x_str) |
subroutine | abort_unless_normal3_sp (x, x_str) |
subroutine | clear_halos_sp (x, ext_x) |
subroutine | abort_unless_normal0_dp (x, x_str) |
subroutine | abort_unless_normal1_dp (x, x_str) |
subroutine | abort_unless_normal2_dp (x, x_str) |
subroutine | abort_unless_normal3_dp (x, x_str) |
subroutine | clear_halos_dp (x, ext_x) |
Variables | |
type(stencil_type_sp), save, public | stencil_sp |
type(stencil_type_dp), save, public | stencil_dp |
type(solver_config_type), save, public | config |
internal solver module
Avoid including/importing this module as it is supposed to be only used from other solver modules.
|
private |
lets rank 0 process output given strings
[in] | t1 | first string |
[in] | t2 | optional second string |
[in] | t3 | optional third string |
[in] | t4 | optional fourth string |
[in] | t5 | optional fifth string |
pure function, public solver_internal::int2str | ( | integer, intent(in) | i | ) |
returns string representation of given integer i
[in] | i | integer number |
Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.