13 private readonly
int dimension;
34 get {
throw new ScriptException(
"Scalar field not defined for generic object vectors."); }
42 get {
throw new ScriptException(
"Zero element not defined for generic object vectors."); }
53 return v.Dimension == this.dimension;
63 public override bool Equals(
object obj)
74 return this.dimension.GetHashCode();
Base class for all types of elements.
Base class for all types of vector spaces.
Base class for script exceptions.
Pseudo-vector space of DateTime-valued vectors.
override bool Contains(IElement Element)
Checks if the set contains an element.
override bool Equals(object obj)
Compares the element to another.
override IAbelianGroupElement Zero
Returns the zero element of the group.
DateTimeVectors(int Dimension)
Pseudo-vector space of DateTime-valued vectors.
override int GetHashCode()
Calculates a hash code of the element.
override IField ScalarField
Scalar field.
int Dimension
Dimension of vector space.
Basic interface for all types of abelian group elements.
Basic interface for all types of elements.
Basic interface for all types of fields.