MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Public Member Functions | Public Attributes
Table Class Reference

#include <maps.h>

List of all members.

Public Member Functions

 Table ()
void Set (const char *StrKeys, size_t NumRows,...)
void SetZero (const char *StrKeys, size_t NumRows)
void Read (const char *FileName)
void Write (const char *FileName, char const *NF="%15.8e")
Array< double > & operator() (String const &Key)
Array< double > const & operator() (String const &Key) const
double & operator() (String const &Key, size_t iRow)
double const & operator() (String const &Key, size_t iRow) const

Public Attributes

size_t NRows
Array< StringKeys

Constructor & Destructor Documentation

Table::Table ( ) [inline]

Member Function Documentation

Array< double > & Table::operator() ( String const &  Key) [inline]
Array< double > const & Table::operator() ( String const &  Key) const [inline]
double & Table::operator() ( String const &  Key,
size_t  iRow 
) [inline]
double const & Table::operator() ( String const &  Key,
size_t  iRow 
) const [inline]
void Table::Read ( const char *  FileName) [inline]
void Table::Set ( const char *  StrKeys,
size_t  NumRows,
  ... 
) [inline]

Ex: Set("ux uy", 2, 1.0, 2.0, 3.0, 4.0);

void Table::SetZero ( const char *  StrKeys,
size_t  NumRows 
) [inline]
void Table::Write ( const char *  FileName,
char const *  NF = "%15.8e" 
) [inline]

Member Data Documentation

size_t Table::NRows

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines