IOSS 2.0
|
#include <Iotr_MinMax.h>
Public Member Functions | |
IOSS_NODISCARD const Ioss::VariableType * | output_storage (const Ioss::VariableType *in) const override |
IOSS_NODISCARD size_t | output_count (size_t in) const override |
Public Member Functions inherited from Ioss::Transform | |
virtual | ~Transform ()=default |
bool | execute (const Ioss::Field &field, void *data) |
virtual void | set_property (const std::string &name, int value) |
virtual void | set_property (const std::string &name, double value) |
virtual void | set_properties (const std::string &name, const std::vector< int > &values) |
virtual void | set_properties (const std::string &name, const std::vector< double > &values) |
Protected Member Functions | |
MinMax (const std::string &type) | |
bool | internal_execute (const Ioss::Field &field, void *data) override |
Protected Member Functions inherited from Ioss::Transform | |
Transform ()=default | |
Private Attributes | |
bool | doMin {false} |
bool | doAbs {false} |
Friends | |
class | MinMax_Factory |
Additional Inherited Members | |
Static Public Member Functions inherited from Ioss::Transform | |
static IOSS_NODISCARD Transform * | create (const std::string &transform) |
|
explicitprotected |
|
overrideprotectedvirtual |
Implements Ioss::Transform.
|
overridevirtual |
Implements Ioss::Transform.
|
overridevirtual |
Implements Ioss::Transform.
|
friend |
|
private |
|
private |