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 |
900d0e4 | Eh Tan | 24 May 2004, 02:10:26 UTC | fully implemented stress_conform_bcs() and moved it from Boundary_conditions.c to Topo_gravity.c | 24 May 2004, 02:10:26 UTC |
5217e91 | Eh Tan | 24 May 2004, 01:45:00 UTC | add missing parameter 'perturblayer' | 24 May 2004, 01:45:00 UTC |
aef5560 | Eunseo Choi | 19 May 2004, 04:21:05 UTC | * bindings for VOutlet, which sends only the velocity to a sink. | 19 May 2004, 04:21:05 UTC |
90280bc | Eunseo Choi | 19 May 2004, 04:18:13 UTC | * Binding for VOutlet created: this send only the velocity to a sink. | 19 May 2004, 04:18:13 UTC |
f49bbbf | Eunseo Choi | 19 May 2004, 04:15:26 UTC | * a class added for exchanging only the velocity. | 19 May 2004, 04:15:26 UTC |
4611747 | Eh Tan | 19 May 2004, 03:40:39 UTC | macro that takes two data and plot them as two glyphs that has the same size (eg. length of arrow) scale. The shape (eg. the thickness of arrow) cannot be scaled automaticly though. | 19 May 2004, 03:40:39 UTC |
73b144c | Eh Tan | 19 May 2004, 03:38:12 UTC | input1: origin of sphere; default=[0 0 0] input2: radius of sphere; default=0.5 output: sphere object | 19 May 2004, 03:38:12 UTC |
af8b730 | Patrick Hung | 13 May 2004, 02:10:56 UTC | * Updated the package name in the Doxygen docs | 13 May 2004, 02:10:56 UTC |
48d6d34 | Eh Tan | 13 May 2004, 02:05:16 UTC | Added two more inputs. One is an integer indicating the starting cap number. The other is an integer indicating the ending cap number. The default is 0-11, ie. all caps. If you wanna plot some specific caps only, change these two values. | 13 May 2004, 02:05:16 UTC |
41354ec | Eh Tan | 13 May 2004, 02:01:39 UTC | Changed the order of 'grid'. Now it is YXZ. Don't know why, but the old XYZ ordering doesn't work. | 13 May 2004, 02:01:39 UTC |
95e9181 | Eh Tan | 12 May 2004, 02:32:43 UTC | * OpenDX macros for importing CitcomS data file * how to use: 1. create the 'cap' files and '.general' files using scripts in CitcomS/visual/ directory. 2. use CitcomSImport to import single cap-file. use CitcomSFullImport to import 12 cap-files. | 12 May 2004, 02:32:43 UTC |
a5213b3 | Leif Strand | 23 August 2005, 03:30:21 UTC | [vcp] delete of edited revision with dead state | 23 August 2005, 03:30:21 UTC |
41c1f87 | Eh Tan | 12 May 2004, 01:36:12 UTC | obsolete classes | 12 May 2004, 01:36:12 UTC |
b7bc40e | Eh Tan | 12 May 2004, 01:35:24 UTC | modified these classes using new base exchanger. these classes are not used currently and I didn't write any binding for them. | 12 May 2004, 01:35:24 UTC |
94e033b | Eh Tan | 11 May 2004, 14:59:31 UTC | * using new c++ class hierarchy | 11 May 2004, 14:59:31 UTC |
4e9ac75 | Leif Strand | 23 August 2005, 03:30:05 UTC | [vcp] delete of edited revision with dead state | 23 August 2005, 03:30:05 UTC |
dc2b4ce | Eh Tan | 11 May 2004, 14:55:30 UTC | * New class hierarchy. All base classes are moved to packages/Exchanger, so does non-CitcomS-specific utility classes. * Removed 'mode' argument in VTInlet and VTOutlet c'tors. Every Inlet and Outlet class is reponsible for only one job. * Merged all Interpolator into CitcomInterpolator * Merged all Source into CitcomSource | 11 May 2004, 14:55:30 UTC |
4e46edd | Eh Tan | 08 May 2004, 01:44:08 UTC | impose temperature b.c. when flow is toward into my domain. Otherwise, impose no-heatflux b.c. | 08 May 2004, 01:44:08 UTC |
b3b0a09 | Eh Tan | 08 May 2004, 01:41:46 UTC | changed default initial temperature field -- a hot spherical blob below the fine mesh | 08 May 2004, 01:41:46 UTC |
42ca010 | Eh Tan | 01 May 2004, 01:41:32 UTC | added another self test. This test will make sure that every mesh node is interpolated. | 01 May 2004, 01:41:32 UTC |
5a4678c | Eh Tan | 30 April 2004, 05:19:37 UTC | remove debug print out | 30 April 2004, 05:19:37 UTC |
4cc71a7 | Eh Tan | 30 April 2004, 04:41:25 UTC | implemented imposeSV(), passed benchmark. | 30 April 2004, 04:41:25 UTC |
f486e64 | Eh Tan | 30 April 2004, 04:36:41 UTC | fixed a bug in accessing E->gstress array | 30 April 2004, 04:36:41 UTC |
4aaeb40 | Eh Tan | 30 April 2004, 04:35:30 UTC | After stress is calculated, replace stress of boundary nodes with boundary conditions (if stress BC is specified). This is partially done in Regional version (if E->control.side_sbcs is on, should use different bc arrays). Not implemented in Full version. | 30 April 2004, 04:35:30 UTC |
306cd26 | Patrick Hung | 30 April 2004, 03:40:53 UTC | Commiting Doxygen config file to build the documents for the exchanger | 30 April 2004, 03:40:53 UTC |
02d950d | Eh Tan | 29 April 2004, 07:23:45 UTC | side_sbcs default to False | 29 April 2004, 07:23:45 UTC |
197fa82 | Eh Tan | 29 April 2004, 07:23:02 UTC | E->control.side_sbcs default to 0 | 29 April 2004, 07:23:02 UTC |
ebd843b | Eh Tan | 29 April 2004, 07:21:35 UTC | added new function output_stress() | 29 April 2004, 07:21:35 UTC |
79c80e3 | Eh Tan | 29 April 2004, 07:13:38 UTC | added some comment for initial temperature in spherical harmonic for future reference | 29 April 2004, 07:13:38 UTC |
2fe66a4 | Leif Strand | 23 August 2005, 03:29:17 UTC | [vcp] delete of edited revision with dead state | 23 August 2005, 03:29:17 UTC |
7b795db | Eh Tan | 24 April 2004, 05:15:42 UTC | update the scripts that executes pyreized versions | 24 April 2004, 05:15:42 UTC |
4103701 | Eh Tan | 24 April 2004, 04:15:20 UTC | export binary executable | 24 April 2004, 04:15:20 UTC |
a834061 | Eh Tan | 23 April 2004, 03:52:02 UTC | export binary | 23 April 2004, 03:52:02 UTC |
60e1524 | Eh Tan | 17 April 2004, 02:12:52 UTC | bug fix | 17 April 2004, 02:12:52 UTC |
926c4ab | Eh Tan | 16 April 2004, 08:17:14 UTC | add 'side_sbcs' to property list | 16 April 2004, 08:17:14 UTC |
b02f642 | Eh Tan | 16 April 2004, 07:08:14 UTC | use SVTInlet and SVTOutlet as BC | 16 April 2004, 07:08:14 UTC |
4646c9e | Eh Tan | 16 April 2004, 07:05:50 UTC | add SVTOutlet and SVTInlet classes and their bindings. These classes are for CitcomS-CitcomS coupling, b.c. with temperature, normal velocity and shear traction | 16 April 2004, 07:05:50 UTC |
387b7d9 | Eh Tan | 16 April 2004, 07:03:50 UTC | add SVTOutlet and SVTInlet classes and their bindings. These classes are for CitcomS-CitcomS coupling, b.c. with temperature, normal velocity and shear traction | 16 April 2004, 07:03:50 UTC |
c0b0542 | Eh Tan | 16 April 2004, 07:01:40 UTC | add some journal debug output | 16 April 2004, 07:01:40 UTC |