Uses of Class
org.openscience.cdk.math.Vector
-
Packages that use Vector Package Description org.openscience.cdk.math org.openscience.cdk.math.qm -
-
Uses of Vector in org.openscience.cdk.math
Fields in org.openscience.cdk.math declared as Vector Modifier and Type Field Description static VectorVector. EXUnary vector in 3 dimensional spacestatic VectorVector. EYUnary vector in 3 dimensional spacestatic VectorVector. EZUnary vector in 3 dimensional spacestatic VectorVector. NULLVECTORNull vector in 3 dimensional spaceMethods in org.openscience.cdk.math that return Vector Modifier and Type Method Description VectorVector. add(Vector b)Addition from two vectorsVectorVector. cross(Vector b)Cross product, only well definited in R^3VectorVector. duplicate()Copy a vectorstatic VectorMatrix. elimination(Matrix matrix, Vector vector)Solves a linear equation system with Gauss elimination.VectorIFunction. getValues(Matrix x)Return the function value The rows of the matrix x are the Parameters like x,y,z and the columns are the values which must calculated.VectorMatrix. getVectorFromColumn(int index)Creates a Vector with the content of a column from this Matrix.VectorMatrix. getVectorFromDiagonal()Creates a Vector with the content of the diagonal elements from this Matrix.VectorMatrix. getVectorFromRow(int index)Creates a Vector with the content of a row from this Matrix.VectorMatrix. mul(Vector a)Multiplies a Vector with this Matrix.VectorVector. mul(double b)Multiplikation from a vectors with an doubleVectorVector. negate()Negates this vectorVectorVector. normalize()Normalize this vectorVectorVector. sub(Vector b)Subtraktion from two vectorsMethods in org.openscience.cdk.math with parameters of type Vector Modifier and Type Method Description VectorVector. add(Vector b)Addition from two vectorsVectorVector. cross(Vector b)Cross product, only well definited in R^3doubleVector. dot(Vector b)Multiplikation from two vectorsstatic VectorMatrix. elimination(Matrix matrix, Vector vector)Solves a linear equation system with Gauss elimination.VectorMatrix. mul(Vector a)Multiplies a Vector with this Matrix.VectorVector. sub(Vector b)Subtraktion from two vectorsConstructors in org.openscience.cdk.math with parameters of type Vector Constructor Description Quaternion(Vector axis, double angle)Generate a quaternion from a rotation axis and an angle -
Uses of Vector in org.openscience.cdk.math.qm
Methods in org.openscience.cdk.math.qm that return Vector Modifier and Type Method Description VectorClosedShellJob. getEnergies()VectorOneElectronJob. getEnergies()Returns the energies of the orbitalsVectorGaussiansBasis. getPosition(int index)Gets the position of a base.VectorAngularMomentum. getSpinVector(double theta, double phi)Calculates a spin vector by a direction specified by theta and phiVectorFourierGridBasis. getValues(int index, Matrix m)VectorGaussiansBasis. getValues(int index, Matrix m)Calculates the function values.VectorIBasis. getValues(int index, Matrix x)Calculates the function values.VectorOrbitals. getValues(int index, Matrix m)Get the function value of a orbitalMethods in org.openscience.cdk.math.qm with parameters of type Vector Modifier and Type Method Description doubleGaussiansBasis. calcD(double normi, double normj, double alphai, double alphaj, Vector ri, Vector rj)doubleGaussiansBasis. calcV(int i, int j, Vector rN, double Z)Calculates the core potential.protected voidGaussiansBasis. setBasis(int[] nx, int[] ny, int[] nz, double[] alpha, Vector[] r, IAtom[] atoms)Set up basis with gauss funktions f(x,y,z) = (x-rx)^nx * (y-ry)^ny * (z-rz)^nz * exp(-alpha*(r-ri)^2).Constructors in org.openscience.cdk.math.qm with parameters of type Vector Constructor Description GaussiansBasis(int[] nx, int[] ny, int[] nz, double[] alpha, Vector[] r, IAtom[] atoms)Set up basis with gauss funktions f(x,y,z) = (x-rx)^nx * (y-ry)^ny * (z-rz)^nz * exp(-alpha*(r-ri)^2).
-