https://github.com/geodynamics/citcoms

sort by:
Revision Author Date Message Commit Date
e582cfe implementation of cooling plate temperature is pending. 18 February 2005, 06:14:47 UTC
a910d89 Added new input parameter: tic_method. When it is 0 (default), the temperature is a linear profile + perturbation at some layers. When it is 1, the temperature is isothermal (== bottom b.c.) + uniformly cold plate (thickness specified by 'half_space_age'). 18 February 2005, 06:12:19 UTC
74e248a * bindings for the SInlet class added. * setSBCFlag() method added to SInlet. 05 February 2005, 02:51:15 UTC
437e67f fixed a bug in finding boundary nodes and rearraged code 03 February 2005, 05:49:17 UTC
d9b8158 * SInlet class added 29 January 2005, 08:23:14 UTC
466a1cc * added a new class SInlet to receive stress from the coupled solver. * "stress_factor" defined in SIUnit.cc 29 January 2005, 08:15:57 UTC
0f6b104 removed redudant include and library path. PYTHIA_INCDIR and PYTHIA_LIBDIR must be defined. 29 January 2005, 03:20:28 UTC
cd280d9 removed tracer_output(), which is replaced by output_tracer() in Output.c 27 January 2005, 06:10:58 UTC
22b1008 removed calls to tracer_output(), which is replaced by output_tracer() in Output.c 27 January 2005, 06:05:32 UTC
102f861 * removed a useless block of code 26 January 2005, 07:01:26 UTC
703daa0 1. Commented out part of the code that use itcolor, which is the starting age of the tracer. 2. Added a few comments about the code. This should help people to read the code. 26 January 2005, 04:05:51 UTC
7cde52d commented out debugging output 24 January 2005, 05:20:26 UTC
baea560 removed 'tracer' and 'tracer_file' properties from Param class (these properties are moved to Tracer class) 21 January 2005, 06:29:50 UTC
ca3e40e fixed a bug in reading viscZ property 21 January 2005, 06:25:53 UTC
f5d3a32 * A BC property, "pseudo_free_surf", added. Its default value is False. 20 January 2005, 03:02:46 UTC
3eb6ee4 added new properties visc.viscZ and visc.rheol 20 January 2005, 02:55:00 UTC
dc905a0 a new viscosity law was added (case 4) 20 January 2005, 02:35:25 UTC
1715e41 added function output_tracer() 19 January 2005, 10:19:37 UTC
6734afe added Tracer module into Solver 19 January 2005, 10:02:27 UTC
5684b7e added binding to tracer_advection() 19 January 2005, 10:01:41 UTC
be8301b added bindings to tracer input 19 January 2005, 09:05:50 UTC
65cd803 added Tracer.py to file list 19 January 2005, 08:57:43 UTC
8994677 added Tracer module 19 January 2005, 08:44:30 UTC
f62d691 changed the default value of E->control.tracer_file 19 January 2005, 08:43:21 UTC
ce4358a modified according to changes in lib/Common/Instructions.c (add tracer module) 19 January 2005, 08:38:49 UTC
ef1f1da fixed a syntax error 19 January 2005, 08:36:50 UTC
458c08d 1. moved input of tracer-related parameters to tracer_input() 2. changed where tracer_initial_settings() is called 19 January 2005, 08:35:21 UTC
26b6caf fixed a problem in function pointer declaration 19 January 2005, 07:19:59 UTC
21873a1 uncommented tracer module 19 January 2005, 07:19:07 UTC
e2625e8 new cookbook with a refined mesh 19 January 2005, 06:30:29 UTC
939d352 *** empty log message *** 19 January 2005, 06:24:44 UTC
ca07b1d * removed unnecessary debugging output from get_elt_tr() 08 January 2005, 11:24:37 UTC
afce0e4 * 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 * added bindings for new functions for the "pseudo free surface" formulation 08 January 2005, 11:02:18 UTC
963017f * 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 * modified to enable the "pseudo free surface" mode. 08 January 2005, 10:16:42 UTC
2ec4252 * functions added to track pseudo free surface and compute normal traction from it. 08 January 2005, 10:15:17 UTC
bf1a476 removed the declaration of my_tbc() 05 January 2005, 06:58:07 UTC
12d2bb2 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 move parameter input from Convection.c to Advection_diffusion.c 01 January 2005, 03:00:51 UTC
d296776 fixed a bug when nprocz>1 and excludeTop or/add excludeBottom is turned on 31 December 2004, 09:03:42 UTC
d800b99 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 renamed some variables and changed the doc_string 28 December 2004, 03:49:54 UTC
2a4bbce 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 * 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 made where to find pyre, etc a little more generic 16 November 2004, 19:43:27 UTC
729b255 * added appropriate credits for these scripts. 09 November 2004, 07:21:51 UTC
5c820cd * 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 don't use exchanger.initTemperature() when restart (use disk file for IC) 08 October 2004, 07:28:58 UTC
6fe8b61 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 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 temperatures_conform_bcs() is version (Full/Regional) dependent. Make a function pointer for it. 08 October 2004, 07:20:16 UTC
7e0d2bb 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 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 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 * OpenDX macros and a new visual program for surface data. 23 September 2004, 04:31:06 UTC
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
back to top