source: issm/trunk-jpl/src/c/classes/ElementResults/ElementResult.h@ 16474

Last change on this file since 16474 was 16474, checked in by Mathieu Morlighem, 11 years ago

CHG: fixing test101, we cannot rely on result enum anymore, need to use string only

File size: 687 bytes
Line 
1/*!\file: ElementResult.h
2 * \brief abstract class for ElementResult object
3 */
4
5#ifndef _ELEMENTRESULT_H_
6#define _ELEMENTRESULT_H_
7
8/*Headers:*/
9#include "../../datastructures/datastructures.h"
10class Parameters;
11
12class ElementResult:public Object{
13
14 public:
15
16 virtual ~ElementResult(){};
17 virtual IssmDouble GetTime(void) = 0;
18 virtual int GetStep(void) = 0;
19 virtual int NumberOfNodalValues(void) = 0;
20 virtual char* GetResultName() = 0;
21 virtual void GetVectorFromResults(Vector <IssmDouble> *vector,int*doflist,int*connectivitylist,int numdof)=0;
22 virtual void GetElementVectorFromResults(Vector <IssmDouble> *vector,int dof)=0;
23
24};
25
26#endif
Note: See TracBrowser for help on using the repository browser.