50 class AerodynamicExternal :
 
   66         MPI::Intercomm*    pInterfComm;    
 
   67         MPI::Request*      pRecReq;
 
   73         unsigned int*      pLabList;    
 
   77         AerodynamicExternal(
unsigned int uLabel,
 
   88         AerodynamicExternal(
unsigned int uLabel,
 
  101         virtual ~AerodynamicExternal(
void);
 
  111         virtual std::ostream& 
Restart(std::ostream& out)
 const  
  112         { 
return out << std::endl; };
 
  179                 connectedNodes.resize(NodeN);
 
  180                 for (
int i = 0; i < NodeN; i++) {
 
  181                         connectedNodes[i] = ppNode[i];
 
  186         void ConstructAndInitialize(
void);
 
  197 class AerodynamicExternalModal :
 
  210         MPI::Intercomm*    pInterfComm;  
 
  211         MPI::Prequest*     pSenReq;
 
  212         MPI::Prequest*     pRecReq;
 
  220         AerodynamicExternalModal(
unsigned int uLabel,
 
  229         virtual ~AerodynamicExternalModal(
void);
 
  245         virtual std::ostream& 
Restart(std::ostream& out)
 const  
  246         { 
return out << std::endl; };
 
  308                 connectedNodes.resize(1);
 
  309                 connectedNodes[0] = pModal->pGetModalNode();
 
  321         const DofOwner *pDO, 
unsigned int uLabel);
 
  325         const DofOwner *pDO, 
unsigned int uLabel);
 
#define DEBUGCOUTFNAME(fname)
virtual AerodynamicElem::Type GetAerodynamicElemType(void) const =0
virtual Elem::Type GetElemType(void) const =0
virtual std::ostream & Restart(std::ostream &out) const =0
virtual bool NeedsAirProperties(void) const 
virtual void BeforePredict(VectorHandler &, VectorHandler &, VectorHandler &, VectorHandler &) const 
virtual void GetConnectedNodes(std::vector< const Node * > &connectedNodes) const 
virtual void Output(OutputHandler &OH) const 
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
virtual void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const =0
virtual int GetNumConnectedNodes(void) const 
virtual SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)=0
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)
virtual VariableSubMatrixHandler & AssJac(VariableSubMatrixHandler &WorkMat, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)=0
virtual void Update(const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)