Uses of Interface
fhm.edu.fem.calc.objects.matrix.Matrix

Packages that use Matrix
fhm.edu.fem.app Provides all main classes used for startup. 
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.matrix Provides all Matrix related classes. 
fhm.edu.fem.constants Provides all classes holding public Constants for the whole application. 
 

Uses of Matrix in fhm.edu.fem.app
 

Methods in fhm.edu.fem.app with parameters of type Matrix
static void FEMStartup.displayMatrix(Matrix m)
          Display the given Matrix in a panel
 

Uses of Matrix in fhm.edu.fem.calc
 

Fields in fhm.edu.fem.calc declared as Matrix
protected  Matrix FEMCalcMembrane.C
           
protected  Matrix FEMManager.completeMassMatrix
           
protected  Matrix FEMCalcMembrane.completeMassMatrix
           
protected  Matrix FEMManager.completeStiffnessMatrix
           
protected  Matrix FEMCalc.completeStiffnessMatrix
           
protected  Matrix FEMCalcMembrane.L
           
 

Methods in fhm.edu.fem.calc that return Matrix
protected  Matrix FEMCalcSpanner.calculateElementStiffnessMatrixViaIntegral(Element element)
          Create the Element-Stiffness-Matrix for the given Element via the Integral
protected  Matrix FEMCalcSpanner.calculateElementStiffnessMatrixViaSMatrix(Element element)
          Create the Element-Stiffness-Matrix for the given Element via the S-Matrices
 Matrix FEMManager.getCompleteMassMatrix()
           
 Matrix FEMManager.getCompleteStiffnessMatrix()
           
 Matrix FEMCalc.getCompleteStiffnessMatrix()
          Retrieve the complete stiffness matrix at the current point of the calculation
 

Methods in fhm.edu.fem.calc with parameters of type Matrix
 void FEMManager.setCompleteMassMatrix(Matrix completeMassMatrix)
           
 void FEMManager.setCompleteStiffnessMatrix(Matrix completeStiffnessMatrix)
           
 

Uses of Matrix in fhm.edu.fem.calc.objects
 

Methods in fhm.edu.fem.calc.objects with parameters of type Matrix
 Vector Vector.mult(Matrix matrix, boolean transponate)
          Multiply this vector with the given matrix and return the new resulting vector
 

Uses of Matrix in fhm.edu.fem.calc.objects.matrix
 

Classes in fhm.edu.fem.calc.objects.matrix that implement Matrix
 class MatrixHull
          Class Description: HullMatrix extends the basic matrix.
 class MatrixHullChain
          Class Description: Test implementation of a Version of the Hull Matrix which is faster and does not have the "small" speed problems of the original MatrixHull class.
 class MatrixStandard
          Class Description: This class represents the matrix (we start at index 1 not 0 for both the rows and the columns)
 

Fields in fhm.edu.fem.calc.objects.matrix declared as Matrix
protected  Matrix MatrixPanel.matrix
           
 

Methods in fhm.edu.fem.calc.objects.matrix that return Matrix
 Matrix MatrixStandard.add(Matrix m)
          Add a given matrix to this matrix
 Matrix MatrixHull.add(Matrix m)
          Add a given matrix to this matrix
 Matrix Matrix.add(Matrix m)
          Add a given matrix to this matrix
 Matrix MatrixStandard.cholesky()
          Do the cholesky for this matrix
 Matrix MatrixHullChain.cholesky()
          Do the cholesky for this matrix
 Matrix MatrixHull.cholesky()
          Do the cholesky for this matrix
 Matrix Matrix.cholesky()
          Do the cholesky for this matrix
static Matrix MatrixFactory.createUserDefinedMatrix(java.lang.String name, double[][] values)
          Creates the type of matrix the user defined in the constants file
static Matrix MatrixFactory.createUserDefinedMatrix(java.lang.String name, int size)
          Creates the type of matrix the user defined in the constants file
 Matrix MatrixStandard.mult(double multiplicator)
          Multiply all values in the matrix by the given value
 Matrix MatrixHull.mult(double multiplicator)
          Multiply all values in the matrix by the given value
 Matrix Matrix.mult(double multiplicator)
          Multiply all values in the matrix by the given value
 Matrix MatrixStandard.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 Matrix MatrixHull.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 Matrix Matrix.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 Matrix MatrixStandard.transponate()
          Transponate the Matrix
 Matrix MatrixHull.transponate()
          Transponate the Matrix
 Matrix Matrix.transponate()
          Transponate the Matrix
 

Methods in fhm.edu.fem.calc.objects.matrix with parameters of type Matrix
 Matrix MatrixStandard.add(Matrix m)
          Add a given matrix to this matrix
 Matrix MatrixHull.add(Matrix m)
          Add a given matrix to this matrix
 Matrix Matrix.add(Matrix m)
          Add a given matrix to this matrix
 Matrix MatrixStandard.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 Matrix MatrixHull.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 Matrix Matrix.mult(Matrix m)
          Multiply this Matrix with the given Matrix (have to be the same size)
 

Constructors in fhm.edu.fem.calc.objects.matrix with parameters of type Matrix
MatrixPanel(Matrix matrix)
          Create a new MatrixPanel
MatrixPanel(Matrix matrix, boolean isDoubleBuffered)
          Create a new MatrixPanel
MatrixPanel(Matrix matrix, java.awt.LayoutManager layout)
          Create a new MatrixPanel
MatrixPanel(Matrix matrix, java.awt.LayoutManager layout, boolean isDoubleBuffered)
          Create a new MatrixPanel
 

Uses of Matrix in fhm.edu.fem.constants
 

Methods in fhm.edu.fem.constants that return Matrix
static Matrix SMatrixConstants.getQuadraticParallelogramSpannerS2Star()
          Get the S2*-Matrix for the quadratic approach using a parallelogram in the Spanner (FEM6)
static Matrix SMatrixConstants.getQuadraticTriangleSpannerS2Star()
          Get the S2*-Matrix for the quadratic approach using a triangle in the Spanner (FEM6)
static Matrix SMatrixConstants.getSMatrix(int approach, int figure, int sIndex)
          Retrieve a certain S-Matrix