[cig-commits] r7875 - in mc/3D/CitcomS/trunk: lib module

tan2 at geodynamics.org tan2 at geodynamics.org
Thu Aug 23 13:16:26 PDT 2007


Author: tan2
Date: 2007-08-23 13:16:25 -0700 (Thu, 23 Aug 2007)
New Revision: 7875

Modified:
   mc/3D/CitcomS/trunk/lib/Advection_diffusion.c
   mc/3D/CitcomS/trunk/lib/Instructions.c
   mc/3D/CitcomS/trunk/lib/Output_h5.c
   mc/3D/CitcomS/trunk/lib/advection.h
   mc/3D/CitcomS/trunk/lib/global_defs.h
   mc/3D/CitcomS/trunk/module/setProperties.c
Log:
Renamed E->control.filter_temperature to E->advection.filter_temperature

Modified: mc/3D/CitcomS/trunk/lib/Advection_diffusion.c
===================================================================
--- mc/3D/CitcomS/trunk/lib/Advection_diffusion.c	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/lib/Advection_diffusion.c	2007-08-23 20:16:25 UTC (rev 7875)
@@ -161,7 +161,7 @@
 
 
   /* filter temperature to remove over-/under-shoot */
-  if(E->control.filter_temperature)
+  if(E->advection.filter_temperature)
     filter(E);
 
 
@@ -203,6 +203,7 @@
     int m=E->parallel.me;
 
     input_boolean("ADV",&(E->advection.ADVECTION),"on",m);
+    input_boolean("filter_temp",&(E->advection.filter_temperature),"on",m);
     input_boolean("monitor_max_T",&(E->advection.monitor_max_T),"on",m);
 
     input_int("minstep",&(E->advection.min_timesteps),"1",m);

Modified: mc/3D/CitcomS/trunk/lib/Instructions.c
===================================================================
--- mc/3D/CitcomS/trunk/lib/Instructions.c	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/lib/Instructions.c	2007-08-23 20:16:25 UTC (rev 7875)
@@ -380,7 +380,6 @@
   input_int("bottbc",&(E->mesh.bottbc),"1",m);
   input_float("toptbcval",&(E->control.TBCtopval),"0.0",m);
   input_float("bottbcval",&(E->control.TBCbotval),"1.0",m);
-  input_int("filter_temp",&(E->control.filter_temperature),"1",m);
 
   input_boolean("side_sbcs",&(E->control.side_sbcs),"off",m);
 

Modified: mc/3D/CitcomS/trunk/lib/Output_h5.c
===================================================================
--- mc/3D/CitcomS/trunk/lib/Output_h5.c	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/lib/Output_h5.c	2007-08-23 20:16:25 UTC (rev 7875)
@@ -1321,7 +1321,7 @@
      */
 
     status = set_attribute_int(input, "ADV", E->advection.ADVECTION);
-    status = set_attribute_int(input, "filter_temp", E->control.filter_temperature);
+    status = set_attribute_int(input, "filter_temp", E->advection.filter_temperature);
 
     status = set_attribute_float(input, "finetunedt", E->advection.fine_tune_dt);
     status = set_attribute_float(input, "fixed_timestep", E->advection.fixed_timestep);

Modified: mc/3D/CitcomS/trunk/lib/advection.h
===================================================================
--- mc/3D/CitcomS/trunk/lib/advection.h	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/lib/advection.h	2007-08-23 20:16:25 UTC (rev 7875)
@@ -27,6 +27,8 @@
  */
 struct ADVECTION {
   int ADVECTION;
+  int filter_temperature;
+  int monitor_max_T;
 
   float gamma;
   float timestep;
@@ -44,7 +46,6 @@
   int temp_iterations;
   int sub_iterations;
   int last_sub_iterations;
-  int monitor_max_T;
 
 } advection;
 

Modified: mc/3D/CitcomS/trunk/lib/global_defs.h
===================================================================
--- mc/3D/CitcomS/trunk/lib/global_defs.h	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/lib/global_defs.h	2007-08-23 20:16:25 UTC (rev 7875)
@@ -470,7 +470,7 @@
     float VBYbotval;
 
     int coor;
-  float coor_refine[4];
+    float coor_refine[4];
     char coor_file[100];
 
     int lith_age;
@@ -479,7 +479,6 @@
     float lith_age_depth;
     float lith_age_mantle_temp;
 
-    int filter_temperature;
     int temperature_bound_adj;
     float depth_bound_adj;
     float width_bound_adj;

Modified: mc/3D/CitcomS/trunk/module/setProperties.c
===================================================================
--- mc/3D/CitcomS/trunk/module/setProperties.c	2007-08-23 20:16:10 UTC (rev 7874)
+++ mc/3D/CitcomS/trunk/module/setProperties.c	2007-08-23 20:16:25 UTC (rev 7875)
@@ -98,7 +98,7 @@
     PUTS(("[CitcomS.solver.tsolver]\n"));
 
     getIntProperty(properties, "ADV", E->advection.ADVECTION, fp);
-    getIntProperty(properties, "filter_temp", E->control.filter_temperature, fp);
+    getIntProperty(properties, "filter_temp", E->advection.filter_temperature, fp);
     getIntProperty(properties, "monitor_max_T", E->advection.monitor_max_T, fp);
 
     getFloatProperty(properties, "finetunedt", E->advection.fine_tune_dt, fp);



More information about the cig-commits mailing list