Namespaces | Functions
Telements.cc File Reference

Go to the source code of this file.

Namespaces

 oomph
 //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
 
 oomph::TElement1FaceToBulkCoordinates
 Namespace for helper functions that return the local coordinates in the bulk elements.
 
 oomph::TElement1BulkCoordinateDerivatives
 Namespace for helper functions that calculate derivatives of the local coordinates in the bulk elements wrt the local coordinates in the face element.
 
 oomph::TElement2FaceToBulkCoordinates
 Namespace for the functions that translate local face coordinates to the coordinates in the bulk element.
 
 oomph::TElement2BulkCoordinateDerivatives
 Namespace for helper functions that calculate derivatives of the local coordinates in the bulk elements wrt the local coordinates in the face element.
 
 oomph::TElement3FaceToBulkCoordinates
 Namespace for the functions that translate local face coordinates to the coordinates in the bulk element.
 

Functions

void oomph::TElement1FaceToBulkCoordinates::face0 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s0 = 0.0. More...
 
void oomph::TElement1FaceToBulkCoordinates::face1 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s0 = 1.0. More...
 
void oomph::TElement1BulkCoordinateDerivatives::faces0 (const Vector< double > &s, DenseMatrix< double > &dsbulk_dsface, unsigned &interior_direction)
 Function for both faces – the bulk coordinate is fixed on both. More...
 
void oomph::TElement2FaceToBulkCoordinates::face0 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s0 = 0. More...
 
void oomph::TElement2FaceToBulkCoordinates::face1 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s1 = 0. More...
 
void oomph::TElement2FaceToBulkCoordinates::face2 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s2 = 0. More...
 
void oomph::TElement2BulkCoordinateDerivatives::face0 (const Vector< double > &s, DenseMatrix< double > &dsbulk_dsface, unsigned &interior_direction)
 Function for the "left" face along which s0 is fixed. More...
 
void oomph::TElement2BulkCoordinateDerivatives::face1 (const Vector< double > &s, DenseMatrix< double > &dsbulk_dsface, unsigned &interior_direction)
 Function for the "bottom" face along which s1 is fixed. More...
 
void oomph::TElement2BulkCoordinateDerivatives::face2 (const Vector< double > &s, DenseMatrix< double > &dsbulk_dsface, unsigned &interior_direction)
 Function for the sloping face. More...
 
void oomph::TElement3FaceToBulkCoordinates::face0 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s0 = 0. More...
 
void oomph::TElement3FaceToBulkCoordinates::face1 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s1 = 0. More...
 
void oomph::TElement3FaceToBulkCoordinates::face2 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the face s2 = 0. More...
 
void oomph::TElement3FaceToBulkCoordinates::face3 (const Vector< double > &s, Vector< double > &s_bulk)
 The translation scheme for the sloping face. More...