16#include "iotr_export.h"
43 void set_properties(
const std::string &name,
const std::vector<int> &values)
override;
44 void set_properties(
const std::string &name,
const std::vector<double> &values)
override;
#define IOSS_NODISCARD
Definition Ioss_CodeTypes.h:55
Holds metadata for bulk data associated with a GroupingEntity.
Definition Ioss_Field.h:25
A generic variable type.
Definition Ioss_VariableType.h:70
static const Offset3D_Factory * factory()
Definition Iotr_Offset3D.C:20
Offset3D_Factory()
Definition Iotr_Offset3D.C:26
IOSS_NODISCARD Ioss::Transform * make(const std::string &) const override
Definition Iotr_Offset3D.C:31
IOSS_NODISCARD const Ioss::VariableType * output_storage(const Ioss::VariableType *in) const override
Definition Iotr_Offset3D.C:58
int intOffset[3]
Definition Iotr_Offset3D.h:52
double realOffset[3]
Definition Iotr_Offset3D.h:53
void set_properties(const std::string &name, const std::vector< int > &values) override
Definition Iotr_Offset3D.C:42
IOSS_NODISCARD size_t output_count(size_t in) const override
Definition Iotr_Offset3D.C:63
bool internal_execute(const Ioss::Field &field, void *data) override
Definition Iotr_Offset3D.C:69
friend class Offset3D_Factory
Definition Iotr_Offset3D.h:36
Offset3D()
Definition Iotr_Offset3D.C:36
The main namespace for the Ioss library.
Definition Ioad_DatabaseIO.C:40
A namespace for Ioss transformations.
Definition Iotr_Initializer.C:16