Module dycore_out_mod

Overview

gtool4 netCDF data Output module directly called by GCM run program.

Error Handling

Known Bugs

Note

Future Plans

Dependency

use dycore_type_mod, only : STRING

Public Interface

private
public :: dycore_out_init, dycore_out_put, dycore_out_end ! subroutines

Procedure Interface

Initialize module

io_gt4_out_mod �ν�����ȡ����������ꤪ��� ����ȯŸ�����̤ν��Ϥν������Ԥʤ���

subroutine dycore_out_init(Dims)
  use dycore_type_mod, only: DYCORE_DIMS
  use io_gt4_out_mod , only: io_gt4_out_init, io_gt4_out_SetDims, &
       &                     io_gt4_out_SetVars
  use dc_trace       , only: BeginSub, EndSub, DbgMessage

Input

type(DYCORE_DIMS), intent(in):: Dims  ! �����ǡ�������

Put DYCORE_VARS Data.

�ʻ����ǡ����� Vars ����Ϥ��롣

subroutine dycore_out_put(Vars)

Dependency

use dycore_type_mod, only : DYCORE_VARS, DBKIND, REKIND
use io_gt4_out_mod,  only : io_gt4_out_Put
use dc_trace,        only : BeginSub, EndSub, DbgMessage, DataDump

Input

type(DYCORE_VARS), intent(in):: Vars  ! �ʻ����ǡ�������

Terminate module

io_gt4_out_mod �ν�λ������Ԥʤ���

subroutine dycore_out_end

Dependency

use io_gt4_out_mod, only : io_gt4_out_end
use dc_trace,       only : BeginSub, EndSub, DbgMessage