MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / shapeFunctionsNaturalDerivatives

Function shapeFunctionsNaturalDerivatives

SRC/element/shell/ASDShellQ4.cpp:188–199  ·  view source on GitHub ↗

shape function derivatives in iso-parametric space

Source from the content-addressed store, hash-verified

186
187 // shape function derivatives in iso-parametric space
188 inline void shapeFunctionsNaturalDerivatives(double xi, double eta, Matrix& dN)
189 {
190 dN(0, 0) = -(1.0 - eta) * 0.25;
191 dN(1, 0) = (1.0 - eta) * 0.25;
192 dN(2, 0) = (1.0 + eta) * 0.25;
193 dN(3, 0) = -(1.0 + eta) * 0.25;
194
195 dN(0, 1) = -(1.0 - xi) * 0.25;
196 dN(1, 1) = -(1.0 + xi) * 0.25;
197 dN(2, 1) = (1.0 + xi) * 0.25;
198 dN(3, 1) = (1.0 - xi) * 0.25;
199 }
200
201 /** \brief JacobianOperator
202 *

Callers 3

ASDShellQ4.cppFile · 0.70
calculateAllMethod · 0.70
AGQIbeginGaussLoopMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected