New test validating Wang model against Hsieh model (they are equivalent when specific leakage is zero). Thanks to @jkennel for contributing this.
Previous build on CRAN broke because sapa/ifultools were removed; hence, the specifics of
cross_spectrum have changed. The code now uses new functionality from the CRAN package.
(sapa/ifultools were unreliablely maintained for a while.)
One benefit is this new approach allows for adaptive refinement of the (sine-multitaper) cross spectrum rather
than uniform tapering across all frequencies. But, one unfortunate consequence is
that any codes/scripts using the Welch option (i.e.,
k=NULL) will break.
Removed the need for pandoc-citeproc in Tohoku vignette because of a presently unfixed bug.
NA values stop execution of
cross_spectrum; and, added tests.
logsmoo which can be used to smooth hdr signals in log-space
UPDATED: Tohoku cross-spectrum vignette
Added DOIs for references
Added optional switch to
cross_spectrum to switch from multitaper to Welch overlapping estimation
Tohoku cross-spectrum vignette
Function for cross-spectrum computation
Includes Windows CI via AppVeyor
unit-testing framework (testthat, CRAN), with some tests
New capability to model open well response:
well_response now returns complex frequency response only, rather than
returnin amplitude and phase as separate vectors.
Substantial documentation improvements (and shuffling around).
Response functions now add attributes and class to output: 'wrsp' and 'owrsp' for sealed and open well response, respectively.
New methods for 'wrsp' and 'owrsp', including
plot.wrsp, for example.
kitplot is simply a link to
Changed variable names in
well_response and added defaults in case some
Added a vignette highlighting model differences.
New utility function
.in0to1 to test for existence between zero to one;
this is useful to check if a parameter is valid (e.g. Skemptons ratio).
constants to access stored physical constants.
Added missing closures in 'NEWS.Rd'.
.onAttach message into 'zzz.R' file.
NEWS is now in Rd format in the inst/ directory.
This marks the first release to CRAN.
added a demo
bug fix: when given a single frequency (omega), the calculation failed
First version, checks ok.
Documentation complete, thanks to roxygen2 (CRAN).