939d352 | Eh Tan | 19 January 2005, 06:24:44 UTC | *** empty log message *** | 19 January 2005, 06:24:44 UTC |
ca07b1d | Eunseo Choi | 08 January 2005, 11:24:37 UTC | * removed unnecessary debugging output from get_elt_tr() | 08 January 2005, 11:24:37 UTC |
afce0e4 | Eunseo Choi | 08 January 2005, 11:20:32 UTC | * call Citcom's functions in output, general_stokes_solver, respectively, instead of creating pseudo_surf bindings for each | 08 January 2005, 11:20:32 UTC |
18e5343 | Eunseo Choi | 08 January 2005, 11:02:18 UTC | * added bindings for new functions for the "pseudo free surface" formulation | 08 January 2005, 11:02:18 UTC |
963017f | Eunseo Choi | 08 January 2005, 10:57:51 UTC | * always assign memory for free_surf and Vprev for now. - in the future, need to save memory when pseudo_free_surf is off. | 08 January 2005, 10:57:51 UTC |
9e3b38e | Eunseo Choi | 08 January 2005, 10:16:42 UTC | * modified to enable the "pseudo free surface" mode. | 08 January 2005, 10:16:42 UTC |
2ec4252 | Eunseo Choi | 08 January 2005, 10:15:17 UTC | * functions added to track pseudo free surface and compute normal traction from it. | 08 January 2005, 10:15:17 UTC |
bf1a476 | Eh Tan | 05 January 2005, 06:58:07 UTC | removed the declaration of my_tbc() | 05 January 2005, 06:58:07 UTC |
12d2bb2 | Eh Tan | 05 January 2005, 06:57:11 UTC | 1. uncommented the journal output 2. removed codes about 'upwind bc', as it is proved not accurate. 3. removed a call to my_tbc(), which is specific to my Hawaii plume model and sliped through the repository | 05 January 2005, 06:57:11 UTC |
4c7711f | Eh Tan | 01 January 2005, 03:00:51 UTC | move parameter input from Convection.c to Advection_diffusion.c | 01 January 2005, 03:00:51 UTC |
d296776 | Eh Tan | 31 December 2004, 09:03:42 UTC | fixed a bug when nprocz>1 and excludeTop or/add excludeBottom is turned on | 31 December 2004, 09:03:42 UTC |
d800b99 | Eh Tan | 28 December 2004, 09:38:38 UTC | fixed a bug, which causes some nodes being excluded from Boundary when excludeTop or excludeBottom are turned off | 28 December 2004, 09:38:38 UTC |
d8820e0 | Eh Tan | 28 December 2004, 03:49:54 UTC | renamed some variables and changed the doc_string | 28 December 2004, 03:49:54 UTC |
2a4bbce | Eh Tan | 03 December 2004, 04:23:12 UTC | 1. In findLayput(), assing self.controller 2. In CoupledApp, two controllers are created. So, two controllers can have different output interval (monitoringFrequency). | 03 December 2004, 04:23:12 UTC |
b351b07 | Eunseo Choi | 25 November 2004, 05:47:03 UTC | * a new parameter, "filter_temperature" created as a memeber of the "Control" structure. - if it's 1, the function filter() is called to reduce artifical diffusioin. - it's 1 by default. * The command line option for this parameter is "filter_temp" - it belongs to the "Advection_diffusion" class, which is instantiated as "tsolver" in Solver.py. - Usage: --solver.tsolver.filter_temp=True/False | 25 November 2004, 05:47:03 UTC |
d8426ad | Steve Quenette | 16 November 2004, 19:43:27 UTC | made where to find pyre, etc a little more generic | 16 November 2004, 19:43:27 UTC |
729b255 | Eunseo Choi | 09 November 2004, 07:21:51 UTC | * added appropriate credits for these scripts. | 09 November 2004, 07:21:51 UTC |
5c820cd | Eunseo Choi | 07 November 2004, 08:41:50 UTC | * scripts to make a movie out of images generated by OpenDX -- mjpeg tools are necessary to run. | 07 November 2004, 08:41:50 UTC |
b5c863e | Eh Tan | 08 October 2004, 07:28:58 UTC | don't use exchanger.initTemperature() when restart (use disk file for IC) | 08 October 2004, 07:28:58 UTC |
6fe8b61 | Eh Tan | 08 October 2004, 07:25:20 UTC | disable writing out surface hear flux information, for processor on the surface usually don't have E->fp ready to use. | 08 October 2004, 07:25:20 UTC |
dd2b0df | Eh Tan | 08 October 2004, 07:21:15 UTC | get_bcs_id_for_residual() is version independent. Move from Boundary_conditions.c to Common/Construct_arrays.c | 08 October 2004, 07:21:15 UTC |
186a3dc | Eh Tan | 08 October 2004, 07:20:16 UTC | temperatures_conform_bcs() is version (Full/Regional) dependent. Make a function pointer for it. | 08 October 2004, 07:20:16 UTC |
7e0d2bb | Eh Tan | 08 October 2004, 07:18:05 UTC | 1. temperatures_conform_bcs() is version (Full/Regional) dependent. Make a function pointer for it. 2. get_bcs_id_for_residual() is version independent. Move to Common/Construct_arrays.c | 08 October 2004, 07:18:05 UTC |
42db2a0 | Eh Tan | 08 October 2004, 07:11:23 UTC | 1. temperatures_conform_bcs() is version (Full/Regional) dependent. Make a function pointer for it. 2. in initTemperature.cc, add several new functions of different IC. | 08 October 2004, 07:11:23 UTC |
572a846 | Eh Tan | 08 October 2004, 07:08:09 UTC | 1. fixed a bug: normalFlag was not init'd correctly 2. when excludeBottom is true, bottome edge nodes are still included | 08 October 2004, 07:08:09 UTC |
145da15 | Eunseo Choi | 23 September 2004, 04:31:06 UTC | * OpenDX macros and a new visual program for surface data. | 23 September 2004, 04:31:06 UTC |
81ff7d3 | Eunseo Choi | 22 September 2004, 07:16:40 UTC | * fixed a bug related to the loop over the surface procs for each cap. | 22 September 2004, 07:16:40 UTC |
06fc65b | Eunseo Choi | 22 September 2004, 06:44:12 UTC | * fixed bugs related to generating a list of surface processors. | 22 September 2004, 06:44:12 UTC |
228b81c | Eh Tan | 10 August 2004, 07:22:02 UTC | Print restart filename to logfile | 10 August 2004, 07:22:02 UTC |
829fb4e | Eh Tan | 08 August 2004, 05:08:35 UTC | Synchronized when to save the result. During a coupled run, when one solver saves the result, the other solver will save too. | 08 August 2004, 05:08:35 UTC |
b8d4e50 | Eh Tan | 07 August 2004, 06:25:20 UTC | the 1st argument can be either the name of machine file or a quoted machine list(eg. 'n101 n102'). | 07 August 2004, 06:25:20 UTC |
295130b | Eh Tan | 07 August 2004, 06:24:43 UTC | fixed quite a few bugs. this script is working correctly. | 07 August 2004, 06:24:43 UTC |
b6d9fef | Eh Tan | 07 August 2004, 05:47:13 UTC | VTOutlet was used in creatII, TOutlet is used now. | 07 August 2004, 05:47:13 UTC |
0d19c5b | Eh Tan | 07 August 2004, 03:22:30 UTC | nailed down a big bug. VTInlet was used in creatII, which set temperature bc flag for all interior nodes. TInlet is used now. | 07 August 2004, 03:22:30 UTC |
4927124 | Eh Tan | 05 August 2004, 01:29:03 UTC | fixed a bug which incorrectly set cap_start=0 | 05 August 2004, 01:29:03 UTC |
a64d1b3 | Eh Tan | 04 August 2004, 03:11:22 UTC | changed the units of depth parameters to be nondimensional, so that they are consistent with original CitcomS input format | 04 August 2004, 03:11:22 UTC |
227b1a1 | Eunseo Choi | 02 August 2004, 23:34:26 UTC | * some parameters that were hardwired can have user-defined values now. | 02 August 2004, 23:34:26 UTC |
c2c6d17 | Eh Tan | 29 July 2004, 00:39:27 UTC | * use the same colormap for temperature cross-section and isosurfaces. | 29 July 2004, 00:39:27 UTC |
6406b12 | Eh Tan | 28 July 2004, 01:19:18 UTC | * Change of implementation. Now the weighted normal vectors are taken from CitcomS' internal data (from boundary determinant E->boundary.det, this array has been throughly tested), no needto compute them again. Havn't tested. | 28 July 2004, 01:19:18 UTC |
0f027d6 | Eh Tan | 28 July 2004, 01:14:44 UTC | * Fixed a problem in initBBox(). It used to returned a tight boundingbox. So, when excludeTop or excludeBottom is set, the outer and inner radii are not the correct outer and inner radii of the mesh. This can cause confusion and problem in other part of program. * Added a new attribute, bnode. It is the index mapping from CitcomS' node # to Boundary's node #. | 28 July 2004, 01:14:44 UTC |
62fe615 | Eh Tan | 27 July 2004, 06:56:42 UTC | * the 1st argument can be either the name of machine file or a quoted machine list(eg. 'n101 n102'). * modified the doc string | 27 July 2004, 06:56:42 UTC |
87d98b4 | Eh Tan | 09 July 2004, 01:15:40 UTC | Previousely, CitcomS would abort running when age < -1 Ma. This behavior is not desirable. The following fixes change the behavior so that CitcomS will assume age=0 when time has passed present day. 1. find_age_in_MY() returns negative age when time has passed present day 2. changed how age is manipulated before reading age-dependet files | 09 July 2004, 01:15:40 UTC |
39391f4 | Patrick Hung | 06 July 2004, 13:32:07 UTC | * Renamed Exchanger.doxyconf to CitComS.doxyconf * Set the tags to work properly | 06 July 2004, 13:32:07 UTC |
9f707d3 | Eh Tan | 03 July 2004, 03:47:01 UTC | Fixed a bug in fullGlobalBoundedBox(). The first and second dimension of bbox are swapped. This bug makes the interpolator skip some nodes. | 03 July 2004, 03:47:01 UTC |
facefde | Eh Tan | 30 June 2004, 03:25:21 UTC | example of temperature-dependent viscosity | 30 June 2004, 03:25:21 UTC |
e929a9b | Eh Tan | 30 June 2004, 00:25:11 UTC | more example scripts | 30 June 2004, 00:25:11 UTC |
e5fdbcc | Eh Tan | 29 June 2004, 06:04:20 UTC | tell cvs to ignore output files of test scripts | 29 June 2004, 06:04:20 UTC |
2f29df1 | Eh Tan | 29 June 2004, 05:58:01 UTC | calling temperatures_conform_bcs() after init'ed restarted temperature field | 29 June 2004, 05:58:01 UTC |
a66798a | Eh Tan | 29 June 2004, 05:29:45 UTC | similar changes as in Regional/Lith_age.c | 29 June 2004, 05:29:45 UTC |
5dd28d9 | Eh Tan | 29 June 2004, 04:20:50 UTC | 1. fix a bug when init'ing temperature 2. read lith_age_file in lith_age_init() | 29 June 2004, 04:20:50 UTC |
a71b003 | Eh Tan | 29 June 2004, 02:56:36 UTC | changed export rule so that mm will create symbolic links of binary executables in $EXPORT_ROOT/bin | 29 June 2004, 02:56:36 UTC |
05279b6 | Eh Tan | 29 June 2004, 02:54:23 UTC | calling lith_age_init() in mehser_init() | 29 June 2004, 02:54:23 UTC |
5cc75e7 | Eh Tan | 29 June 2004, 02:53:37 UTC | 1. moved initialization of lith_age to lith_age_init() 2. calling lith_age_init() in read_instructions() | 29 June 2004, 02:53:37 UTC |
e865e24 | Eh Tan | 29 June 2004, 02:49:02 UTC | called temperatures_conform_bcs() after setting tbc | 29 June 2004, 02:49:02 UTC |
096818c | Eh Tan | 29 June 2004, 01:36:41 UTC | bug fix | 29 June 2004, 01:36:41 UTC |
c87f32f | Eh Tan | 29 June 2004, 01:10:56 UTC | typos fixed | 29 June 2004, 01:10:56 UTC |
d02f47c | Eh Tan | 27 June 2004, 08:04:15 UTC | enable lith_age support | 27 June 2004, 08:04:15 UTC |
b81d1be | Eh Tan | 27 June 2004, 08:03:48 UTC | fixed a 'access unallocated memory' bug | 27 June 2004, 08:03:48 UTC |
6e4b624 | Eh Tan | 27 June 2004, 07:59:03 UTC | added declaration of restart_tic() and restart_tic() in header | 27 June 2004, 07:59:03 UTC |
463ec98 | Eh Tan | 26 June 2004, 03:06:20 UTC | 1. show (reduced) surface grid 2. make rotating the Plane easier | 26 June 2004, 03:06:20 UTC |
8134888 | Eh Tan | 26 June 2004, 01:50:30 UTC | new OpenDX network for CitcomS Full | 26 June 2004, 01:50:30 UTC |
d3a36d3 | Eh Tan | 26 June 2004, 01:49:54 UTC | 1. import viscosity 2. changed names of transmitters/receivers | 26 June 2004, 01:49:54 UTC |
67f1689 | Eh Tan | 26 June 2004, 01:48:47 UTC | added viscosity import | 26 June 2004, 01:48:47 UTC |
2ee1155 | Eh Tan | 26 June 2004, 01:28:55 UTC | added sample data file of CitcomS Full | 26 June 2004, 01:28:55 UTC |
995cafd | Eh Tan | 25 June 2004, 02:38:57 UTC | first example for Cookbook | 25 June 2004, 02:38:57 UTC |
e4201fd | Leif Strand | 23 August 2005, 03:32:04 UTC | [vcp] delete of edited revision with dead state | 23 August 2005, 03:32:04 UTC |
448690d | Eh Tan | 25 June 2004, 02:31:44 UTC | removed makefiles in examples/ | 25 June 2004, 02:31:44 UTC |
0b9a11b | Eh Tan | 25 June 2004, 02:26:25 UTC | new default value for Rayleight number | 25 June 2004, 02:26:25 UTC |
7484e92 | Eh Tan | 25 June 2004, 02:25:48 UTC | new default values for domain size | 25 June 2004, 02:25:48 UTC |
1fdd15d | Eh Tan | 25 June 2004, 02:24:39 UTC | new default values, number of initial temperature perturbation is default to 1, perturbl and perturbm to 1, perturblayer to 5. | 25 June 2004, 02:24:39 UTC |
2527eb4 | Eh Tan | 12 June 2004, 03:14:45 UTC | modified library and include pathes | 12 June 2004, 03:14:45 UTC |
17df60f | Eh Tan | 11 June 2004, 06:07:04 UTC | 1. added integer interactor to control the cutting dimension of Slab 2. made the names of interactor more descriptive 3. set the min of slab cutting position to 0 4. set the min and max of slab Autocolor to 0 and 1, respectively | 11 June 2004, 06:07:04 UTC |
86f07f1 | Eh Tan | 09 June 2004, 00:40:23 UTC | tell cvs to ignore linked source codes in this directory | 09 June 2004, 00:40:23 UTC |
573c627 | Eh Tan | 09 June 2004, 00:32:28 UTC | disable pressure and stress output | 09 June 2004, 00:32:28 UTC |
f463789 | Eh Tan | 08 June 2004, 08:35:06 UTC | scripts to get back and combine the surf file (containing x, y, topography, heatflux, vx, vy) | 08 June 2004, 08:35:06 UTC |
cfb3c92 | Eh Tan | 08 June 2004, 08:32:39 UTC | script to get the coord file | 08 June 2004, 08:32:39 UTC |
a75c4cf | Eh Tan | 08 June 2004, 05:29:03 UTC | changed the way to generate machine list | 08 June 2004, 05:29:03 UTC |
f052ee0 | Eh Tan | 08 June 2004, 04:51:10 UTC | Removed hard-wired path. Users have to set CitcomS/visual in their path. | 08 June 2004, 04:51:10 UTC |
93b0cf6 | Eh Tan | 08 June 2004, 02:54:30 UTC | removed debugging output | 08 June 2004, 02:54:30 UTC |
cc1226f | Eh Tan | 08 June 2004, 02:45:05 UTC | When the length of machinefile mismatch the number of processors, the script will give a warging and try to match number of processors by applying machinefile multiple times. | 08 June 2004, 02:45:05 UTC |
8c0e22d | Eh Tan | 03 June 2004, 04:49:37 UTC | environment variables for Pyre-ized CitcomS package. Users need to modify $GEOFRAMEWORK to the installation path | 03 June 2004, 04:49:37 UTC |
c2873b8 | Eh Tan | 03 June 2004, 03:30:33 UTC | remove unused header file | 03 June 2004, 03:30:33 UTC |
11db937 | Eh Tan | 03 June 2004, 03:28:37 UTC | fixed a bug in passing int when *int is expected | 03 June 2004, 03:28:37 UTC |
8e20987 | Eh Tan | 03 June 2004, 03:27:48 UTC | enable journal output | 03 June 2004, 03:27:48 UTC |
e6ba5b7 | Eh Tan | 03 June 2004, 03:23:39 UTC | throw an exception if selfTest() is failed | 03 June 2004, 03:23:39 UTC |
1e64276 | Eh Tan | 02 June 2004, 06:59:14 UTC | remove incorrect copyright listing | 02 June 2004, 06:59:14 UTC |
273bd35 | Eh Tan | 29 May 2004, 08:19:31 UTC | 1. added new boolean property 'two_way_communication' in Exchanger.py. If it is false, communication is only one way (coarse to fine). 2. added new boolean properties 'excludeTop' and 'excludeBottom' in FineGridExchanger.py. These two are new construtor arguments of Boundary class. | 29 May 2004, 08:19:31 UTC |
bc77eab | Eh Tan | 29 May 2004, 04:26:34 UTC | 1. Boundary can be constucted without top or bottom surfaces. This is done through two c'tor argument 'bool excludeTop, excludeBottom'. 2. disable journal | 29 May 2004, 04:26:34 UTC |
60fb0c5 | Eh Tan | 27 May 2004, 06:56:33 UTC | split 'BC_update_bc()' into 'Visc_update_material()' and 'BC_update_plate_velocity()' | 27 May 2004, 06:56:33 UTC |
4d21ee7 | Eh Tan | 27 May 2004, 06:55:38 UTC | split 'BC.updateBC()' into 'Visc.updateMaterial()' and 'BC.updatePlateVelocity()' | 27 May 2004, 06:55:38 UTC |
ce1f445 | Eh Tan | 27 May 2004, 06:53:35 UTC | made "fixed_timestep" and "finetunedt" an inventory property (they were ordinary class member). | 27 May 2004, 06:53:35 UTC |
f9205b6 | Eh Tan | 26 May 2004, 05:41:02 UTC | using relative path to the data files | 26 May 2004, 05:41:02 UTC |
203a69b | Eh Tan | 26 May 2004, 05:34:05 UTC | basic OpenDX network script to visualize result from regional version of CitcomS | 26 May 2004, 05:34:05 UTC |
495edbc | Eh Tan | 26 May 2004, 05:24:01 UTC | added new sample files for visualization | 26 May 2004, 05:24:01 UTC |
5a1404f | Eh Tan | 25 May 2004, 07:29:30 UTC | journal is known to leak memory. Commented out journal output before the leak is fixed. | 25 May 2004, 07:29:30 UTC |
8c2c48b | Eh Tan | 25 May 2004, 03:32:06 UTC | added support to read vel_bc files at every timestep | 25 May 2004, 03:32:06 UTC |
acef9b4 | Eh Tan | 25 May 2004, 03:30:44 UTC | added function name in the argument to PyArg_ParseTuple() | 25 May 2004, 03:30:44 UTC |
11126f8 | Eh Tan | 25 May 2004, 03:27:53 UTC | tell cvs to ignore files generated by citcoms output | 25 May 2004, 03:27:53 UTC |
f8821e0 | Eh Tan | 25 May 2004, 02:59:29 UTC | Two types of temperature b.c: upwind/normal. In upwind bc, bc can be either fixed temperature/heatflux depending on the direction of flow. In normal bc, bc is always fixed temperature. After more testing, I found normal bc works better than upwind bc. | 25 May 2004, 02:59:29 UTC |
9a098a5 | Eh Tan | 24 May 2004, 02:13:35 UTC | 'side_sbc' is applicable in regional version only. add a sanity check here. also remove some (incorrect) conditional #include | 24 May 2004, 02:13:35 UTC |