Next: Interfaces
Up: DERIVED TYPES FOR OPERATOR
Previous: DERIVED TYPES FOR OPERATOR
This data structure is returned by the amp_amp functions.
When the want_info variable is .true.
the data structure must be filled with information
regarding the memory requirements of the function.
In particular, it returns a constant equal to
the the memory requirements that are independent
of the data sizes, and a set of proportionality constants
realted to the data sizes.
If the operator definition function does not require
additional memory, the structure can be simply initialized
with zeros by setting info=info_default,
where info_default is a properly initialized parameter structure.
When the want_info variable is .false.
only the status must be set.
For successful completion status is set equal to 0.
type genkir3d_info_type
integer :: status
integer :: mem_fixed
integer :: mem_n_t_inp,mem_n_tz_out
integer :: mem_n_tr_inp,mem_n_tr_out
end type genkir3d_info_type
2|c|Scalar variables |
|
Name |
Description |
status |
Return the status of the call. Set to 0 if successful |
mem_fixed |
Memory requirement independent from data sizes |
mem_n_t_inp |
Proportionality constant for length of input time axis |
mem_n_tz_out |
Proportionality constant for length of output time/depth axis |
mem_n_tr_inp |
Proportionality constant for number of input traces |
mem_n_tr_out |
Proportionality constant for number of output traces |
Next: Interfaces
Up: DERIVED TYPES FOR OPERATOR
Previous: DERIVED TYPES FOR OPERATOR
Stanford Exploration Project
7/5/1998