version 3.8
Dumux::CVFEFreeFlowCouplingManager< Traits > Member List

This is the complete list of members for Dumux::CVFEFreeFlowCouplingManager< Traits >, including all inherited members.

assembleMultithreaded(Dune::index_constant< i > domainId, AssembleElementFunc &&assembleElement) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
attachSolution(SolutionVectorStorage &curSol)Dumux::CouplingManager< Traits >inlineprotected
bindCouplingContext(Dune::index_constant< i > domainI, const Element< i > &elementI, const Assembler &assembler)Dumux::CouplingManager< Traits >inline
computeColorsForAssembly()Dumux::CVFEFreeFlowCouplingManager< Traits >inline
CouplingManager()Dumux::CouplingManager< Traits >inline
couplingStencil(Dune::index_constant< freeFlowMomentumIndex > domainI, const Element< freeFlowMomentumIndex > &elementI, const SubControlVolume< freeFlowMomentumIndex > &scvI, Dune::index_constant< j > domainJ) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
couplingStencil(Dune::index_constant< freeFlowMassIndex > domainI, const Element< freeFlowMassIndex > &elementI, Dune::index_constant< freeFlowMomentumIndex > domainJ) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
couplingStencil(Dune::index_constant< freeFlowMomentumIndex > domainI, const Element< freeFlowMomentumIndex > &elementI, Dune::index_constant< freeFlowMassIndex > domainJ) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
Dumux::CouplingManager::couplingStencil(Dune::index_constant< i > domainI, const Element< i > &elementI, Dune::index_constant< j > domainJ) constDumux::CouplingManager< Traits >inline
curSol(Dune::index_constant< i > domainIdx)Dumux::CouplingManager< Traits >inlineprotected
curSol(Dune::index_constant< i > domainIdx) constDumux::CouplingManager< Traits >inlineprotected
density(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolumeFace< freeFlowMomentumIndex > &scvf, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
density(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolume< freeFlowMomentumIndex > &scv, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
effectiveViscosity(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolumeFace< freeFlowMomentumIndex > &scvf, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
effectiveViscosity(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolume< freeFlowMomentumIndex > &scv, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
elementVelocity(const FVElementGeometry< freeFlowMassIndex > &fvGeometry) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
evalAdditionalDomainDerivatives(Dune::index_constant< i > domainI, const LocalAssemblerI &localAssemblerI, const typename LocalAssemblerI::LocalResidual::ElementResidualVector &origResiduals, JacobianMatrixDiagBlock &A, GridVariables &gridVariables)Dumux::CouplingManager< Traits >inline
evalCouplingResidual(Dune::index_constant< i > domainI, const LocalAssemblerI &localAssemblerI, Dune::index_constant< j > domainJ, std::size_t dofIdxGlobalJ) constDumux::CouplingManager< Traits >inline
extendJacobianPattern(Dune::index_constant< id > domainI, JacobianPattern &pattern) constDumux::CouplingManager< Traits >inline
faceVelocity(const Element< freeFlowMassIndex > &element, const SubControlVolumeFace< freeFlowMassIndex > &scvf) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
freeFlowMassIndexDumux::CVFEFreeFlowCouplingManager< Traits >static
freeFlowMomentumIndexDumux::CVFEFreeFlowCouplingManager< Traits >static
init(std::shared_ptr< Problem< freeFlowMomentumIndex > > momentumProblem, std::shared_ptr< Problem< freeFlowMassIndex > > massProblem, GridVariablesTuple &&gridVariables, const SolutionVector &curSol)Dumux::CVFEFreeFlowCouplingManager< Traits >inline
init(std::shared_ptr< Problem< freeFlowMomentumIndex > > momentumProblem, std::shared_ptr< Problem< freeFlowMassIndex > > massProblem, GridVariablesTuple &&gridVariables, const SolutionVector &curSol, const SolutionVector &prevSol)Dumux::CVFEFreeFlowCouplingManager< Traits >inline
init(std::shared_ptr< Problem< freeFlowMomentumIndex > > momentumProblem, std::shared_ptr< Problem< freeFlowMassIndex > > massProblem, GridVariablesTuple &&gridVariables, typename ParentType::SolutionVectorStorage &curSol)Dumux::CVFEFreeFlowCouplingManager< Traits >inline
numericEpsilon(Dune::index_constant< i >, const std::string &paramGroup) constDumux::CouplingManager< Traits >inline
pressure(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolumeFace< freeFlowMomentumIndex > &scvf, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
pressure(const Element< freeFlowMomentumIndex > &element, const FVElementGeometry< freeFlowMomentumIndex > &fvGeometry, const SubControlVolume< freeFlowMomentumIndex > &scv, const bool considerPreviousTimeStep=false) constDumux::CVFEFreeFlowCouplingManager< Traits >inline
pressureIdxDumux::CVFEFreeFlowCouplingManager< Traits >static
problem(Dune::index_constant< i > domainIdx) constDumux::CouplingManager< Traits >inline
setSubProblem(std::shared_ptr< SubProblem > problem, Dune::index_constant< i > domainIdx)Dumux::CouplingManager< Traits >inline
setSubProblems(const std::tuple< std::shared_ptr< SubProblems >... > &problems)Dumux::CouplingManager< Traits >inline
SolutionVectorStorage typedefDumux::CVFEFreeFlowCouplingManager< Traits >
updateCoupledVariables(Dune::index_constant< i > domainI, const LocalAssemblerI &localAssemblerI, UpdatableElementVolVars &elemVolVars, UpdatableFluxVarCache &elemFluxVarsCache)Dumux::CouplingManager< Traits >inline
updateCouplingContext(Dune::index_constant< i > domainI, const LocalAssemblerI &localAssemblerI, Dune::index_constant< j > domainJ, std::size_t dofIdxGlobalJ, const PrimaryVariables< j > &priVarsJ, int pvIdxJ)Dumux::CVFEFreeFlowCouplingManager< Traits >inline
updateSolution(const SolutionVector &curSol)Dumux::CouplingManager< Traits >inline