Change Log#
v0.3.13 (19/03/2024)#
Fix active_problems.txt and include all examples properly
v0.3.12 (18/03/2024)#
New examples#
ReceiverFunctionInversionKnt along with 3 examples, from a 2-layer model to a field data example
Changed examples#
ReceiverFunctionInversion renamed to ReceiverFunctionInversionShibutani;
Shear wave velocity values in all examples are changed into a more realistic range
v0.3.11 (09/08/2023)#
Changed examples#
FmmTomography: check all velocities above zero
ReceiverFunctionInversion: store dataset in advance
v0.3.10 (27/07/2023)#
Espresso core#
Change the function API
forward(model, return_jacobian)
instead offorward(model, with_jacobian)
v0.3.9 (11/07/2023)#
Changed examples#
New examples (checkerboard and Australian shear wave velocities) and improvements in
FmmTomography
v0.3.8 (19/06/2023)#
Changed examples#
ReceiverFunctionInversion: added a 3-layer example (4th example)
v0.3.7 (07/06/2023)#
New examples#
SurfaceWaveTomography
examples
Changed examples#
Naming changes
FmWavefrontTracker
->FmmTomography
XrayTracer
->XrayTomography
ReceiverFunction
->ReceiverFunctionInversion
GravityDensity
->GravityInversion
GreatCircleTracing
->SurfaceWaveTomography
Espresso core#
Template: Minor naming changes in templates
Template: Return
matplotlib.axes.Axes
instead ofmatplotlib.figures.Figure
in plotting methods
v0.3.6 (19/05/2023)#
Changed examples#
Improve
ReceiverFunction.starting_model
andReceiverFunction.plot_model
v0.3.5 (10/05/2023)#
Fix
ReceiverFunction.log_prior
by adding more constraints
v0.3.4 (02/05/2023)#
Changed examples#
Improve performance of
ReceiverFunction.log_likelihood
by pre computing covariance matrix
v0.3.3 (01/05/2023)#
Changed examples#
Fix
log_likelihood
inReceiverFunction
v0.3.2 (01/05/2023)#
Espresso core#
EspressoProblem.list_capabilities
Changed examples#
Fix
covariance_matrix
andinverse_covariance_matrix
inReceiverFunction
v0.3.1 (27/04/2023)#
Espresso core#
Fix
list_capabilities
and enhance related documentation
v0.3.0 (24/04/2023)#
First release.
v0.3.0.dev0 (24/04/2023)#
Changed examples#
Fix installation of receiver function on Windows
Fix documentation rendering of 1D MT problem
v0.2.2.dev1 (18/04/2023)#
Changed examples#
Fix installation of receiver function under SKBUILD
v0.2.2.dev0 (13/04/2023)#
New examples#
#106 Receiver function
Changed examples#
Naming changes
FmmTomography
->FmWavefrontTracker
XrayTomography
->XrayTracer
Infrastructure#
Build and validation scripts to run only on specified contributions
CI to test only changed contributions on pull request
Write changed contributions to file
Routinely check and update active problems list
Timeout value defaults to 60 seconds for each method
v0.2.1.dev1 (27/03/2023)#
Infrastructure#
v0.2.1.dev0 (06/03/2023)#
New examples#
#100 1D magnetotelluric example
v0.2.0.dev0 (03/03/2023)#
Infrastructure#
Rename package from
cofi-espresso
togeo-espresso
, module fromcofi_espresso
toespresso
Rename
tools/
folder intoespresso_machine/
v0.1.0.dev0 (03/03/2023)#
New examples#
#114 Hydrology examples - pumping test and slug test
Infrastructure#
v0.0.2.dev0 (17/01/2023)#
Infrastructure#
#88 Rewrite Espresso installation process; delay compilation until it’s needed and not found
v0.0.1.dev12 (13/01/2023)#
Infrastructure#
#91 Use
versioningit
v0.0.1.dev11 (14/10/2022)#
Changed examples#
XrayTomography
compatibility for different PIL versions
v0.0.1.dev10 (11/10/2022)#
Changed examples#
XrayTomography
allowed
kwargs
for plotsmore data points for first example
v0.0.1.dev9 (10/10/2022)#
Changed examples#
FmmTomography
kwargs
that can be passed down to waveTracker functionsnp.random.seed
instead ofrandom.seed
XrayTomography
changed cmap to be blue
v0.0.1.dev8 (10/10/2022)#
Changed examples#
FmmTomography
(plot_model(model, with_paths=False, return_paths=False
))
v0.0.1.dev7 (10/10/2022)#
Changed examples#
FmmTomography
(return “paths” when plotting the model andpaths=True
)
v0.0.1.dev6 (04/10/2022)#
Changed examples#
FmmTomography
(minor changes; all in slowness space)XrayTomography
(additional inlab-logo example)
v0.0.1.dev5 (21/09/2022)#
New examples#
FmmTomography
v0.0.1.dev4 (08/09/2022)#
New examples#
SimpleRegression
XrayTomography
Changed examples#
GravityDensity
Core and utilities#
Object oriented instead of a few functions for each problem
metadata
dict instead of a few class fieldsUtility functions including
absolute_path
,loadtxt
Functions
list_problems
,list_problem_names
Documentation construction
utils/
folder renamed totools/
to avoid ambiguity withcofi_espresso.utils
Our own exception classes
EspressoError
,InvalidExampleError
Fix relative path issue with utility scripts under
tools/