__init__.py 828 B

12345678910111213141516171819202122232425
  1. """Calculus-related methods."""
  2. from .euler import euler_equations
  3. from .singularities import (singularities, is_increasing,
  4. is_strictly_increasing, is_decreasing,
  5. is_strictly_decreasing, is_monotonic)
  6. from .finite_diff import finite_diff_weights, apply_finite_diff, differentiate_finite
  7. from .util import (periodicity, not_empty_in, is_convex,
  8. stationary_points, minimum, maximum)
  9. from .accumulationbounds import AccumBounds
  10. __all__ = [
  11. 'euler_equations',
  12. 'singularities', 'is_increasing',
  13. 'is_strictly_increasing', 'is_decreasing',
  14. 'is_strictly_decreasing', 'is_monotonic',
  15. 'finite_diff_weights', 'apply_finite_diff', 'differentiate_finite',
  16. 'periodicity', 'not_empty_in', 'is_convex', 'stationary_points',
  17. 'minimum', 'maximum',
  18. 'AccumBounds'
  19. ]