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

List of all members.

Public Member Functions

 Material_Parameters (const double epsilon1, const double epsilon2, const double epsilon3, const double K1, const double K2, const double M1, const double M2, const double rho1, const double rho2, const double beta1, const double beta2, const double eta1, const double eta2, const double _lambda, const double _gamma, const double theta_s, const double _delta, const double _alpha)
 Material_Parameters (std::pair< double, double > _epsilon, const double epsilon3, std::pair< double, double > _K, std::pair< double, double > _M, std::pair< double, double > _rho, std::pair< double, double > _beta, std::pair< double, double > _eta, const double _lambda, const double _gamma, const double theta_s, const double _delta, const double _alpha)

Public Attributes

material_function epsilon
material_function K
material_function M
material_function rho
material_function beta
material_function eta
const double lambda
const double gamma
const double delta
const double alpha
const double epsilon_plate
GLPotential W
InterfaceEnergy gamma_fs

Detailed Description

We bundle all the material parameters together. These are:

The two constructors are meant to get the information from either a bunch of numbers or from pairs.

Definition at line 155 of file Material.h.


Constructor & Destructor Documentation

Material_Parameters::Material_Parameters ( const double  epsilon1,
const double  epsilon2,
const double  epsilon3,
const double  K1,
const double  K2,
const double  M1,
const double  M2,
const double  rho1,
const double  rho2,
const double  beta1,
const double  beta2,
const double  eta1,
const double  eta2,
const double  _lambda,
const double  _gamma,
const double  theta_s,
const double  _delta,
const double  _alpha 
)
Material_Parameters::Material_Parameters ( std::pair< double, double _epsilon,
const double  epsilon3,
std::pair< double, double _K,
std::pair< double, double _M,
std::pair< double, double _rho,
std::pair< double, double _beta,
std::pair< double, double _eta,
const double  _lambda,
const double  _gamma,
const double  theta_s,
const double  _delta,
const double  _alpha 
)

Member Data Documentation

Definition at line 168 of file Material.h.

Definition at line 168 of file Material.h.

Definition at line 168 of file Material.h.

Definition at line 168 of file Material.h.

Definition at line 168 of file Material.h.

Definition at line 168 of file Material.h.

Definition at line 169 of file Material.h.

Definition at line 169 of file Material.h.

Definition at line 169 of file Material.h.

Definition at line 169 of file Material.h.

Definition at line 169 of file Material.h.

Definition at line 170 of file Material.h.

Definition at line 171 of file Material.h.


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