forked from rtrwalker/geotecha
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG.txt
96 lines (92 loc) · 5.44 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
-----------------------------------------------------------------------
2016-05-31 geotecha-0.1.4 Release.
Added YinAndGrahamSoilModel voidratio_stress relationship.
Added Elasto-Plastic for Unsaturated Soils (EPUS) based on
Pham (2005). beam_on_foundation sub-package including
Ding et al (2012) "Finite elastic Euler-Bernoulli
beam resting on non-linear viscoelastic foundation
subjected to a moving load." . Some bug fixes.
Fixed docs to have correct autosummary.
2016-05-31 Fixed py27 bug in
geotecha.constitutive_models.void_ratio_stress.CcCrSoilModel.av_from_stress
Previously Cx = chooser[np.sign(estress - pstress, dtype=int)]
sometimes threw a type casting error. Fixed by replacing with the
following.
Cx = chooser[np.array(np.sign(estress - pstress), dtype=int)]
2016-05-30 Fixed issue with YinAndGrahamSoilModel throwing error in
geotecha.constitutive_models.void_ratio_stress when
non-array inputs are used for t0, estress0, pstress0, e0.
The fix does a number of 'if np.isscalar' checks so
may slow down code.
2016-05-30 In docs\conf. changed code "html_theme = 'default'" to
"html_style = 'default.css'". This is so new Sphinx version
can find style sheet for doc building. Also added
sphinx>=1.4 dependency to setup.py.
2016-05-30 Tidied up some docstrings in Ding et al 2102, epus etc.
2016-05-30 Added YinAndGrahamSoilModel soil model to
geotecha.constitutive_models.void_ratio_stress
Note: not fully tested.
2016-03-15 Added geotecha.beam_on_foundation.dingetal2012
implementing Ding et al. 2012, '"Convergence of Galerkin
truncation for dynamic response of finite beams on
nonlinear foundations under a moving load."
Journal of Sound and Vibration, 331(10), 2426-2442.
Test routine provided.
2016-03-15 Added subpackage geotecha.beam_on_foundation.
Beams on ealstic foundations, winkler foundations etc.
2016-03-15 Generated new code for spectral galerkin method integration.
Integration is dim1sin_DD_abDDf_linear for use with beams.
Generation code and result code incorporated into:
geotecha.speccon.integrals_generate_code
geotecha.speccon.integrals
geotecha.speccon.ext_integrals
geotecha.speccon.tests.test_integrals
2015-11-23 In geotecha.constitutive_models.epus.EpusProfile the profile now
has a point just above and just below the water table.
This is where rapid changes in unsaturated soil properties
is likely to occur
2015-11-09 Added '--doctest-options=+IGNORE_EXCEPTION_DETAIL' to nose
testing routines in
tools\test_with_nose and tools\tests_with_nose_with_coverage
and the description in README.rst. Now when running
geotecha tests the exception detail is ignored. Previously
there were some python version issues.
2015-11-09 In HansboNonDarcianFlowModel class in
geotecha.constitutive_models.velocity_hydraulic_gradient
it now uses geotecha.mathematics.rootfinding._fixed_point
instead of error producing scipy.optimize.fixed_point.
2015-11-09 As at 20151106 scipy.optimize.fixed_point may not
converge for all functions because it uses convergence
acceleration. I added a non-convergence acceleration
version '_fixed_point' to geotecha.mathematics.rootfinding.
2015-10-21 In MarkersDashesColors class of
geotecha.plotting.one_d, markers will now default to
filled.
2015-06-23 Added geotecha.plotting.one_d.save_figure to easily save
multiple versions of a matplotlib figure.
2015-06-18 Added constitutive_models.epus elasto-plastic unsaturated
soil. A python version of teh visual basic code in the
appendix of Pham (2005) PhD thesis.
-----------------------------------------------------------------------
2015-02-13 geotecha-0.1.3 Release. Now compatible with python-2.7 and
python-3.4. 32 and 64-bit windows binaries available on
pypi. Added many speccon examples. Updated
README.rst so that github and pipy have nice looking
front pages. Expanded permissible numpy functions in
inputoutput syntax_checker.
-----------------------------------------------------------------------
2015-01-30 geotecha-0.1.2 Release. Similar release to 0.1.1 but with
with important changes to docs. Added sphinx extensions
gen_api_rst_files.py and gen_examples_rst_files.py which
auto generate the api rst files and the example docs when
I make the docs with 'make html'. Now I gan just add
example files and have them appear in the docs.
-----------------------------------------------------------------------
2015-01-14 geotecha-0.1.1 Release. This is the version that works on
Rohan's computer based on pythonxy-2.7.6.1. I anticipate
some missing requirements in setup.py. Also I have used
'python setup.py build --compiler=mingw32' when building
the extensions etc. I think later versions of pythonxy
do not have mingw so I'll adjust accordingly.
-----------------------------------------------------------------------
2013-05-01 Approximate start of geotecha project. Version 0.1.0.