1#ifndef VISTLE_DATABASE_H
2#define VISTLE_DATABASE_H
21 std::set<Object::const_ptr> referencedObjects()
const override;
22 virtual void resetArrays();
23 virtual Index getSize();
24 virtual Index getSize()
const;
25 virtual void setSize(
const Index size);
32 void setMapping(Mapping m);
33 virtual void setExact(
bool enable);
37 virtual int dimension()
const;
39 virtual void setValue(
Index idx,
int component,
const double &value);
40 virtual double value(
Index idx,
int component = 0)
const;
Definition: database.h:14
Object::const_ptr grid() const
DEFINE_ENUM_WITH_STRING_CONVERSIONS(Mapping,(Unspecified)(Vertex)(Element))
Object Base
Definition: database.h:20
std::shared_ptr< const Object > const_ptr
Definition: object.h:68
Type
Definition: object.h:84
Definition: shm_obj_ref.h:15
#define V_COREEXPORT
Definition: export.h:9
Definition: allobjects.cpp:30
uint32_t Index
Definition: index.h:13
#define V_DATA_BEGIN(ObjType)
Definition: object.h:474
#define V_OBJECT_DECL(ObjType)
Definition: object.h:525
#define V_DATA_END(ObjType)
Definition: object.h:481
#define V_OBJECT(ObjType)
declare a new Object type
Definition: object.h:381