differential_geometry.dependence#

Symbolic operational dependence manager classes.

This module contains SymPy based handlers for keeping track of dependence in differential operations.

Classes

DenseDependenceObject(coordinate_system, ...)

Represents a dense symbolic dependence on coordinate axes within a coordinate system.

DenseTensorDependence(coordinate_system, ...)

Dense symbolic tensor dependence with attached tensor-aware operators.

DependenceObject(coordinate_system)

Base class for representing symbolic dependence of tensors on coordinates.

OperatorsMixin()

Mixin class providing basic arithmetic operations and differential operators for symbolic dependence objects in a coordinate system.

TensorDependenceMixin()

Mixin class providing tensor-specific operations for symbolic dependence objects.