#include <propertyset.h>
Public Member Functions | |
PropertySet () | |
PropertySet (const PropertySet &toCopy) | |
PropertySet & | operator= (const PropertySet &toCopy) |
~PropertySet () | |
void | save (const std::string &dir) const |
Property * | loadPoints (const std::string &path) |
Property * | initPoints (const Geometry *geom) |
Property * | loadValues (const std::string &path) |
Property * | initValues (const Geometry *geom) |
Property * | loadJacobian (const std::string &path) |
Property * | initJacobian (const Geometry *geom) |
const Property * | getPoints () const |
const Property * | getValues () const |
const Property * | getJacobian () const |
Property * | getPoints () |
Property * | getValues () |
Property * | getJacobian () |
VNode | getVNode (size_t loc) |
VNode | getVNode (size_t loc) const |
|
Empty Constructor |
|
copy constructor
|
|
Destructor |
|
|
|
|
|
|
|
|
|
|
|
|
|
creates a constant VNode iterator for position index loc
|
|
creates a VNode iterator for position index loc
|
|
creates a new empty Jacobian property
|
|
creates a new empty points property
|
|
creates a new empty values property
|
|
loads the Jacobian property from a .h5 file
|
|
loads the points property from a .h5 file
|
|
loads the values property from a .h5 file
|
|
assignment operator
|
|
saves all initialised/loaded properties as .h5 files in a directory
|