mod_edges.f90 File Reference
Data Types | |
type | edges_group_x |
X groups (1 - before, 2 - after) More... | |
type | edges_group_y |
Y groups (1 - before, 2 - after) More... | |
type | edges_group_t |
T groups (1 - before, 2 - after) More... | |
type | segment_edges |
segment edge structure More... | |
Modules | |
module | mod_edges |
File contains module with edge structure definition and edge related routines. | |
Functions/Subroutines | |
subroutine | edges_initialization (edges) |
Routine initializes matrices edges structure. More... | |
subroutine | grasp_input_edges_initialization (edges) |
subroutine | read_edges (iu_main_output, RIN, edges) |
Routine reads matrices edges data from "input_edge.dat" file. More... | |
logical function | edges_present (iu_main_output, nx_segm, ny_segm, nt_segm, RIN, edges) |
Function checks if data for edges are present. If present, function sets the data into edge structure and returns edges_present = .true. More... | |
Function/Subroutine Documentation
◆ edges_initialization()
subroutine edges_initialization | ( | type(segment_edges), intent(inout) | edges | ) |
Routine initializes matrices edges structure.
- Date
- 20 APR 2015
- Parameters
-
[in,out] edges - structure of edges data
◆ edges_present()
logical function edges_present | ( | integer, intent(in) | iu_main_output, |
integer, intent(in) | nx_segm, | ||
integer, intent(in) | ny_segm, | ||
integer, intent(in) | nt_segm, | ||
type(retr_input_settings), intent(in) | RIN, | ||
type(segment_edges), intent(inout) | edges | ||
) |
Function checks if data for edges are present. If present, function sets the data into edge structure and returns edges_present = .true.
- Date
- 20 APR 2015
- Parameters
-
[in] iu_main_output - unit number of main output file of retrieval [in] nx_segm - max number of pixels with different X coordinates for retrieved segment [in] ny_segm - max number of pixels with different Y coordinates for retrieved segment [in] nt_segm - max number of pixels with different T coordinates for retrieved segment [in] RIN - structure of settings for retrieval [in,out] edges - structure of edges data
◆ grasp_input_edges_initialization()
subroutine grasp_input_edges_initialization | ( | type(segment_edges), intent(inout) | edges | ) |
◆ read_edges()
subroutine read_edges | ( | integer, intent(in) | iu_main_output, |
type(retr_input_settings), intent(in) | RIN, | ||
type(segment_edges), intent(inout) | edges | ||
) |
Routine reads matrices edges data from "input_edge.dat" file.
- Date
- 20 APR 2015
- Parameters
-
[in] iu_main_output - unit number of main output file of retrieval [in] RIN - structure of settings for retrieval [in,out] edges - structure of edges data