MixedHybridBase::_HybridFaceBC Struct Reference

#include <mixedhybridbase.h>

Collaboration diagram for MixedHybridBase::_HybridFaceBC:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 _HybridFaceBC ()
 _HybridFaceBC (OrthoMesh::Face_It &pface)
 _HybridFaceBC (OrthoMesh::Face_It &pface, BCType ptype, double pvalue)
void print ()

Public Attributes

OrthoMesh::Face_It face
BCType bcType
double value

Detailed Description

Definition at line 70 of file mixedhybridbase.h.


Constructor & Destructor Documentation

MixedHybridBase::_HybridFaceBC::_HybridFaceBC (  )  [inline]

Definition at line 81 of file mixedhybridbase.h.

00082     {
00083       value=NAN;
00084     }

MixedHybridBase::_HybridFaceBC::_HybridFaceBC ( OrthoMesh::Face_It pface  )  [inline]

Definition at line 86 of file mixedhybridbase.h.

00087     :face(pface)
00088     {
00089       face = pface;
00090       value=NAN;
00091     }

MixedHybridBase::_HybridFaceBC::_HybridFaceBC ( OrthoMesh::Face_It pface,
BCType  ptype,
double  pvalue 
) [inline]

Definition at line 92 of file mixedhybridbase.h.

00093     {
00094       face=pface;
00095       value=pvalue;
00096       bcType=ptype;
00097     }


Member Function Documentation

void MixedHybridBase::_HybridFaceBC::print (  )  [inline]

Definition at line 98 of file mixedhybridbase.h.

00099     {
00100       if (bcType == Dirichlet)
00101         printf("P = %g at %d",value,face->index());
00102       else
00103         printf("Vel = %g at %d",value,face->index());
00104     }


Member Data Documentation

Definition at line 73 of file mixedhybridbase.h.

Definition at line 72 of file mixedhybridbase.h.

Definition at line 74 of file mixedhybridbase.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Sun Apr 8 23:13:18 2012 for CO2INJECTION by  doxygen 1.6.3