| apply(const MFloat time) override | DgBcExact< nDim, SysEqn > | inlinevirtual |
| applyAtSurface(const MInt surfaceId, const MFloat NotUsed(time)) | DgBcExact< nDim, SysEqn > | |
| applyJacobian(const MInt noElements, ElementCollector &elem) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| Base typedef | DgBcExact< nDim, SysEqn > | |
| begin() const | DgBoundaryCondition< nDim, SysEqn > | inline |
| calcRegularSurfaceFlux(const MInt begin_, const MInt end_, SurfaceCollector &surf, F &riemannFct) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| calcSourceTerms(const MFloat t, const MInt noElements, ElementCollector &elem, F &sourceFct) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| calcSurfaceIntegral(const MInt begin_, const MInt end_, ElementCollector &elem, SurfaceCollector &surf, HElementCollector &helem, const MInt noHElements) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| calcVolumeIntegral(const MInt noElements, ElementCollector &elem, F &fluxFct) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| cellDataSizeDlb(const MInt NotUsed(dataId), const MInt NotUsed(cellId)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| cellDataTypeDlb(const MInt NotUsed(dataId)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| count() const | DgBoundaryCondition< nDim, SysEqn > | inline |
| DgBcExact(SolverType &solver_, MInt bcId) | DgBcExact< nDim, SysEqn > | inline |
| DgBoundaryCondition(SolverType &solver_, MInt bcId) | DgBoundaryCondition< nDim, SysEqn > | inline |
| dt() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| ElementCollector typedef | DgBoundaryCondition< nDim, SysEqn > | |
| elements() | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| end() const | DgBoundaryCondition< nDim, SysEqn > | inline |
| flux(const MInt i) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| getCellDataDlb(const MInt NotUsed(dataId), MFloat *const NotUsed(data)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| getCellDataDlb(const MInt NotUsed(dataId), MInt *const NotUsed(data)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| getElementByCellId(const MInt cellId) const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| getHElementId(const MInt elementId) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| getLocalNoNodes() const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| getRestartVariable(const MInt NotUsed(id), MFloat *const NotUsed(data)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| hasBcElement(const MInt NotUsed(elementId)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| HElementCollector typedef | DgBoundaryCondition< nDim, SysEqn > | |
| helements() | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| id() const | DgBoundaryCondition< nDim, SysEqn > | inline |
| init(const MInt begin_, const MInt end_) | DgBoundaryCondition< nDim, SysEqn > | inline |
| init() | DgBoundaryCondition< nDim, SysEqn > | inlineprivatevirtual |
| integrationMethod() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| interpolation(const MInt polyDeg, const MInt noNodes1D) const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| isMpiSurface(const MInt id_) const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| isRestart() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| m_bcId | DgBoundaryCondition< nDim, SysEqn > | private |
| m_begin | DgBoundaryCondition< nDim, SysEqn > | private |
| m_end | DgBoundaryCondition< nDim, SysEqn > | private |
| m_solver | DgBoundaryCondition< nDim, SysEqn > | private |
| maxNoNodes1D() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| maxPolyDeg() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| name() const override | DgBcExact< nDim, SysEqn > | inlinevirtual |
| needHElementForCell(const MInt cellId) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| noBcElements() const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| noCellDataDlb() const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| noRestartVars() const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| resetBuffer(const MInt totalSize, MFloat *const buffer) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| restartVarName(const MInt NotUsed(id)) const | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| setCellDataDlb(const MInt NotUsed(dataId), const MFloat *const NotUsed(data)) | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| setCellDataDlb(const MInt NotUsed(dataId), const MInt *const NotUsed(data)) | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| setRestartVariable(const MInt NotUsed(id), const MFloat *const NotUsed(data)) | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |
| solver() | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| SolverType typedef | DgBoundaryCondition< nDim, SysEqn > | |
| subTimeStepRk(const MFloat dt_, const MInt stage, const MInt totalSize, const MFloat *const rhs, MFloat *const variables, MFloat *const timeIntStorage) | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| SurfaceCollector typedef | DgBoundaryCondition< nDim, SysEqn > | |
| surfaces() | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| sysEqn() | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| SysEqn typedef | DgBoundaryCondition< nDim, SysEqn > | |
| timeIntegrationScheme() const | DgBoundaryCondition< nDim, SysEqn > | inlineprotected |
| ~DgBoundaryCondition() | DgBoundaryCondition< nDim, SysEqn > | inlinevirtual |