Ice Sheet System Model  4.18
Code documentation
SealevelMasks.h
Go to the documentation of this file.
1 
5 #ifndef _SEALEVELMASKS_H_
6 #define _SEALEVELMASKS_H_
7 
8 /*Headers:*/
9 
11 
12  public:
13 
14  bool* isiceonly;
17  bool* isoceanin;
18 
19  /*SealevelMasks constructors, destructors :*/
20  SealevelMasks(int nel){
21  /*allocate fields:*/
22  this->isiceonly=xNew<bool>(nel);
23  this->isfullyfloating=xNew<bool>(nel);
24  this->notfullygrounded=xNew<bool>(nel);
25  this->isoceanin=xNew<bool>(nel);
26  };
28  xDelete<bool>(this->isiceonly);
29  xDelete<bool>(this->isfullyfloating);
30  xDelete<bool>(this->notfullygrounded);
31  xDelete<bool>(this->isoceanin);
32  };
33 };
34 #endif /* _SEALEVELMASKS_H_ */
SealevelMasks::isiceonly
bool * isiceonly
Definition: SealevelMasks.h:14
SealevelMasks::SealevelMasks
SealevelMasks(int nel)
Definition: SealevelMasks.h:20
SealevelMasks::isfullyfloating
bool * isfullyfloating
Definition: SealevelMasks.h:15
SealevelMasks::notfullygrounded
bool * notfullygrounded
Definition: SealevelMasks.h:16
SealevelMasks::~SealevelMasks
~SealevelMasks()
Definition: SealevelMasks.h:27
SealevelMasks::isoceanin
bool * isoceanin
Definition: SealevelMasks.h:17
SealevelMasks
Definition: SealevelMasks.h:10