sort by:
Revision Author Date Message Commit Date
e9d6a32 Petsc related cleanup following the 1-based to 0-based fixes for E->P etc 10 September 2014, 22:02:55 UTC
0974150 Correctly allocate neq elements for E->U and E->u1 (previously neq+1 elements were being allocated, though only 0:neq-1 were being used) 10 September 2014, 20:34:24 UTC
e7c69cc cleaned up global_div_norm2; all results match master branch 10 September 2014, 20:06:14 UTC
47dcab0 cleaned up solve_Ahat_p_fhat_CG; results match master for incompressible case don't match for compressible 10 September 2014, 19:22:10 UTC
f0aeb23 Changed E->P to be 0-based; results dont match master 10 September 2014, 18:36:26 UTC
2492854 cleaned up assemble_dAhatp_entry; results dont match master 10 September 2014, 17:43:08 UTC
f84904f cleaned up build_diagonal_of_Ahat; results dont match master 10 September 2014, 17:37:36 UTC
c771d1c cleaned up assemble_grad_p; results dont match master 10 September 2014, 17:25:01 UTC
154d1e7 cleaned up assemble_div_u; results dont match master 10 September 2014, 17:09:22 UTC
2862b5f cleaned up gauss_seidel; results dont match master 10 September 2014, 16:27:54 UTC
7217dae removed the unused element_gauss_seidel method; results dont match master 09 September 2014, 23:15:21 UTC
99d5629 solve_Ahat_p_fhat_iterCG; results dont match master 09 September 2014, 20:58:13 UTC
8a35780 cleaned up global_p_norm2; results dont match master 09 September 2014, 20:49:26 UTC
e365365 cleaned up global_p_dot; results dont match master 09 September 2014, 20:36:40 UTC
1e6953f cleaned up assemble_div_u; results dont match master 09 September 2014, 20:18:16 UTC
4b74abc cleaned up assemble_c_u 08 September 2014, 22:39:21 UTC
1c7d3b8 cleaned up n_assemble_del2_u 08 September 2014, 22:19:51 UTC
b50553f Turn back on the PETSc_Schur method 08 September 2014, 18:38:31 UTC
cbfba74 changed default value of use_petsc flag to off 08 September 2014, 18:08:34 UTC
27720cb Added PETSc configuration and usage sections to the CitcomS manual 08 September 2014, 18:06:14 UTC
774ebeb Setting petsc_schur=on will fail with a "Schur complement reduction approach is not implemented yet" messgage 08 September 2014, 17:01:39 UTC
8969fe9 Added general_stokes_solver_teardown() method for PETSc related cleanup 08 September 2014, 16:48:58 UTC
23c90a7 correctly generate CPPFLAGS, LDFLAGS, LIBS for building with PETSc 23 August 2014, 19:16:05 UTC
52c9d9d fixed the signature of parallel_process_finalize 21 August 2014, 20:45:53 UTC
5faeb98 added some missing USE_PETSC guards 21 August 2014, 20:43:18 UTC
0c79a2e configure.ac now checks for the existence of PETSc libraries if --with-petsc=yes is specified. All PETSc related code is enclosed by USE_PETSC conditional compilation guards 21 August 2014, 20:30:40 UTC
2d80412 removed the empty definition of solve_Ahat_p_fhat_petsc 20 August 2014, 22:12:17 UTC
c0bff4a removed commented out v_from_vector_petsc, v_from_vector_pseudo_surf_petsc, p_to_nodes_petsc 20 August 2014, 22:09:40 UTC
c09bc23 cleaned up strip_bcs_from_residual_PETSc function 20 August 2014, 21:59:40 UTC
15e05e4 completed solve_Ahat_p_fhat_PETSc_Schur implementation 20 August 2014, 19:37:00 UTC
9f568ea Added velocity and pressure vector initialization to solve_Ahat_p_fhat_PETSc_Schur 20 August 2014, 19:36:33 UTC
f90ce24 Started on the solve_Ahat_p_fhat_PETSc_Schur implementation 20 August 2014, 19:36:02 UTC
6890fb0 completed replacing VecGetOwnershipRange with VecGetArray 20 August 2014, 19:35:36 UTC
6c6619f fixed some bugs; started replacing VecGetOwnershipRange with VecGetArray 20 August 2014, 19:35:06 UTC
748ea48 Added calls to various PETSc versions of solve_Ahat_p_fhat functions 20 August 2014, 19:34:21 UTC
145990d cleaned up the signatures of solve_Ahat_p_fhat_CG_PETSc and solve_Ahat_p_fhat_BiCG_PETSc and added a petsc_uzawa_tol parameter 20 August 2014, 19:33:42 UTC
9a1bf03 added solve_Ahat_p_fhat_CG_PETSc implementation 20 August 2014, 19:33:17 UTC
0071683 added solve_Ahat_p_fhat_BiCG_PETSc implementation 20 August 2014, 19:32:19 UTC
df559c0 Added PETSc related initialization to general_stokes_solver_setup Moved MATSHELL and PCSHELL contexts to global_defs.h from petsc_citcoms.h 20 August 2014, 19:30:48 UTC
4bfc600 commented out p_to_nodes_petsc, v_from_vector_petsc, v_from_vector_pseudo_surf_petsc, solve_constrained_flow_iterative_petsc 20 August 2014, 19:29:51 UTC
53fbc9c completed the implementation of p_to_nodes_petsc 20 August 2014, 19:29:28 UTC
b8f1712 started working on the v_from_vector_petsc, v_from_vector_pseudo_surf_petsc, p_to_nodes_petsc implementations 20 August 2014, 19:28:46 UTC
f2ced72 started working on solve_constrained_flow_iterative_petsc and solve_ahat_p_fhat_petsc methods 20 August 2014, 19:28:26 UTC
e0055e4 Added the petsc_citcoms.h and Petsc_citcoms.c files, modified lib/Makefile.am, fixed some minor bugs 20 August 2014, 19:28:05 UTC
7d785cb Added PETSc related flags, use_petsc, petsc_linear, petsc_nonlinear and the initialization of these flags 20 August 2014, 19:27:39 UTC
3958782 Added PETSc header files, initialization and finalization code 20 August 2014, 19:27:22 UTC
fb1839e Merge pull request #1 from karredondo/master Add ability to combine "heating" output 14 February 2014, 22:32:46 UTC
7ca37a6 Add ability to combine "heating" output Katrina Arredondo Heating output is in terms of elements instead of nodes. The data is placed in a third combine file "ele" aside from "cap" and "opt." 14 February 2014, 22:30:31 UTC
c770f8e Further cleanup of the cover page of the manual 13 February 2014, 19:46:45 UTC
3ebabdc Improved manual cover layout, removed old cover file 13 February 2014, 18:02:15 UTC
90cb771 Checked in the LaTeX source file for the CitcomS manual, along with the images needed to generate the PDF version of the manual. 11 February 2014, 00:19:39 UTC
8fde56f update ignore list 18 October 2013, 03:58:15 UTC
fd2b0d6 Update gitignore 11 October 2013, 16:35:38 UTC
754dc95 Readd archimedes 11 October 2013, 16:24:31 UTC
7c6b5ad m4 submodule 11 October 2013, 05:10:13 UTC
8c294e9 Readd anisotropic code 10 October 2013, 22:03:31 UTC
f886a03 20 September 2013, 14:58:59 UTC
3cd9e30 Added reference viscosity fix from Shijie Zhong 24 May 2013, 17:42:50 UTC
ed21917 Updating to newest version for testing purposes. 25 March 2013, 21:56:47 UTC
c5526ec Fixed ggrd velocity boundary condition weirdness, I hope. This may go back to 16065 vs. 16067, and bug may have stuck through 20621. 01 September 2012, 23:51:37 UTC
2b8ed1f Implemented improved tracer fix by Rene. "a new method of finding the element of a tracer that is too close to an element boundary. Up to now such a tracer was shifted by a constant epsilon theta and phi. If the element boundary is parallel to this theta/phi direction it is not guaranteed to work well (thus the number_of_tries check), and additionally I got the problem that sometimes all elements refuse this tracer. Eh checked in a workaround for this (r15742), deleting orphan tracers in Tracer_setup.c. Because I did not know this, I created my own bugfix moving the tracers an epsilon amount orthogonal to all boundaries that are too close. In order to save computing time I use the already computed vectors for the element boundaries (this assumes that the element boundaries are nearly orthogonal to each other, but unless somebody tries to change CitcomS elements that should work fine). The shift happens now in cartesian coordinates since the boundary-vectors are cartesian and the radius-coordinate of the tracer is normalized prior to this check anyway, so I just need to re-normalize it after the shift. For now I did not touch all the now (hopefully) useless security checks but as far as I can see they do no harm either, so we can remove them later." 22 August 2012, 21:21:52 UTC
11854a5 Implemented Output_vtk.c fixes from Rene. 21 August 2012, 16:30:28 UTC
74c56ef Minor changes to instructions 28 June 2012, 09:30:30 UTC
d5fbdb0 Changing to version 3.2.0 since there are many significant changes 02 February 2012, 18:23:14 UTC
8d8016f Added missing file to distribution 02 February 2012, 00:41:19 UTC
b0d8a75 Updated NEWS for past 2.5 years 02 February 2012, 00:29:10 UTC
162e668 Updated ChangeLog, configure.ac for 3.1.2 release Set default configuration to not setup Pyre Added note in examples directory regarding Pyre and Cookbooks 01 February 2012, 21:11:35 UTC
eb74d9f Fixed minor ggrd assignment bug. 24 January 2012, 21:54:19 UTC
199d1d8 Debugging GGrd 24 January 2012, 18:44:23 UTC
74ce5d8 Updating to latest version for sync. 24 January 2012, 18:03:52 UTC
552bc26 Stop configure if pyre is enabled and python 2.7 is used. See Issue622. 19 January 2012, 19:24:59 UTC
f4cf4db updated installation instruction 17 January 2012, 04:57:06 UTC
3a23d00 When python 2.7 is used, ask users to download pythia manually. See issue622 and issue606. 17 January 2012, 02:41:15 UTC
15a09f1 Made sure that compositional viscosity without compositional buoyancy can be assigned without setting ibuoy=1 and the buoyancy number to zero. 14 January 2012, 08:00:41 UTC
c9704b3 Merged with recent check in, minor changes. 20 December 2011, 18:04:26 UTC
51e1984 Fixed a bug in reflective TBC where y-index should be used, not z-index. The bug is harmless though. I checked the code history. This bug exists since CitcomS 1.0, but not in CitcomCU nor CitcomT. 14 November 2011, 05:06:30 UTC
d8f08c4 fixed a bug that h5close_field() didn't have a return statement, reported by Nicolas Flament in issue611. 14 October 2011, 18:27:24 UTC
0f1fbbf fixed a bug that when the perturblayer is on the internal boundary, the temperature perturbation wasn't added to the lower processor. 18 September 2011, 03:54:13 UTC
cebdfcb Updating to newest version, don't think that there should be any significant changes on my side. 31 July 2011, 20:38:35 UTC
1e7ff88 enhancing VTK output, mostly contributed by Rene Gassmoeller at GFZ. - A new input parameter 'vtk_format', which can be either 'ascii' (default) or 'binary'. When 'binary', gzip and base64 encoding are used. - The node ordering is changed to CitcomS native ordering. The consequence is the axis are rotated as z in CitcomS is mapped to X in vtk, and x to Y, y to Z. - More data can be outputted in vtk format - Using .pvts file for regional model; .vtm and .visit file for global model (.vtm format provided by Tobias Hoeink at Rice, .visit format provided by Kat at visitusers.org/forum) 12 July 2011, 16:27:58 UTC
56f6015 Fixed typo for anisotropic stress computation. 21 March 2011, 00:13:58 UTC
a0153f3 Added a flag force_iteration which if on (off by default), will enforce an iterative solution to the velocity fields even if linear rheologies were chosen. This is useful for debugging/robustness tests. 22 February 2011, 04:13:21 UTC
966fcd8 Modified storage of anisotropic viscosity files. Those are now 18 February 2011, 19:45:49 UTC
7ea7b1d Improved vtk output, still for Dan to test. 14 February 2011, 05:45:26 UTC
446b149 Aedded the actual files because I didn't know how to link from CitcomCU. Those are didentical 12 February 2011, 05:30:30 UTC
7a6fa87 12 February 2011, 05:20:32 UTC
1cfc861 Removed the srand() call that seemed like a good idea (rev. 17175) but screwed up tracer-based runs with large number of processors (12x3x3x2). Weird, but oh well. Someone advise why this didn't work? 08 February 2011, 04:06:28 UTC
9086505 Added one missing line for anisotropic viscosity init. 07 February 2011, 19:00:57 UTC
8507b40 Reversed, temporarily, the use of nearneighbor because it makes it easier to compare model computations with previous versions. 07 February 2011, 00:32:59 UTC
12ac22c Fixed typo that was introduced in 17555 and made temperature field assignment apparently screwed up. 06 February 2011, 23:57:18 UTC
4fb41eb Backward compatibility of neglect of both divergence and pressure for convergence checks. 05 February 2011, 23:45:04 UTC
c21beb1 Temporarily moved velocity gradient computation to ensure compilation. 04 February 2011, 05:03:01 UTC
9c045e8 Uptdated prototypes file. Fixed a few compiler complaints. Made sure that atemp is always set in Viscosity_structures, making mat_control > 0 feasible, not just 0 or 1 03 February 2011, 21:06:35 UTC
8dcea68 Forgot some functions, not sure why the linker didn't complain previously. 03 February 2011, 17:11:42 UTC
93f3131 Futher synchronization with CitcomCU anisotropic viscosity. 02 February 2011, 01:09:51 UTC
4d1c25b Trial synchronization between CitcomCU and CitcomS anisotropic viscosity. 02 February 2011, 00:30:25 UTC
2f2115e Added parentheses for logic statements as per compiler suggestion 26 January 2011, 00:14:53 UTC
2598655 Checking in Shijie Zhong's revised Advection_diffusion routine. 19 January 2011, 21:00:20 UTC
452a6d7 Added support for non-interpolated grd input. 29 December 2010, 20:47:43 UTC
b6fe6e9 Minor fixes for compile, still hunting for convergence problem. 22 December 2010, 21:53:36 UTC
back to top