An accessor to the electric field on vertices and edges. Potential requiered. More...
#include <electric_field.hpp>
Public Types | |
typedef viennagrid::result_of::facet< MeshType >::type | FacetType |
typedef viennagrid::result_of::cell< MeshType >::type | CellType |
typedef std::vector< double > | value_type |
Public Member Functions | |
electric_field_wrapper (DeviceType const &device, PotentialAccessorType const &potential) | |
double | operator() (FacetType const &facet) const |
value_type | operator() (CellType const &cell) const |
An accessor to the electric field on vertices and edges. Potential requiered.
Definition at line 97 of file electric_field.hpp.
typedef viennagrid::result_of::cell<MeshType>::type viennashe::electric_field_wrapper< DeviceType, PotentialAccessorType >::CellType |
Definition at line 107 of file electric_field.hpp.
typedef viennagrid::result_of::facet<MeshType>::type viennashe::electric_field_wrapper< DeviceType, PotentialAccessorType >::FacetType |
Definition at line 106 of file electric_field.hpp.
typedef std::vector<double> viennashe::electric_field_wrapper< DeviceType, PotentialAccessorType >::value_type |
Definition at line 109 of file electric_field.hpp.
|
inline |
Definition at line 111 of file electric_field.hpp.
|
inline |
Definition at line 121 of file electric_field.hpp.
|
inline |
Definition at line 113 of file electric_field.hpp.