Last change
on this file since 28263 was 28263, checked in by Mathieu Morlighem, 11 months ago |
CHG: do not error out if output is not found
|
File size:
1.3 KB
|
Rev | Line | |
---|
[27920] | 1 | /*!\file Cfrheologybbarabsgradtransient.h
|
---|
| 2 | * \brief: header file for Cfrheologybbarabsgradtransient object
|
---|
| 3 | */
|
---|
| 4 |
|
---|
| 5 | #ifndef _CFRHEOLOGYBBARABSGRADTRANSIENT_H_
|
---|
| 6 | #define _CFRHEOLOGYBBARABSGRADTRANSIENT_H_
|
---|
| 7 |
|
---|
| 8 | /*Headers:*/
|
---|
| 9 | #include "./Definition.h"
|
---|
| 10 | class FemModel;
|
---|
| 11 |
|
---|
| 12 | class Cfrheologybbarabsgradtransient: public Object, public Definition{
|
---|
| 13 |
|
---|
| 14 | public:
|
---|
| 15 |
|
---|
| 16 | int definitionenum;
|
---|
| 17 | char *name;
|
---|
| 18 | int num_datatimes;
|
---|
| 19 | IssmDouble *datatimes;
|
---|
| 20 | bool *passedflags;
|
---|
| 21 | IssmDouble J;
|
---|
| 22 |
|
---|
| 23 | /*Cfrheologybbarabsgradtransient constructors, destructors :*/
|
---|
| 24 | Cfrheologybbarabsgradtransient();
|
---|
| 25 | Cfrheologybbarabsgradtransient(char* in_name, int in_definitionenum, int num_datatimes, IssmDouble* in_datatime);
|
---|
| 26 | Cfrheologybbarabsgradtransient(char* in_name, int in_definitionenum, int num_datatimes, IssmDouble* in_datatime, bool* in_timepassedflag, IssmDouble in_J);
|
---|
| 27 | ~Cfrheologybbarabsgradtransient();
|
---|
| 28 |
|
---|
| 29 | /*Object virtual function resolutoin: */
|
---|
| 30 | Object* copy();
|
---|
| 31 | void DeepEcho(void);
|
---|
| 32 | void Echo(void);
|
---|
| 33 | int Id(void);
|
---|
| 34 | void Marshall(MarshallHandle* marshallhandle);
|
---|
| 35 | int ObjectEnum(void);
|
---|
| 36 |
|
---|
| 37 | /*Definition virtual function resolutoin: */
|
---|
| 38 | int DefinitionEnum();
|
---|
| 39 | char* Name();
|
---|
| 40 | IssmDouble Response(FemModel* femmodel);
|
---|
| 41 | IssmDouble Cfrheologybbarabsgradtransient_Calculation(Element* element);
|
---|
| 42 | };
|
---|
| 43 | #endif /* _CFRHEOLOGYBBARABSGRADTRANSIENT_H_ */
|
---|
Note:
See
TracBrowser
for help on using the repository browser.