dune-pdelab
2.4-dev
|
Homogenous parameter class for the vector wave local operators. More...
#include <dune/pdelab/localoperator/vectorwave.hh>
Public Types | |
typedef Time | Time |
export type of temporal values More... | |
typedef GV::ctype | DomainField |
field type of domain More... | |
typedef FieldVector< DomainField, dimension > | Domain |
vector type of domain More... | |
typedef RF | RangeField |
field type of range More... | |
typedef FieldVector< RangeField, dimension > | Range |
vector type of range More... | |
typedef GV::template Codim< 0 >::Entity | Element |
element type of GridView More... | |
Public Member Functions | |
ConstantParameters (RF epsilon, RF mu) | |
template<typename Domain > | |
RF | epsilonGlobal (const Domain &) const |
bool | epsilonChanged (Time t1, Time t2) const |
template<typename Domain > | |
RF | muGlobal (const Domain &) const |
bool | muChanged (Time t1, Time t2) const |
RangeField | epsilon (const Element &e, const Domain &xl) const |
evaluate dielectric permittivity ![]() | |
RangeField | mu (const Element &e, const Domain &xl) const |
evaluate magnetic permeability ![]() | |
void | setTime (const Time &time) |
set the time for subsequent evaluation More... | |
Static Public Attributes | |
static const std::size_t | dimension |
export dimension (both domain and range) More... | |
Homogenous parameter class for the vector wave local operators.
Parameter class with spatially constant and
.
GV | Type of GridView to operate on. Used to extract ctype and dimension. |
RF | Field type of the values. |
Time_ | Type of temporal values. |
|
inherited |
vector type of domain
|
inherited |
field type of domain
|
inherited |
element type of GridView
|
inherited |
vector type of range
|
inherited |
field type of range
|
inherited |
export type of temporal values
|
inline |
|
inlineinherited |
evaluate dielectric permittivity
This implementation forwards calls to the derived class, which should have an accessible member function
|
inline |
|
inline |
|
inlineinherited |
evaluate magnetic permeability
This implementation forwards calls to the derived class, which should have an accessible member function
|
inline |
|
inline |
|
inlineinherited |
set the time for subsequent evaluation
This is a no-op in the default implementation.
|
staticinherited |
export dimension (both domain and range)