#
# dcpam Development History in RD (Ruby Document) format
#
#   For instruction of installing dcpam, 
#   see "HISTORY.htm.en" (written in English) or 
#   "HISTORY.htm" (written in Japanese)
#   included in "dcpam" tar.gz package
#   available from http://www.gfd-dennou.org/library/dcpam. 
#   Otherwise, see this file directly, or generate 
#   above mentioned html files with "make doc-HISTORY" 
#   in current directory after installing  rdtool 
#   <http://raa.ruby-lang.org/project/rdtool/>.

=begin TOPLINK
[((<English|URL:HISTORY.htm.en>)) |
((<Japanese|URL:HISTORY.htm>))]
[((<GFD Dennou Club|URL:http://www.gfd-dennou.org>)) |
((<DCPAM Project|URL:http://www.gfd-dennou.org/library/dcpam>))]
=end TOPLINK

=begin JA

= dcpam ȯ
#*   (morikawa),   (momoko)
#  * $Id: HISTORY,v 1.50 2015/02/17 23:54:08 yot Exp $
=end JA
=begin EN
= dcpam Development History
#* Yasuhiro MORIKAWA (morikawa), Masaki ISHIWARARI (momoko)
#  * $Id: HISTORY,v 1.50 2015/02/17 23:54:08 yot Exp $
=end EN

#=begin HTML
#  <hr />
#=end HTML

#=begin
#== 200?/??/?? (Tag: dcpam5-????????)
#=end
#
#=begin JA
#=end JA
#=begin EN
#=end EN

=begin
== 2015/02/17
=end

=begin JA
* Ĥ
=end JA
=begin EN
* some updates
=end EN

=begin
== 2015/02/13
=end

=begin JA
* 
=end JA
=begin EN
* a lot of updates
=end EN

=begin
== 2015/02/06
=end

=begin JA
* 
=end JA
=begin EN
* a lot of updates
=end EN

=begin
== 2015/01/29
=end

=begin JA
* 
=end JA
=begin EN
* a lot of updates
=end EN

=begin
== 2014/06/30
=end

=begin JA
* 
=end JA
=begin EN
* a lot of updates
=end EN

=begin
== 2014/05/07
=end

=begin JA
* ٥ƥ_DPȤ褦ˤ
* ñȤ褦ˤ
=end JA
=begin EN
* use _DP for double precision literal
* use double precision constants instead of single precision constants.
=end EN


=begin
== 2014/03/14 (Tag: dcpam5-20140314)
=end

=begin JA
* ʸι
=end JA
=begin EN
* Document update
=end EN


=begin
== 2014/02/18 (Tag: dcpam5-20140218)
=end

=begin JA
* ޥʡåץǡ
=end JA
=begin EN
* Minor updates
=end EN


=begin
== 2014/02/04 (Tag: dcpam5-20140204)
=end

=begin JA
* ĤΥХեå
* ˸Ƴ
=end JA
=begin EN
* Bug fix
* Add some codes for future extention
=end EN


=begin
== 2013/10/07 (Tag: dcpam5-20131007)
=end

=begin JA
* ͡ʹ
=end JA
=begin EN
* Various updates
=end EN


=begin
== 2013/09/21 (Tag: dcpam5-20130921)
=end

=begin JA
* ͡ʹ
=end JA
=begin EN
* Various updates
=end EN


=begin
== 2013/03/02 (Tag: dcpam5-20130302)
=end

=begin JA
* Хեå
* 
=end JA
=begin EN
* Bug fix
* Typo fix
=end EN


=begin
== 2013/02/19 (Tag: dcpam5-20130219)
=end

=begin JA
* ߥ饰󥸥ˡˤʪή׻ˡƳ
* ήȻ, ɽǮ, ھǮƳˤϢΩβˡΥƥ
* Хեå
=end JA
=begin EN
* Introduction of semi-Lagrange tracer transport calculation
* Test implementation of solver for simultaneous linear equations composed of turbulent mixing, surface thermal budget, and soil thermal conduction equations
* Bug fix
=end EN


=begin
== 2012/11/29 (Tag: dcpam5-20121129)
=end

=begin JA
* ɥȤθ
* ĤΥ롼Υƥȼ (ȥȤƤ뤿Ȥʤ)
=end JA
=begin EN
* Fix typos
* Test implementation of several routines (those are commented out, now)
=end EN


=begin
== 2012/11/10 (Tag: dcpam5-20121110)
=end

=begin JA
* ǥ׻ˡι.
* ǥΥƥ.
* ֥ե륿ι.
=end JA
=begin EN
* Update calculation method of cloud model.
* Create test version of a new cloud model.
* Update time filter.
=end EN


=begin
== 2012/10/08 (Tag: dcpam5-20121008)
=end

=begin JA
* ʸι. 
=end JA
=begin EN
* Update documents mainly.
=end EN


=begin
== 2012/09/22 (Tag: dcpam5-20120922)
=end

=begin JA
* Ȥ˴ؤϤˤХ.
=end JA
=begin EN
* A bug for output of adust-related variable is fixed.
=end EN


=begin
== 2012/09/21 (Tag: dcpam5-20120921)
=end

=begin JA
* פʹ.
=end JA
=begin EN
* Significant updates.
=end EN


=begin
== 2012/03/01 (Tag: dcpam5-20120726)
=end

=begin JA
* Ĥι.
=end JA
=begin EN
* Several updates.
=end EN


=begin
== 2012/03/01 (Tag: dcpam5-20120301)
=end

=begin JA
* .
=end JA
=begin EN
* Typos are fixed.
=end EN


=begin
== 2012/02/29 (Tag: dcpam5-20120229)
=end

=begin JA
* .
=end JA
=begin EN
* Typos are fixed.
=end EN


=begin
== 2012/02/26 (Tag: dcpam5-20120226)
=end

=begin JA
* ͡ʲ.
=end JA
=begin EN
* Notable improvements
=end EN


=begin
== 2010/10/08 (Tag: dcpam5-20101008)
=end

=begin JA
* ͡ʲ.
=end JA
=begin EN
* Notable improvements
=end EN


=begin
== 2009/04/05 (Tag: dcpam5-20090405)
=end

=begin JA
* ((<README|URL:README>)) κ. 
* src ǥ쥯ȥʲι¤˴ؤƵʸ
  ((<"src/SRC_LIST"|URL:src/SRC_LIST>)) . 
* ȥåץǥ쥯ȥ. 
  * ץȤ Makefile ΤĤ򥵥֥ǥ쥯ȥ˰ư. 
* dcpam5 ݼ˴ؤ뤤Ĥʸκ. 
=end JA
=begin EN
* ((<README|URL:README>)) is created. 
* "((<"src/SRC_LIST"|URL:src/SRC_LIST>))" that is a document 
  about directory structure under "src" is created. 
* Top directory is arranged. 
  * Some scripts and Makefiles are moved to subdirectories. 
* Some documents for maintenance of dcpam5 are created. 
=end EN


=begin
== 2009/03/19 (Tag: dcpam5-20090319)
=end

=begin JA
* ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
  β.
  * ꥹȥեϤ뵡ǽɲ.
* MPI 饤֥λȤˡ "include mpif.h" 
  "use mpi" ؤ. 
* ((<ground_file_io|URL:doc/code_reference/htm/classes/ground_file_io.html>))
  β.  
  * ǡϤб.
=end JA
=begin EN
* ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
  is improved. 
  * Input/Output of a restart file is available. 
* A method of refering to a MPI library is changed from
  "include mpif.h" to "use mpi". 
* ((<ground_file_io|URL:doc/code_reference/htm/classes/ground_file_io.html>))
  is improved. 
  * Parallel data I/O is supported. 
=end EN


=begin
== 2009/03/17 (Tag: dcpam5-20090317)
=end

=begin JA
* ꥹȤԤʤν. 
* ץཪλ, ALLOCATE ؿˤäƥդԤ줿
  ѿγդԤ褦. 
* ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  ν. 
  * PhyImplTendency , ɽ̤ǤʤΤͥեåͿ褦
    󥿡եѹ.
  * ®, , 漾˴ؤ뱢ˡ׻ɤΰ.
* ((<auxiliary|URL:doc/code_reference/htm/classes/auxiliary.html>))
  β. 
  * ʡؿ򥵥֥롼 AuxVars Ƿ׻.
  * ֥롼 AuxVars ֤ OPTIONAL °ղ. 
=end JA
=begin EN
* A problem that restart is not performed correctly is fixed. 
* Variables that are allocated with ALLOCATE function
  are deallocated when the program is finished. 
* ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  is modified. 
  * Arguments of "PhyImplTendency" is changed.
    "PhyImplTendency" receives not 
    radiation fluxes on surface but whole radiation fluxes. 
  * A part of codes for calculation of implicit matrices of
    velocity, temperature, specific humidity is arranged. 
* ((<auxiliary|URL:doc/code_reference/htm/classes/auxiliary.html>))
  is modified. 
  * Exner function is calculated in a subroutine "AuxVars". 
  * OPTIONAL attribute is added to arguments
    that return from a subroutine "AuxVars". 
=end EN


=begin
== 2009/03/06 (Tag: dcpam5-20090306)
=end

=begin JA
* ((<餯餯 dcpam5|URL:doc/tutorial/rakuraku/index.htm>)) ˲ɮ. 
* ͥǡιѹ.
* ϳز
  ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>))
  ΤĤѿ̾Τѹ.
* ¸ Held and Suarez (1994) ٥ޡƥȤڤؤˡѹ.
* ץȤѰդƤ NAMELIST եιܤ.
=end JA
=begin EN
* ((<RakuRaku dcpam5|URL:doc/tutorial/rakuraku/index.htm.en>)) is improved. 
* Components of initial data is changed. 
* Names of some variables
  in a dynamical process
  ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>))
  are changed.
* A way of switching from APE to Held and Suarez (1994) benchmark test
  is changed. 
* Items in prepared sample NAMELIST files are arranged. 
=end EN


=begin
== 2009/02/25 (Tag: dcpam5-20090225-2)
=end
=begin JA
* ϳز
  ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>))
  Υɤ, 
  ((<ϤȤΥ|URL:doc/basic_equations/htm/basic_equations.htm>))
  ɥȤȤбդ褯٤. 
* ((<ɲ|URL:doc/code_description/htm/code_description.htm>))
  κ.
=end JA
=begin EN
* Modification for correspondence between 
  source codes of a dynamical process
  ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>)) and 
  ((<"The governing equations and basic_equations (JAPANESE only)"|URL:doc/basic_equations/htm/basic_equations.htm>)). 
* ((<"Code Descriptions (JAPANESE only)"|URL:doc/code_description/htm/code_description.htm>)) is created. 

=end EN



=begin
== 2009/02/18 (Tag: dcpam5-20090218-1)
=end

=begin JA
* ľȻեå, ɽ̥եå, ͥեåνϤ
  Ϣ륳ɤ. 
* ʪ˴ؤ뱢ˡΤι
  ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  ˱. 
* ͥեåη׻ֳ֤˴ؤθ.
* ץνλɬꥹȥե. 
* ٤Ⱦҥ٥, ȹ٤λФԤ
  ֥롼󶡤⥸塼 intpol_half 
  ((<auxiliary|URL:doc/code_reference/htm/classes/auxiliary.html>))
  ز̾.
* ȯѥ桼ƥƥβ. 
  * Makefile Ϣ. 
    * եΥѥ depend ư.
    * make clean κݤ̵̤ʥ顼åӽ.
    * Config.mk ѿ DCPAMDIR , configure ¹Ը
      ȥǥ쥯ȥưפѹǽ. 
=end JA
=begin EN
* Codes for output of vertical diffusion fluxes,
  surface fluxes, radiation fluxes are modified. 
* Matrices for implicit scheme of physical processes
  are capsuled in 
  ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  module. 
* An error about handlings of interval of calculation of radiation fluxes
  is modified. 
* Restart data is output when a calculation is finished. 
* A module "intpol_half" that provides subroutines for
  interpolation of temperature on half sigma level, and
  calculation pressure and height is renamed to
  ((<auxiliary|URL:doc/code_reference/htm/classes/auxiliary.html>)).
* Utilities for development are improved.
  * Makefile etc.
    * "depend" is updated automatically when source files are compiled. 
    * Irrelevant error messages when "make clean" are rejected.
    * A variable "DCPAMDIR" is removed in "Config.mk", and
      a working directory can be moved easily. 
=end EN


=begin
== 2009/01/26 (Tag: dcpam5-20090126)
=end

=begin JA
* Ūʽ
  * dcpam_ape.F90  dcpam_hs94.F90 
    ((<dcpam_main.F90|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>))
    . (˴ؤƤ((<餯餯 dcpam5|URL:doc/tutorial/rakuraku/index.htm>)) 򻲾ȤΤ. )
  * ɽ̲ٸ (㤨 SST fix Ǥο¸) 
    ˤɽ̲٤ꤵƤʤäХ. 
  * (ݥƥ󥷥) ١פäơ֥ݥƥ󥷥פȵҤƤ
    ʬ. ѿ̾ GeoPot  Height ˽.
  * Ϸǡ
    ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>)) ǤϤʤ,
    ((<ground_file_io|URL:doc/code_reference/htm/classes/ground_file_io.html>))
    ɤ߹, ƲǶͭ. 
  * OLR, OSR, SLR, SSR ϼץǤϤʤ, 
    ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
    ⥸塼ǽϤ.

* ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>)) ν
  * ʿѲ١פȸäɽƤʬִಹ١פ˽.
    ѿ̾ TempAvrXY  RefTemp ѹ.
  * ಹ٤ NAMELIST Ȥɤ߹褦.

* ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  ν
  * եåνϤΥ֥롼 PhyImplFluxCorrect ̾Τ
    PhyImplFluxOutput ѹ. 
  * եå򤳤Υ⥸塼ǽ.
  * t-t ˤѲΨ t+t Ĺȥեå򻻽Ф
    ֥롼 RadiationCorrect 
    ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
    ⥸塼뤫 phy_implicit ⥸塼ذư,
    PhyImplEvalRadLFluxA ز̾.
  * Ĺȥեå
    ((<intg_surftemp|URL:doc/code_reference/htm/classes/intg_surftemp.html>))
    ⥸塼 IntegralSurfTemp ֥롼󤫤
    phy_implicit ⥸塼 PhyImplFluxOutput ֥롼ذư.
    * 줿Ĺȥեå PhyImplFluxOutput ֥롼ǽ.

* ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
  ν
  * t-t ˤѲΨ t+t Ĺȥեå򻻽Ф
    ֥롼 RadiationCorrect  radiation_band ⥸塼뤫
    ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
    ⥸塼ذư, PhyImplEvalRadLFluxA ز̾.
    
=end JA
=begin EN
* General modification
  * "dcpam_ape.F90" and "dcpam_hs94.F90" are integrated to 
    ((<dcpam_main.F90|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>)).
    (See ((<RakuRaku dcpam5|URL:doc/tutorial/rakuraku/index.htm.en>))
    for selection)
  * A bug that surface temperature is not fixed with 
    surface temperature fix settings 
    (for example, aqua planet experiments with SST fix) is fixed. 
  * Errors that "(geo-potential) height" is described "get-potential" wrongly 
    are fixed. Variable names are modified from "GetPot" to "Height".
  * Geography data is loaded from not 
    ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>)), but 
    ((<ground_file_io|URL:doc/code_reference/htm/classes/ground_file_io.html>)), 
    and the data is shared with each process. 
  * "OLR", "OSR", "SLR", "SSR" are output in
    ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
    module. 

* ((<dynamics_hspl_vas83|URL:doc/code_reference/htm/classes/dynamics_hspl_vas83.html>)) is modified. 
  * Erroneous notations "average temperature" are modified to 
    "reference temperature". Variable names are modified from
    "TempAvrXY" to "RefTemp".
  * Reference temperature can be loaded from NAMELIST. 

* ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  is modified. 
  * A name of subroutine "PhyImplFluxCorrect" that is worked for
    output of fluxes in nature is changed to "PhyImplFluxOutput".
  * Fluxes are output in this module. 
  * A subroutine "RadiationCorrect" that calculates radiation flux at
    t+Dt from the tendency at t-Dt is moved from
    ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
    module to "phy_implicit" module and renamed to "PhyImplEvalRadLFluxA".
  * Scheme of correction of longwave flux is moved from 
    subroutine "IntegralSurfTemp" in module
    ((<intg_surftemp|URL:doc/code_reference/htm/classes/intg_surftemp.html>))
    to subroutine "PhyImplFluxOutput" in module "phy_implicit". 
    * Corrected longwave flux is output in subroutine "PhyImplFluxOutput". 

* ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
  is modified. 
  * A subroutine "RadiationCorrect" that calculates radiation flux at
    t+Dt from the tendency at t-Dt is moved from "radiation_band" module to
    ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
    module and renamed to "PhyImplEvalRadLFluxA".
    
=end EN


=begin
== 2008/11/29 (Tag: dcpam5-20081129)
=end

=begin JA
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>))
  ν. 
  * OLR, SSR ʤɤΥҥȥϤǽ. 
* ((<餯餯 dcpam5|URL:doc/tutorial/rakuraku/index.htm>))
  ˡֲĻ벽, λȡ, ѹɵ.
* Tetens (1930) ˰漾Хɤɲ. 
=end JA
=begin EN
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>))
  is modified. 
  * Some history output variables (OLR, SSR, etc.) are added. 
* Some contents ("Visualization", "Refer configuration",
  "Change configuration", etc.) are added to
  ((<RakuRaku dcpam5|URL:doc/tutorial/rakuraku/index.htm.en>))
* Codes of calculation of saturation specific humidity
  in Tetens (1930) are added. 
=end EN


=begin
== 2008/11/18 (Tag: dcpam5-20081118)
=end

=begin JA
* ӥɤκݤ
  ((<sst_data|URL:doc/code_reference/htm/files/main/sst_data_F90.html>))
  ΥХʥ꤬ʤ. 
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>)), 
  ((<cumulus_adjust|URL:doc/code_reference/htm/classes/cumulus_adjust.html>)), 
  ((<lscond|URL:doc/code_reference/htm/classes/lscond.html>)) ѹ. 
  * ѱѥ᥿ꥼ󥹥, 絬϶ŷ륹
    ι߿ιͤץफϤ褦ѹ. 
  * ϤҥȥǡȤ OLR ʤɤɲ. 
* ûͤ
  ((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))
  Ȥ̤Υ⥸塼
  ((<radation_short_income|URL:doc/code_reference/htm/classes/radation_short_income.html>))
  Ȥƥѥå. 
=end JA
=begin EN
* A problem that a binary file of 
  ((<sst_data|URL:doc/code_reference/htm/files/main/sst_data_F90.html>))
  is not created by "make" is fixed. 
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>)), 
  ((<cumulus_adjust|URL:doc/code_reference/htm/classes/cumulus_adjust.html>)), 
  ((<lscond|URL:doc/code_reference/htm/classes/lscond.html>)) are changed. 
  * Summation of rain of cumulus parameterization scheme and 
    rain of large scale condensation scheme are output from
    a main program. 
  * Some history data like as "OLR", etc. can be output additionally. 
* Short wave incoming is separated from
  "((<radiation_band|URL:doc/code_reference/htm/classes/radiation_band.html>))"
  and packaged as
  "((<radation_short_income|URL:doc/code_reference/htm/classes/radation_short_income.html>))". 
=end EN


=begin
== 2008/11/09 (Tag: dcpam5-20081109-1)
=end

=begin JA
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>))
  ν. 
  * ɽ̲٤ѲǤ褦.
  * ((<intg_surftemp|URL:doc/code_reference/htm/classes/intg_surftemp.html>))
     AGCM5 ܿ. 
* ɽ̲٥ꥹȥǡϵɲ. 
* ͥǡѥᥤץ NAMELIST եκ.
* ɽ̥ǡѥᥤץ NAMELIST եκ.
* ʪαˡ˴Ϣեå֥롼
  AGCM5  PhyImplFluxCorrect Ȥ
  ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  ذܿ.
* ((<negative_moist|URL:doc/code_reference/htm/classes/negative_moist.html>))
  ν. 
  * οʤˤĤƥ顼֤.
=end JA
=begin EN
* ((<dcpam_main|URL:doc/code_reference/htm/files/main/dcpam_main_F90.html>))
  is modified. 
  * Surface temperature can be changed. 
  * ((<intg_surftemp|URL:doc/code_reference/htm/classes/intg_surftemp.html>))
    is imported from AGCM5. 
* A mechanism of input/output of restart data of surface temperature
  is added. 
* A main program and a NAMELIST file for generation of
  initial data is created. 
* A main program and a NAMELIST file for generation of
  surface data is created. 
* A subroutine corrects fluxes for implicit scheme of physical processes
  in AGCM5 are imported to 
  ((<phy_implicit|URL:doc/code_reference/htm/classes/phy_implicit.html>))
  as a subroutine "PhyImplFluxCorrect". 
* ((<negative_moist|URL:doc/code_reference/htm/classes/negative_moist.html>))
  is modified. 
  * Error is returned when negative moist can not be removed. 
=end EN


=begin
== 2008/10/08 (Tag: dcpam5-20081008)
=end

=begin JA
* ׻ǡ˽ϲǽˤ. 
* ֤ϡ֥ƥå׿פǤϤʤ﷿ (gtool5 饤֥ 
  DC_DIFFTIME, DC_DATETIME ) ѿǹԤ. 
=end JA
=begin EN
* Date of start of calculation can be output to data. 
* Time is controlled by not number of step but variables of time types 
  ("DC_DIFFTIME" or "DC_DATETIME" in gtool5 library).  
=end EN


=begin
== 2008/09/25 (Tag: dcpam5-20080925)
=end

=begin JA
* Ѥǡϥ饤֥
  ((<gt4f90io|URL:http://www.gfd-dennou.org/library/gtool4/gt4f90io.htm>))
  
  ((<gtool5|URL:http://www.gfd-dennou.org/library/gtool4/gtool5.htm>)) ѹ
* ͽѿ˴ؤƤ, ե륿򤫤ͤ.
* ȯŸ DO LOOP ϡ֥ƥå׿פǤϤʤǹԤ.
=end JA
=begin EN
* Data input/output library is changed from
  ((<gt4f90io|URL:http://www.gfd-dennou.org/library/gtool4/gt4f90io.htm.en>))
  to 
  ((<gtool5|URL:http://www.gfd-dennou.org/library/gtool4/gtool5.htm.en>)).
* Prediction variables are output not time filtered.
* DO LOOP of time integration is controlled by not number of step but time.
=end EN


=begin
== 2008/08/12 (Tag: dcpam5-20080812)
=end

=begin JA
* ϳإ.
* 絬϶ŷ륹.
* ήĴ.
* ɽ̥եå. 
* ե륿 (Asselin, 1972) . 
* οΤΥ桼ƥƥ.
* ɽ̥ǡեϤΤΥ⥸塼.
* Held and Suarez (1994) ˤ붯Ȼ˴ؤʪ. 
* Held and Suarez (1994) ٥ޡƥѼץ. 
=end JA
=begin EN
* Dynamical core is implemented. 
* Large scale condensation scheme is implemented. 
* Dry convective adjustment process is implemented. 
* Surface flux process is implemented. 
* Time filter (Asselin, 1972) is implemented. 
* A utility for elimination of negative moisture is implemented. 
* A module for ground data file input is created. 
* A physical process for forcing and dissipation suggested
  by Held and Suarez (1994) is implemented. 
* Main program for Held and Suarez (1994) benchmark test is implemented. 
=end EN


=begin
== 2008/08/04 (Tag: dcpam5-20080804)
=end

=begin JA
* dcpam4 ץνѹ.
* ޤʳ. 
  * , ľȻ, ѱѥ᥿ꥼ (ή) Τ
    Ƥ. 
=end JA
=begin EN
* Programming style is considerably changed from "dcpam4".
* Under construction. 
  * Only radiation, vertical diffusion, cumulus parameterization
    (moist adjust) are implemented. 
=end EN


#
# Following comments are needed for TeX Documents.
# These are automatically setting by cvs.
# So do not modify directly.
#
$Name:  $
$Date: 2015/02/17 23:54:08 $

=begin HTML
<hr />
<small>$Id: HISTORY,v 1.50 2015/02/17 23:54:08 yot Exp $
</small>
=end HTML

#== Mode setting for Emacs
#Local Variables:
#mode: rd
#End:
#
