write data to file
Initialize Module
initialize base classes declared in _vars module, needed for computation of output fields
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | mn_max(2) | |||
| integer, | intent(in) | :: | fac_nyq |
prepare all data to be written
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(t_base), | intent(in) | :: | X1_base_in | |||
| real(kind=wp), | intent(in) | :: | X1_in(1:X1_base_in%s%nBase,1:X1_base_in%f%modes) | |||
| class(t_base), | intent(in) | :: | X2_base_in | |||
| real(kind=wp), | intent(in) | :: | X2_in(1:X2_base_in%s%nBase,1:X2_base_in%f%modes) | |||
| class(t_base), | intent(in) | :: | LG_base_in | |||
| real(kind=wp), | intent(in) | :: | LG_in(1:LG_base_in%s%nBase,1:LG_base_in%f%modes) |
compute different fields depending on the input parameters field_type and vector_component,
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | field_type | |||
| integer, | intent(in) | :: | vector_component | |||
| real(kind=wp), | intent(inout) | :: | field_out(out_base%s%nBase,out_base%f%modes) |
write data to file
Finalize Module