Functions | |
template<unsigned NNODE_1D> | |
void | shape (const double &s, double *Psi) |
Definition for 1D Lagrange shape functions. The value of all the shape functions at the local coordinate s are returned in the array Psi. | |
template<unsigned NNODE_1D> | |
void | dshape (const double &s, double *DPsi) |
Definition for derivatives of 1D Lagrange shape functions. The value of all the shape function derivatives at the local coordinate s are returned in the array DPsi. | |
template<unsigned NNODE_1D> | |
void | d2shape (const double &s, double *DPsi) |
Definition for second derivatives of 1D Lagrange shape functions. The value of all the shape function derivatives at the local coordinate s are returned in the array DPsi. | |
template<> | |
void | shape< 2 > (const double &s, double *Psi) |
1D shape functions specialised to linear order (2 Nodes) | |
template<> | |
void | dshape< 2 > (const double &s, double *DPsi) |
Derivatives of 1D shape functions specialised to linear order (2 Nodes) | |
template<> | |
void | d2shape< 2 > (const double &s, double *DPsi) |
Second Derivatives of 1D shape functions, specialised to linear order (2 Nodes) | |
template<> | |
void | shape< 3 > (const double &s, double *Psi) |
1D shape functions specialised to quadratic order (3 Nodes) | |
template<> | |
void | dshape< 3 > (const double &s, double *DPsi) |
Derivatives of 1D shape functions specialised to quadratic order (3 Nodes) | |
template<> | |
void | d2shape< 3 > (const double &s, double *DPsi) |
Second Derivatives of 1D shape functions, specialised to quadratic order (3 Nodes) | |
template<> | |
void | shape< 4 > (const double &s, double *Psi) |
1D shape functions specialised to cubic order (4 Nodes) | |
template<> | |
void | dshape< 4 > (const double &s, double *DPsi) |
Derivatives of 1D shape functions specialised to cubic order (4 Nodes) | |
template<> | |
void | d2shape< 4 > (const double &s, double *DPsi) |
Second Derivatives of 1D shape functions specialised to cubic order (4 Nodes) | |
|
inline |
|
inline |
|
inline |
|
inline |
Derivatives of 1D shape functions specialised to linear order (2 Nodes)
Definition at line 616 of file shape.h.
Referenced by oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dpshape_eulerian(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dptest_eulerian().
|
inline |
Derivatives of 1D shape functions specialised to quadratic order (3 Nodes)
Definition at line 645 of file shape.h.
References s.
Referenced by oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dshape_local_u_nst(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dtest_local_u_nst().
|
inline |
|
inline |
1D shape functions specialised to linear order (2 Nodes)
Definition at line 608 of file shape.h.
References s.
Referenced by oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dptest_eulerian(), oomph::AxisymmetricQTaylorHoodElement::pshape_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricQTaylorHoodElement::pshape_axi_nst(), oomph::LinearisedAxisymmetricQTaylorHoodElement::pshape_linearised_axi_nst(), oomph::LinearisedQTaylorHoodElement::pshape_linearised_nst(), oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::pshape_nst(), oomph::QTaylorHoodElement< DIM >::pshape_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::pshape_nst(), oomph::PolarTaylorHoodElement::pshape_pnst(), oomph::QSphericalTaylorHoodElement::pshape_spherical_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::ptest_nst(), and oomph::QPVDElementWithContinuousPressure< DIM >::solid_pshape().
|
inline |
1D shape functions specialised to quadratic order (3 Nodes)
Definition at line 635 of file shape.h.
References s.
Referenced by oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dshape_local_u_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dtest_local_u_nst(), oomph::NavierStokesMixedOrderSpaceTimeTractionElement< ELEMENT >::shape_and_test_at_knot(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::shape_u_nst().