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)
Class Description:
Holds all the static function methods needed for the Gauss-Quadrature
Compilation of the Complete Stiffness Matrix used in FEMGaussQuadrature
Do the compilation with the Gauss-Quadrature-Integration
with it's size depending on the number of inner nodes we still have after creating
the alias IDs
Do the compilation with the Gauss-Quadrature-Integration
with it's size depending on the number of inner nodes we still have after creating
the alias IDs
Do the compilation with the Gauss-Quadrature-Integration
with it's size depending on the number of inner nodes we still have after creating
the alias IDs
Calculates the Eigenvalues and Eigenvectors of the symmetric Matrix A
After completing this calculation you can also grab all calculated Eigenvalues via
the associated Getter-Method in this class
Calculates the Eigenvalues and Eigenvectors via the preconditioned
Rayleigh-Quotient-Minimization via konjugented Gradients of the general
EWA A * x = lambda * B * x
Only works with HULL MATRICES !
This function converts the given number into a string and also
allows the user to trim the number (most likely does not work with e-# or e+# numbers yet.