29 #ifndef OOMPH_YOUNGLAPLACE_FLUX_ELEMENTS_HEADER
30 #define OOMPH_YOUNGLAPLACE_FLUX_ELEMENTS_HEADER
35 #include <oomph-lib-config.h>
40 #include "../generic/Qelements.h"
50 template<
class ELEMENT>
64 "Don't call empty constructor for YoungLaplaceContactAngleElement",
65 OOMPH_CURRENT_FUNCTION,
66 OOMPH_EXCEPTION_LOCATION);
111 const unsigned&
i)
const
125 void output(std::ostream& outfile,
const unsigned& n_plot)
140 void output(FILE* file_pt,
const unsigned& n_plot)
165 double& norm_of_drds)
181 double& norm_of_drds);
188 double&
u(
const unsigned int& n)
double * value_pt(const unsigned &i) const
Return the pointer to the i-the stored value. Typically this is required when direct access to the st...
FaceElements are elements that coincide with the faces of higher-dimensional "bulk" elements....
int & face_index()
Index of the face (a number that uniquely identifies the face in the element)
double zeta_nodal(const unsigned &n, const unsigned &k, const unsigned &i) const
In a FaceElement, the "global" intrinsic coordinate of the element along the boundary,...
//////////////////////////////////////////////////////////////////// ////////////////////////////////...
A general Finite Element class.
Node *& node_pt(const unsigned &n)
Return a pointer to the local node n.
virtual void output(std::ostream &outfile)
Output the element data — typically the values at the nodes in a format suitable for post-processing.
int nodal_local_eqn(const unsigned &n, const unsigned &i) const
Return the local equation number corresponding to the i-th value at the n-th local node.
An OomphLibError object which should be thrown when an run-time error is encountered....
//////////////////////////////////////////////////////////////////// ////////////////////////////////...