Stochastic dynamics framework
This PR adds basic support for stochastic processes through the spectral representation method. More stypes of stochastic processes such as K-L expansion will follow later.
The process is represented and sampled through the internal random variables. This allows us to use advanced MC methods among other things. For convenience, we include a StochasticProcessModel (working title) that a user can use to compute the timeseries and add it to the DataFrame for later models.
There will be more to come and sufficient documentation before the merge.
The extra deps are just for testing.
We're trying to put together a proper example using a model of a 42 story building in OpenSees.
Codecov Report
Attention: Patch coverage is 1.42857% with 69 lines in your changes missing coverage. Please review.
Project coverage is 90.45%. Comparing base (
c350a49) to head (2ae5a4b).
Additional details and impacted files
@@ Coverage Diff @@
## master #180 +/- ##
==========================================
- Coverage 94.49% 90.45% -4.04%
==========================================
Files 35 39 +4
Lines 1545 1614 +69
==========================================
Hits 1460 1460
- Misses 85 154 +69
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.