AbstractArray()
|
The ultimate parent class for all array types defined in this package. |
AbstractExplicitArray()
|
An interface describing an explicit array or an actual array of numbers. |
AbstractImplicitArray()
|
An interface describing an implicit array or a lazily-evaluated array. |
AbstractRandomMixin()
|
A mixin class used for random implicit arrays. |
AbstractRangeMixin()
|
A mixin class for implicit arrays which describe a range of values. |
AbstractSymmetricRangeMixin()
|
|
AbstractRandomSample()
|
|
AbstractParameterizedArray()
|
|
AbstractLinearParameterizedArrayMixin()
|
|
AbstractArrayRange(start, stop, axis[, step])
|
|
AbstractSpace()
|
|
AbstractLinearSpace(start, stop, axis[, ...])
|
|
AbstractStratifiedRandomSpace(start, stop, axis)
|
|
AbstractLogarithmicSpace(start_exponent, ...)
|
|
AbstractGeometricSpace(start, stop, axis[, ...])
|
|
AbstractUniformRandomSample(start, stop[, ...])
|
|
AbstractNormalRandomSample(center, width[, ...])
|
|
AbstractPoissonRandomSample(center[, ...])
|
|
AbstractScalar()
|
An interface representing a physical scalar. |
AbstractScalarArray()
|
An interface representing a physical scalar array. |
ScalarArray([ndarray, axes])
|
An array representing a scalar quantity (like pressure or temperature) with names for each of its N axes. |
AbstractImplicitScalarArray()
|
|
AbstractScalarRandomSample()
|
|
ScalarUniformRandomSample(start, stop[, ...])
|
|
ScalarNormalRandomSample(center, width[, ...])
|
|
ScalarPoissonRandomSample(center[, ...])
|
|
AbstractParameterizedScalarArray()
|
|
ScalarArrayRange(start, stop, axis[, step])
|
An AbstractScalarArray over the range [start, stop) incremented by step. |
AbstractScalarSpace()
|
|
ScalarLinearSpace(start, stop, axis[, num, ...])
|
An evenly spaced ScalarArray ranging from start to stop with num elements. |
ScalarStratifiedRandomSpace(start, stop, axis)
|
|
ScalarLogarithmicSpace(start_exponent, ...)
|
|
ScalarGeometricSpace(start, stop, axis[, ...])
|
|
AbstractUncertainScalarArray()
|
|
UncertainScalarArray([nominal, distribution])
|
|
AbstractImplicitUncertainScalarArray()
|
|
UniformUncertainScalarArray(nominal, width)
|
|
NormalUncertainScalarArray(nominal, width[, ...])
|
|
AbstractUncertainScalarRandomSample()
|
|
UncertainScalarUniformRandomSample(start, stop)
|
|
UncertainScalarNormalRandomSample(center, width)
|
|
UncertainScalarPoissionRandomSample(center)
|
|
AbstractParameterizedUncertainScalarArray()
|
|
AbstractUncertainScalarSpace()
|
|
UncertainScalarLinearSpace(start, stop, axis)
|
|
UncertainScalarStratifiedRandomSpace(start, ...)
|
|
UncertainScalarLogarithmicSpace(...[, num, ...])
|
|
UncertainScalarGeometricSpace(start, stop, axis)
|
|
AbstractVectorArray()
|
An interface describing an arbitrary physical vector. |
AbstractExplicitVectorArray()
|
An interface describing an explicit physical vector. |
AbstractImplicitVectorArray()
|
|
AbstractVectorRandomSample()
|
|
AbstractVectorUniformRandomSample(start, stop)
|
|
AbstractVectorNormalRandomSample(center, width)
|
|
AbstractParameterizedVectorArray()
|
|
AbstractVectorArrayRange(start, stop, axis)
|
|
AbstractVectorSpace()
|
|
AbstractVectorLinearSpace(start, stop, axis)
|
|
AbstractVectorStratifiedRandomSpace(start, ...)
|
|
AbstractVectorLogarithmicSpace(...[, num, ...])
|
|
AbstractVectorGeometricSpace(start, stop, axis)
|
|
AbstractWcsVector()
|
|
AbstractCartesianVectorArray()
|
An interface describing a vector whose components are all orthogonal. |
AbstractExplicitCartesianVectorArray()
|
|
AbstractImplicitCartesianVectorArray()
|
|
AbstractCartesianVectorRandomSample()
|
|
AbstractCartesianVectorUniformRandomSample(...)
|
|
AbstractCartesianVectorNormalRandomSample(...)
|
|
AbstractParameterizedCartesianVectorArray()
|
|
AbstractCartesianVectorArrayRange(start, ...)
|
|
AbstractCartesianVectorSpace()
|
|
AbstractCartesianVectorLinearSpace(start, ...)
|
|
AbstractCartesianVectorStratifiedRandomSpace(...)
|
|
AbstractCartesianVectorLogarithmicSpace(...)
|
|
AbstractCartesianVectorGeometricSpace(start, ...)
|
|
AbstractCartesian2dVectorArray()
|
An interface describing an array of 2D Cartesian vectors. |
Cartesian2dVectorArray([x, y])
|
An array of 2D Cartesian vectors. |
AbstractImplicitCartesian2dVectorArray()
|
|
AbstractCartesian2dVectorRandomSample()
|
|
Cartesian2dVectorUniformRandomSample(start, stop)
|
|
Cartesian2dVectorNormalRandomSample(center, ...)
|
|
AbstractParameterizedCartesian2dVectorArray()
|
|
Cartesian2dVectorArrayRange(start, stop, axis)
|
|
AbstractCartesian2dVectorSpace()
|
|
Cartesian2dVectorLinearSpace(start, stop, axis)
|
|
Cartesian2dVectorStratifiedRandomSpace(...)
|
|
Cartesian2dVectorLogarithmicSpace(...[, ...])
|
|
Cartesian2dVectorGeometricSpace(start, stop, ...)
|
|
AbstractCartesian3dVectorArray()
|
An interface describing an array of 3D Cartesian vectors. |
Cartesian3dVectorArray([x, y, z])
|
An array of 3D Cartesian vectors. |
AbstractImplicitCartesian3dVectorArray()
|
|
AbstractCartesian3dVectorRandomSample()
|
|
Cartesian3dVectorUniformRandomSample(start, stop)
|
|
Cartesian3dVectorNormalRandomSample(center, ...)
|
|
AbstractParameterizedCartesian3dVectorArray()
|
|
Cartesian3dVectorArrayRange(start, stop, axis)
|
|
AbstractCartesian3dVectorSpace()
|
|
Cartesian3dVectorLinearSpace(start, stop, axis)
|
|
Cartesian3dVectorStratifiedRandomSpace(...)
|
|
Cartesian3dVectorLogarithmicSpace(...[, ...])
|
|
Cartesian3dVectorGeometricSpace(start, stop, ...)
|
|
AbstractCartesianNdVectorArray()
|
An interface describing an \(n\)-dimensional Cartesian vector array. |
CartesianNdVectorArray([components])
|
An \(n\)-dimensional Cartesian vector array. |
AbstractTemporalVectorArray()
|
|
TemporalVectorArray([time])
|
|
AbstractImplicitTemporalVectorArray()
|
|
AbstractParameterizedTemporalVectorArray()
|
|
AbstractTemporalVectorSpace()
|
|
TemporalVectorLinearSpace(start, stop, axis)
|
|
AbstractSpectralVectorArray()
|
|
SpectralVectorArray([wavelength])
|
|
AbstractImplicitSpectralVectorArray()
|
|
AbstractParameterizedSpectralVectorArray()
|
|
AbstractSpectralVectorSpace()
|
|
SpectralVectorLinearSpace(start, stop, axis)
|
|
AbstractDopplerVectorArray()
|
An interface describing a vector with a Doppler-shifted wavelength component. |
DopplerVectorArray([wavelength, wavelength_rest])
|
A vector with a Doppler-shifted wavelength component. |
AbstractImplicitDopplerVectorArray()
|
A vector with an implicit Doppler-shifted wavelength component. |
AbstractPositionalVectorArray()
|
|
PositionalVectorArray([position])
|
|
AbstractImplicitPositionalVectorArray()
|
|
AbstractParameterizedPositionalVectorArray()
|
|
AbstractPositionalVectorSpace()
|
|
PositionalVectorLinearSpace(start, stop, axis)
|
|
AbstractDirectionalVectorArray()
|
|
DirectionalVectorArray([direction])
|
|
AbstractImplicitDirectionalVectorArray()
|
|
AbstractParameterizedDirectionalVectorArray()
|
|
AbstractDirectionalVectorSpace()
|
|
DirectionalVectorLinearSpace(start, stop, axis)
|
|
AbstractSpectralPositionalVectorArray()
|
|
SpectralPositionalVectorArray([wavelength, ...])
|
|
AbstractImplicitSpectralPositionalVectorArray()
|
|
AbstractParameterizedSpectralPositionalVectorArray()
|
|
AbstractSpectralPositionalVectorSpace()
|
|
SpectralPositionalVectorLinearSpace(start, ...)
|
|
AbstractSpectralDirectionalVectorArray()
|
|
SpectralDirectionalVectorArray([wavelength, ...])
|
|
AbstractImplicitSpectralDirectionalVectorArray()
|
|
AbstractParameterizedSpectralDirectionalVectorArray()
|
|
AbstractSpectralDirectionalVectorSpace()
|
|
SpectralDirectionalVectorLinearSpace(start, ...)
|
|
WcsSpectralDirectionalVectorArray(crval, ...)
|
|
AbstractDopplerPositionalVectorArray()
|
|
DopplerPositionalVectorArray([wavelength, ...])
|
|
AbstractImplicitDopplerPositionalVectorArray()
|
|
AbstractTemporalSpectralVectorArray()
|
|
TemporalSpectralVectorArray([time, wavelength])
|
|
AbstractImplicitTemporalSpectralVectorArray()
|
|
AbstractParameterizedTemporalSpectralVectorArray()
|
|
AbstractTemporalSpectralVectorSpace()
|
|
TemporalSpectralVectorLinearSpace(start, ...)
|
|
ExplicitTemporalWcsSpectralVectorArray(time, ...)
|
|
AbstractTemporalPositionalVectorArray()
|
|
TemporalPositionalVectorArray([time, position])
|
|
AbstractImplicitTemporalPositionalVectorArray()
|
|
AbstractParameterizedTemporalPositionalVectorArray()
|
|
AbstractTemporalPositionalVectorSpace()
|
|
TemporalPositionalVectorLinearSpace(start, ...)
|
|
ExplicitTemporalWcsPositionalVectorArray(...)
|
|
AbstractTemporalSpectralPositionalVectorArray()
|
|
TemporalSpectralPositionalVectorArray([...])
|
|
AbstractImplicitTemporalSpectralPositionalVectorArray()
|
|
AbstractParameterizedTemporalSpectralPositionalVectorArray()
|
|
AbstractTemporalSpectralPositionalVectorSpace()
|
|
TemporalSpectralPositionalVectorLinearSpace(...)
|
|
ExplicitTemporalSpectralWcsPositionalVectorArray(...)
|
|
ExplicitTemporalWcsSpectralPositionalVectorArray(...)
|
|
AbstractTemporalSpectralDirectionalVectorArray()
|
|
TemporalSpectralDirectionalVectorArray([...])
|
|
AbstractImplicitTemporalSpectralDirectionalVectorArray()
|
|
AbstractParameterizedTemporalSpectralDirectionalVectorArray()
|
|
AbstractTemporalSpectralDirectionalVectorSpace()
|
|
TemporalSpectralDirectionalVectorLinearSpace(...)
|
|
ExplicitTemporalWcsSpectralDirectionalVectorArray(...)
|
|
AbstractTemporalDopplerPositionalVectorArray()
|
|
TemporalDopplerPositionalVectorArray([time, ...])
|
|
AbstractImplicitTemporalDopplerPositionalVectorArray()
|
|
ExplicitTemporalWcsDopplerPositionalVectorArray(...)
|
|
AbstractInputOutputVectorArray()
|
|
InputOutputVectorArray([input, output])
|
|
AbstractImplicitInputOutputVectorArray()
|
|
AbstractParameterizedInputOutputVectorArray()
|
|
AbstractInputOutputVectorSpace()
|
|
InputOutputVectorLinearSpace(start, stop, axis)
|
|
AbstractMatrixArray()
|
|
AbstractExplicitMatrixArray()
|
|
AbstractImplicitMatrixArray()
|
|
AbstractMatrixRandomSample()
|
|
AbstractMatrixUniformRandomSample(start, stop)
|
|
AbstractMatrixNormalRandomSample(start, stop)
|
|
AbstractParameterizedMatrixArray()
|
|
AbstractCartesianMatrixArray()
|
|
AbstractExplicitCartesianMatrixArray()
|
|
AbstractImplicitCartesianMatrixArray()
|
|
AbstractCartesianMatrixRandomSample()
|
|
AbstractCartesianMatrixUniformRandomSample(...)
|
|
AbstractCartesianMatrixNormalRandomSample(...)
|
|
AbstractParameterizedCartesianMatrixArray()
|
|
AbstractCartesian2dMatrixArray()
|
|
Cartesian2dMatrixArray([x, y])
|
|
AbstractImplicitCartesian2dMatrixArray()
|
|
Cartesian2dIdentityMatrixArray()
|
|
AbstractCartesian2dRotationMatrixArray()
|
|
Cartesian2dRotationMatrixArray(angle)
|
|
AbstractCartesian3dMatrixArray()
|
|
Cartesian3dMatrixArray([x, y, z])
|
|
AbstractImplicitCartesian3dMatrixArray()
|
|
Cartesian3dIdentityMatrixArray()
|
|
AbstractCartesian3dRotationMatrixArray()
|
|
Cartesian3dXRotationMatrixArray(angle)
|
|
Cartesian3dYRotationMatrixArray(angle)
|
|
Cartesian3dZRotationMatrixArray(angle)
|
|
AbstractCartesianNdMatrixArray()
|
|
CartesianNdMatrixArray([components])
|
|
AbstractTemporalMatrixArray()
|
|
TemporalMatrixArray([time])
|
|
AbstractSpectralMatrixArray()
|
|
SpectralMatrixArray([wavelength])
|
|
AbstractDopplerMatrixArray()
|
|
DopplerMatrixArray([wavelength, wavelength_rest])
|
|
AbstractPositionalMatrixArray()
|
|
PositionalMatrixArray([position])
|
|
AbstractDirectionalMatrixArray()
|
|
DirectionalMatrixArray([direction])
|
|
AbstractSpectralPositionalMatrixArray()
|
|
SpectralPositionalMatrixArray([wavelength, ...])
|
|
AbstractSpectralDirectionalMatrixArray()
|
|
SpectralDirectionalMatrixArray([wavelength, ...])
|
|
AbstractDopplerPositionalMatrixArray()
|
|
DopplerPositionalMatrixArray([wavelength, ...])
|
|
AbstractTemporalSpectralMatrixArray()
|
|
TemporalSpectralMatrixArray([time, wavelength])
|
|
AbstractTemporalPositionalMatrixArray()
|
|
TemporalPositionalMatrixArray([time, position])
|
|
AbstractTemporalSpectralPositionalMatrixArray()
|
|
TemporalSpectralPositionalMatrixArray([...])
|
|
AbstractTemporalSpectralDirectionalMatrixArray()
|
|
TemporalSpectralDirectionalMatrixArray([...])
|
|
AbstractTemporalDopplerPositionalMatrixArray()
|
|
TemporalDopplerPositionalMatrixArray([time, ...])
|
|
AbstractInputOutputMatrixArray()
|
|
InputOutputMatrixArray([input, output])
|
|
AbstractFunctionArray()
|
|
FunctionArray([inputs, outputs])
|
A representation of a discrete function. |
AbstractPolynomialFunctionArray()
|
|
PolynomialFitFunctionArray([inputs, ...])
|
A named_arrays.PolynomialFitFunctionArray carries the independent variables, inputs, and dependent variables, outputs, of a discrete function, and a linear least squares polynomial fit of specified degree to that function. |