.. _sourceode-section:

Source Code Documentation
=========================

Documentation for the primary SMCPy classes.

SMC Module Documentation
------------------------

.. automodule:: smcpy
.. autoclass:: SMCSampler
    :members:

Particle Module Documentation
------------------------------

.. automodule:: smcpy.particles
.. autoclass:: Particle
    :members:
.. autoclass:: ParticleChain
    :members:

MCMC Module Documentation
--------------------------

.. automodule:: smcpy.mcmc
.. autoclass:: MCMCSampler
    :members:


