![]() |
|
Functions | |
| template<unsigned NNODE_1D> | |
| void | shape (const double &s, double *Psi) |
| template<unsigned NNODE_1D> | |
| void | dshape (const double &s, double *DPsi) |
| template<unsigned NNODE_1D> | |
| void | d2shape (const double &s, double *DPsi) |
| template<> | |
| void | shape< 2 > (const double &s, double *Psi) |
| 1D shape functions specialised to linear order (2 Nodes) More... | |
| template<> | |
| void | dshape< 2 > (const double &s, double *DPsi) |
| Derivatives of 1D shape functions specialised to linear order (2 Nodes) More... | |
| template<> | |
| void | d2shape< 2 > (const double &s, double *DPsi) |
| template<> | |
| void | shape< 3 > (const double &s, double *Psi) |
| 1D shape functions specialised to quadratic order (3 Nodes) More... | |
| template<> | |
| void | dshape< 3 > (const double &s, double *DPsi) |
| template<> | |
| void | d2shape< 3 > (const double &s, double *DPsi) |
| template<> | |
| void | shape< 4 > (const double &s, double *Psi) |
| 1D shape functions specialised to cubic order (4 Nodes) More... | |
| template<> | |
| void | dshape< 4 > (const double &s, double *DPsi) |
| Derivatives of 1D shape functions specialised to cubic order (4 Nodes) More... | |
| template<> | |
| void | d2shape< 4 > (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.
References OOMPH_CURRENT_FUNCTION, and OOMPH_EXCEPTION_LOCATION.
|
inline |
|
inline |
|
inline |
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.
References OOMPH_CURRENT_FUNCTION, and OOMPH_EXCEPTION_LOCATION.
|
inline |
Derivatives of 1D shape functions specialised to linear order (2 Nodes)
Referenced by oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dptest_eulerian(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dptest_eulerian().
|
inline |
Derivatives of 1D shape functions specialised to quadratic order (3 Nodes)
References s.
Referenced by oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dptest_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dshape_and_dtest_eulerian_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dshape_local_u_nst(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dtest_local_u_nst().
|
inline |
Definition for 1D Lagrange shape functions. The value of all the shape functions at the local coordinate s are returned in the array Psi.
References OOMPH_CURRENT_FUNCTION, and OOMPH_EXCEPTION_LOCATION.
Referenced by TwoNodeGeometricElement::dshape_local(), oomph::TElementShape< 1, 2 >::dshape_local(), oomph::TElementShape< 1, 3 >::dshape_local(), oomph::TElementShape< 1, 4 >::dshape_local(), oomph::TElementShape< 2, 2 >::dshape_local(), oomph::TElementShape< 2, 3 >::dshape_local(), oomph::TElementShape< 2, 4 >::dshape_local(), oomph::TBubbleEnrichedElementShape< 2, 3 >::dshape_local(), oomph::TElementShape< 3, 2 >::dshape_local(), oomph::TElementShape< 3, 3 >::dshape_local(), oomph::TBubbleEnrichedElementShape< 3, 3 >::dshape_local(), oomph::HelmholtzPointSourceElement< ELEMENT >::fill_in_point_source_contribution_to_residuals(), oomph::PMLHelmholtzPointSourceElement< ELEMENT >::fill_in_point_source_contribution_to_residuals(), oomph::ProjectableLinearHeatAndElasticityElement< LINEAR_HEAT_AND_ELAST_ELEMENT >::get_field(), oomph::ProjectableTaylorHoodElement< TAYLOR_HOOD_ELEMENT >::get_field(), oomph::ProjectableTaylorHoodSpaceTimeElement< TAYLOR_HOOD_ELEMENT >::get_field(), SpineGravityTractionElement< ELEMENT >::get_flux(), oomph::ElementWithMortaringStatusAtNodes< ELEMENT >::get_interpolated_mortared_status(), oomph::VorticitySmootherElement< ELEMENT >::get_interpolated_values(), RefineableModalPoissonEquations< DIM >::get_interpolated_values(), VolumeCoupling::getProjectionMatrix(), oomph::SpineAxisymmetricMarangoniSurfactantFluidInterfaceElement< ELEMENT >::interpolated_C(), oomph::SpineLineMarangoniSurfactantFluidInterfaceElement< ELEMENT >::interpolated_C(), ElasticAxisymmetricSolubleSurfactantTransportInterfaceElement< ELEMENT >::interpolated_C_bulk(), SSPorousChannelEquations::interpolated_f(), oomph::NavierStokesElementWithSingularity< BASIC_NAVIER_STOKES_ELEMENT >::interpolated_p_nst(), oomph::DummyBrickElement::interpolated_s_tet(), oomph::SpineLineMarangoniSurfactantFluidInterfaceElement< ELEMENT >::interpolated_T(), ComplexHarmonicEquations::interpolated_u(), HarmonicEquations::interpolated_u(), OrrSommerfeldEquations< DIM >::interpolated_u(), oomph::interpolated_u_cons_axisym_adv_diff(), oomph::FluxTransportEquations< DIM >::interpolated_u_flux_transport(), oomph::NavierStokesElementWithSingularity< BASIC_NAVIER_STOKES_ELEMENT >::interpolated_u_nst(), oomph::NavierStokesElementWithSingularity< BASIC_NAVIER_STOKES_ELEMENT >::interpolated_u_nst_fe_only(), PoissonElementWithSingularity< BASIC_POISSON_ELEMENT >::interpolated_u_poisson(), PoissonElementWithSingularity< BASIC_POISSON_ELEMENT >::interpolated_u_poisson_fe_only(), ComplexHarmonicEquations::interpolated_w(), oomph::RefineableQElement< 2 >::interpolated_zeta_on_edge(), oomph::RefineableQElement< 3 >::interpolated_zeta_on_face(), DistanceWrapper< ELEMENT >::output(), oomph::QSpectralElement< 1, NNODE_1D >::output(), oomph::VolumeCoupledElement< ELEMENT >::output(), oomph::VorticitySmootherElement< ELEMENT >::output(), oomph::PoroelasticityEquations< DIM >::output(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::output_veloc(), oomph::NavierStokesEquations< DIM >::output_veloc(), oomph::HeatedPenetratorFluxElement< ELEMENT >::penetrator_temperature(), oomph::TElement< 1, NNODE_1D >::shape(), oomph::TElement< 2, NNODE_1D >::shape(), oomph::TElement< 3, NNODE_1D >::shape(), oomph::TBubbleEnrichedElement< DIM, 3 >::shape(), oomph::ClampedHermiteShellBoundaryConditionElement::shape(), oomph::HeatedPenetratorFluxElement< ELEMENT >::shape_and_test(), oomph::SurfaceContactElementBase< ELEMENT >::shape_p(), oomph::SpineLineMarangoniFluidInterfaceElement< ELEMENT >::sigma(), oomph::FixedVolumeSpineLineMarangoniFluidInterfaceElement< ELEMENT >::sigma(), oomph::SpineAxisymmetricMarangoniSurfactantFluidInterfaceElement< ELEMENT >::sigma(), oomph::SpineLineMarangoniSurfactantFluidInterfaceElement< ELEMENT >::sigma(), and oomph::VorticitySmootherElement< ELEMENT >::vorticity_and_its_derivs().
|
inline |
1D shape functions specialised to linear order (2 Nodes)
References s.
Referenced by oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dptest_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dptest_eulerian(), oomph::AxisymmetricQTaylorHoodElement::pshape_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricQTaylorHoodElement::pshape_axi_nst(), oomph::LinearisedAxisymmetricQTaylorHoodElement::pshape_lin_axi_nst(), oomph::LinearisedAxisymmetricQTaylorHoodElement::pshape_linearised_axi_nst(), oomph::LinearisedQTaylorHoodElement::pshape_linearised_nst(), oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::pshape_nst(), oomph::QTaylorHoodElement< DIM >::pshape_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::pshape_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::pshape_nst(), oomph::PolarTaylorHoodElement::pshape_pnst(), oomph::QSphericalTaylorHoodElement::pshape_spherical_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::ptest_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::ptest_nst(), and oomph::QPVDElementWithContinuousPressure< DIM >::solid_pshape().
|
inline |
1D shape functions specialised to quadratic order (3 Nodes)
References s.
Referenced by oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dptest_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dshape_and_dtest_eulerian_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dshape_local_u_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dtest_local_u_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::pshape_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::ptest_nst(), oomph::NavierStokesSpaceTimeTractionElement< ELEMENT >::shape_and_test_at_knot(), oomph::NavierStokesMixedOrderSpaceTimeTractionElement< ELEMENT >::shape_and_test_at_knot(), and oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::shape_u_nst().
|
inline |