#include <TimeDependentInflow.h>
 | 
|   | TimeDependentInflow (Array< OneD, MultiRegions::ExpListSharedPtr > pVessel, const LibUtilities::SessionReaderSharedPtr pSession, PulseWavePressureAreaSharedPtr pressureArea) | 
|   | 
| virtual  | ~TimeDependentInflow () | 
|   | 
|   | PulseWaveBoundary (Array< OneD, MultiRegions::ExpListSharedPtr > &pVessel, const LibUtilities::SessionReaderSharedPtr &pSession, PulseWavePressureAreaSharedPtr &pressureArea) | 
|   | 
| virtual  | ~PulseWaveBoundary () | 
|   | 
| void  | DoBoundary (const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &A_0, Array< OneD, Array< OneD, NekDouble > > &beta, Array< OneD, Array< OneD, NekDouble > > &alpha, const NekDouble time, int omega, int offset, int n) | 
|   | 
 | 
| virtual void  | v_DoBoundary (const Array< OneD, const Array< OneD, NekDouble >> &inarray, Array< OneD, Array< OneD, NekDouble >> &A_0, Array< OneD, Array< OneD, NekDouble >> &beta, Array< OneD, Array< OneD, NekDouble > > &alpha, const NekDouble time, int omega, int offset, int n) | 
|   | 
| virtual void  | v_DoBoundary (const Array< OneD, const Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &A_0, Array< OneD, Array< OneD, NekDouble > > &beta, Array< OneD, Array< OneD, NekDouble > > &alpha, const NekDouble time, int omega, int offset, int n)=0 | 
|   | 
Definition at line 52 of file TimeDependentInflow.h.
 
◆ TimeDependentInflow()
Definition at line 48 of file TimeDependentInflow.cpp.
PulseWaveBoundary(Array< OneD, MultiRegions::ExpListSharedPtr > &pVessel, const LibUtilities::SessionReaderSharedPtr &pSession, PulseWavePressureAreaSharedPtr &pressureArea)
 
 
 
 
◆ ~TimeDependentInflow()
  
  
      
        
          | Nektar::TimeDependentInflow::~TimeDependentInflow  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ create()
◆ v_DoBoundary()
  
  
      
        
          | void Nektar::TimeDependentInflow::v_DoBoundary  | 
          ( | 
          const Array< OneD, const Array< OneD, NekDouble >> &  | 
          inarray,  | 
         
        
           | 
           | 
          Array< OneD, Array< OneD, NekDouble >> &  | 
          A_0,  | 
         
        
           | 
           | 
          Array< OneD, Array< OneD, NekDouble >> &  | 
          beta,  | 
         
        
           | 
           | 
          Array< OneD, Array< OneD, NekDouble > > &  | 
          alpha,  | 
         
        
           | 
           | 
          const NekDouble  | 
          time,  | 
         
        
           | 
           | 
          int  | 
          omega,  | 
         
        
           | 
           | 
          int  | 
          offset,  | 
         
        
           | 
           | 
          int  | 
          n  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ className
  
  
      
        
          | std::string Nektar::TimeDependentInflow::className | 
         
       
   | 
  
static   | 
  
 
Initial value:=
        "TimeDependent inflow boundary condition")
tKey RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, std::string pDesc="")
Register a class with the factory.
 
static PulseWaveBoundarySharedPtr create(Array< OneD, MultiRegions::ExpListSharedPtr > &pVessel, const LibUtilities::SessionReaderSharedPtr &pSession, PulseWavePressureAreaSharedPtr &pressureArea)
 
BoundaryFactory & GetBoundaryFactory()
 
 
Name of class. 
Definition at line 66 of file TimeDependentInflow.h.