Implementation of the methods of TYPE idbase to access PRIVATE data
FT 28.10.2021
Checks that the given index i_matter is
between 1 and n_matter, included.
If not, it stops the execution of the program.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this | |||
| integer, | intent(in) | :: | i_matter |
Value to be checked |
Returns cold_system, the LOGICAL
variable at specifies if the system is cold
(no thermal component)
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
Returns estimate_length_scale, the
LOGICAL variable that specifies if a typical
length scale, equal to the ratio of a field over
its gradient, should be computed
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
Returns n_matter, the number of matter objects in the physical system
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
n_matter, the number of matter objects in the
Returns one_lapse
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
n_matter, the number of matter objects in the
Return the coordinates of a box containing the entire physical system
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
Object of class idbase which this PROCEDURE is a member of |
6-dimensional array containing the coordinates of a box containing the physical system.
Returns zero_shift
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(in) | :: | this |
n_matter, the number of matter objects in the
Sets cold_system to the given value
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(inout) | :: | this | |||
| logical, | intent(in) | :: | value |
Value to set cold_system to |
Sets estimate_length_scale to the given value
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(inout) | :: | this | |||
| logical, | intent(in) | :: | value |
Value to set cold_system to |
Sets n_matter to the given value
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | value |
Value to set n_matter to |
Sets one_lapse to the given value
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(inout) | :: | this | |||
| logical, | intent(in) | :: | logic |
Value to set n_matter to |
Sets zero_shift to the given value
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(idbase), | intent(inout) | :: | this | |||
| logical, | intent(in) | :: | logic |
Value to set n_matter to |