Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

GMortar1D Class Reference

#include <gmortar1d.hpp>

Collaboration diagram for GMortar1D:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GMortar1D (GNBasis *b=NULL)
 ~GMortar1D ()
void SetBasis (GNBasis *b)
void SetBdyPoints (Point3D &p_orig, Point3D &p_end)
void SetNodeIDs (GINT n, GINT *ids)
void SetHostGrid (GVector **xhost, GINT nc, GINT *indices, GINT ni)
GNBasisGetBasis ()
Point3D * GetBdyPoints (GINT &nbdy)
GVector * GetNodeIDs ()
GVector * GetSpGrid (GINT idir)
GVector * GetArcPoints ()
GVector * GetMortarField ()
void Mortar2Host (GVector *uout, GINT *indices, GINT ni, GINT istart, GBOOL bAdd=FALSE)
void Mortar2Host (GDOUBLE *uout, GINT nu, GINT *indices, GINT ni, GINT istart, GBOOL bAdd=FALSE)
void Host2Mortar (Elem2D *ehost, GVector *uhost, GINT &istart, GINT &iend)
void Host2Mortar (GVector *uin, GINT *indices, GINT ni, GINT istart)
void Host2Mortar (GDOUBLE *uin, GINT nu, GINT *indices, GINT ni, GINT istart)
GBOOL & isConforming ()

Public Attributes

GMatrix * IH2M_
GMatrix * IM2H_

Constructor & Destructor Documentation

GMortar1D::GMortar1D GNBasis b = NULL  ) 
 

GMortar1D::~GMortar1D  ) 
 


Member Function Documentation

GVector * GMortar1D::GetArcPoints  ) 
 

GNBasis * GMortar1D::GetBasis  ) 
 

Point3D * GMortar1D::GetBdyPoints GINT &  nbdy  ) 
 

GVector * GMortar1D::GetMortarField  ) 
 

GVector* GMortar1D::GetNodeIDs  ) 
 

GVector * GMortar1D::GetSpGrid GINT  idir  ) 
 

void GMortar1D::Host2Mortar GDOUBLE *  uin,
GINT  nu,
GINT *  indices,
GINT  ni,
GINT  istart
 

void GMortar1D::Host2Mortar GVector *  uin,
GINT *  indices,
GINT  ni,
GINT  istart
 

void GMortar1D::Host2Mortar Elem2D ehost,
GVector *  uhost,
GINT &  istart,
GINT &  iend
 

GBOOL & GMortar1D::isConforming  ) 
 

void GMortar1D::Mortar2Host GDOUBLE *  uout,
GINT  nu,
GINT *  indices,
GINT  ni,
GINT  istart,
GBOOL  bAdd = FALSE
 

void GMortar1D::Mortar2Host GVector *  uout,
GINT *  indices,
GINT  ni,
GINT  istart,
GBOOL  bAdd = FALSE
 

void GMortar1D::SetBasis GNBasis b  ) 
 

void GMortar1D::SetBdyPoints Point3D &  p_orig,
Point3D &  p_end
 

void GMortar1D::SetHostGrid GVector **  xhost,
GINT  nc,
GINT *  indices,
GINT  ni
 

void GMortar1D::SetNodeIDs GINT  n,
GINT *  ids
 


Member Data Documentation

GMatrix* GMortar1D::IH2M_
 

GMatrix* GMortar1D::IM2H_
 


The documentation for this class was generated from the following files:
Generated on Wed Dec 21 16:03:34 2005 for Geophysics & Astrophysics Spectral Element Adaptive Refinement (GASpAR) 2D Code by  doxygen 1.4.4