""" package encompassing optical modeling and calculations

    The ``rayoptics.optical`` subpackage provides core classes and functions
    for optical modeling and basic analyses. These include:

        - Sequential optical model
        - Element based model
        - Optical specifications
        - Paraxial and third order calculations
        - Primitive and higher level ray tracing
"""
