|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Vector | |
---|---|
fhm.edu.fem.animation | Provides all classes related to graphic animation based on JOGL (Java OpenGL). |
fhm.edu.fem.calc | Provides all classes executing the main calculations along with the main FEMManager class. |
fhm.edu.fem.calc.objects | Provides all objects used in the calculations along with the static functions used for integral calculation. |
fhm.edu.fem.calc.objects.algorithm | Provides all special algorithms for calculating Eigenvalues and Eigenvectors. |
fhm.edu.fem.calc.objects.matrix | Provides all Matrix related classes. |
fhm.edu.fem.constants | Provides all classes holding public Constants for the whole application. |
Uses of Vector in fhm.edu.fem.animation |
---|
Fields in fhm.edu.fem.animation declared as Vector | |
---|---|
protected Vector |
CalcAnimation.aiVector
|
protected Vector |
GLMembraneRenderer.currentWt
|
protected Vector |
CalcAnimation.omega
|
protected Vector |
GLMembraneRenderer.w0Vector
|
protected Vector |
CalcAnimation.w0Vector
|
Methods in fhm.edu.fem.animation with parameters of type Vector | |
---|---|
protected void |
GLMembraneRenderer.drawMembraneElements(GLDrawable drawable,
Vector w)
Draw the membrane's elements |
protected void |
GLMembraneRenderer.drawMembraneNodes(GLDrawable drawable,
Vector w)
Draw the membrane's nodes |
protected void |
GLMembraneRenderer.drawMembranePolygons(GLDrawable drawable,
Vector w)
Draw the membrane's polygons |
void |
GLMembraneRenderer.setNewVectorW(Vector wT)
Set a new vector w(t) while running |
void |
GLMembraneFrame.setNewVectorW(Vector wT)
Set a new vector w(t) while running |
Constructors in fhm.edu.fem.animation with parameters of type Vector | |
---|---|
GLMembraneFrame(java.lang.String title,
double dimensionA,
double dimensionB,
Vector w0)
Constructor |
|
GLMembraneRenderer(double dimensionA,
double dimensionB,
Vector w0)
Create a new OpenGL Membrane Renderer |
Uses of Vector in fhm.edu.fem.calc |
---|
Fields in fhm.edu.fem.calc declared as Vector | |
---|---|
protected Vector |
FEMManager.eigenvalueVector
|
protected Vector |
FEMCalcTemperature.vectorB
|
protected Vector |
FEMCalcSpanner.vectorR
|
Fields in fhm.edu.fem.calc with type parameters of type Vector | |
---|---|
protected java.util.List<Vector> |
FEMManager.resultList
|
protected java.util.List<Vector> |
FEMManager.resultListSmall
|
Methods in fhm.edu.fem.calc that return Vector | |
---|---|
Vector |
FEMManager.getEigenvalueVector()
|
Methods in fhm.edu.fem.calc that return types with arguments of type Vector | |
---|---|
java.util.List<Vector> |
FEMManager.getResultList()
|
java.util.List<Vector> |
FEMManager.getResultListSmall()
|
Methods in fhm.edu.fem.calc with parameters of type Vector | |
---|---|
void |
FEMManager.addToResultList(Vector u)
Add a result vector to the result list |
void |
FEMManager.addToResultListSmall(Vector u)
Add a result vector to the small result list |
static MathObject |
FEMGaussQuadrature.calcDoubleIntegration(double a,
double b,
double c,
double d,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ax,
Vector hx,
Vector ay,
Vector hy)
Calculate the Gauss-Quadrature to solve an integral |
protected void |
FEMCalcMembrane.calcEigenvectorError(Vector u)
Part 2-5 : Helper Method - Error calculation ######################## Used to calculate the error between the calculated results in vector u and the exact results calculated by sin(i*(pi/a)*x) * sin(j*(pi/b)*y) |
static MathObject |
FEMGaussQuadrature.calcIntegration(double a,
double b,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ax,
Vector hx,
Vector ay,
Vector hy,
int figure)
Calculate the Gauss-Quadrature to solve an integral |
static MathObject |
FEMGaussQuadrature.calcSingleIntegration(double a,
double b,
java.lang.reflect.Method h1,
java.lang.reflect.Method h2,
java.lang.reflect.Method q,
int z1,
int z2,
Vector ay,
Vector hy)
Calculate one single integral via the gauss quadrature |
protected static void |
FEMCalcTemperature.displaySpecificResults(Vector u)
This method displays the specific results for certain nodes we need to compare the results with the ones from the "Schwartz" book |
protected void |
FEMCalcMembrane.postCalculationTransformations(Vector u)
This is a helper method combining all post calculation transformations needed by a result vector. |
void |
FEMManager.setEigenvalueVector(Vector eigenvalueVector)
|
Uses of Vector in fhm.edu.fem.calc.objects |
---|
Methods in fhm.edu.fem.calc.objects that return Vector | |
---|---|
Vector |
Vector.mult(double value)
Multiply all values in the vector with the given value and return the new resulting vector |
Vector |
Vector.mult(Matrix matrix,
boolean transponate)
Multiply this vector with the given matrix and return the new resulting vector |
Vector |
Vector.normVectorTo(double normValue)
Norm the vector to the given number (meaning: the max value is equal to the given number, all other smaller values are adjusted based on the max value) |
Methods in fhm.edu.fem.calc.objects with parameters of type Vector | |
---|---|
double |
Vector.mult(Vector vector)
Multiply this vector with the given vector and return the new resulting vector |
Uses of Vector in fhm.edu.fem.calc.objects.algorithm |
---|
Fields in fhm.edu.fem.calc.objects.algorithm declared as Vector | |
---|---|
protected Vector |
SVI3.eigenvalueVector
|
protected Vector |
SVI2.eigenvalueVector
|
protected Vector |
SVI1.eigenvalueVector
|
protected Vector |
RayleighS.eigenvalueVector
|
protected Vector |
Rayleigh.eigenvalueVector
|
protected Vector |
Jacobi.eigenvalueVector
|
Methods in fhm.edu.fem.calc.objects.algorithm that return Vector | |
---|---|
Vector |
SVI3.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Vector |
SVI2.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Vector |
SVI1.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Vector |
RayleighS.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Vector |
Rayleigh.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Vector |
Jacobi.getEigenvalueVector()
Grab the vector holding the calculated eigenvalues (you need to call compute()) first |
Uses of Vector in fhm.edu.fem.calc.objects.matrix |
---|
Methods in fhm.edu.fem.calc.objects.matrix that return Vector | |
---|---|
Vector |
MatrixStandard.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Vector |
MatrixHull.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Vector |
Matrix.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Methods in fhm.edu.fem.calc.objects.matrix with parameters of type Vector | |
---|---|
Vector |
MatrixStandard.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Vector |
MatrixHull.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Vector |
Matrix.mult(Vector m)
Multiply this Matrix with the given vector (have to be the same size) |
Uses of Vector in fhm.edu.fem.constants |
---|
Methods in fhm.edu.fem.constants that return Vector | |
---|---|
static Vector |
GaussConstants.get(int n,
int value)
Retrieve a specific "a" or "H" constant depending on "n" |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |