![]() |
Ice Sheet System Model
4.18
Code documentation
|
Declaration of Elements class. More...
#include <Elements.h>
Public Member Functions | |
Elements () | |
~Elements () | |
void | Configure (Elements *elements, Loads *loads, Nodes *nodes, Vertices *vertices, Materials *materials, Parameters *parameters, Inputs2 *inputs2) |
int | MaxNumNodes (void) |
int | NumberOfElements (void) |
void | SetCurrentConfiguration (Elements *elements, Loads *loads, Nodes *nodes, Vertices *vertices, Materials *materials, Parameters *parameters) |
void | ResetHooks () |
![]() | |
DataSet () | |
DataSet (int enum_type) | |
~DataSet () | |
void | Marshall (char **pmarshalled_data, int *pmarshalled_data_size, int marshall_direction) |
int | GetEnum () |
int | GetEnum (int offset) |
void | Echo () |
void | DeepEcho () |
int | AddObject (Object *object) |
int | DeleteObject (int id) |
int | Size () |
void | clear () |
Object * | GetObjectByOffset (int offset) |
Object * | GetObjectById (int *poffset, int eid) |
void | Presort () |
void | Sort () |
DataSet * | Copy (void) |
int | DeleteObject (Object *object) |
Additional Inherited Members | |
![]() | |
std::vector< Object * > | objects |
int | enum_type |
int | sorted |
int | presorted |
int | numsorted |
int * | sorted_ids |
int * | id_offsets |
Declaration of Elements class.
Declaration of Elements class. Elements are vector lists (Containers) of Element objects.
Definition at line 17 of file Elements.h.
Elements::Elements | ( | ) |
Definition at line 25 of file Elements.cpp.
Elements::~Elements | ( | ) |
Definition at line 30 of file Elements.cpp.
void Elements::Configure | ( | Elements * | elements, |
Loads * | loads, | ||
Nodes * | nodes, | ||
Vertices * | vertices, | ||
Materials * | materials, | ||
Parameters * | parameters, | ||
Inputs2 * | inputs2 | ||
) |
Definition at line 36 of file Elements.cpp.
int Elements::MaxNumNodes | ( | void | ) |
Definition at line 46 of file Elements.cpp.
int Elements::NumberOfElements | ( | void | ) |
Definition at line 67 of file Elements.cpp.
void Elements::SetCurrentConfiguration | ( | Elements * | elements, |
Loads * | loads, | ||
Nodes * | nodes, | ||
Vertices * | vertices, | ||
Materials * | materials, | ||
Parameters * | parameters | ||
) |
Definition at line 92 of file Elements.cpp.
void Elements::ResetHooks | ( | ) |
Definition at line 78 of file Elements.cpp.