[Dart-dev] [5835] DART/branches/development/models/noah: Removed references to "1D" .. .

nancy at ucar.edu nancy at ucar.edu
Mon Aug 6 20:01:57 MDT 2012


Revision: 5835
Author:   thoar
Date:     2012-08-06 20:01:56 -0600 (Mon, 06 Aug 2012)
Log Message:
-----------
Removed references to "1D" ... this will support "2D" as well as 1D.
Mike Barlage tells me there's a way to get a spatially unconnected set of
1D locations as well. Cool.

Must still work on internal filenames, etc.

Added Paths:
-----------
    DART/branches/development/models/noah/dart_to_noah.f90
    DART/branches/development/models/noah/dart_to_noah.nml
    DART/branches/development/models/noah/noah_to_dart.f90
    DART/branches/development/models/noah/noah_to_dart.nml
    DART/branches/development/models/noah/work/mkmf_dart_to_noah
    DART/branches/development/models/noah/work/mkmf_noah_to_dart
    DART/branches/development/models/noah/work/path_names_dart_to_noah
    DART/branches/development/models/noah/work/path_names_noah_to_dart

Removed Paths:
-------------
    DART/branches/development/models/noah/dart_to_noah1D.f90
    DART/branches/development/models/noah/dart_to_noah1D.nml
    DART/branches/development/models/noah/noah1D_to_dart.f90
    DART/branches/development/models/noah/noah1D_to_dart.nml
    DART/branches/development/models/noah/work/mkmf_dart_to_noah1D
    DART/branches/development/models/noah/work/mkmf_noah1D_to_dart
    DART/branches/development/models/noah/work/path_names_dart_to_noah1D
    DART/branches/development/models/noah/work/path_names_noah1D_to_dart

-------------- next part --------------
Copied: DART/branches/development/models/noah/dart_to_noah.f90 (from rev 5834, DART/branches/development/models/noah/dart_to_noah1D.f90)
===================================================================
--- DART/branches/development/models/noah/dart_to_noah.f90	                        (rev 0)
+++ DART/branches/development/models/noah/dart_to_noah.f90	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,132 @@
+! DART software - Copyright 2004 - 2011 UCAR. This open source software is
+! provided by UCAR, "as is", without charge, subject to all terms of use at
+! http://www.image.ucar.edu/DAReS/DART/DART_download
+
+program dart_to_noah1D
+
+! <next few lines under version control, do not edit>
+! $URL$
+! $Id$
+! $Revision$
+! $Date$
+
+!----------------------------------------------------------------------
+! purpose: interface between DART and the NOAH model
+!
+! method: Read DART state vector and overwrite values in a noah restart file.
+!         If the DART state vector has an 'advance_to_time' present, 
+!         it is read ... but nothing happens with it at this time.
+!         DART is NEVER expected to advance noah.
+!
+!         The dart_to_noah_nml namelist setting for advance_time_present 
+!         determines whether or not the input file has an 'advance_to_time'.
+!         Typically, only temporary files like 'assim_model_state_ic' have
+!         an 'advance_to_time'.
+!
+! author: Tim Hoar 12 July 2011
+!----------------------------------------------------------------------
+
+use        types_mod, only : r8
+use    utilities_mod, only : initialize_utilities, timestamp, &
+                             find_namelist_in_file, check_namelist_read, &
+                             logfileunit, open_file, close_file, &
+                             error_handler, E_MSG
+use  assim_model_mod, only : open_restart_read, aread_state_restart, close_restart
+use time_manager_mod, only : time_type, print_time, print_date, operator(-), get_time
+use        model_mod, only : static_init_model, dart_vector_to_model_file, &
+                             get_model_size
+
+implicit none
+
+! version controlled file description for error handling, do not edit
+character(len=128), parameter :: &
+   source   = "$URL$", &
+   revision = "$Revision$", &
+   revdate  = "$Date$"
+
+!------------------------------------------------------------------
+! The namelist variables
+!------------------------------------------------------------------
+
+character (len = 128) :: dart_to_noah_input_file = 'dart_restart'
+logical               :: advance_time_present   = .false.
+
+namelist /dart_to_noah_nml/ dart_to_noah_input_file, &
+                           advance_time_present
+
+!----------------------------------------------------------------------
+
+character(len=20)     :: noah_restart_filename = 'noah_input.nml'
+integer               :: iunit, io, x_size
+type(time_type)       :: model_time, adv_to_time
+real(r8), allocatable :: statevector(:)
+logical               :: verbose              = .FALSE.
+
+!----------------------------------------------------------------------
+
+call initialize_utilities(progname='dart_to_noah', output_flag=verbose)
+
+!----------------------------------------------------------------------
+! Call model_mod:static_init_model() which reads the NOAH namelist
+! to set location and state vector
+!----------------------------------------------------------------------
+
+call static_init_model()
+
+x_size = get_model_size()
+allocate(statevector(x_size))
+
+! Read the namelist to get the input filename. 
+
+call find_namelist_in_file("input.nml", "dart_to_noah_nml", iunit)
+read(iunit, nml = dart_to_noah_nml, iostat = io)
+call check_namelist_read(iunit, io, "dart_to_noah_nml")
+
+write(*,*)
+write(*,'(''dart_to_noah:converting DART file '',A, &
+      &'' to NOAH input namelist '',A)') &
+     trim(dart_to_noah_input_file), trim(noah_restart_filename)
+
+!----------------------------------------------------------------------
+! Reads the valid time, the state, and the target time.
+!----------------------------------------------------------------------
+
+iunit = open_restart_read(dart_to_noah_input_file)
+
+if ( advance_time_present ) then
+   call aread_state_restart(model_time, statevector, iunit, adv_to_time)
+else
+   call aread_state_restart(model_time, statevector, iunit)
+endif
+call close_restart(iunit)
+
+!----------------------------------------------------------------------
+! write out the new namelist ...
+!----------------------------------------------------------------------
+
+if ( advance_time_present ) then
+   call dart_vector_to_model_file(statevector, noah_restart_filename, model_time, adv_to_time)
+else
+   call dart_vector_to_model_file(statevector, noah_restart_filename, model_time)
+endif
+
+!----------------------------------------------------------------------
+! Log what we think we're doing, and exit.
+!----------------------------------------------------------------------
+
+call print_date( model_time,'dart_to_noah:noah  model date')
+call print_time( model_time,'dart_to_noah:DART    model time')
+call print_date( model_time,'dart_to_noah:noah  model date',logfileunit)
+call print_time( model_time,'dart_to_noah:DART    model time',logfileunit)
+
+if ( advance_time_present ) then
+   call print_time(adv_to_time,'dart_to_noah:advance_to time')
+   call print_date(adv_to_time,'dart_to_noah:advance_to date')
+   call print_time(adv_to_time,'dart_to_noah:advance_to time',logfileunit)
+   call print_date(adv_to_time,'dart_to_noah:advance_to date',logfileunit)
+endif
+
+! When called with 'end', timestamp will call finalize_utilities()
+call timestamp(string1=source, pos='end')
+
+end program dart_to_noah1D

Copied: DART/branches/development/models/noah/dart_to_noah.nml (from rev 5834, DART/branches/development/models/noah/dart_to_noah1D.nml)
===================================================================
--- DART/branches/development/models/noah/dart_to_noah.nml	                        (rev 0)
+++ DART/branches/development/models/noah/dart_to_noah.nml	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,5 @@
+&dart_to_noah_nml
+   dart_to_noah_output_file   = 'dart_restart',
+   advance_time_present         = .true.,
+  /
+

Deleted: DART/branches/development/models/noah/dart_to_noah1D.f90
===================================================================
--- DART/branches/development/models/noah/dart_to_noah1D.f90	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/dart_to_noah1D.f90	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,132 +0,0 @@
-! DART software - Copyright 2004 - 2011 UCAR. This open source software is
-! provided by UCAR, "as is", without charge, subject to all terms of use at
-! http://www.image.ucar.edu/DAReS/DART/DART_download
-
-program dart_to_noah1D
-
-! <next few lines under version control, do not edit>
-! $URL$
-! $Id$
-! $Revision$
-! $Date$
-
-!----------------------------------------------------------------------
-! purpose: interface between DART and the NOAH model
-!
-! method: Read DART state vector and overwrite values in a noah restart file.
-!         If the DART state vector has an 'advance_to_time' present, 
-!         it is read ... but nothing happens with it at this time.
-!         DART is NEVER expected to advance noah.
-!
-!         The dart_to_noah_nml namelist setting for advance_time_present 
-!         determines whether or not the input file has an 'advance_to_time'.
-!         Typically, only temporary files like 'assim_model_state_ic' have
-!         an 'advance_to_time'.
-!
-! author: Tim Hoar 12 July 2011
-!----------------------------------------------------------------------
-
-use        types_mod, only : r8
-use    utilities_mod, only : initialize_utilities, timestamp, &
-                             find_namelist_in_file, check_namelist_read, &
-                             logfileunit, open_file, close_file, &
-                             error_handler, E_MSG
-use  assim_model_mod, only : open_restart_read, aread_state_restart, close_restart
-use time_manager_mod, only : time_type, print_time, print_date, operator(-), get_time
-use        model_mod, only : static_init_model, dart_vector_to_model_file, &
-                             get_model_size
-
-implicit none
-
-! version controlled file description for error handling, do not edit
-character(len=128), parameter :: &
-   source   = "$URL$", &
-   revision = "$Revision$", &
-   revdate  = "$Date$"
-
-!------------------------------------------------------------------
-! The namelist variables
-!------------------------------------------------------------------
-
-character (len = 128) :: dart_to_noah_input_file = 'dart_restart'
-logical               :: advance_time_present   = .false.
-
-namelist /dart_to_noah_nml/ dart_to_noah_input_file, &
-                           advance_time_present
-
-!----------------------------------------------------------------------
-
-character(len=20)     :: noah_restart_filename = 'noah_input.nml'
-integer               :: iunit, io, x_size
-type(time_type)       :: model_time, adv_to_time
-real(r8), allocatable :: statevector(:)
-logical               :: verbose              = .FALSE.
-
-!----------------------------------------------------------------------
-
-call initialize_utilities(progname='dart_to_noah', output_flag=verbose)
-
-!----------------------------------------------------------------------
-! Call model_mod:static_init_model() which reads the NOAH namelist
-! to set location and state vector
-!----------------------------------------------------------------------
-
-call static_init_model()
-
-x_size = get_model_size()
-allocate(statevector(x_size))
-
-! Read the namelist to get the input filename. 
-
-call find_namelist_in_file("input.nml", "dart_to_noah_nml", iunit)
-read(iunit, nml = dart_to_noah_nml, iostat = io)
-call check_namelist_read(iunit, io, "dart_to_noah_nml")
-
-write(*,*)
-write(*,'(''dart_to_noah:converting DART file '',A, &
-      &'' to NOAH input namelist '',A)') &
-     trim(dart_to_noah_input_file), trim(noah_restart_filename)
-
-!----------------------------------------------------------------------
-! Reads the valid time, the state, and the target time.
-!----------------------------------------------------------------------
-
-iunit = open_restart_read(dart_to_noah_input_file)
-
-if ( advance_time_present ) then
-   call aread_state_restart(model_time, statevector, iunit, adv_to_time)
-else
-   call aread_state_restart(model_time, statevector, iunit)
-endif
-call close_restart(iunit)
-
-!----------------------------------------------------------------------
-! write out the new namelist ...
-!----------------------------------------------------------------------
-
-if ( advance_time_present ) then
-   call dart_vector_to_model_file(statevector, noah_restart_filename, model_time, adv_to_time)
-else
-   call dart_vector_to_model_file(statevector, noah_restart_filename, model_time)
-endif
-
-!----------------------------------------------------------------------
-! Log what we think we're doing, and exit.
-!----------------------------------------------------------------------
-
-call print_date( model_time,'dart_to_noah:noah  model date')
-call print_time( model_time,'dart_to_noah:DART    model time')
-call print_date( model_time,'dart_to_noah:noah  model date',logfileunit)
-call print_time( model_time,'dart_to_noah:DART    model time',logfileunit)
-
-if ( advance_time_present ) then
-   call print_time(adv_to_time,'dart_to_noah:advance_to time')
-   call print_date(adv_to_time,'dart_to_noah:advance_to date')
-   call print_time(adv_to_time,'dart_to_noah:advance_to time',logfileunit)
-   call print_date(adv_to_time,'dart_to_noah:advance_to date',logfileunit)
-endif
-
-! When called with 'end', timestamp will call finalize_utilities()
-call timestamp(string1=source, pos='end')
-
-end program dart_to_noah1D

Deleted: DART/branches/development/models/noah/dart_to_noah1D.nml
===================================================================
--- DART/branches/development/models/noah/dart_to_noah1D.nml	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/dart_to_noah1D.nml	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,5 +0,0 @@
-&dart_to_noah_nml
-   dart_to_noah_output_file   = 'dart_restart',
-   advance_time_present         = .true.,
-  /
-

Deleted: DART/branches/development/models/noah/noah1D_to_dart.f90
===================================================================
--- DART/branches/development/models/noah/noah1D_to_dart.f90	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/noah1D_to_dart.f90	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,104 +0,0 @@
-! DART software - Copyright 2004 - 2011 UCAR. This open source software is
-! provided by UCAR, "as is", without charge, subject to all terms of use at
-! http://www.image.ucar.edu/DAReS/DART/DART_download
-
-program noah_to_dart
-
-! <next few lines under version control, do not edit>
-! $URL$
-! $Id$
-! $Revision$
-! $Date$
-
-!----------------------------------------------------------------------
-! purpose: interface between NOAH and DART
-!
-! method: Read noah "restart" files of model state
-!         Reform fields into a DART state vector (control vector).
-!         Write out state vector in "proprietary" format for DART.
-!         The output is a "DART restart file" format.
-! 
-! USAGE:  The noah filename is read from the noah_in namelist
-!         <edit noah_to_dart_output_file in input.nml:noah_to_dart>
-!         noah_to_dart
-!
-! author: Tim Hoar 11 July 2012
-!----------------------------------------------------------------------
-
-use        types_mod, only : r8
-use    utilities_mod, only : initialize_utilities, timestamp, &
-                             find_namelist_in_file, check_namelist_read
-use        model_mod, only : get_model_size, noah_to_dart_vector, &
-                             get_noah_restart_filename
-use  assim_model_mod, only : awrite_state_restart, open_restart_write, close_restart
-use time_manager_mod, only : time_type, print_time, print_date
-
-implicit none
-
-! version controlled file description for error handling, do not edit
-character(len=128), parameter :: &
-   source   = "$URL$", &
-   revision = "$Revision$", &
-   revdate  = "$Date$"
-
-!-----------------------------------------------------------------------
-! namelist parameters with default values.
-!-----------------------------------------------------------------------
-
-character(len=128) :: noah_to_dart_output_file  = 'dart_ics'
-
-namelist /noah_to_dart_nml/ noah_to_dart_output_file
-
-!----------------------------------------------------------------------
-! global storage
-!----------------------------------------------------------------------
-
-logical               :: verbose = .TRUE.
-integer               :: io, iunit, x_size
-type(time_type)       :: model_time
-real(r8), allocatable :: statevector(:)
-character(len=256)    :: noah_restart_filename
-
-!======================================================================
-
-call initialize_utilities(progname='noah_to_dart', output_flag=verbose)
-
-!----------------------------------------------------------------------
-! Read the namelist to get the output filename.
-!----------------------------------------------------------------------
-
-call find_namelist_in_file("input.nml", "noah_to_dart_nml", iunit)
-read(iunit, nml = noah_to_dart_nml, iostat = io)
-call check_namelist_read(iunit, io, "noah_to_dart_nml") ! closes, too.
-
-call get_noah_restart_filename( noah_restart_filename )
-
-write(*,*)
-write(*,'(''noah_to_dart:converting noah restart file '',A, &
-      &'' to DART file '',A)') &
-       trim(noah_restart_filename), trim(noah_to_dart_output_file)
-
-!----------------------------------------------------------------------
-! get to work
-!----------------------------------------------------------------------
-
-x_size = get_model_size()
-allocate(statevector(x_size))
-
-call noah_to_dart_vector(noah_restart_filename, statevector, model_time) 
-
-iunit = open_restart_write(noah_to_dart_output_file)
-
-call awrite_state_restart(model_time, statevector, iunit)
-call close_restart(iunit)
-
-!----------------------------------------------------------------------
-! When called with 'end', timestamp will call finalize_utilities()
-!----------------------------------------------------------------------
-
-call print_date(model_time, str='noah_to_dart:noah  model date')
-call print_time(model_time, str='noah_to_dart:DART    model time')
-call timestamp(string1=source, pos='end')
-
-end program noah_to_dart
-

Deleted: DART/branches/development/models/noah/noah1D_to_dart.nml
===================================================================
--- DART/branches/development/models/noah/noah1D_to_dart.nml	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/noah1D_to_dart.nml	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,4 +0,0 @@
-&noah_to_dart_nml
-   noah_to_dart_output_file = 'dart_ics',
-   /
-

Copied: DART/branches/development/models/noah/noah_to_dart.f90 (from rev 5834, DART/branches/development/models/noah/noah1D_to_dart.f90)
===================================================================
--- DART/branches/development/models/noah/noah_to_dart.f90	                        (rev 0)
+++ DART/branches/development/models/noah/noah_to_dart.f90	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,104 @@
+! DART software - Copyright 2004 - 2011 UCAR. This open source software is
+! provided by UCAR, "as is", without charge, subject to all terms of use at
+! http://www.image.ucar.edu/DAReS/DART/DART_download
+
+program noah_to_dart
+
+! <next few lines under version control, do not edit>
+! $URL$
+! $Id$
+! $Revision$
+! $Date$
+
+!----------------------------------------------------------------------
+! purpose: interface between NOAH and DART
+!
+! method: Read noah "restart" files of model state
+!         Reform fields into a DART state vector (control vector).
+!         Write out state vector in "proprietary" format for DART.
+!         The output is a "DART restart file" format.
+! 
+! USAGE:  The noah filename is read from the noah_in namelist
+!         <edit noah_to_dart_output_file in input.nml:noah_to_dart>
+!         noah_to_dart
+!
+! author: Tim Hoar 11 July 2012
+!----------------------------------------------------------------------
+
+use        types_mod, only : r8
+use    utilities_mod, only : initialize_utilities, timestamp, &
+                             find_namelist_in_file, check_namelist_read
+use        model_mod, only : get_model_size, noah_to_dart_vector, &
+                             get_noah_restart_filename
+use  assim_model_mod, only : awrite_state_restart, open_restart_write, close_restart
+use time_manager_mod, only : time_type, print_time, print_date
+
+implicit none
+
+! version controlled file description for error handling, do not edit
+character(len=128), parameter :: &
+   source   = "$URL$", &
+   revision = "$Revision$", &
+   revdate  = "$Date$"
+
+!-----------------------------------------------------------------------
+! namelist parameters with default values.
+!-----------------------------------------------------------------------
+
+character(len=128) :: noah_to_dart_output_file  = 'dart_ics'
+
+namelist /noah_to_dart_nml/ noah_to_dart_output_file
+
+!----------------------------------------------------------------------
+! global storage
+!----------------------------------------------------------------------
+
+logical               :: verbose = .TRUE.
+integer               :: io, iunit, x_size
+type(time_type)       :: model_time
+real(r8), allocatable :: statevector(:)
+character(len=256)    :: noah_restart_filename
+
+!======================================================================
+
+call initialize_utilities(progname='noah_to_dart', output_flag=verbose)
+
+!----------------------------------------------------------------------
+! Read the namelist to get the output filename.
+!----------------------------------------------------------------------
+
+call find_namelist_in_file("input.nml", "noah_to_dart_nml", iunit)
+read(iunit, nml = noah_to_dart_nml, iostat = io)
+call check_namelist_read(iunit, io, "noah_to_dart_nml") ! closes, too.
+
+call get_noah_restart_filename( noah_restart_filename )
+
+write(*,*)
+write(*,'(''noah_to_dart:converting noah restart file '',A, &
+      &'' to DART file '',A)') &
+       trim(noah_restart_filename), trim(noah_to_dart_output_file)
+
+!----------------------------------------------------------------------
+! get to work
+!----------------------------------------------------------------------
+
+x_size = get_model_size()
+allocate(statevector(x_size))
+
+call noah_to_dart_vector(noah_restart_filename, statevector, model_time) 
+
+iunit = open_restart_write(noah_to_dart_output_file)
+
+call awrite_state_restart(model_time, statevector, iunit)
+call close_restart(iunit)
+
+!----------------------------------------------------------------------
+! When called with 'end', timestamp will call finalize_utilities()
+!----------------------------------------------------------------------
+
+call print_date(model_time, str='noah_to_dart:noah  model date')
+call print_time(model_time, str='noah_to_dart:DART    model time')
+call timestamp(string1=source, pos='end')
+
+end program noah_to_dart
+

Copied: DART/branches/development/models/noah/noah_to_dart.nml (from rev 5834, DART/branches/development/models/noah/noah1D_to_dart.nml)
===================================================================
--- DART/branches/development/models/noah/noah_to_dart.nml	                        (rev 0)
+++ DART/branches/development/models/noah/noah_to_dart.nml	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,4 @@
+&noah_to_dart_nml
+   noah_to_dart_output_file = 'dart_ics',
+   /
+

Copied: DART/branches/development/models/noah/work/mkmf_dart_to_noah (from rev 5834, DART/branches/development/models/noah/work/mkmf_dart_to_noah1D)
===================================================================
--- DART/branches/development/models/noah/work/mkmf_dart_to_noah	                        (rev 0)
+++ DART/branches/development/models/noah/work/mkmf_dart_to_noah	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,18 @@
+#!/bin/csh
+#
+# DART software - Copyright 2004 - 2011 UCAR. This open source software is
+# provided by UCAR, "as is", without charge, subject to all terms of use at
+# http://www.image.ucar.edu/DAReS/DART/DART_download
+#
+# $Id$
+
+../../../mkmf/mkmf -p dart_to_noah -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_dart_to_noah1D
+
+exit $status
+
+# <next few lines under version control, do not edit>
+# $URL$
+# $Revision$
+# $Date$
+

Deleted: DART/branches/development/models/noah/work/mkmf_dart_to_noah1D
===================================================================
--- DART/branches/development/models/noah/work/mkmf_dart_to_noah1D	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/work/mkmf_dart_to_noah1D	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,18 +0,0 @@
-#!/bin/csh
-#
-# DART software - Copyright 2004 - 2011 UCAR. This open source software is
-# provided by UCAR, "as is", without charge, subject to all terms of use at
-# http://www.image.ucar.edu/DAReS/DART/DART_download
-#
-# $Id$
-
-../../../mkmf/mkmf -p dart_to_noah -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_dart_to_noah1D
-
-exit $status
-
-# <next few lines under version control, do not edit>
-# $URL$
-# $Revision$
-# $Date$
-

Deleted: DART/branches/development/models/noah/work/mkmf_noah1D_to_dart
===================================================================
--- DART/branches/development/models/noah/work/mkmf_noah1D_to_dart	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/work/mkmf_noah1D_to_dart	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,18 +0,0 @@
-#!/bin/csh
-#
-# DART software - Copyright 2004 - 2011 UCAR. This open source software is
-# provided by UCAR, "as is", without charge, subject to all terms of use at
-# http://www.image.ucar.edu/DAReS/DART/DART_download
-#
-# $Id$
-
-../../../mkmf/mkmf -p noah_to_dart -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_noah1D_to_dart
-
-exit $status
-
-# <next few lines under version control, do not edit>
-# $URL$
-# $Revision$
-# $Date$
-

Copied: DART/branches/development/models/noah/work/mkmf_noah_to_dart (from rev 5834, DART/branches/development/models/noah/work/mkmf_noah1D_to_dart)
===================================================================
--- DART/branches/development/models/noah/work/mkmf_noah_to_dart	                        (rev 0)
+++ DART/branches/development/models/noah/work/mkmf_noah_to_dart	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,18 @@
+#!/bin/csh
+#
+# DART software - Copyright 2004 - 2011 UCAR. This open source software is
+# provided by UCAR, "as is", without charge, subject to all terms of use at
+# http://www.image.ucar.edu/DAReS/DART/DART_download
+#
+# $Id$
+
+../../../mkmf/mkmf -p noah_to_dart -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_noah1D_to_dart
+
+exit $status
+
+# <next few lines under version control, do not edit>
+# $URL$
+# $Revision$
+# $Date$
+

Copied: DART/branches/development/models/noah/work/path_names_dart_to_noah (from rev 5834, DART/branches/development/models/noah/work/path_names_dart_to_noah1D)
===================================================================
--- DART/branches/development/models/noah/work/path_names_dart_to_noah	                        (rev 0)
+++ DART/branches/development/models/noah/work/path_names_dart_to_noah	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,20 @@
+adaptive_inflate/adaptive_inflate_mod.f90
+assim_model/assim_model_mod.f90
+assim_tools/assim_tools_mod.f90
+common/types_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+ensemble_manager/ensemble_manager_mod.f90
+location/threed_sphere/location_mod.f90
+models/noah/dart_to_noah1D.f90
+models/noah/model_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
+obs_def/obs_def_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_model/obs_model_mod.f90
+obs_sequence/obs_sequence_mod.f90
+random_seq/random_seq_mod.f90
+reg_factor/reg_factor_mod.f90
+smoother/smoother_mod.f90
+sort/sort_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90

Deleted: DART/branches/development/models/noah/work/path_names_dart_to_noah1D
===================================================================
--- DART/branches/development/models/noah/work/path_names_dart_to_noah1D	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/work/path_names_dart_to_noah1D	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,20 +0,0 @@
-adaptive_inflate/adaptive_inflate_mod.f90
-assim_model/assim_model_mod.f90
-assim_tools/assim_tools_mod.f90
-common/types_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-ensemble_manager/ensemble_manager_mod.f90
-location/threed_sphere/location_mod.f90
-models/noah/dart_to_noah1D.f90
-models/noah/model_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
-obs_def/obs_def_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_model/obs_model_mod.f90
-obs_sequence/obs_sequence_mod.f90
-random_seq/random_seq_mod.f90
-reg_factor/reg_factor_mod.f90
-smoother/smoother_mod.f90
-sort/sort_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90

Deleted: DART/branches/development/models/noah/work/path_names_noah1D_to_dart
===================================================================
--- DART/branches/development/models/noah/work/path_names_noah1D_to_dart	2012-08-07 01:55:11 UTC (rev 5834)
+++ DART/branches/development/models/noah/work/path_names_noah1D_to_dart	2012-08-07 02:01:56 UTC (rev 5835)
@@ -1,20 +0,0 @@
-adaptive_inflate/adaptive_inflate_mod.f90
-assim_model/assim_model_mod.f90
-assim_tools/assim_tools_mod.f90
-common/types_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-ensemble_manager/ensemble_manager_mod.f90
-location/threed_sphere/location_mod.f90
-models/noah/model_mod.f90
-models/noah/noah1D_to_dart.f90
-mpi_utilities/null_mpi_utilities_mod.f90
-obs_def/obs_def_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_model/obs_model_mod.f90
-obs_sequence/obs_sequence_mod.f90
-random_seq/random_seq_mod.f90
-reg_factor/reg_factor_mod.f90
-smoother/smoother_mod.f90
-sort/sort_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90

Copied: DART/branches/development/models/noah/work/path_names_noah_to_dart (from rev 5834, DART/branches/development/models/noah/work/path_names_noah1D_to_dart)
===================================================================
--- DART/branches/development/models/noah/work/path_names_noah_to_dart	                        (rev 0)
+++ DART/branches/development/models/noah/work/path_names_noah_to_dart	2012-08-07 02:01:56 UTC (rev 5835)
@@ -0,0 +1,20 @@
+adaptive_inflate/adaptive_inflate_mod.f90
+assim_model/assim_model_mod.f90
+assim_tools/assim_tools_mod.f90
+common/types_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+ensemble_manager/ensemble_manager_mod.f90
+location/threed_sphere/location_mod.f90
+models/noah/model_mod.f90
+models/noah/noah1D_to_dart.f90
+mpi_utilities/null_mpi_utilities_mod.f90
+obs_def/obs_def_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_model/obs_model_mod.f90
+obs_sequence/obs_sequence_mod.f90
+random_seq/random_seq_mod.f90
+reg_factor/reg_factor_mod.f90
+smoother/smoother_mod.f90
+sort/sort_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90


More information about the Dart-dev mailing list