#include <wmunstructuredapp.h>
 | 
| std::string  | fillAllocationAtIndex (const std::string &indentation, const WmKernelVariable *kVars[], int numKVars, int startIndex=0, const std::string &allocationName="pPVS->rA") const | 
|   | 
| template<typename T >  | 
| T  | readVal (const WxCryptSet &wxc, const std::string &name) const | 
|   | 
| template<typename T >  | 
| std::vector< T >  | readVec (const WxCryptSet &wxc, const std::string &name) const | 
|   | 
| template<typename T >  | 
| T  | readVal (const WxCryptSet &wxc, const std::string &name, const T &defaultValue) const | 
|   | 
| variableTypeList_t  | decomposeVariableName (const WxAny &varName) const | 
|   | 
| bool  | hasVariable (const WxCryptSet &wxc, const std::string &varName) const | 
|   | 
| bool  | hasVariableVector (const WxCryptSet &wxc, const std::string &varName) const | 
|   | 
| componentList_t  | parseVariableNameIntoComponents (const std::string &fullVarName) | 
|   | 
 | 
| static void  | indent (std::string &indentation) | 
|   | 
| static void  | outdent (std::string &indentation) | 
|   | 
| template<typename T >  | 
| static std::string  | toStr (const T &val) | 
|   | 
| static std::string  | itos (int value) | 
|   | 
| static std::string  | getAnyString (const WxAny &any) | 
|   | 
| static std::string  | getTypeString (const std::type_info &type) | 
|   | 
| static size_t  | getTypeSize (const std::type_info &typeinfo) | 
|   | 
◆ replaceMap_t
◆ WmUnstructuredApp()
      
        
          | WmUnstructuredApp::WmUnstructuredApp  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~WmUnstructuredApp()
  
  
      
        
          | virtual WmUnstructuredApp::~WmUnstructuredApp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ consolidateVariables()
  
  
      
        
          | virtual void WmUnstructuredApp::consolidateVariables  | 
          ( | 
          variableList_t &  | 
          varList,  | 
         
        
           | 
           | 
          unsigned int  | 
          callType  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ fillAllocationAtIndex()
  
  
      
        
          | std::string WmUnstructuredApp::fillAllocationAtIndex  | 
          ( | 
          const std::string &  | 
          indentation,  | 
         
        
           | 
           | 
          const WmKernelVariable *  | 
          kVars[],  | 
         
        
           | 
           | 
          int  | 
          numKVars,  | 
         
        
           | 
           | 
          int  | 
          startIndex = 0,  | 
         
        
           | 
           | 
          const std::string &  | 
          allocationName = "pPVS->rA"  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
protected   | 
  
 
 
◆ generateSource()
Implemented in WmAdvectionFlux, WmBurgersFlux, wxm::fvm::decay, WmEulerRoeFlux, WmPCMaxwellFlux, WmPearsonIVHLLFlux, WmPHMaxwellFluidSource, WmPHMaxwellFlux, WmPlasma13MomentCollisionFlux, WmPlasma13MomentFieldSource, WmPlasma13MomentInterCollisionalSourceBGK, WmPlasma13MomentIntraCollisionalSourceBGK, WmPlasma13MomentRelax, WmPlasma5MomentBraginskiiFlux, WmPlasma5MomentBraginskiiSource, WmPlasma5MomentCollisionSource, WmPlasma5MomentFieldSource, and WmReconstructionTest.
 
 
◆ generateSourceCall()
  
  
      
        
          | virtual std::string WmUnstructuredApp::generateSourceCall  | 
          ( | 
          const WmUnstructuredEquationSet &  | 
          eqSet,  | 
         
        
           | 
           | 
          unsigned int  | 
          callType  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
pure virtual   | 
  
 
Implemented in WmAdvectionFlux, WmBurgersFlux, wxm::fvm::decay, WmEulerRoeFlux, WmPCMaxwellFlux, WmPearsonIVHLLFlux, WmPHMaxwellFluidSource, WmPHMaxwellFlux, WmPlasma13MomentCollisionFlux, WmPlasma13MomentFieldSource, WmPlasma13MomentInterCollisionalSourceBGK, WmPlasma13MomentIntraCollisionalSourceBGK, WmPlasma13MomentRelax, WmPlasma5MomentBraginskiiFlux, WmPlasma5MomentBraginskiiSource, WmPlasma5MomentCollisionSource, WmPlasma5MomentFieldSource, and WmReconstructionTest.
 
 
◆ indent()
  
  
      
        
          | static void WmUnstructuredApp::indent  | 
          ( | 
          std::string &  | 
          indentation | ) | 
           | 
         
       
   | 
  
inlinestaticprotected   | 
  
 
 
◆ outdent()
  
  
      
        
          | static void WmUnstructuredApp::outdent  | 
          ( | 
          std::string &  | 
          indentation | ) | 
           | 
         
       
   | 
  
inlinestaticprotected   | 
  
 
 
◆ readVal() [1/2]
template<typename T > 
  
  
      
        
          | T WmUnstructuredApp::readVal  | 
          ( | 
          const WxCryptSet &  | 
          wxc,  | 
         
        
           | 
           | 
          const std::string &  | 
          name  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ readVal() [2/2]
template<typename T > 
  
  
      
        
          | T WmUnstructuredApp::readVal  | 
          ( | 
          const WxCryptSet &  | 
          wxc,  | 
         
        
           | 
           | 
          const std::string &  | 
          name,  | 
         
        
           | 
           | 
          const T &  | 
          defaultValue  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ readVec()
template<typename T > 
  
  
      
        
          | std::vector< T > WmUnstructuredApp::readVec  | 
          ( | 
          const WxCryptSet &  | 
          wxc,  | 
         
        
           | 
           | 
          const std::string &  | 
          name  | 
         
        
           | 
          ) | 
           |  const | 
         
       
   | 
  
inlineprotected   | 
  
 
 
◆ replaceKeys()
  
  
      
        
          | static void WmUnstructuredApp::replaceKeys  | 
          ( | 
          std::string &  | 
          string,  | 
         
        
           | 
           | 
          const replaceMap_t &  | 
          map  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ setup()
  
  
      
        
          | virtual void WmUnstructuredApp::setup  | 
          ( | 
          const WxCryptSet &  | 
          wxc | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
Reimplemented in WmAdvectionFlux, WmBurgersFlux, wxm::fvm::decay, WmEulerRoeFlux, WmPCMaxwellFlux, WmPearsonIVHLLFlux, WmPHMaxwellFluidSource, WmPHMaxwellFlux, WmPlasma13MomentCollisionFlux, WmPlasma13MomentFieldSource, WmPlasma13MomentInterCollisionalSourceBGK, WmPlasma13MomentIntraCollisionalSourceBGK, WmPlasma13MomentRelax, WmPlasma5MomentBraginskiiFlux, WmPlasma5MomentBraginskiiSource, WmPlasma5MomentCollisionSource, WmPlasma5MomentFieldSource, and WmReconstructionTest.
 
 
◆ toStr()
template<typename T > 
  
  
      
        
          | static std::string WmUnstructuredApp::toStr  | 
          ( | 
          const T &  | 
          val | ) | 
           | 
         
       
   | 
  
inlinestaticprotected   | 
  
 
 
◆ _externalVariables
  
  
      
        
          | variableList_t WmUnstructuredApp::_externalVariables | 
         
       
   | 
  
protected   | 
  
 
 
◆ _fluxVariables
  
  
      
        
          | variableList_t WmUnstructuredApp::_fluxVariables | 
         
       
   | 
  
protected   | 
  
 
 
◆ _privateVariables
  
  
      
        
          | variableList_t WmUnstructuredApp::_privateVariables | 
         
       
   | 
  
protected   | 
  
 
 
◆ _sourceVariables
  
  
      
        
          | variableList_t WmUnstructuredApp::_sourceVariables | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: