Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

VolPolygon Class Reference

finite volume polygon. More...

#include <VolPolygon.h>

List of all members.

Public Methods

 VolPolygon ()
 VolPolygon (int nsd_)
 ~VolPolygon ()
int getNoSpaceDim () const
int getId () const
void open (int n)
void addFace (const VolPolygonSegment &f)
void close ()
void getFaces (VecSimple(int) &f) const
void print (Os &os) const
VolPolygon& operator= (const VolPolygon &p)

Protected Attributes

VecSimple(int) faces
int id
int nsd
int nfaces

Static Protected Attributes

SetOfNo(int) buffer
bool first_segment

Friends

Osoperator<< (Os &out, const VolPolygon &p)
Isoperator>> (Is &in, VolPolygon &p)


Detailed Description

finite volume polygon.

NAME: VolPolygon - finite volume polygon

DESCRIPTION:


Constructor & Destructor Documentation

VolPolygon::VolPolygon ( )
 

See documentation of one of the overloaded functions.

VolPolygon::VolPolygon ( int nsd_ )
 

See documentation of one of the overloaded constructor.

VolPolygon::~VolPolygon ( ) [inline]
 


Member Function Documentation

void VolPolygon::addFace ( const VolPolygonSegment & f )
 

void VolPolygon::close ( )
 

void VolPolygon::getFaces ( VecSimple(int) & f ) const [inline]
 

int VolPolygon::getId ( ) const [inline]
 

int VolPolygon::getNoSpaceDim ( ) const [inline]
 

void VolPolygon::open ( int n )
 

VolPolygon & VolPolygon::operator= ( const VolPolygon & p )
 

void VolPolygon::print ( Os & os ) const
 


Friends And Related Function Documentation

Os & operator<< ( Os & out,
const VolPolygon & p ) [friend]
 

Is & operator>> ( Is & in,
VolPolygon & p ) [friend]
 


Member Data Documentation

SetOfNo(int) VolPolygon::buffer [static, protected]
 

VecSimple(int) VolPolygon::faces [protected]
 

bool VolPolygon::first_segment [static, protected]
 

int VolPolygon::id [protected]
 

int VolPolygon::nfaces [protected]
 

int VolPolygon::nsd [protected]
 


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.