[cig-commits] r21460 - in cs/batlab/trunk: . Mineos
ericheien at geodynamics.org
ericheien at geodynamics.org
Wed Mar 6 20:30:52 PST 2013
Author: ericheien
Date: 2013-03-06 20:30:52 -0800 (Wed, 06 Mar 2013)
New Revision: 21460
Added:
cs/batlab/trunk/Mineos/check_diff.sh
cs/batlab/trunk/Mineos/cross_corr.py
cs/batlab/trunk/Mineos/test_files.scp
Modified:
cs/batlab/trunk/Mineos/build.sh
cs/batlab/trunk/Mineos/dist_check.run-spec
cs/batlab/trunk/Mineos/repo_check.run-spec
cs/batlab/trunk/README
cs/batlab/trunk/TODO
Log:
Added tests to confirm (nearly) identical results on different platforms
Modified: cs/batlab/trunk/Mineos/build.sh
===================================================================
--- cs/batlab/trunk/Mineos/build.sh 2013-03-07 00:53:25 UTC (rev 21459)
+++ cs/batlab/trunk/Mineos/build.sh 2013-03-07 04:30:52 UTC (rev 21460)
@@ -2,14 +2,18 @@
#
# $Id$
-cd mineos*
-
if [ "$1" == "repo" ]
then
- autoreconf -i && ./configure && make minos_bran syndat green eigcon endi eigen2asc simpledit cucss2sac
+ cd mineos && autoreconf -i && ./configure && make minos_bran syndat green eigcon endi eigen2asc simpledit cucss2sac
else
- ./configure && make minos_bran syndat green eigcon endi eigen2asc simpledit cucss2sac
+ cd mineos-1.0.2 && ./configure && make minos_bran syndat green eigcon endi eigen2asc simpledit cucss2sac
fi
+if [ $? -ne 0 ] ; then
+ exit 1
+fi
+
+PATH=$PATH:`pwd` && cd DEMO/DEMO3 && ./RUN_MINEOS.sh prem_noocean && cucss2sac -a Syndat Syndat_ASC && cd ../../.. && ./check_diff.sh
+
exit $?
Added: cs/batlab/trunk/Mineos/check_diff.sh
===================================================================
--- cs/batlab/trunk/Mineos/check_diff.sh (rev 0)
+++ cs/batlab/trunk/Mineos/check_diff.sh 2013-03-07 04:30:52 UTC (rev 21460)
@@ -0,0 +1,25 @@
+#!/bin/bash
+# $Id$
+
+
+SUFFIXES=( ALE.LHE.ASC ALE.LHN.ASC ALE.LHZ.ASC ANMO.LH1.ASC ANMO.LH2.ASC ANMO.LHZ.ASC BAK.BHE.ASC BAK.BHN.ASC BAK.BHZ.ASC BDFB.LHE.ASC BDFB.LHN.ASC BDFB.LHZ.ASC BILL.LHE.ASC BILL.LHN.ASC BILL.LHZ.ASC BJT.LHE.ASC BJT.LHN.ASC BJT.LHZ.ASC BRVK.LHE.ASC BRVK.LHN.ASC BRVK.LHZ.ASC CASY.LHE.ASC CASY.LHN.ASC CASY.LHZ.ASC CCM.LHE.ASC CCM.LHN.ASC CCM.LHZ.ASC TLY.LHE.ASC TLY.LHN.ASC TLY.LHZ.ASC )
+
+FAILED=
+
+for SUFF in "${SUFFIXES[@]}"
+do
+ tail -n +4 mineos*/DEMO/DEMO2/Syndat_ASC/*$SUFF > orig_$SUFF \
+ && tail -n +4 mineos*/DEMO/DEMO3/Syndat_ASC/*$SUFF > test_$SUFF \
+ && python cross_corr.py 7.5 orig_$SUFF test_$SUFF \
+ && /bin/rm -f orig_$SUFF test_$SUFF
+ if [ $? -ne 0 ] ; then
+ FAILED=1
+ fi
+done
+
+if [ "$FAILED" ] ; then
+ exit 1
+fi
+
+exit 0
+
Property changes on: cs/batlab/trunk/Mineos/check_diff.sh
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:keywords
+ Id
Added: cs/batlab/trunk/Mineos/cross_corr.py
===================================================================
--- cs/batlab/trunk/Mineos/cross_corr.py (rev 0)
+++ cs/batlab/trunk/Mineos/cross_corr.py 2013-03-07 04:30:52 UTC (rev 21460)
@@ -0,0 +1,53 @@
+# Calculate the normalized cross correlation between two data sets
+# $Id$
+
+import sys
+import random
+import math
+
+acceptable_corr_nines = float(sys.argv[1])
+
+data_set = {}
+time_set = {}
+for i in range(2):
+ fp = open(sys.argv[i+2])
+ data_set[i] = []
+ time_set[i] = []
+ for line in fp:
+ field_list = line.split()
+ time_set[i].append(float(field_list[0]))
+ data_set[i].append(float(field_list[1]))
+ fp.close()
+
+# Ensure that times are equivalent
+for i in range(len(data_set[0])):
+ if time_set[0][i] != time_set[1][i]: print "Boo"
+
+mean_val = {}
+for i in data_set:
+ mean_val[i] = 0
+ for n in range(len(data_set[i])): mean_val[i] += data_set[i][n]
+ mean_val[i] /= len(data_set[i])
+
+stddev_val = {}
+for i in data_set:
+ stddev_val[i] = 0
+ for n in range(len(data_set[i])): stddev_val[i] += math.pow(data_set[i][n]-mean_val[i], 2)
+ stddev_val[i] /= len(data_set[i])
+ stddev_val[i] = math.sqrt(stddev_val[i])
+
+normalized_data = {}
+for i in data_set:
+ normalized_data[i] = [(x-mean_val[i])/stddev_val[i] for x in data_set[i]]
+
+cross_corr = 0
+for i in range(len(data_set[0])):
+ cross_corr += normalized_data[0][i]*normalized_data[1][i]
+cross_corr /= len(data_set[0])
+
+if cross_corr < 1.0 and math.log10(1.0-cross_corr) > -acceptable_corr_nines:
+ print "Insufficient correlation between", sys.argv[2], "and", sys.argv[3]
+ exit(-1)
+
+exit(0)
+
Property changes on: cs/batlab/trunk/Mineos/cross_corr.py
___________________________________________________________________
Name: svn:keywords
+ Id
Modified: cs/batlab/trunk/Mineos/dist_check.run-spec
===================================================================
--- cs/batlab/trunk/Mineos/dist_check.run-spec 2013-03-07 00:53:25 UTC (rev 21459)
+++ cs/batlab/trunk/Mineos/dist_check.run-spec 2013-03-07 04:30:52 UTC (rev 21460)
@@ -4,7 +4,7 @@
component = Mineos
description = Build test of Mineos distribution
run_type = build
-inputs = dist_files.scp, build_files.scp, ../support/numdiff-5.6.1.scp, ../support/lib_scripts.scp
+inputs = dist_files.scp, build_files.scp, test_files.scp, ../support/numdiff-5.6.1.scp, ../support/lib_scripts.scp
#remote_pre = build_support.sh
#remote_pre_args = build_numdiff-5.6.1.sh
Modified: cs/batlab/trunk/Mineos/repo_check.run-spec
===================================================================
--- cs/batlab/trunk/Mineos/repo_check.run-spec 2013-03-07 00:53:25 UTC (rev 21459)
+++ cs/batlab/trunk/Mineos/repo_check.run-spec 2013-03-07 04:30:52 UTC (rev 21460)
@@ -4,7 +4,7 @@
component = Mineos
description = Build test of Mineos SVN repository
run_type = build
-inputs = repo_checkout.svn, build_files.scp, ../support/numdiff-5.6.1.scp, ../support/lib_scripts.scp
+inputs = repo_checkout.svn, build_files.scp, test_files.scp, ../support/numdiff-5.6.1.scp, ../support/lib_scripts.scp
#remote_pre = build_support.sh
#remote_pre_args = build_numdiff-5.6.1.sh
Copied: cs/batlab/trunk/Mineos/test_files.scp (from rev 21302, cs/batlab/trunk/Mineos/build_files.scp)
===================================================================
--- cs/batlab/trunk/Mineos/test_files.scp (rev 0)
+++ cs/batlab/trunk/Mineos/test_files.scp 2013-03-07 04:30:52 UTC (rev 21460)
@@ -0,0 +1,5 @@
+# $Id$
+
+method = scp
+scp_file = ~/trunk/Mineos/check_diff.sh ~/trunk/Mineos/cross_corr.py
+
Modified: cs/batlab/trunk/README
===================================================================
--- cs/batlab/trunk/README 2013-03-07 00:53:25 UTC (rev 21459)
+++ cs/batlab/trunk/README 2013-03-07 04:30:52 UTC (rev 21460)
@@ -1,126 +1,135 @@
Current Status of Build and Test
+Mineos Notes
+One test case is run for Mineos based on the example provided with the source (DEMO/DEMO3). The results of this run are compared with the baseline standard provided with the source (DEMO/DEMO2). This comparison calculates a normalized cross-correlation between each of the signals output in the Syndat_ASC directory. There are 30 signals generated in the simulation. Every signal must have a normalized cross-correlation coefficient within 1e-6 of 1 for the run to be considered correct.
+
+
+################################
+# Build and Test Results #
+################################
+
Build Status Codes
B = Build works correctly
F = Build fails
Test Status Codes
-N = No tests run
+0 = No tests run
+# = # tests run
S = Some tests work correctly
A = All tests work correctly
Program Platform Date Checked Dist Repo
-CitcomS x86_64_Debian5 1/24/2013 BN BN
-CitcomS x86_64_Debian6 1/24/2013 BN BN
-CitcomS x86_64_Fedora16 1/24/2013 BN BN
-CitcomS x86_64_Fedora17 1/24/2013 BN BN
-CitcomS x86_64_MacOSX7 1/24/2013 BN BN
-CitcomS x86_64_RedHat5 1/24/2013 BN BN
-CitcomS x86_64_RedHat6 1/24/2013 BN BN
-CitcomS x86_64_SL6 1/24/2013 BN BN
-CitcomS x86_64_Ubuntu10 1/24/2013 BN BN
-CitcomS x86_64_Ubuntu12 1/24/2013 BN BN
-CitcomS x86_64_macos_10.7 1/24/2013 BN BN
-CitcomS x86_Debian6 1/24/2013 BN BN
-CitcomS x86_RedHat5 1/24/2013 BN BN
-CitcomS x86_RedHat6 1/24/2013 BN BN
-CitcomS x86_SL5 1/24/2013 BN BN
-CitcomS x86_64_Solaris11 1/24/2013 FN FN
-CitcomS x86_64_Windows7 1/24/2013 FN FN
-CitcomS x86_WindowsXP 1/24/2013 FN FN
+CitcomS x86_64_Debian5 1/24/2013 B0 B0
+CitcomS x86_64_Debian6 1/24/2013 B0 B0
+CitcomS x86_64_Fedora16 1/24/2013 B0 B0
+CitcomS x86_64_Fedora17 1/24/2013 B0 B0
+CitcomS x86_64_MacOSX7 1/24/2013 B0 B0
+CitcomS x86_64_RedHat5 1/24/2013 B0 B0
+CitcomS x86_64_RedHat6 1/24/2013 B0 B0
+CitcomS x86_64_SL6 1/24/2013 B0 B0
+CitcomS x86_64_Ubuntu10 1/24/2013 B0 B0
+CitcomS x86_64_Ubuntu12 1/24/2013 B0 B0
+CitcomS x86_64_macos_10.7 1/24/2013 B0 B0
+CitcomS x86_Debian6 1/24/2013 B0 B0
+CitcomS x86_RedHat5 1/24/2013 B0 B0
+CitcomS x86_RedHat6 1/24/2013 B0 B0
+CitcomS x86_SL5 1/24/2013 B0 B0
+CitcomS x86_64_Solaris11 1/24/2013 F0 F0
+CitcomS x86_64_Windows7 1/24/2013 F0 F0
+CitcomS x86_WindowsXP 1/24/2013 F0 F0
-SPECFEM3D_GLOBE x86_64_Debian5 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_Debian6 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_Fedora16 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_Fedora17 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_MacOSX7 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_RedHat6 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_SL6 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_Solaris11 1/24/2013 BN FN
-SPECFEM3D_GLOBE x86_64_Ubuntu10 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_Ubuntu12 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_64_macos_10.7 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_Debian6 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_RedHat6 1/24/2013 BN BN
-SPECFEM3D_GLOBE x86_RedHat5 1/24/2013 FN FN
-SPECFEM3D_GLOBE x86_SL5 1/24/2013 FN FN
-SPECFEM3D_GLOBE x86_64_RedHat5 1/24/2013 FN FN
-SPECFEM3D_GLOBE x86_64_Windows7 1/24/2013 FN FN
-SPECFEM3D_GLOBE x86_WindowsXP 1/24/2013 FN FN
+SPECFEM3D_GLOBE x86_64_Debian5 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_Debian6 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_Fedora16 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_Fedora17 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_MacOSX7 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_RedHat6 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_SL6 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_Solaris11 1/24/2013 B0 F0
+SPECFEM3D_GLOBE x86_64_Ubuntu10 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_Ubuntu12 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_64_macos_10.7 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_Debian6 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_RedHat6 1/24/2013 B0 B0
+SPECFEM3D_GLOBE x86_RedHat5 1/24/2013 F0 F0
+SPECFEM3D_GLOBE x86_SL5 1/24/2013 F0 F0
+SPECFEM3D_GLOBE x86_64_RedHat5 1/24/2013 F0 F0
+SPECFEM3D_GLOBE x86_64_Windows7 1/24/2013 F0 F0
+SPECFEM3D_GLOBE x86_WindowsXP 1/24/2013 F0 F0
-RELAX x86_64_Debian6 1/24/2013 BN BN
-RELAX x86_64_Fedora16 1/24/2013 BN BN
-RELAX x86_64_Fedora17 1/24/2013 BN BN
-RELAX x86_64_RedHat6 1/24/2013 BN BN
-RELAX x86_64_SL6 1/24/2013 BN BN
-RELAX x86_64_Ubuntu10 1/24/2013 BN BN
-RELAX x86_64_Ubuntu12 1/24/2013 BN BN
-RELAX x86_Debian6 1/24/2013 BN BN
-RELAX x86_RedHat6 1/24/2013 BN BN
-RELAX x86_SL5 1/24/2013 FN FN
-RELAX x86_WindowsXP 1/24/2013 FN FN
-RELAX x86_64_MacOSX7 1/24/2013 FN FN
-RELAX x86_64_Debian5 1/24/2013 FN FN
-RELAX x86_64_RedHat5 1/24/2013 N N
-RELAX x86_64_Solaris11 1/24/2013 FN FN
-RELAX x86_64_Windows7 1/24/2013 FN FN
-RELAX x86_64_macos_10.7 1/24/2013 FN FN
-RELAX x86_RedHat5 1/24/2013 FN FN
+RELAX x86_64_Debian6 1/24/2013 B0 B0
+RELAX x86_64_Fedora16 1/24/2013 B0 B0
+RELAX x86_64_Fedora17 1/24/2013 B0 B0
+RELAX x86_64_RedHat6 1/24/2013 B0 B0
+RELAX x86_64_SL6 1/24/2013 B0 B0
+RELAX x86_64_Ubuntu10 1/24/2013 B0 B0
+RELAX x86_64_Ubuntu12 1/24/2013 B0 B0
+RELAX x86_Debian6 1/24/2013 B0 B0
+RELAX x86_RedHat6 1/24/2013 B0 B0
+RELAX x86_SL5 1/24/2013 F0 F0
+RELAX x86_WindowsXP 1/24/2013 F0 F0
+RELAX x86_64_MacOSX7 1/24/2013 F0 F0
+RELAX x86_64_Debian5 1/24/2013 F0 F0
+RELAX x86_64_RedHat5 1/24/2013 0 0
+RELAX x86_64_Solaris11 1/24/2013 F0 F0
+RELAX x86_64_Windows7 1/24/2013 F0 F0
+RELAX x86_64_macos_10.7 1/24/2013 F0 F0
+RELAX x86_RedHat5 1/24/2013 F0 F0
-MAG x86_64_Debian5 1/27/2013 BN BN
-MAG x86_64_Debian6 1/27/2013 BN BN
-MAG x86_64_Fedora16 1/27/2013 BN BN
-MAG x86_64_Fedora17 1/27/2013 BN BN
-MAG x86_64_MacOSX7 1/27/2013 FN FN
-MAG x86_64_RedHat5 1/27/2013 N N
-MAG x86_64_RedHat6 1/27/2013 BN BN
-MAG x86_64_SL6 1/27/2013 BN BN
-MAG x86_64_Solaris11 1/27/2013 FN FN
-MAG x86_64_Ubuntu10 1/27/2013 BN BN
-MAG x86_64_Ubuntu12 1/27/2013 BN BN
-MAG x86_64_macos_10.7 1/27/2013 FN FN
-MAG x86_Debian6 1/27/2013 BN BN
-MAG x86_RedHat5 1/27/2013 BN BN
-MAG x86_RedHat6 1/27/2013 BN BN
-MAG x86_SL5 1/27/2013 BN BN
-MAG x86_64_Windows7 1/27/2013 FN FN
-MAG x86_WindowsXP 1/27/2013 FN FN
+MAG x86_64_Debian5 1/27/2013 B0 B0
+MAG x86_64_Debian6 1/27/2013 B0 B0
+MAG x86_64_Fedora16 1/27/2013 B0 B0
+MAG x86_64_Fedora17 1/27/2013 B0 B0
+MAG x86_64_MacOSX7 1/27/2013 F0 F0
+MAG x86_64_RedHat5 1/27/2013 0 0
+MAG x86_64_RedHat6 1/27/2013 B0 B0
+MAG x86_64_SL6 1/27/2013 B0 B0
+MAG x86_64_Solaris11 1/27/2013 F0 F0
+MAG x86_64_Ubuntu10 1/27/2013 B0 B0
+MAG x86_64_Ubuntu12 1/27/2013 B0 B0
+MAG x86_64_macos_10.7 1/27/2013 F0 F0
+MAG x86_Debian6 1/27/2013 B0 B0
+MAG x86_RedHat5 1/27/2013 B0 B0
+MAG x86_RedHat6 1/27/2013 B0 B0
+MAG x86_SL5 1/27/2013 B0 B0
+MAG x86_64_Windows7 1/27/2013 F0 F0
+MAG x86_WindowsXP 1/27/2013 F0 F0
-Mineos x86_64_Debian5 1/27/2013 BN BN
-Mineos x86_64_Debian6 1/27/2013 BN BN
-Mineos x86_64_Fedora16 1/27/2013 BN BN
-Mineos x86_64_Fedora17 1/27/2013 BN BN
-Mineos x86_64_MacOSX7 1/27/2013 BN FN
-Mineos x86_64_RedHat5 1/27/2013 N N
-Mineos x86_64_RedHat6 1/27/2013 BN BN
-Mineos x86_64_SL6 1/27/2013 BN BN
-Mineos x86_64_Solaris11 1/27/2013 BN BN
-Mineos x86_64_Ubuntu10 1/27/2013 BN BN
-Mineos x86_64_Ubuntu12 1/27/2013 BN BN
-Mineos x86_64_macos_10.7 1/27/2013 BN BN
-Mineos x86_Debian6 1/27/2013 BN BN
-Mineos x86_RedHat5 1/27/2013 FN FN
-Mineos x86_RedHat6 1/27/2013 BN BN
-Mineos x86_SL5 1/27/2013 FN FN
-Mineos x86_64_Windows7 1/27/2013 FN FN
-Mineos x86_WindowsXP 1/27/2013 FN FN
+Mineos x86_64_Debian5 1/27/2013 B1A B1A
+Mineos x86_64_Debian6 1/27/2013 B1A B1A
+Mineos x86_64_Fedora16 1/27/2013 B1A B1A
+Mineos x86_64_Fedora17 1/27/2013 B1A B1A
+Mineos x86_64_MacOSX7 1/27/2013 B1A F
+Mineos x86_64_RedHat5 1/27/2013 F F
+Mineos x86_64_RedHat6 1/27/2013 B1A B1A
+Mineos x86_64_SL6 1/27/2013 B1A B1A
+Mineos x86_64_Solaris11 1/27/2013 F F
+Mineos x86_64_Ubuntu10 1/27/2013 B1A B1A
+Mineos x86_64_Ubuntu12 1/27/2013 B1A B1A
+Mineos x86_64_macos_10.7 1/27/2013 B1A F
+Mineos x86_Debian6 1/27/2013 B1A B1A
+Mineos x86_RedHat5 1/27/2013 F F
+Mineos x86_RedHat6 1/27/2013 B1A B1A
+Mineos x86_SL5 1/27/2013 F F
+Mineos x86_64_Windows7 1/27/2013 F F
+Mineos x86_WindowsXP 1/27/2013 F F
-SELEN x86_64_Debian5 2/06/2013 N BN
-SELEN x86_64_Debian6 2/06/2013 N BN
-SELEN x86_64_Fedora16 2/06/2013 N BN
-SELEN x86_64_Fedora17 2/06/2013 N BN
-SELEN x86_64_MacOSX7 2/06/2013 N BN
-SELEN x86_64_RedHat5 2/06/2013 N FN
-SELEN x86_64_RedHat6 2/06/2013 N BN
-SELEN x86_64_SL6 2/06/2013 N BN
-SELEN x86_64_Solaris11 2/06/2013 N FN
-SELEN x86_64_Ubuntu10 2/06/2013 N BN
-SELEN x86_64_Ubuntu12 2/06/2013 N BN
-SELEN x86_64_macos_10.7 2/06/2013 N BN
-SELEN x86_Debian6 2/06/2013 N BN
-SELEN x86_RedHat5 2/06/2013 N FN
-SELEN x86_RedHat6 2/06/2013 N BN
-SELEN x86_SL5 2/06/2013 N FN
-SELEN x86_64_Windows7 2/06/2013 N FN
-SELEN x86_WindowsXP 2/06/2013 N FN
+SELEN x86_64_Debian5 2/08/2013 0 B0
+SELEN x86_64_Debian6 2/08/2013 0 B0
+SELEN x86_64_Fedora16 2/08/2013 0 B0
+SELEN x86_64_Fedora17 2/08/2013 0 B0
+SELEN x86_64_MacOSX7 2/08/2013 0 B0
+SELEN x86_64_RedHat5 2/08/2013 0 B0
+SELEN x86_64_RedHat6 2/08/2013 0 B0
+SELEN x86_64_SL6 2/08/2013 0 B0
+SELEN x86_64_Solaris11 2/08/2013 0 B0
+SELEN x86_64_Ubuntu10 2/08/2013 0 B0
+SELEN x86_64_Ubuntu12 2/08/2013 0 B0
+SELEN x86_64_macos_10.7 2/08/2013 0 B0
+SELEN x86_Debian6 2/08/2013 0 B0
+SELEN x86_RedHat5 2/08/2013 0 B0
+SELEN x86_RedHat6 2/08/2013 0 B0
+SELEN x86_SL5 2/08/2013 0 B0
+SELEN x86_64_Windows7 2/08/2013 0 F0
+SELEN x86_WindowsXP 2/08/2013 0 F0
Modified: cs/batlab/trunk/TODO
===================================================================
--- cs/batlab/trunk/TODO 2013-03-07 00:53:25 UTC (rev 21459)
+++ cs/batlab/trunk/TODO 2013-03-07 04:30:52 UTC (rev 21460)
@@ -1,2 +1,3 @@
Change scp directories to be relative rather than based on home directory
+Add Greens function comparison for Mineos
More information about the CIG-COMMITS
mailing list