https://github.com/geodynamics/citcoms

sort by:
Revision Author Date Message Commit Date
81ff7d3 * fixed a bug related to the loop over the surface procs for each cap. 22 September 2004, 07:16:40 UTC
06fc65b * fixed bugs related to generating a list of surface processors. 22 September 2004, 06:44:12 UTC
228b81c Print restart filename to logfile 10 August 2004, 07:22:02 UTC
829fb4e 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 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 fixed quite a few bugs. this script is working correctly. 07 August 2004, 06:24:43 UTC
b6d9fef VTOutlet was used in creatII, TOutlet is used now. 07 August 2004, 05:47:13 UTC
0d19c5b 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 fixed a bug which incorrectly set cap_start=0 05 August 2004, 01:29:03 UTC
a64d1b3 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 * some parameters that were hardwired can have user-defined values now. 02 August 2004, 23:34:26 UTC
c2c6d17 * use the same colormap for temperature cross-section and isosurfaces. 29 July 2004, 00:39:27 UTC
6406b12 * 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 * 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 * 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 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 * Renamed Exchanger.doxyconf to CitComS.doxyconf * Set the tags to work properly 06 July 2004, 13:32:07 UTC
9f707d3 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 example of temperature-dependent viscosity 30 June 2004, 03:25:21 UTC
e929a9b more example scripts 30 June 2004, 00:25:11 UTC
e5fdbcc tell cvs to ignore output files of test scripts 29 June 2004, 06:04:20 UTC
2f29df1 calling temperatures_conform_bcs() after init'ed restarted temperature field 29 June 2004, 05:58:01 UTC
a66798a similar changes as in Regional/Lith_age.c 29 June 2004, 05:29:45 UTC
5dd28d9 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 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 calling lith_age_init() in mehser_init() 29 June 2004, 02:54:23 UTC
5cc75e7 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 called temperatures_conform_bcs() after setting tbc 29 June 2004, 02:49:02 UTC
096818c bug fix 29 June 2004, 01:36:41 UTC
c87f32f typos fixed 29 June 2004, 01:10:56 UTC
d02f47c enable lith_age support 27 June 2004, 08:04:15 UTC
b81d1be fixed a 'access unallocated memory' bug 27 June 2004, 08:03:48 UTC
6e4b624 added declaration of restart_tic() and restart_tic() in header 27 June 2004, 07:59:03 UTC
463ec98 1. show (reduced) surface grid 2. make rotating the Plane easier 26 June 2004, 03:06:20 UTC
8134888 new OpenDX network for CitcomS Full 26 June 2004, 01:50:30 UTC
d3a36d3 1. import viscosity 2. changed names of transmitters/receivers 26 June 2004, 01:49:54 UTC
67f1689 added viscosity import 26 June 2004, 01:48:47 UTC
2ee1155 added sample data file of CitcomS Full 26 June 2004, 01:28:55 UTC
995cafd first example for Cookbook 25 June 2004, 02:38:57 UTC
e4201fd [vcp] delete of edited revision with dead state 23 August 2005, 03:32:04 UTC
448690d removed makefiles in examples/ 25 June 2004, 02:31:44 UTC
0b9a11b new default value for Rayleight number 25 June 2004, 02:26:25 UTC
7484e92 new default values for domain size 25 June 2004, 02:25:48 UTC
1fdd15d 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 modified library and include pathes 12 June 2004, 03:14:45 UTC
17df60f 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 tell cvs to ignore linked source codes in this directory 09 June 2004, 00:40:23 UTC
573c627 disable pressure and stress output 09 June 2004, 00:32:28 UTC
f463789 scripts to get back and combine the surf file (containing x, y, topography, heatflux, vx, vy) 08 June 2004, 08:35:06 UTC
cfb3c92 script to get the coord file 08 June 2004, 08:32:39 UTC
a75c4cf changed the way to generate machine list 08 June 2004, 05:29:03 UTC
f052ee0 Removed hard-wired path. Users have to set CitcomS/visual in their path. 08 June 2004, 04:51:10 UTC
93b0cf6 removed debugging output 08 June 2004, 02:54:30 UTC
cc1226f 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 environment variables for Pyre-ized CitcomS package. Users need to modify $GEOFRAMEWORK to the installation path 03 June 2004, 04:49:37 UTC
c2873b8 remove unused header file 03 June 2004, 03:30:33 UTC
11db937 fixed a bug in passing int when *int is expected 03 June 2004, 03:28:37 UTC
8e20987 enable journal output 03 June 2004, 03:27:48 UTC
e6ba5b7 throw an exception if selfTest() is failed 03 June 2004, 03:23:39 UTC
1e64276 remove incorrect copyright listing 02 June 2004, 06:59:14 UTC
273bd35 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 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 split 'BC_update_bc()' into 'Visc_update_material()' and 'BC_update_plate_velocity()' 27 May 2004, 06:56:33 UTC
4d21ee7 split 'BC.updateBC()' into 'Visc.updateMaterial()' and 'BC.updatePlateVelocity()' 27 May 2004, 06:55:38 UTC
ce1f445 made "fixed_timestep" and "finetunedt" an inventory property (they were ordinary class member). 27 May 2004, 06:53:35 UTC
f9205b6 using relative path to the data files 26 May 2004, 05:41:02 UTC
203a69b basic OpenDX network script to visualize result from regional version of CitcomS 26 May 2004, 05:34:05 UTC
495edbc added new sample files for visualization 26 May 2004, 05:24:01 UTC
5a1404f journal is known to leak memory. Commented out journal output before the leak is fixed. 25 May 2004, 07:29:30 UTC
8c2c48b added support to read vel_bc files at every timestep 25 May 2004, 03:32:06 UTC
acef9b4 added function name in the argument to PyArg_ParseTuple() 25 May 2004, 03:30:44 UTC
11126f8 tell cvs to ignore files generated by citcoms output 25 May 2004, 03:27:53 UTC
f8821e0 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 '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 fully implemented stress_conform_bcs() and moved it from Boundary_conditions.c to Topo_gravity.c 24 May 2004, 02:10:26 UTC
5217e91 add missing parameter 'perturblayer' 24 May 2004, 01:45:00 UTC
aef5560 * bindings for VOutlet, which sends only the velocity to a sink. 19 May 2004, 04:21:05 UTC
90280bc * Binding for VOutlet created: this send only the velocity to a sink. 19 May 2004, 04:18:13 UTC
f49bbbf * a class added for exchanging only the velocity. 19 May 2004, 04:15:26 UTC
4611747 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 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 * Updated the package name in the Doxygen docs 13 May 2004, 02:10:56 UTC
48d6d34 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 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 * 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 [vcp] delete of edited revision with dead state 23 August 2005, 03:30:21 UTC
41c1f87 obsolete classes 12 May 2004, 01:36:12 UTC
b7bc40e 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 * using new c++ class hierarchy 11 May 2004, 14:59:31 UTC
4e9ac75 [vcp] delete of edited revision with dead state 23 August 2005, 03:30:05 UTC
dc2b4ce * 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 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 changed default initial temperature field -- a hot spherical blob below the fine mesh 08 May 2004, 01:41:46 UTC
42ca010 added another self test. This test will make sure that every mesh node is interpolated. 01 May 2004, 01:41:32 UTC
5a4678c remove debug print out 30 April 2004, 05:19:37 UTC
4cc71a7 implemented imposeSV(), passed benchmark. 30 April 2004, 04:41:25 UTC
f486e64 fixed a bug in accessing E->gstress array 30 April 2004, 04:36:41 UTC
4aaeb40 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 Commiting Doxygen config file to build the documents for the exchanger 30 April 2004, 03:40:53 UTC
02d950d side_sbcs default to False 29 April 2004, 07:23:45 UTC
back to top