WARPXM v1.10.0
|
Computes the integral of variable q^2 over domain volume @params Vars. More...
#include <int_q2_dv.h>
Computes the integral of variable q^2 over domain volume @params Vars.
Stage |
Public Member Functions | |
void | setup (const WxCryptSet &wxc) override |
const std::vector< int > & | getInputVariableIndexes (int flag=0) const override |
real | integrate (const std::vector< std::vector< real > > &in, const integrateVariables *pSV) const override |
Evaluates the integral function, returning a scalar value. | |
virtual void | setup (const WxCryptSet &wxc)=0 |
virtual real | integrate (const std::vector< std::vector< real > > &in, const integrateVariables *pSV) const =0 |
Evaluates the integral function, returning a scalar value. | |
Public Member Functions inherited from wxm::app_base | |
virtual const std::vector< int > & | getInputVariableIndexes (int flag=0) const |
virtual const std::vector< int > & | getOutputVariableIndexes (int flag=0) const |
Protected Attributes | |
std::vector< int > | in_vars_ |
Additional Inherited Members | |
Public Attributes inherited from wxm::integrate_app | |
std::vector< int > | stages |
what stages this app expects as inputs, or empty to give the default stages (default is often the current stage) | |
Static Public Attributes inherited from wxm::app_base | |
static std::vector< int > | empty |
Protected Member Functions inherited from wxm::app_base | |
virtual | ~app_base ()=default |
|
inlineoverridevirtual |
Reimplemented from wxm::app_base.
|
overridevirtual |
Evaluates the integral function, returning a scalar value.
Implements wxm::integrate_app.
|
overridevirtual |
Implements wxm::integrate_app.
|
protected |