An electric flux accessor. Provides the electric flux along edges and on vertices given the electrostatic potential. More...
#include <electric_flux_density.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_flux_wrapper (DeviceType const &device, PotentialAccessorType const &potential) | |
double | operator() (FacetType const &facet) const |
value_type | operator() (CellType const &cell) const |
An electric flux accessor. Provides the electric flux along edges and on vertices given the electrostatic potential.
Definition at line 119 of file electric_flux_density.hpp.
typedef viennagrid::result_of::cell<MeshType>::type viennashe::electric_flux_wrapper< DeviceType, PotentialAccessorType >::CellType |
Definition at line 129 of file electric_flux_density.hpp.
typedef viennagrid::result_of::facet<MeshType>::type viennashe::electric_flux_wrapper< DeviceType, PotentialAccessorType >::FacetType |
Definition at line 128 of file electric_flux_density.hpp.
typedef std::vector<double> viennashe::electric_flux_wrapper< DeviceType, PotentialAccessorType >::value_type |
Definition at line 131 of file electric_flux_density.hpp.
|
inline |
Definition at line 133 of file electric_flux_density.hpp.
|
inline |
Definition at line 145 of file electric_flux_density.hpp.
|
inline |
Definition at line 137 of file electric_flux_density.hpp.