Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

IDdata Struct Reference

#include <FileDatastore.h>

List of all members.

Public Attributes

int dbTag
int commitTag
int data [maxIDsize]


Detailed Description

FileDatastore is a concrete class. An FileDatastore object is used in the program to store/restore the geometry and state information in the domain at particular instances. This information is stored in binary form in files. As no standard format is used for the storage of integers and double values, files used to store the data on one type of machine, may not be read by a FileDatastore object on another type of machine where the storage of integers and doubles is different. \

For each of the base relations, i.e. Domain, Nodes, Elements, SP\_Constraints, MP\_Constraints, NodalLoads and ElementalLoads, a separate file is used to store the information. Files are also used for each size of ID, Vector and Matrix stored. At present, Messages are not stored, only ID and Vector objects of size can be stored, the max of Matrices that can be stored is , and only a single relation is created for Matrices which have similar sizes but differing dimensions. The data is stored in the files following the schema outlined previously.\

}

Definition at line 76 of file FileDatastore.h.


Member Data Documentation

int IDdata::commitTag
 

Definition at line 81 of file FileDatastore.h.

int IDdata::data
 

Definition at line 83 of file FileDatastore.h.

int IDdata::dbTag
 

Definition at line 78 of file FileDatastore.h.


The documentation for this struct was generated from the following file:
Copyright Contact Us