KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jscience > mathematics > structures > VectorSpaceNormed


1 /*
2  * JScience - Java(TM) Tools and Libraries for the Advancement of Sciences.
3  * Copyright (C) 2006 - JScience (http://jscience.org/)
4  * All rights reserved.
5  *
6  * Permission to use, copy, modify, and distribute this software is
7  * freely granted, provided that this notice is preserved.
8  */

9 package org.jscience.mathematics.structures;
10
11 /**
12  * This interface represents a vector space on which a positive vector length
13  * or size is defined.
14  *
15  * @author <a HREF="mailto:jean-marie@dautelle.com">Jean-Marie Dautelle</a>
16  * @version 3.0, February 13, 2006
17  * @see <a HREF="http://en.wikipedia.org/wiki/Normed_vector_space">
18  * Wikipedia: Normed Vector Space</a>
19  */

20 public interface VectorSpaceNormed<V, F extends Field> extends VectorSpace<V, F> {
21     
22     /**
23      * Returns the positive length or size of this vector.
24      *
25      * @return <code>|this|</code>.
26      * @see <a HREF="http://en.wikipedia.org/wiki/Vector_norm">
27      * Wikipedia: Vector Norm</a>
28      */

29     F norm();
30     
31 }
Popular Tags