differential_geometry.dependence.DependenceObject.__init__#
- DependenceObject.__init__(coordinate_system: _CoordinateSystemBase) None [source]#
Initialize the base dependence object with a coordinate system.
This constructor sets up the foundational context for tensor dependence by storing the coordinate system and deferring construction of the symbolic proxy until it is explicitly requested via symbolic_proxy.
Subclasses should extend this constructor to store additional structural properties (e.g., shape, dependent axes, tensor rank), but must always call super().__init__(coordinate_system) to ensure proper initialization.
- Parameters:
coordinate_system (
_CoordinateSystemBase
) – The coordinate system that defines the geometric context for symbolic dependence.