Electrowetting on dielectric
Public Member Functions | Public Attributes | Private Attributes
InterfaceEnergy Struct Reference
Collaboration diagram for InterfaceEnergy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InterfaceEnergy (const double gamma, const double theta_s)
double operator() (const double x) const

Public Attributes

const double B

Private Attributes

const double coeff
 The coefficient that goes in front of the phase dependent function.
const double max_second_deriv
 $\sup_{x \in \mathbb{R}} |\gamma_{fs}''(x) |$.

Detailed Description

The Interface Energy density function, which is given by

\[ \gamma_{fs}(x) = \gamma \frac12 \cos \theta_s \sin(\frac{\pi x}2). \]

Notice that this function differs from the one used in the problem definition. The relation is

\[ \gamma_{fs}(x) = \gamma \Theta_{fs}(x), \]

where $\gamma$ is the surface tension.

Definition at line 112 of file Material.h.


Constructor & Destructor Documentation

InterfaceEnergy::InterfaceEnergy ( const double  gamma,
const double  theta_s 
)

Initialize the member variables

Parameters:
gamma: The surface tension
theta_s: The static contact angle

Member Function Documentation

double InterfaceEnergy::operator() ( const double  x) const

Derivative: $\gamma_{fs}'(x)$.


Member Data Documentation

const double InterfaceEnergy::coeff [private]

The coefficient that goes in front of the phase dependent function.

Definition at line 125 of file Material.h.

$\sup_{x \in \mathbb{R}} |\gamma_{fs}''(x) |$.

Definition at line 125 of file Material.h.

The value of the maximum of the second derivative is known beforehand, and so it is the value of the stabilization parameter. Thus, we make it a constant.

Definition at line 132 of file Material.h.


The documentation for this struct was generated from the following file: