https://github.com/geodynamics/citcoms

sort by:
Revision Author Date Message Commit Date
b33dc3c Write exclusive tracer time every 20 steps 05 March 2008, 21:06:11 UTC
331291e Revert r11328 05 March 2008, 21:04:21 UTC
1709362 Write exclusive tracer time every 20 steps 05 March 2008, 20:50:31 UTC
37cc271 Removed artificial tolerance of empty elements. This greatly decreases the minimal number of tracers per element required for a given mesh. This fixed issue140. 28 February 2008, 01:03:50 UTC
cc3e43d Minor tweak 28 February 2008, 01:00:54 UTC
e15117c Built surface velocity BC support via Netcdf grd files back in. This needs more testing, but it would be good to have the framework in place before new additions are made. Also, age control is not yet implemented, but will be soon. 27 February 2008, 07:42:44 UTC
332d337 Removed unnecessary call to construct_mat_group() 21 February 2008, 01:25:34 UTC
c42f6fd Finished interpolating fields onto tracers 21 February 2008, 01:03:43 UTC
222c941 Renamed fix_phi() to fix_angle() 21 February 2008, 01:02:41 UTC
2bd8f42 Fixed issue139. Bug for tracers near South pole. 21 February 2008, 01:01:09 UTC
c0e2815 Get new tracers in post processing stage 21 February 2008, 01:00:21 UTC
346ba4e Read multiple extraq 21 February 2008, 00:56:29 UTC
5cc21b8 Write averaged composition in horiz_avg output. The HDF5 part of output is not implemented... 21 February 2008, 00:55:41 UTC
892dd0d Removed horizontal average from output_interpolated_fields() 21 February 2008, 00:54:25 UTC
89dc1c4 Compute horizontal average for composition fields 21 February 2008, 00:53:35 UTC
a9e6ba7 Modified Citcom.c such that E->mat gets assigned based on element depth (as was default before), even if mat_control is not selected. Added (back in?) ggrd netcdf type VIP prefactor material control via ggrd_mat_control flags (as documented in Instructions.c) Renamed some of the ggrd stuff to make it more modular. 17 February 2008, 00:14:06 UTC
797ffec Interpolate fields in post_processing() * The parameter "itracer_interpolate_fields" is the same as "model_type" in the AVM code. * If itracer_interpolate_fields is 1, 2, or 3, it interpolates temperature and compositions. The horizonal average is not removed yet. 09 February 2008, 00:14:35 UTC
0262f7b Refactored the functions. * get shape functions on tracer location * interpolate data using acquired shape functions 08 February 2008, 23:58:57 UTC
a0c621f Added binding for post_processing(). Exit program after post processing and saving results. 08 February 2008, 23:56:39 UTC
8688232 * Using a different reference point for uv space. This fixed a nasty bug when some cap extends over ~pi/2. * A bunch of debugging output (disabled) * Disable more debugging output 08 February 2008, 23:54:36 UTC
aed8cda Added new parameter: itracer_interpolate_fields When it is 0 (default), nothing is done. Otherwise, the convection fields are interpolated onto the location of tracers. 08 February 2008, 23:50:30 UTC
5b88643 Reverted part of unwannted change 04 February 2008, 23:23:21 UTC
f3b65a8 Fixed potential memory leak 04 February 2008, 23:21:19 UTC
7455cf7 Fixed bugs in managing reference counts and potential double-free 04 February 2008, 23:13:23 UTC
61854c2 Fixed a regression reported by Lydia Dicaprio. The initial temperature should be constructured in this order: 1. if tic_method=-1, read from velo files. 2. if lith_age=1, read/constructed from lith_age files. 3. otherwise, call {full,regional}_construct_tic_from_input() 04 February 2008, 20:40:45 UTC
8eda467 Renamed functions 22 January 2008, 19:52:09 UTC
2c8211b Computes the derivatives of shape functions and jacobians only once and stores them for later use. This reduces the total cpu time of cookbook8 by 13%. - get_global_shape_fn_sph() computes and stores the derivatives of shape functions and jacobians. - Moved get_global_shape_fn() to Obsolete.c - Calling construct_shape_function_derivatives() in initial_mesh_solver_setup(). This function call get_global_shape_fn_sph() for each element. - get_rtf_at_vpts() and get_rtf_at_ppts() are for coord. transformation matrix at vpts and ppts respectively - Passed arguments by references in PG solvers instead of by values to avoid copying. 22 January 2008, 19:38:43 UTC
64dc706 Changed GNOMONIC to CITCOM_GNOMONIC to avoid namespace conflict with GMT gmt.h 17 January 2008, 02:06:25 UTC
07ddb1c Forgot to checkin this file 16 January 2008, 20:53:14 UTC
97b3adf Added timing information for tracer module. The timing is reported in *.tracer_log.* files. 16 January 2008, 20:34:22 UTC
077bc61 A more memory efficient way to find shape function for tracers. - Migrated E->tracer.UV to E->gnomonic. The reference point is the 1st node of the local mesh. The 0th element of E->gnomonic stores the sine of cosine of reference theta. - Convertd shape_coefs array from size of nel to size of snel to save memory. 16 January 2008, 20:30:09 UTC
1637c6f Added Luis Armendariz to the author list 15 January 2008, 23:36:54 UTC
7d95bab Simplified loop over levels 15 January 2008, 23:11:38 UTC
a12771a Reverted previous checkin 15 January 2008, 23:05:58 UTC
e30ef29 Simplified loop over levels 15 January 2008, 23:01:26 UTC
6febbb9 Forgot to rename variables 15 January 2008, 00:29:40 UTC
50251ba Fixed 2 bugs in full_coord_of_cap(). 1. x and y arrays were overridden in the loop of level. 2. Choice of reference point was not optimal and may cause round off problem. 14 January 2008, 23:03:21 UTC
50c6d05 Re-applied patches that got reverted in r8973 03 January 2008, 19:51:53 UTC
b08db17 Trying to sync back up, those should be old changes, I hope. 29 December 2007, 07:02:49 UTC
7d7984a Generated global mesh by great circles. Tracer module can split the cap in the map view now. 20 December 2007, 20:30:13 UTC
aab74be Fine tune the mesh so that each cap has the same surface area 20 December 2007, 20:27:41 UTC
1946b88 Removed obsolete code 20 December 2007, 20:26:04 UTC
031dd16 Fixed a redundant cast 20 December 2007, 20:25:33 UTC
a6cfbf2 Fixed phase change width 17 December 2007, 22:06:06 UTC
726f389 Updated the version number and file NEWS 12 November 2007, 22:42:56 UTC
8b1c234 Added mishing header file to the makefile, also avoided compiling unused code. 12 November 2007, 22:38:36 UTC
3585011 Synching with the new release, none of those changes should be relevant. 11 November 2007, 20:37:22 UTC
0612d94 Updated file ChangeLog to r8244 08 November 2007, 22:41:31 UTC
209f8f4 Replaced a system call by std C library remove() and disabled another system call (backup input file). Partially fixed issue130. All remaining system calls are in lib/Output_gzdir.c. 08 November 2007, 22:31:21 UTC
d280056 Updated file ChangeLog to r8242 08 November 2007, 21:38:09 UTC
eb0cd74 Removed binary checkpoint files from makefile, as the file size is too big for distribution. 08 November 2007, 21:36:55 UTC
4ffbc25 Updated file ChangeLog to r8240 08 November 2007, 21:17:14 UTC
2b294a0 Update the version number 08 November 2007, 19:19:12 UTC
744e0f1 Update NEWS 08 November 2007, 19:18:52 UTC
6e63c0b Dereased the timestep size to reduce artifacts in advection 08 November 2007, 19:18:26 UTC
678f8c2 Decreased the # of processors. This is the only way I can reproduce single-cell convection as in the manual. 07 November 2007, 19:52:39 UTC
ef214c1 Removed comp_el from default output, since it is not required for restart anymore. 07 November 2007, 19:52:17 UTC
9dbf4b9 Print a warning when matrix eqn solver not converging 07 November 2007, 19:51:56 UTC
7153443 Added cgrad solver convergence parameters, increased buoyancy_ratio and lower the # of steps 06 November 2007, 23:18:54 UTC
1dabe41 Removed unused multigrid parameters 06 November 2007, 23:18:35 UTC
bfead3f Increase vlowstep to match the default value in pyre 06 November 2007, 23:18:12 UTC
965c015 Fixed a few memory errors 06 November 2007, 23:17:54 UTC
bad9502 Init'd some variables about vtk_io, which might be accessed with uninit'd values in output_finalize() 06 November 2007, 01:04:43 UTC
9a543f7 Shrank the size of sph. harm arrays 06 November 2007, 01:04:20 UTC
da29725 Removed functions related sph. harm in lib/Regional_obsolete.c 06 November 2007, 01:03:55 UTC
3d2ebff Scaled topo with variable gravity. Fixed an error in comment. Rearranged computation. 06 November 2007, 01:03:35 UTC
2469135 Fixed an error in comment 01 November 2007, 23:33:50 UTC
e0c3652 Print dv/v=dp/p=1.0 for the 1st Uzawa iteraion 01 November 2007, 23:33:30 UTC
6d90070 Minor modification 30 October 2007, 22:29:44 UTC
1f562ce Added the C program project_geoid to the makefile 30 October 2007, 21:54:14 UTC
1ea69a0 A post-processing program to project geoid coefficents onto a regular (longitude, latitude) mesh 30 October 2007, 21:53:50 UTC
4d7f4a3 Fixed a bug in dimensionalizing density. Provided the formula of geoid calculation in the comments. Rearranged the order of functions. 30 October 2007, 21:50:52 UTC
f40dafa Compute d(rho)/dr/rho from rho(r) 30 October 2007, 21:49:58 UTC
8102449 Updated file ChangeLog to r8170 22 October 2007, 20:57:45 UTC
26c3d4a Updated NEWS 22 October 2007, 20:26:44 UTC
a05de44 Minor update 22 October 2007, 19:46:26 UTC
7823da3 Simpilify INSTALL 22 October 2007, 19:44:28 UTC
4832d3d Eliminated unnecessary computation 22 October 2007, 19:03:41 UTC
e8a9d98 Variable material properties in latent heat correction on adiabatic cooling 22 October 2007, 19:03:00 UTC
5b2e55b Added some comments 22 October 2007, 19:02:29 UTC
a27d3c6 Renamed control.width* -> control.inv_width* for clarity 19 October 2007, 19:24:45 UTC
88a2e23 Renamed coupler inventory: dimensional -> si_unit and transformational -> cartesian 18 October 2007, 18:53:49 UTC
f614f83 Minor change in the examples 17 October 2007, 22:44:38 UTC
25c9b53 Added comments on where C code is replaced by python code in Citcom.c 17 October 2007, 20:56:25 UTC
8d2bbbe Put the rest of r8111 back 17 October 2007, 20:55:17 UTC
9676e09 Fixed input diffusivity parameter in the examples, from r8111. 17 October 2007, 20:33:21 UTC
69e4ad8 Added back minor modification from r8111 17 October 2007, 20:32:54 UTC
7732890 Fixed a typo in the example 17 October 2007, 18:40:42 UTC
6a8e4b5 Fixed a bug in remove_rigid_rot() 17 October 2007, 18:36:29 UTC
93471fe Roll back r8111, reading velo files for init. temperature stays as tic_method=-1. Other changes in r8111 will be put back later. 17 October 2007, 18:35:03 UTC
1602d87 Fixed rigid rotation code bug. Added restart=2 option which will not use checkpoints, but tic_method=-1 style temperature input (formally realized via tic_method=-1, but this should be cleaner) fixed input diffusivity parameter in full example file. 13 October 2007, 19:07:53 UTC
334bd72 Turn off monitor_max_T in the test 12 October 2007, 20:24:17 UTC
fdf7f72 Boundary class is for regional model only, add a checking for it. 12 October 2007, 20:23:53 UTC
17b3276 Cookbook 9: nested solver coupling + coor_refine + tsolver tuning 11 October 2007, 01:23:50 UTC
0f0b81a Wiser now, commented in the E->fp output 11 October 2007, 00:03:40 UTC
4af480b Added coor=3 option for radial node spacing a la CitcomCU. Streamlined ggrd temperature init. Added file flush to heat flow output. 10 October 2007, 23:40:38 UTC
9c14928 Add an assertion 10 October 2007, 21:00:13 UTC
3c5bee2 Remove rigid body rotation from the velocity solution from global model. A input parameter 'solver.vsolver.remove_rigid_rotation', default to on, indicate whether to remove the rigid body rotation. For free-slip model, this parameter should be on. For model with imposed plate velocity, it is advised to turn off this parameter. 10 October 2007, 20:11:00 UTC
ee814bc Renamed excludeTop -> exclude_top, and excludeBottom -> exclude_bottom. (No other CitcomS parameter uses CamelCase.) Reworked the interaction of initial temperature and coupling. Created a new parameter exchange_initial_temperature. 05 October 2007, 20:02:02 UTC
b0f818a Strengthen the default convergence criterion for the 3rd iteration in compressible cg solver 05 October 2007, 20:00:32 UTC
back to top