FemProcess
The GeMA Fem Process Plugin
Classes | Enumerations
gmpFemMatrixSet.h File Reference

Declaration of the GmpFemMatrixSet class. More...

#include "gmpFemProcessConfig.h"
#include "gmpFemVectorSet.h"
#include <gmMatrixSet.h>
#include <gmSolverMatrix.h>
Include dependency graph for gmpFemMatrixSet.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmpFemMatrixSet
 A convenience class that builds a GmMatrixSet with the types given by GmpFemMatrixTypes and also associates a global matrix to each element matrix stored in the set (it can also associate a single global matrix, dissociated with matrix types) More...
 
struct  GmpFemMatrixSet::GmpFemMatrixTypeData
 Aux structure storing the matrix associated with a matrix type. More...
 

Enumerations

enum  GmpFemMatrixTypes {
  GmpFemMatrix_Eq = 0, GmpFemMatrix_K = 0, GmpFemMatrix_C, GmpFemMatrix_M,
  GmpFemMatrix_NumTypes
}
 Predefined names for matrices used in finite element solvers together with control procedures. More...
 

Detailed Description

Declaration of the GmpFemMatrixSet class.

Author
Carlos Augusto Teixeira Mendes
Date
september, 2015

Enumeration Type Documentation

◆ GmpFemMatrixTypes

Predefined names for matrices used in finite element solvers together with control procedures.

Enumerator
GmpFemMatrix_Eq 

The equivalent matrix when merging values into a single global matrix.

GmpFemMatrix_K 

The K matrix in the general equation M u" + C u' + K u = f (u' = du/dt)

GmpFemMatrix_C 

The C matrix in the general equation M u" + C u' + K u = f (u" = d2u/dt2)

GmpFemMatrix_M 

The M matrix in the general equation M u" + C u' + K u = f.