Ice Sheet System Model  4.18
Code documentation
Public Member Functions | Data Fields
BamgGeom Class Reference

#include <BamgGeom.h>

Public Member Functions

 BamgGeom ()
 
 ~BamgGeom ()
 

Data Fields

int VerticesSize [2]
 
double * Vertices
 
int EdgesSize [2]
 
double * Edges
 
int TangentAtEdgesSize [2]
 
double * TangentAtEdges
 
int CornersSize [2]
 
double * Corners
 
int RequiredVerticesSize [2]
 
double * RequiredVertices
 
int RequiredEdgesSize [2]
 
double * RequiredEdges
 
int CrackedEdgesSize [2]
 
double * CrackedEdges
 
int SubDomainsSize [2]
 
double * SubDomains
 

Detailed Description

Definition at line 7 of file BamgGeom.h.

Constructor & Destructor Documentation

◆ BamgGeom()

BamgGeom::BamgGeom ( )

Definition at line 5 of file BamgGeom.cpp.

5  {/*{{{*/
6 
7  this->VerticesSize[0]=0, this->VerticesSize[1]=0; this->Vertices=NULL;
8  this->EdgesSize[0]=0, this->EdgesSize[1]=0; this->Edges=NULL;
9  this->TangentAtEdgesSize[0]=0, this->TangentAtEdgesSize[1]=0; this->TangentAtEdges=NULL;
10  this->CornersSize[0]=0, this->CornersSize[1]=0; this->Corners=NULL;
11  this->RequiredVerticesSize[0]=0, this->RequiredVerticesSize[1]=0; this->RequiredVertices=NULL;
12  this->RequiredEdgesSize[0]=0, this->RequiredEdgesSize[1]=0; this->RequiredEdges=NULL;
13  this->CrackedEdgesSize[0]=0, this->CrackedEdgesSize[1]=0; this->CrackedEdges=NULL;
14  this->SubDomainsSize[0]=0, this->SubDomainsSize[1]=0; this->SubDomains=NULL;
15 
16 }

◆ ~BamgGeom()

BamgGeom::~BamgGeom ( )

Definition at line 18 of file BamgGeom.cpp.

18  {/*{{{*/
19 
20  xDelete<double>(this->Vertices);
21  xDelete<double>(this->Edges);
22  xDelete<double>(this->TangentAtEdges);
23  xDelete<double>(this->Corners);
24  xDelete<double>(this->RequiredVertices);
25  xDelete<double>(this->RequiredEdges);
26  xDelete<double>(this->CrackedEdges);
27  xDelete<double>(this->SubDomains);
28 
29 }

Field Documentation

◆ VerticesSize

int BamgGeom::VerticesSize[2]

Definition at line 10 of file BamgGeom.h.

◆ Vertices

double* BamgGeom::Vertices

Definition at line 11 of file BamgGeom.h.

◆ EdgesSize

int BamgGeom::EdgesSize[2]

Definition at line 12 of file BamgGeom.h.

◆ Edges

double* BamgGeom::Edges

Definition at line 13 of file BamgGeom.h.

◆ TangentAtEdgesSize

int BamgGeom::TangentAtEdgesSize[2]

Definition at line 14 of file BamgGeom.h.

◆ TangentAtEdges

double* BamgGeom::TangentAtEdges

Definition at line 15 of file BamgGeom.h.

◆ CornersSize

int BamgGeom::CornersSize[2]

Definition at line 16 of file BamgGeom.h.

◆ Corners

double* BamgGeom::Corners

Definition at line 17 of file BamgGeom.h.

◆ RequiredVerticesSize

int BamgGeom::RequiredVerticesSize[2]

Definition at line 18 of file BamgGeom.h.

◆ RequiredVertices

double* BamgGeom::RequiredVertices

Definition at line 19 of file BamgGeom.h.

◆ RequiredEdgesSize

int BamgGeom::RequiredEdgesSize[2]

Definition at line 20 of file BamgGeom.h.

◆ RequiredEdges

double* BamgGeom::RequiredEdges

Definition at line 21 of file BamgGeom.h.

◆ CrackedEdgesSize

int BamgGeom::CrackedEdgesSize[2]

Definition at line 22 of file BamgGeom.h.

◆ CrackedEdges

double* BamgGeom::CrackedEdges

Definition at line 23 of file BamgGeom.h.

◆ SubDomainsSize

int BamgGeom::SubDomainsSize[2]

Definition at line 24 of file BamgGeom.h.

◆ SubDomains

double* BamgGeom::SubDomains

Definition at line 25 of file BamgGeom.h.


The documentation for this class was generated from the following files:
BamgGeom::RequiredVertices
double * RequiredVertices
Definition: BamgGeom.h:19
BamgGeom::Edges
double * Edges
Definition: BamgGeom.h:13
Vertices
Declaration of Vertices class.
Definition: Vertices.h:15
BamgGeom::CrackedEdges
double * CrackedEdges
Definition: BamgGeom.h:23
BamgGeom::CornersSize
int CornersSize[2]
Definition: BamgGeom.h:16
BamgGeom::Corners
double * Corners
Definition: BamgGeom.h:17
BamgGeom::TangentAtEdgesSize
int TangentAtEdgesSize[2]
Definition: BamgGeom.h:14
BamgGeom::RequiredEdgesSize
int RequiredEdgesSize[2]
Definition: BamgGeom.h:20
BamgGeom::SubDomainsSize
int SubDomainsSize[2]
Definition: BamgGeom.h:24
BamgGeom::SubDomains
double * SubDomains
Definition: BamgGeom.h:25
BamgGeom::CrackedEdgesSize
int CrackedEdgesSize[2]
Definition: BamgGeom.h:22
BamgGeom::TangentAtEdges
double * TangentAtEdges
Definition: BamgGeom.h:15
BamgGeom::RequiredVerticesSize
int RequiredVerticesSize[2]
Definition: BamgGeom.h:18
BamgGeom::VerticesSize
int VerticesSize[2]
Definition: BamgGeom.h:10
BamgGeom::EdgesSize
int EdgesSize[2]
Definition: BamgGeom.h:12
BamgGeom::RequiredEdges
double * RequiredEdges
Definition: BamgGeom.h:21