VolterraBasis API¶
Loading trajectories¶
|
Creates a xarray dataset (['t', 'x']) from a trajectory. |
|
Computes velocity and acceleration from a dataset with ['t', 'x'] as returned by xframe. |
|
Computes the acceleration from a dataset with ['t', 'x', 'v']. |
|
Return the DataSet such that x is now (x,v) and v is now (v,a), |
|
Computes the free energy from the trajectoy using a cubic spline interpolation. |
Memory kernel estimation¶
Estimator_gle
(xva_arg, model_class, basis[, ...])The main class for the position dependent memory extraction holding all data.
Available models of GLE¶
|
The main class for the position dependent memory extraction, holding all data and the extracted memory kernels. |
|
A derived class in which we don't enforce zero instantaneous friction |
|
Use basis function dependent of the position only |
|
A derived class in which we the kernel is computed independent of the position |
|
Extraction of position dependent memory kernel for overdamped dynamics. |
|
Implement the hybrid projector of arXiv:2202.01922 |
Basis Features¶
|
Linear function |
Wrapper for numpy polynomial series. |
|
|
Fourier series. |
Bsplines features class |
|
Finite elements features for scalar basis |
|
Indicator function with smooth boundary |
|
|
A single basis function that is given from splines fit of data |
Allow to combine features to build composite basis |
|
|
Combine two 1D basis to get a 2D basis |