SMS_BP
Single Molecule Simulations -BP
Loading...
Searching...
No Matches
SMS_BP.fbm_BP.FBM_BP Class Reference

Public Member Functions

 __init__ (self, int n, float dt, np.ndarray diffusion_parameters, np.ndarray hurst_parameters, np.ndarray diffusion_parameter_transition_matrix, np.ndarray hurst_parameter_transition_matrix, np.ndarray state_probability_diffusion, np.ndarray state_probability_hurst, np.ndarray space_lim)
 
 fbm (self)
 

Public Attributes

 n
 
 dt
 
 diffusion_parameter
 
 hurst_parameter
 
 diffusion_parameter_transition_matrix
 
 hurst_parameter_transition_matrix
 
 state_probability_diffusion
 
 state_probability_hurst
 
 space_lim
 

Protected Member Functions

 _autocovariance (self, k, hurst)
 
None _setup (self)
 

Protected Attributes

 _cov
 
 _diff_a_n
 
 _hurst_n
 

Constructor & Destructor Documentation

◆ __init__()

SMS_BP.fbm_BP.FBM_BP.__init__ ( self,
int n,
float dt,
np.ndarray diffusion_parameters,
np.ndarray hurst_parameters,
np.ndarray diffusion_parameter_transition_matrix,
np.ndarray hurst_parameter_transition_matrix,
np.ndarray state_probability_diffusion,
np.ndarray state_probability_hurst,
np.ndarray space_lim )

Member Function Documentation

◆ _autocovariance()

SMS_BP.fbm_BP.FBM_BP._autocovariance ( self,
k,
hurst )
protected
Autocovariance function for fGn

Parameters:
-----------
k : int
    Lag
dt : float
    Time step
hurst : float
    Hurst parameter
diff_a : float
    Diffusion coefficient related to the Hurst parameter

Returns:
--------
float
    Autocovariance function

◆ _setup()

None SMS_BP.fbm_BP.FBM_BP._setup ( self)
protected

◆ fbm()

SMS_BP.fbm_BP.FBM_BP.fbm ( self)

Member Data Documentation

◆ _cov

SMS_BP.fbm_BP.FBM_BP._cov
protected

◆ _diff_a_n

SMS_BP.fbm_BP.FBM_BP._diff_a_n
protected

◆ _hurst_n

SMS_BP.fbm_BP.FBM_BP._hurst_n
protected

◆ diffusion_parameter

SMS_BP.fbm_BP.FBM_BP.diffusion_parameter

◆ diffusion_parameter_transition_matrix

SMS_BP.fbm_BP.FBM_BP.diffusion_parameter_transition_matrix

◆ dt

SMS_BP.fbm_BP.FBM_BP.dt

◆ hurst_parameter

SMS_BP.fbm_BP.FBM_BP.hurst_parameter

◆ hurst_parameter_transition_matrix

SMS_BP.fbm_BP.FBM_BP.hurst_parameter_transition_matrix

◆ n

SMS_BP.fbm_BP.FBM_BP.n

◆ space_lim

SMS_BP.fbm_BP.FBM_BP.space_lim

◆ state_probability_diffusion

SMS_BP.fbm_BP.FBM_BP.state_probability_diffusion

◆ state_probability_hurst

SMS_BP.fbm_BP.FBM_BP.state_probability_hurst

The documentation for this class was generated from the following file: