c0e2815 | Eh Tan | 21 February 2008, 01:00:21 UTC | Get new tracers in post processing stage | 21 February 2008, 01:00:21 UTC |
346ba4e | Eh Tan | 21 February 2008, 00:56:29 UTC | Read multiple extraq | 21 February 2008, 00:56:29 UTC |
5cc21b8 | Eh Tan | 21 February 2008, 00:55:41 UTC | Write averaged composition in horiz_avg output. The HDF5 part of output is not implemented... | 21 February 2008, 00:55:41 UTC |
892dd0d | Eh Tan | 21 February 2008, 00:54:25 UTC | Removed horizontal average from output_interpolated_fields() | 21 February 2008, 00:54:25 UTC |
89dc1c4 | Eh Tan | 21 February 2008, 00:53:35 UTC | Compute horizontal average for composition fields | 21 February 2008, 00:53:35 UTC |
a9e6ba7 | Thorsten Becker | 17 February 2008, 00:14:06 UTC | 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 | Eh Tan | 09 February 2008, 00:14:35 UTC | 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 | Eh Tan | 08 February 2008, 23:58:57 UTC | Refactored the functions. * get shape functions on tracer location * interpolate data using acquired shape functions | 08 February 2008, 23:58:57 UTC |
a0c621f | Eh Tan | 08 February 2008, 23:56:39 UTC | Added binding for post_processing(). Exit program after post processing and saving results. | 08 February 2008, 23:56:39 UTC |
8688232 | Eh Tan | 08 February 2008, 23:54:36 UTC | * 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 | Eh Tan | 08 February 2008, 23:50:30 UTC | 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 | Eh Tan | 04 February 2008, 23:23:21 UTC | Reverted part of unwannted change | 04 February 2008, 23:23:21 UTC |
f3b65a8 | Eh Tan | 04 February 2008, 23:21:19 UTC | Fixed potential memory leak | 04 February 2008, 23:21:19 UTC |
7455cf7 | Eh Tan | 04 February 2008, 23:13:23 UTC | Fixed bugs in managing reference counts and potential double-free | 04 February 2008, 23:13:23 UTC |
61854c2 | Eh Tan | 04 February 2008, 20:40:45 UTC | 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 | Eh Tan | 22 January 2008, 19:52:09 UTC | Renamed functions | 22 January 2008, 19:52:09 UTC |
2c8211b | Eh Tan | 22 January 2008, 19:38:43 UTC | 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 | Thorsten Becker | 17 January 2008, 02:06:25 UTC | Changed GNOMONIC to CITCOM_GNOMONIC to avoid namespace conflict with GMT gmt.h | 17 January 2008, 02:06:25 UTC |
07ddb1c | Eh Tan | 16 January 2008, 20:53:14 UTC | Forgot to checkin this file | 16 January 2008, 20:53:14 UTC |
97b3adf | Eh Tan | 16 January 2008, 20:34:22 UTC | Added timing information for tracer module. The timing is reported in *.tracer_log.* files. | 16 January 2008, 20:34:22 UTC |
077bc61 | Eh Tan | 16 January 2008, 20:30:09 UTC | 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 | Eh Tan | 15 January 2008, 23:36:54 UTC | Added Luis Armendariz to the author list | 15 January 2008, 23:36:54 UTC |
7d95bab | Eh Tan | 15 January 2008, 23:11:38 UTC | Simplified loop over levels | 15 January 2008, 23:11:38 UTC |
a12771a | Eh Tan | 15 January 2008, 23:05:58 UTC | Reverted previous checkin | 15 January 2008, 23:05:58 UTC |
e30ef29 | Eh Tan | 15 January 2008, 23:01:26 UTC | Simplified loop over levels | 15 January 2008, 23:01:26 UTC |
6febbb9 | Eh Tan | 15 January 2008, 00:29:40 UTC | Forgot to rename variables | 15 January 2008, 00:29:40 UTC |
50251ba | Eh Tan | 14 January 2008, 23:03:21 UTC | 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 | Eh Tan | 03 January 2008, 19:51:53 UTC | Re-applied patches that got reverted in r8973 | 03 January 2008, 19:51:53 UTC |
b08db17 | Thorsten Becker | 29 December 2007, 07:02:49 UTC | Trying to sync back up, those should be old changes, I hope. | 29 December 2007, 07:02:49 UTC |
7d7984a | Eh Tan | 20 December 2007, 20:30:13 UTC | 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 | Eh Tan | 20 December 2007, 20:27:41 UTC | Fine tune the mesh so that each cap has the same surface area | 20 December 2007, 20:27:41 UTC |
1946b88 | Eh Tan | 20 December 2007, 20:26:04 UTC | Removed obsolete code | 20 December 2007, 20:26:04 UTC |
031dd16 | Eh Tan | 20 December 2007, 20:25:33 UTC | Fixed a redundant cast | 20 December 2007, 20:25:33 UTC |
a6cfbf2 | Eh Tan | 17 December 2007, 22:06:06 UTC | Fixed phase change width | 17 December 2007, 22:06:06 UTC |
726f389 | Eh Tan | 12 November 2007, 22:42:56 UTC | Updated the version number and file NEWS | 12 November 2007, 22:42:56 UTC |
8b1c234 | Eh Tan | 12 November 2007, 22:38:36 UTC | Added mishing header file to the makefile, also avoided compiling unused code. | 12 November 2007, 22:38:36 UTC |
3585011 | Thorsten Becker | 11 November 2007, 20:37:22 UTC | Synching with the new release, none of those changes should be relevant. | 11 November 2007, 20:37:22 UTC |
0612d94 | Eh Tan | 08 November 2007, 22:41:31 UTC | Updated file ChangeLog to r8244 | 08 November 2007, 22:41:31 UTC |
209f8f4 | Eh Tan | 08 November 2007, 22:31:21 UTC | 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 | Eh Tan | 08 November 2007, 21:38:09 UTC | Updated file ChangeLog to r8242 | 08 November 2007, 21:38:09 UTC |
eb0cd74 | Eh Tan | 08 November 2007, 21:36:55 UTC | Removed binary checkpoint files from makefile, as the file size is too big for distribution. | 08 November 2007, 21:36:55 UTC |
4ffbc25 | Eh Tan | 08 November 2007, 21:17:14 UTC | Updated file ChangeLog to r8240 | 08 November 2007, 21:17:14 UTC |
2b294a0 | Eh Tan | 08 November 2007, 19:19:12 UTC | Update the version number | 08 November 2007, 19:19:12 UTC |
744e0f1 | Eh Tan | 08 November 2007, 19:18:52 UTC | Update NEWS | 08 November 2007, 19:18:52 UTC |
6e63c0b | Eh Tan | 08 November 2007, 19:18:26 UTC | Dereased the timestep size to reduce artifacts in advection | 08 November 2007, 19:18:26 UTC |
678f8c2 | Eh Tan | 07 November 2007, 19:52:39 UTC | 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 | Eh Tan | 07 November 2007, 19:52:17 UTC | Removed comp_el from default output, since it is not required for restart anymore. | 07 November 2007, 19:52:17 UTC |
9dbf4b9 | Eh Tan | 07 November 2007, 19:51:56 UTC | Print a warning when matrix eqn solver not converging | 07 November 2007, 19:51:56 UTC |
7153443 | Eh Tan | 06 November 2007, 23:18:54 UTC | Added cgrad solver convergence parameters, increased buoyancy_ratio and lower the # of steps | 06 November 2007, 23:18:54 UTC |
1dabe41 | Eh Tan | 06 November 2007, 23:18:35 UTC | Removed unused multigrid parameters | 06 November 2007, 23:18:35 UTC |
bfead3f | Eh Tan | 06 November 2007, 23:18:12 UTC | Increase vlowstep to match the default value in pyre | 06 November 2007, 23:18:12 UTC |
965c015 | Eh Tan | 06 November 2007, 23:17:54 UTC | Fixed a few memory errors | 06 November 2007, 23:17:54 UTC |
bad9502 | Eh Tan | 06 November 2007, 01:04:43 UTC | 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 | Eh Tan | 06 November 2007, 01:04:20 UTC | Shrank the size of sph. harm arrays | 06 November 2007, 01:04:20 UTC |
da29725 | Eh Tan | 06 November 2007, 01:03:55 UTC | Removed functions related sph. harm in lib/Regional_obsolete.c | 06 November 2007, 01:03:55 UTC |
3d2ebff | Eh Tan | 06 November 2007, 01:03:35 UTC | Scaled topo with variable gravity. Fixed an error in comment. Rearranged computation. | 06 November 2007, 01:03:35 UTC |
2469135 | Eh Tan | 01 November 2007, 23:33:50 UTC | Fixed an error in comment | 01 November 2007, 23:33:50 UTC |
e0c3652 | Eh Tan | 01 November 2007, 23:33:30 UTC | Print dv/v=dp/p=1.0 for the 1st Uzawa iteraion | 01 November 2007, 23:33:30 UTC |
6d90070 | Eh Tan | 30 October 2007, 22:29:44 UTC | Minor modification | 30 October 2007, 22:29:44 UTC |
1f562ce | Eh Tan | 30 October 2007, 21:54:14 UTC | Added the C program project_geoid to the makefile | 30 October 2007, 21:54:14 UTC |
1ea69a0 | Eh Tan | 30 October 2007, 21:53:50 UTC | A post-processing program to project geoid coefficents onto a regular (longitude, latitude) mesh | 30 October 2007, 21:53:50 UTC |
4d7f4a3 | Eh Tan | 30 October 2007, 21:50:52 UTC | 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 | Eh Tan | 30 October 2007, 21:49:58 UTC | Compute d(rho)/dr/rho from rho(r) | 30 October 2007, 21:49:58 UTC |
8102449 | Eh Tan | 22 October 2007, 20:57:45 UTC | Updated file ChangeLog to r8170 | 22 October 2007, 20:57:45 UTC |
26c3d4a | Eh Tan | 22 October 2007, 20:26:44 UTC | Updated NEWS | 22 October 2007, 20:26:44 UTC |
a05de44 | Eh Tan | 22 October 2007, 19:46:26 UTC | Minor update | 22 October 2007, 19:46:26 UTC |
7823da3 | Eh Tan | 22 October 2007, 19:44:28 UTC | Simpilify INSTALL | 22 October 2007, 19:44:28 UTC |
4832d3d | Eh Tan | 22 October 2007, 19:03:41 UTC | Eliminated unnecessary computation | 22 October 2007, 19:03:41 UTC |
e8a9d98 | Eh Tan | 22 October 2007, 19:03:00 UTC | Variable material properties in latent heat correction on adiabatic cooling | 22 October 2007, 19:03:00 UTC |
5b2e55b | Eh Tan | 22 October 2007, 19:02:29 UTC | Added some comments | 22 October 2007, 19:02:29 UTC |
a27d3c6 | Eh Tan | 19 October 2007, 19:24:45 UTC | Renamed control.width* -> control.inv_width* for clarity | 19 October 2007, 19:24:45 UTC |
88a2e23 | Eh Tan | 18 October 2007, 18:53:49 UTC | Renamed coupler inventory: dimensional -> si_unit and transformational -> cartesian | 18 October 2007, 18:53:49 UTC |
f614f83 | Eh Tan | 17 October 2007, 22:44:38 UTC | Minor change in the examples | 17 October 2007, 22:44:38 UTC |
25c9b53 | Eh Tan | 17 October 2007, 20:56:25 UTC | Added comments on where C code is replaced by python code in Citcom.c | 17 October 2007, 20:56:25 UTC |
8d2bbbe | Eh Tan | 17 October 2007, 20:55:17 UTC | Put the rest of r8111 back | 17 October 2007, 20:55:17 UTC |
9676e09 | Eh Tan | 17 October 2007, 20:33:21 UTC | Fixed input diffusivity parameter in the examples, from r8111. | 17 October 2007, 20:33:21 UTC |
69e4ad8 | Eh Tan | 17 October 2007, 20:32:54 UTC | Added back minor modification from r8111 | 17 October 2007, 20:32:54 UTC |
7732890 | Eh Tan | 17 October 2007, 18:40:42 UTC | Fixed a typo in the example | 17 October 2007, 18:40:42 UTC |
6a8e4b5 | Eh Tan | 17 October 2007, 18:36:29 UTC | Fixed a bug in remove_rigid_rot() | 17 October 2007, 18:36:29 UTC |
93471fe | Eh Tan | 17 October 2007, 18:35:03 UTC | 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 | Thorsten Becker | 13 October 2007, 19:07:53 UTC | 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 | Eh Tan | 12 October 2007, 20:24:17 UTC | Turn off monitor_max_T in the test | 12 October 2007, 20:24:17 UTC |
fdf7f72 | Eh Tan | 12 October 2007, 20:23:53 UTC | Boundary class is for regional model only, add a checking for it. | 12 October 2007, 20:23:53 UTC |
17b3276 | Eh Tan | 11 October 2007, 01:23:50 UTC | Cookbook 9: nested solver coupling + coor_refine + tsolver tuning | 11 October 2007, 01:23:50 UTC |
0f0b81a | Thorsten Becker | 11 October 2007, 00:03:40 UTC | Wiser now, commented in the E->fp output | 11 October 2007, 00:03:40 UTC |
4af480b | Thorsten Becker | 10 October 2007, 23:40:38 UTC | 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 | Eh Tan | 10 October 2007, 21:00:13 UTC | Add an assertion | 10 October 2007, 21:00:13 UTC |
3c5bee2 | Eh Tan | 10 October 2007, 20:11:00 UTC | 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 | Eh Tan | 05 October 2007, 20:02:02 UTC | 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 | Eh Tan | 05 October 2007, 20:00:32 UTC | Strengthen the default convergence criterion for the 3rd iteration in compressible cg solver | 05 October 2007, 20:00:32 UTC |
72ad845 | Eh Tan | 05 October 2007, 19:58:54 UTC | Disable a debugging output | 05 October 2007, 19:58:54 UTC |
4bcf0ad | Eh Tan | 05 October 2007, 19:58:31 UTC | Add licence text to the multi-couplers | 05 October 2007, 19:58:31 UTC |
820d139 | Eh Tan | 05 October 2007, 19:57:48 UTC | Turn off filter_temp by default since it's not in the energy equation | 05 October 2007, 19:57:48 UTC |
4e87245 | Thorsten Becker | 04 October 2007, 19:35:04 UTC | Fxied material assignment bug in PDEPV (0 vs. 1 array issue...) | 04 October 2007, 19:35:04 UTC |
cc73a80 | Eh Tan | 01 October 2007, 20:38:22 UTC | Updated the cookbook scripts | 01 October 2007, 20:38:22 UTC |
f4f2b13 | Eh Tan | 01 October 2007, 19:26:40 UTC | Added Cookbook8 for compressible model + geoid + checkpoint + vsolver tuning | 01 October 2007, 19:26:40 UTC |
ae31e95 | Thorsten Becker | 28 September 2007, 23:36:15 UTC | Fixed restart I/O bug in Output_gzdir. | 28 September 2007, 23:36:15 UTC |
e429e26 | Eh Tan | 27 September 2007, 19:33:57 UTC | Added function prototype and fixed a few errors | 27 September 2007, 19:33:57 UTC |
a79e4a9 | Eh Tan | 27 September 2007, 19:07:57 UTC | Shrink the size of checkpoint files | 27 September 2007, 19:07:57 UTC |
02acf94 | Eh Tan | 27 September 2007, 19:07:33 UTC | Enable coor_refine for regional model, only radial coordinate is refined | 27 September 2007, 19:07:33 UTC |