Skip to content

Commit

Permalink
Merge pull request #14 from mschauer/partial2
Browse files Browse the repository at this point in the history
Refactor and smoothing diffusions
  • Loading branch information
mschauer committed Dec 2, 2017
2 parents c71eab8 + a36e3f0 commit c27f375
Show file tree
Hide file tree
Showing 34 changed files with 3,140 additions and 549 deletions.
2 changes: 1 addition & 1 deletion REQUIRE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
julia 0.6
Polynomials
Distributions 0.11.1
StaticArrays 0.6.1
StaticArrays 0.6.3
Compat 0.28.0
25 changes: 23 additions & 2 deletions docs/src/library.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
ContinuousTimeProcess{T}
SamplePath{T}
valtype
Bridge.outertype
```

## Ordinary differential equations and quadrature
Expand All @@ -16,6 +17,7 @@ solve!
Bridge.R3
Bridge.BS3
LeftRule
Bridge.fundamental_matrix
```


Expand All @@ -29,6 +31,7 @@ Pages = ["/wiener.jl"]
## Stochastic differential equations

```@docs
Bridge.a
sample
sample!
quvar
Expand All @@ -52,7 +55,8 @@ GammaProcess
GammaBridge
Bridge.ExpCounting
Bridge.CompoundPoisson
Bridge.nu
Bridge.nu
Bridge.uniform_thinning!
```

## Miscellaneous
Expand All @@ -66,6 +70,12 @@ Bridge.outer
CSpline
Bridge.integrate
Bridge.logpdfnormal
Bridge.runmean
Bridge.PSD
Bridge.Gaussian
Bridge.refine
Bridge.quaternion
Bridge._viridis
```

## Online statistics
Expand All @@ -83,13 +93,17 @@ mcstart
mcnext
mcband
mcbandmean
Bridge.mcstats
Bridge.mcmarginalstats
```

## Linear Processes

```@docs
LinPro
Bridge.Ptilde
Bridge.LinearNoiseAppr
Bridge.LinearAppr
```


Expand All @@ -99,12 +113,15 @@ Bridge.Ptilde
GuidedProp
Bridge.GuidedBridge
BridgePre
BridgeProp
Bridge.Mdb
bridge
bridge!
Bridge.Vs
Bridge.gpV!
Bridge.r
Bridge.gpHinv!
Bridge.gpupdate
```

## Unsorted
Expand All @@ -119,4 +136,8 @@ Bridge.tofs
Bridge.dotVs
Bridge.SDESolver
Bridge.Increments
```
Bridge.sizedtype
```



2 changes: 1 addition & 1 deletion docs/src/manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ end
## Tutorials and Notebooks

A detailed tutorial script:
[./example/tutorial.jl](https://www.github.com/mschauer/Bridge.jl/example/tutorial.jl)
[./example/tutorial.jl](https://www.github.com/mschauer/Bridge.jl/blob/master/example/tutorial.jl)

A nice notebook detailing the generation of the logo using ordinary and stochastic differential equations (and, in fact, *diffusion bridges* (sic) to create a seamless loop):
[./example/Bridge+Logo.ipynb](https://github.com/mschauer/Bridge.jl/blob/master/example/Bridge%2BLogo.ipynb)
Loading

0 comments on commit c27f375

Please sign in to comment.