WARPXM v1.10.0
|
Computes |a-b|^p, for finite p @params Vars. More...
#include <p_diff_analytic.h>
Computes |a-b|^p, for finite p @params Vars.
StageA | |
StageB | |
Power |
Public Member Functions | |
void | setup (const WxCryptSet &wxc) override |
real | integrate (const std::vector< std::vector< real > > &in, const integrateVariables *pSV) const override |
Evaluates the integral function, returning a scalar value. | |
const std::vector< int > & | getInputVariableIndexes (int flag=0) const override |
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_ |
real | power_ |
real | ipower_ |
std::unique_ptr< WmApplication > | analytic_app_ |
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 |
|
protected |
|
protected |
|
protected |