![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include <GaussTria.h>
Public Member Functions | |
GaussTria () | |
GaussTria (int order) | |
GaussTria (int index1, int index2, int order) | |
GaussTria (int index, IssmDouble r1, IssmDouble r2, bool maintlyfloating, int order) | |
GaussTria (int index, IssmDouble r1, IssmDouble r2, int order) | |
GaussTria (IssmDouble area_coordinates[2][3], int order) | |
~GaussTria () | |
int | begin (void) |
void | Echo (void) |
int | end (void) |
int | Enum (void) |
void | GaussEdgeCenter (int index1, int index2) |
void | GaussFromCoords (IssmDouble x1, IssmDouble y1, IssmDouble *xyz_list) |
void | GaussPoint (int ig) |
void | GaussNode (int finitelement, int iv) |
void | GaussVertex (int iv) |
void | SynchronizeGaussBase (Gauss *gauss) |
![]() | |
virtual | ~Gauss () |
Data Fields | |
IssmDouble | coord1 |
IssmDouble | coord2 |
IssmDouble | coord3 |
![]() | |
IssmDouble | weight |
Private Attributes | |
int | numgauss |
IssmDouble * | weights |
IssmDouble * | coords1 |
IssmDouble * | coords2 |
IssmDouble * | coords3 |
Definition at line 12 of file GaussTria.h.
GaussTria::GaussTria | ( | ) |
GaussTria::GaussTria | ( | int | order | ) |
GaussTria::GaussTria | ( | int | index1, |
int | index2, | ||
int | order | ||
) |
Definition at line 37 of file GaussTria.cpp.
GaussTria::GaussTria | ( | int | index, |
IssmDouble | r1, | ||
IssmDouble | r2, | ||
bool | maintlyfloating, | ||
int | order | ||
) |
Definition at line 134 of file GaussTria.cpp.
GaussTria::GaussTria | ( | int | index, |
IssmDouble | r1, | ||
IssmDouble | r2, | ||
int | order | ||
) |
Definition at line 289 of file GaussTria.cpp.
GaussTria::GaussTria | ( | IssmDouble | area_coordinates[2][3], |
int | order | ||
) |
Definition at line 99 of file GaussTria.cpp.
GaussTria::~GaussTria | ( | ) |
|
virtual |
Implements Gauss.
Definition at line 356 of file GaussTria.cpp.
|
virtual |
|
virtual |
Implements Gauss.
Definition at line 406 of file GaussTria.cpp.
|
virtual |
Implements Gauss.
Definition at line 419 of file GaussTria.cpp.
void GaussTria::GaussEdgeCenter | ( | int | index1, |
int | index2 | ||
) |
Definition at line 423 of file GaussTria.cpp.
void GaussTria::GaussFromCoords | ( | IssmDouble | x1, |
IssmDouble | y1, | ||
IssmDouble * | xyz_list | ||
) |
Definition at line 453 of file GaussTria.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements Gauss.
Definition at line 565 of file GaussTria.cpp.
|
private |
Definition at line 15 of file GaussTria.h.
|
private |
Definition at line 16 of file GaussTria.h.
|
private |
Definition at line 17 of file GaussTria.h.
|
private |
Definition at line 18 of file GaussTria.h.
|
private |
Definition at line 19 of file GaussTria.h.
IssmDouble GaussTria::coord1 |
Definition at line 22 of file GaussTria.h.
IssmDouble GaussTria::coord2 |
Definition at line 23 of file GaussTria.h.
IssmDouble GaussTria::coord3 |
Definition at line 24 of file GaussTria.h.