vtkExodusIIReaderTensorCheck Class Reference

#include <vtkExodusIIReaderVariableCheck.h>

Inheritance diagram for vtkExodusIIReaderTensorCheck:

Inheritance graph
[legend]
Collaboration diagram for vtkExodusIIReaderTensorCheck:

Collaboration graph
[legend]

List of all members.


Detailed Description

This looks for symmetric tensors of a given rank and dimension.

All array names must be identical except for the last rank characters which must be taken from the dim -length character array seq, specified as dimension indicators.

Definition at line 78 of file vtkExodusIIReaderVariableCheck.h.


Public Member Functions

 vtkExodusIIReaderTensorCheck (const char *seq, int n, int rank, int dim)
virtual bool StartInternal (vtksys_stl::string name, const int *, int)
 Subclasses implement this and returns true if any more names are acceptable.
virtual bool Add (vtksys_stl::string name, const int *truth)
 Add a name to the sequence. Returns true if any more names may be added.
virtual vtkstd::vector
< vtksys_stl::string >
::size_type 
Length ()
 Returns the length of the sequence (or 0 if the match is incorrect or incomplete).

Protected Attributes

vtksys_stl::string Endings
vtkTypeUInt64 NumEndings
int Dimension
int Rank
bool StillAdding

Constructor & Destructor Documentation

vtkExodusIIReaderTensorCheck::vtkExodusIIReaderTensorCheck ( const char *  seq,
int  n,
int  rank,
int  dim 
)


Member Function Documentation

virtual bool vtkExodusIIReaderTensorCheck::StartInternal ( vtksys_stl::string  name,
const int *  truth,
int  numTruth 
) [virtual]

Subclasses implement this and returns true if any more names are acceptable.

Implements vtkExodusIIReaderVariableCheck.

virtual bool vtkExodusIIReaderTensorCheck::Add ( vtksys_stl::string  name,
const int *  truth 
) [virtual]

Add a name to the sequence. Returns true if any more names may be added.

Implements vtkExodusIIReaderVariableCheck.

virtual vtkstd::vector<vtksys_stl::string>::size_type vtkExodusIIReaderTensorCheck::Length (  )  [virtual]

Returns the length of the sequence (or 0 if the match is incorrect or incomplete).

Reimplemented from vtkExodusIIReaderVariableCheck.


Member Data Documentation

vtksys_stl::string vtkExodusIIReaderTensorCheck::Endings [protected]

Definition at line 86 of file vtkExodusIIReaderVariableCheck.h.

vtkTypeUInt64 vtkExodusIIReaderTensorCheck::NumEndings [protected]

Definition at line 87 of file vtkExodusIIReaderVariableCheck.h.

Definition at line 88 of file vtkExodusIIReaderVariableCheck.h.

Definition at line 89 of file vtkExodusIIReaderVariableCheck.h.

Definition at line 90 of file vtkExodusIIReaderVariableCheck.h.


The documentation for this class was generated from the following file:

Generated on Mon Sep 27 18:23:16 2010 for VTK by  doxygen 1.5.6