Electrowetting on dielectric
Public Member Functions | Protected Attributes
Vbc< dim > Class Template Reference
Inheritance diagram for Vbc< dim >:
Inheritance graph
[legend]
Collaboration diagram for Vbc< dim >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Vbc (const TestCase testcase, const double t=0.)
virtual ~Vbc ()
virtual double value (const Point< dim > &p, unsigned component=0) const

Protected Attributes

const TestCase tc

Detailed Description

template<int dim>
class Vbc< dim >

The boundary condition for the voltage. It is just a child of the Function class template.

Definition at line 11 of file Voltage.h.


Constructor & Destructor Documentation

template<int dim>
Vbc< dim >::Vbc ( const TestCase  testcase,
const double  t = 0. 
)

Set the test case and the initial time.

Parameters:
testcase: The test case. We need different voltage patterns to get different effects.
t: The initial time. Because of the way the solution scheme is written. The initial data is not compatible. For this reason, we will for a little time advance without turning on the voltage. How long is controlled by this parameter.
template<int dim>
virtual Vbc< dim >::~Vbc ( ) [virtual]

Does nothing


Member Function Documentation

template<int dim>
virtual double Vbc< dim >::value ( const Point< dim > &  p,
unsigned  component = 0 
) const [virtual]

The value. As usual:

Parameters:
p: The point at which the function is evaluated.
component: Bogus parameter inherited from Function

Member Data Documentation

template<int dim>
const TestCase Vbc< dim >::tc [protected]

The testcase

Definition at line 38 of file Voltage.h.


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