OGS
|
Definition at line 24 of file IntegrationPointWriter.h.
#include <IntegrationPointWriter.h>
Public Member Functions | |
template<typename LocalAssemblerInterface , typename... Args> | |
IntegrationPointWriter (std::string const &name, int const n_components, int const integration_order, std::vector< std::unique_ptr< LocalAssemblerInterface >> const &local_assemblers, std::vector< double >(LocalAssemblerInterface::*getIpData)(Args...) const, Args &&... args) | |
int | numberOfComponents () const |
int | integrationOrder () const |
std::string | name () const |
std::vector< std::vector< double > > | values () const |
Private Attributes | |
std::string const | _name |
int const | _n_components |
int const | _integration_order |
std::function< std::vector< std::vector< double > >)> | _callback |
|
inline |
Definition at line 27 of file IntegrationPointWriter.h.
References _callback.
|
inline |
Definition at line 58 of file IntegrationPointWriter.h.
References _integration_order.
Referenced by addIntegrationPointData().
|
inline |
Definition at line 59 of file IntegrationPointWriter.h.
References _name.
Referenced by addIntegrationPointData().
|
inline |
Definition at line 57 of file IntegrationPointWriter.h.
References _n_components.
Referenced by addIntegrationPointData().
|
inline |
Definition at line 60 of file IntegrationPointWriter.h.
References _callback.
Referenced by addIntegrationPointData().
|
private |
Definition at line 66 of file IntegrationPointWriter.h.
Referenced by IntegrationPointWriter(), and values().
|
private |
Definition at line 65 of file IntegrationPointWriter.h.
Referenced by integrationOrder().
|
private |
Definition at line 64 of file IntegrationPointWriter.h.
Referenced by numberOfComponents().
|
private |
Definition at line 63 of file IntegrationPointWriter.h.
Referenced by name().