27 #ifndef _ELEC_INTEGRATORS_H
28 #define _ELEC_INTEGRATORS_H
37 #define EP_MAX_IPOINTS 128
39 #define EP_MAX_LPOINTS 8
Basic utility structs and functions, mostly IO related.
Comfort class. Provides getter functions to access the mesh member variables more comfortably.
Abstract matrix integration base class.
void operator()(const SF::element_view< mesh_int_t, mesh_real_t > &elem, SF::dmat< double > &buff)
compute the element matrix for a given element.
void dpn(mesh_int_t &row_dpn, mesh_int_t &col_dpn)
return (by reference) the row and column dimensions
elec_stiffness_integrator(MaterialType &inp_mat)
void dpn(mesh_int_t &row_dpn, mesh_int_t &col_dpn)
return (by reference) the row and column dimensions
void operator()(const SF::element_view< mesh_int_t, mesh_real_t > &elem, SF::dmat< double > &buff)
compute the element matrix for a given element.
#define EP_MAX_LPOINTS
maximum supported number of points in a local element
#define EP_MAX_IPOINTS
maximum supported number of integration points
Structs and types for (electric) FEM.
description of materal properties in a mesh