Q4Element.h
1 #pragma once
2 #include "QuadrilateralElement.h"
3 
5 class Q4Element :
7 {
8 public:
15 
16 
33  MatrixXd getNMatrix(double xi, double eta);
34 
49  MatrixXd getBMatrix(MatrixXd jacobi, double xi, double eta);
50 
66  MatrixXd getJacobi( double xi, double eta);
67 
83  MatrixXd getN_xiMatrix(double xi, double eta);
84 
100  MatrixXd getN_etaMatrix(double xi, double eta);
101 
102 
103 
104  Q4Element();
105  ~Q4Element();
106 };
107 
MatrixXd getN_etaMatrix(double xi, double eta)
Calculates and returns for this element type.
Definition: Q4Element.cpp:33
MatrixXd getNMatrix(double xi, double eta)
Calculates and returns for this element type.
Definition: Q4Element.cpp:14
MatrixXd getJacobi(double xi, double eta)
Calculates and returns for this element type.
Definition: Q4Element.cpp:41
void calculateStiffnessMatrix()
Calculates stiffness matrix .
Definition: Q4Element.cpp:71
MatrixXd getBMatrix(MatrixXd jacobi, double xi, double eta)
Calculates and returns for this element type.
Definition: Q4Element.cpp:54
MatrixXd getN_xiMatrix(double xi, double eta)
Calculates and returns for this element type.
Definition: Q4Element.cpp:24
Class for implementation of quadrilateral elements.
Definition: QuadrilateralElement.h:5
Class for implementation of Q4 elements.
Definition: Q4Element.h:5