#include <gem_challenge1D.h>
|
| | gem1D () |
| | Create new gem.
|
| |
| | ~gem1D () |
| | Destroy gem.
|
| |
| void | setup (const WxCryptSet &wxc) |
| | Setup gem object using supplied cryptset.
|
| |
| void | applyFunction (const real *position, real *value) const |
| | Evaluate the function at a position and return the result through a pointer.
|
| |
| | WmICFunction () |
| | Create new WmICFunction.
|
| |
| virtual | ~WmICFunction () |
| | Destroy WmICFunction.
|
| |
| virtual void | setup (const WxCryptSet &wxc) |
| | Setup WmICFunction object using supplied cryptset.
|
| |
| const std::string & | getName () const |
| | Get name of this function.
|
| |
| int | getNumArguments () const |
| | Get number of arguments returned by this icFunction.
|
| |
| template<typename T > |
| void | apply (const real position[3], T *value) const |
| | Evaluate the function at a position and return the result through a pointer position and value must be double precision.
|
| |
◆ gem1D()
| wxm::functions::maxwell::gem1D::gem1D |
( |
| ) |
|
◆ ~gem1D()
| wxm::functions::maxwell::gem1D::~gem1D |
( |
| ) |
|
◆ applyFunction()
| void wxm::functions::maxwell::gem1D::applyFunction |
( |
const real * |
position, |
|
|
real * |
value |
|
) |
| const |
|
virtual |
Evaluate the function at a position and return the result through a pointer.
- Parameters
-
| p | Position to evaluate function (must have at least 3 components) |
| v | Value evaluated at position (must be allocated outside function) |
Implements WmICFunction.
◆ setup()
| void wxm::functions::maxwell::gem1D::setup |
( |
const WxCryptSet & |
wxc | ) |
|
|
virtual |
Setup gem object using supplied cryptset.
- Parameters
-
| wxc | Cryptset to use for setting |
Reimplemented from WmICFunction.
The documentation for this class was generated from the following file: