OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::Subdivision::RS_IrregularNode Class Reference

#include <subdivision.h>

+ Inheritance diagram for oofem::Subdivision::RS_IrregularNode:
+ Collaboration diagram for oofem::Subdivision::RS_IrregularNode:

Public Member Functions

 RS_IrregularNode (int n, Subdivision::RS_Mesh *mesh, int parent, FloatArray &c, double rd, bool boundary)
void setEdgeNodes (int i, int j)
void giveEdgeNodes (int &i, int &j)
virtual bool isIrregular ()
- Public Member Functions inherited from oofem::Subdivision::RS_Node
 RS_Node (int n, Subdivision::RS_Mesh *m, int parent, FloatArray &c, double rd, bool boundary)
virtual ~RS_Node ()
double giveRequiredDensity ()
FloatArraygiveCoordinates ()
double giveCoordinate (int i)
int giveParent ()
bool isBoundary ()
void setBoundary (bool b)
int giveNumber ()
void setNumber (int _n)
int buildTopLevelNodeConnectivity (ConnectivityTable *ct)
const IntArraygiveConnectedElements ()
void setConnectedElements (IntArray _conn)
void insertConnectedElement (int num)
void eraseConnectedElement (int num)
void preallocateConnectedElements (int size)
int giveGlobalNumber ()
void setGlobalNumber (int gn)
void numberSharedEdges ()
dofManagerParallelMode giveParallelMode () const
void setParallelMode (dofManagerParallelMode _mode)
const IntArraygivePartitions ()
void setPartitions (IntArray _p)
int importConnectivity (ConnectivityTable *ct)
void drawGeometry ()

Protected Attributes

int iNode
int jNode
- Protected Attributes inherited from oofem::Subdivision::RS_Node
FloatArray coords
double requiredDensity
int number
int parent
bool boundary
IntArray connectedElements
int globalNumber
dofManagerParallelMode parallel_mode
IntArray partitions
 List of partition sharing the shared dof manager or remote partion containing remote dofmanager counterpart. More...

Detailed Description

Definition at line 142 of file subdivision.h.

Constructor & Destructor Documentation

oofem::Subdivision::RS_IrregularNode::RS_IrregularNode ( int  n,
Subdivision::RS_Mesh mesh,
int  parent,
FloatArray c,
double  rd,
bool  boundary 

Definition at line 147 of file subdivision.h.

Member Function Documentation

void oofem::Subdivision::RS_IrregularNode::giveEdgeNodes ( int &  i,
int &  j 

Definition at line 152 of file subdivision.h.

virtual bool oofem::Subdivision::RS_IrregularNode::isIrregular ( )

Reimplemented from oofem::Subdivision::RS_Node.

Definition at line 156 of file subdivision.h.

void oofem::Subdivision::RS_IrregularNode::setEdgeNodes ( int  i,
int  j 

Member Data Documentation

int oofem::Subdivision::RS_IrregularNode::iNode

Definition at line 145 of file subdivision.h.

int oofem::Subdivision::RS_IrregularNode::jNode

Definition at line 145 of file subdivision.h.

The documentation for this class was generated from the following file:

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:42 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011