Class QuantityTable<Q extends Quantity<Q,U>,U extends UnitInterface<U,Q>>

Type Parameters:
Q - the quantity type
U - the unit type
All Implemented Interfaces:
Serializable, Additive<QuantityTable<Q,U>>, Scalable<QuantityTable<Q,U>>, Value<U,QuantityTable<Q,U>>, Hadamard<QuantityTable<?,?>,QuantityTable<SIQuantity,SIUnit>>

public class QuantityTable<Q extends Quantity<Q,U>,U extends UnitInterface<U,Q>> extends VectorMatrix<Q,U,QuantityTable<Q,U>,QuantityTable<SIQuantity,SIUnit>,QuantityTable<?,?>>
QuantityTable is a two-dimensonal table with quantities. The QuantityTable allows for Hadamard (element-wise) operations, but not for vector/matrix operations. A QuantityTable can be transformed to a MatrixNxM or vice versa.

Copyright (c) 2025-2026 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://djunits.org. The DJUNITS project is distributed under a three-clause BSD-style license.

Author:
Alexander Verbraeck
See Also: