absorbingmarkovchain is a golang package that defines primitives for computing absorption probabilities of absorbing markov chains.
This package can be installed with the go get command:
go get github.com/ebonetti/absorbingmarkovchain
This package depends on PETSc
. The associated dockerfile provides a complete environment in which use this package, such docker image can be found at ebonetti/golang-petsc. Otherwise PETSc
can be installed following the same steps as in the dockerfile or in the PETSc installation page.
API documentation can be found in the associated godoc reference.