IGModel-SW 1.0

src/output_field_data.f90 File Reference

Go to the source code of this file.

Modules

module  output_field_data
 

This module provides some subroutines to manage the physical fields data of velocity or height, etc at each time level.


Functions/Subroutines

subroutine, public output_field_data::init_output_field_data (nc_filename, icgrid, integration_time, time_step, output_tick)
 Initializes the output_field_data module.
subroutine, public output_field_data::output_field (tstep, v_n, h_n, hs)
 Outputs the physical fields data of velocity(v) and height(h, hs) at time level n into a NetCDF file.
subroutine, public output_field_data::finalize_output_field_data ()
 Finalize the output_field_data module.

Variables

character(Token) output_field_data::ncFileName
 The name of the NetCDF file to write the simulation result to.
type(IcGrid_ncWriter), save output_field_data::writer
 The variable of derived type IcGrid_ncWriter to output the data of the simulation result into a NetCDF file.
type(IcGrid_ncWriter), save output_field_data::hs_writer
 The variable of derived type IcGrid_ncWriter to output the height data of underlying mountain into a NetCDF file.
type(Field_IcGrid2D), save output_field_data::UWind
 The variable of derived type Field_IcGrid2D to manage the field data of zonal velocity.
type(Field_IcGrid2D), save output_field_data::VWind
 The variable of derived type Field_IcGrid2D to manage the field data of meridional velocity.
type(Field_IcGrid2D), save output_field_data::WWind
 The variable of derived type Field_IcGrid2D to manage the field data of vertical velocity.
type(Field_IcGrid2D), save output_field_data::Height
 The variable of derived type Field_IcGrid2D to manage the field data of surface height.
type(Field_IcGrid2D), save output_field_data::HeightS
 The variable of derived type Field_IcGrid2D to manage the field data of the height of underlying mountain.
integer output_field_data::u_ncVarID
 The ID of the NetCDF variable coresponding to the variable name UWind.
integer output_field_data::v_ncVarID
 The ID of the NetCDF variable coresponding to the variable name VWind.
integer output_field_data::w_ncVarID
 The ID of the NetCDF variable coresponding to the variable name WWind.
integer output_field_data::h_ncVarID
 The ID of the NetCDF variable coresponding to the variable name Height.
integer output_field_data::hs_ncVarID
 The ID of the NetCDF variable coresponding to the variable name HeightS.
 All Classes Namespaces Files Functions Variables