swh:1:snp:64d9f06a8269a8ed75853271a7b148d6eced8af4
Revision bcf06ab870d4cfd4a7c8594146ed51e41b23d5f9 authored by Eh Tan on 09 August 2007, 22:57:28 UTC, committed by Eh Tan on 09 August 2007, 22:57:28 UTC
Two non-dimensional parameters are added: "dissipation_number" and "gruneisen" under the Solver component. One can use the original incompressible solver by setting "gruneisen=0". The code will treat this as "gruneisen=infinity". Setting non-zero value to "gruneisen" will switch to compressible solver. One can use the TALA solver for incompressible case by setting "gruneisen" to a non-zero value while setting "dissipation_number=0". This is useful when debugging the compressible solver. Two implementations are available: one by Wei Leng (U. Colorado) and one by Eh Tan (CIG). Leng's version uses the original conjugate gradient method for the Uzawa iteration and moves the contribution of compressibility to the RHS, similar to the method of Ita and King, JGR, 1994. Tan's version uses the bi-conjugate gradient stablized method for the Uzawa iteration, similar to the method of Tan and Gurnis, JGR, 2007. Both versions agree very well. In the benchmark case, 33x33x33 nodes per cap, Di/gamma=1.0, Ra=1.0, delta function of load at the mid mantle, the peak velocity differs by only 0.007%. Leng's version is enabled by default. Edit function solve_Ahat_p_fhat() in lib/Stokes_flow_Incomp.c to switch to Tan's version.
1 parent 91bcb85
Tip revision: dceb57bf3c337b4fc93ace6c4b35764e7fe00909 authored by thwbecker on 05 January 2021, 20:19:50 UTC
Better log file output.
Better log file output.
Tip revision: dceb57b
File | Mode | Size |
---|---|---|
CitcomS | ||
bin | ||
etc | ||
examples | ||
lib | ||
module | ||
tests | ||
visual | ||
AUTHORS | -rw-r--r-- | 417 bytes |
COPYING | -rw-r--r-- | 17.6 KB |
ChangeLog | -rw-r--r-- | 354.5 KB |
INSTALL | -rw-r--r-- | 9.1 KB |
Makefile.am | -rw-r--r-- | 1.4 KB |
NEWS | -rw-r--r-- | 4.1 KB |
README | -rw-r--r-- | 354 bytes |
configure.ac | -rw-r--r-- | 3.5 KB |
setup.py | -rw-r--r-- | 788 bytes |
Computing file changes ...