Nektar++
Nektar::SolverUtils::DiffusionLFRNS Member List

This is the complete list of members for Nektar::SolverUtils::DiffusionLFRNS, including all inherited members.

create(std::string diffType)Nektar::SolverUtils::DiffusionLFRNSinlinestatic
DerCFlux_1D(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, const NekDouble > &flux, const Array< OneD, const NekDouble > &iFlux, Array< OneD, NekDouble > &derCFlux)Nektar::SolverUtils::DiffusionLFRNSprivate
DerCFlux_2D(const int nConvectiveFields, const int direction, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, const NekDouble > &flux, const Array< OneD, NekDouble > &iFlux, Array< OneD, NekDouble > &derCFlux)Nektar::SolverUtils::DiffusionLFRNSprivate
Diffuse(const std::size_t nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray)Nektar::SolverUtils::Diffusioninline
Diffuse(const std::size_t nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, NekDouble time, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray)Nektar::SolverUtils::Diffusioninline
DiffuseCalcDerivative(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &qfields, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray)Nektar::SolverUtils::Diffusioninline
DiffuseCoeffs(const std::size_t nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray)Nektar::SolverUtils::Diffusioninline
DiffuseCoeffs(const std::size_t nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, NekDouble time, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray)Nektar::SolverUtils::Diffusioninline
DiffuseTraceFlux(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &qfields, TensorOfArray3D< NekDouble > &VolumeFlux, Array< OneD, Array< OneD, NekDouble > > &TraceFlux, const Array< OneD, Array< OneD, NekDouble > > &pFwd=NullNekDoubleArrayOfArray, const Array< OneD, Array< OneD, NekDouble > > &pBwd=NullNekDoubleArrayOfArray, Array< OneD, int > &nonZeroIndex=NullInt1DArray)Nektar::SolverUtils::Diffusioninline
DiffuseVolumeFlux(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &qfields, TensorOfArray3D< NekDouble > &VolumeFlux, Array< OneD, int > &nonZeroIndex=NullInt1DArray)Nektar::SolverUtils::Diffusioninline
DiffusionLFRNS(std::string diffType)Nektar::SolverUtils::DiffusionLFRNSprotected
DivCFlux_2D(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, const NekDouble > &fluxX1, const Array< OneD, const NekDouble > &fluxX2, const Array< OneD, const NekDouble > &numericalFlux, Array< OneD, NekDouble > &divCFlux)Nektar::SolverUtils::DiffusionLFRNSprivate
DivCFlux_2D_Gauss(const int nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, const NekDouble > &fluxX1, const Array< OneD, const NekDouble > &fluxX2, const Array< OneD, const NekDouble > &numericalFlux, Array< OneD, NekDouble > &divCFlux)Nektar::SolverUtils::DiffusionLFRNSprivate
GetFluxTensor()Nektar::SolverUtils::Diffusioninline
GetTraceNormal()Nektar::SolverUtils::Diffusioninline
InitObject(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields)Nektar::SolverUtils::Diffusion
m_BD1Nektar::SolverUtils::DiffusionLFRNSprivate
m_curlVelSquareNektar::SolverUtils::Diffusionprotected
m_D1Nektar::SolverUtils::DiffusionLFRNSprivate
m_DD1Nektar::SolverUtils::DiffusionLFRNSprivate
m_DFC1Nektar::SolverUtils::DiffusionLFRNSprivate
m_DFC2Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGL_xi1Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGL_xi2Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGL_xi3Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGR_xi1Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGR_xi2Nektar::SolverUtils::DiffusionLFRNSprivate
m_dGR_xi3Nektar::SolverUtils::DiffusionLFRNSprivate
m_diffDimNektar::SolverUtils::DiffusionLFRNSprivate
m_diffTypeNektar::SolverUtils::DiffusionLFRNSprotected
m_divFCNektar::SolverUtils::DiffusionLFRNSprivate
m_divFDNektar::SolverUtils::DiffusionLFRNSprivate
m_divVelNektar::SolverUtils::Diffusionprotected
m_divVelSquareNektar::SolverUtils::Diffusionprotected
m_DU1Nektar::SolverUtils::DiffusionLFRNSprivate
m_fluxPenaltyNSNektar::SolverUtils::Diffusionprotected
m_fluxVectorNektar::SolverUtils::Diffusionprotected
m_fluxVectorNSNektar::SolverUtils::Diffusionprotected
m_FunctorDiffusionfluxConsNektar::SolverUtils::Diffusionprotected
m_FunctorDiffusionfluxConsTraceNektar::SolverUtils::Diffusionprotected
m_FunctorSymmetricfluxConsNektar::SolverUtils::Diffusionprotected
m_gammaNektar::SolverUtils::DiffusionLFRNSprivate
m_gasConstantNektar::SolverUtils::DiffusionLFRNSprivate
m_gmatNektar::SolverUtils::DiffusionLFRNSprivate
m_homoDerivsNektar::SolverUtils::DiffusionLFRNSprivate
m_IF1Nektar::SolverUtils::DiffusionLFRNSprivate
m_IxmNektar::SolverUtils::DiffusionLFRNSprivate
m_IxpNektar::SolverUtils::DiffusionLFRNSprivate
m_jacNektar::SolverUtils::DiffusionLFRNSprivate
m_muNektar::SolverUtils::DiffusionLFRNSprivate
m_pInfNektar::SolverUtils::DiffusionLFRNSprivate
m_Q2D_e0Nektar::SolverUtils::DiffusionLFRNSprivate
m_Q2D_e1Nektar::SolverUtils::DiffusionLFRNSprivate
m_Q2D_e2Nektar::SolverUtils::DiffusionLFRNSprivate
m_Q2D_e3Nektar::SolverUtils::DiffusionLFRNSprivate
m_rhoInfNektar::SolverUtils::DiffusionLFRNSprivate
m_sessionNektar::SolverUtils::DiffusionLFRNSprivate
m_spaceDimNektar::SolverUtils::DiffusionLFRNSprivate
m_SpecialBndTreatNektar::SolverUtils::Diffusionprotected
m_thermalConductivityNektar::SolverUtils::DiffusionLFRNSprivate
m_timeNektar::SolverUtils::Diffusionprotected
m_tmp1Nektar::SolverUtils::DiffusionLFRNSprivate
m_tmp2Nektar::SolverUtils::DiffusionLFRNSprivate
m_traceNormalsNektar::SolverUtils::DiffusionLFRNSprivate
m_traceVelNektar::SolverUtils::DiffusionLFRNSprivate
m_TwallNektar::SolverUtils::DiffusionLFRNSprivate
m_viscFluxNektar::SolverUtils::DiffusionLFRNSprivate
m_ViscosityTypeNektar::SolverUtils::DiffusionLFRNSprivate
m_viscTensorNektar::SolverUtils::DiffusionLFRNSprivate
NumericalFluxO1(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &numericalFluxO1)Nektar::SolverUtils::DiffusionLFRNSprivate
NumericalFluxO2(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &ufield, Array< OneD, Array< OneD, Array< OneD, NekDouble > > > &qfield, Array< OneD, Array< OneD, NekDouble > > &qflux)Nektar::SolverUtils::DiffusionLFRNSprivate
SetDiffusionFluxCons(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetDiffusionFluxCons(DiffusionFluxCons flux)Nektar::SolverUtils::Diffusioninline
SetDiffusionFluxConsTrace(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetDiffusionFluxConsTrace(DiffusionFluxCons flux)Nektar::SolverUtils::Diffusioninline
SetDiffusionSymmFluxCons(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetFluxPenaltyNS(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetFluxPenaltyNS(DiffusionFluxPenaltyNS flux)Nektar::SolverUtils::Diffusioninline
SetFluxVector(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetFluxVector(DiffusionFluxVecCB fluxVector)Nektar::SolverUtils::Diffusioninline
SetFluxVectorNS(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetFluxVectorNS(DiffusionFluxVecCBNS fluxVector)Nektar::SolverUtils::Diffusioninline
SetHomoDerivs(Array< OneD, Array< OneD, NekDouble > > &deriv)Nektar::SolverUtils::Diffusioninline
SetSpecialBndTreat(FuncPointerT func, ObjectPointerT obj)Nektar::SolverUtils::Diffusioninline
SetupCFunctions(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields)Nektar::SolverUtils::DiffusionLFRNSprivate
SetupMetrics(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields)Nektar::SolverUtils::DiffusionLFRNSprivate
typeNektar::SolverUtils::DiffusionLFRNSstatic
v_Diffuse(const std::size_t nConvective, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const Array< OneD, Array< OneD, NekDouble > > &pFwd, const Array< OneD, Array< OneD, NekDouble > > &pBwd) overrideNektar::SolverUtils::DiffusionLFRNSprotectedvirtual
v_DiffuseCalcDerivative(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &qfields, const Array< OneD, Array< OneD, NekDouble > > &pFwd, const Array< OneD, Array< OneD, NekDouble > > &pBwd)Nektar::SolverUtils::Diffusionprotectedvirtual
v_DiffuseCoeffs(const std::size_t nConvectiveFields, const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &outarray, const Array< OneD, Array< OneD, NekDouble > > &pFwd, const Array< OneD, Array< OneD, NekDouble > > &pBwd)Nektar::SolverUtils::Diffusionprotectedvirtual
v_DiffuseTraceFlux(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &Qfields, TensorOfArray3D< NekDouble > &VolumeFlux, Array< OneD, Array< OneD, NekDouble > > &TraceFlux, const Array< OneD, Array< OneD, NekDouble > > &pFwd, const Array< OneD, Array< OneD, NekDouble > > &pBwd, Array< OneD, int > &nonZeroIndex)Nektar::SolverUtils::Diffusionprotectedvirtual
v_DiffuseVolumeFlux(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, TensorOfArray3D< NekDouble > &qfields, TensorOfArray3D< NekDouble > &VolumeFlux, Array< OneD, int > &nonZeroIndex)Nektar::SolverUtils::Diffusionprotectedvirtual
v_GetFluxTensor() overrideNektar::SolverUtils::DiffusionLFRNSinlineprotectedvirtual
v_GetTraceNormal()Nektar::SolverUtils::Diffusionprotectedvirtual
v_InitObject(LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields) overrideNektar::SolverUtils::DiffusionLFRNSprotectedvirtual
v_SetHomoDerivs(Array< OneD, Array< OneD, NekDouble > > &deriv) overrideNektar::SolverUtils::DiffusionLFRNSinlineprotectedvirtual
WeakPenaltyO1(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const Array< OneD, Array< OneD, NekDouble > > &inarray, Array< OneD, Array< OneD, NekDouble > > &penaltyfluxO1)Nektar::SolverUtils::DiffusionLFRNSprivate
WeakPenaltyO2(const Array< OneD, MultiRegions::ExpListSharedPtr > &fields, const int var, const int dir, const Array< OneD, const NekDouble > &qfield, Array< OneD, NekDouble > &penaltyflux)Nektar::SolverUtils::DiffusionLFRNSprivate
~Diffusion()Nektar::SolverUtils::Diffusioninlinevirtual