ngla::BlockVector | A Vector containing an array of pointers to other BaseVectors |
ngsflowcommon::BoundaryConditions | Class containing all boundary informations |
ngsflowcommon::BrokenLaplaceHdivIntegrator< D > | |
ngsflowcommon::ConvectionData< D > | All information necessary for explicit evaluation of the convection term |
ConvectionPrecomputedData< D > | |
ngsflowcommon::CrankNicholsonAdamsBashforth | Time Integrator which combines CrankNicholson (implicit part) and AdamsBashforth (explicit part) |
ngsflowcommon::CrankNicholsonLeapFrog | Time Integrator which combines something similar to CrankNicholson and a LeapFrog (explicit part) |
ngsflowcommon::DiffOpGradientHdiv< D > | Gradient operator for HDiv |
ngsflowcommon::DIRK | Diagonally implicit Runge Kutta time integrator |
ngsflowcommon::DLWithPressureMonitor< D > | Evaluates drag and lift coefficients around cylinder (without penalty) |
ngsflowcommon::DLWithResMonitor< D > | Evaluates drag and lift coefficients at given boundaries in certain directions (prescribed by "drag" and "lift") |
ngsflowcommon::ElementClassData< D > | |
ngsflowcommon::ElementData< D > | Stores element specific data for fast convection evaluation which are computed once before time integration |
ngsflowcommon::EnergyMonitor | A Monitor that evaluates one certain energy of the field solution |
ngsflowcommon::ExplicitEuler | ExplicitEuler |
ngsflowcommon::ExplicitRungeKutta | TODO: General explicit RK methods |
ngsflowcommon::ExponentialIntegratorIMEXThetaScheme | Experimental!!! |
ngsflowcommon::FloatMonitor | A Monitor that evaluates just a given double |
ngsflowcommon::FlowData< D > | Class containing all basic flow informations |
ngsflowcommon::FlowParameters | Class containing all parameters of the flow |
ngsflowcommon::ForwardBackwardEuler | ForwardBackwardEuler uses an implicit Euler method for the implicit part and an explicit euler for the explicit part |
ngsflowcommon::ForwardEulerThetaScheme | ForwardEulerThetaScheme uses an theta scheme for the implicit part and an explicit euler for the explicit part |
ngsflowcommon::FractionalStep | FractionalStep |
ngsflowcommon::Generalized2ndOrderMultiStepIMEX | Time Integrator of Multistepform of second order |
heatdrivenflow_cpp::HeatDrivenFlowIMEXSplitting< D > | |
ngsflowcommon::Heun | Heun |
ngsflowcommon::Heun2 | |
ngsflowcommon::Heun3 | |
ngsflowcommon::HybridConvectionIntegrator< D > | Integrator for term |
hybriddg::HybridDGFESpace | Hybrid Discontinuous FESpace |
ngsflowcommon::HybridStokesFESpace | Special FESpace (normal continuous, tangential hybrid discontinuous) for the velocity |
ngsflowcommon::HybridStokesIntegrator< D, form > | Integrator for term |
ngsflowcommon::IMEXIntegrator | Implicit-explicit time integrator |
ngsflowcommon::ImplicitEuler | ImplicitEuler |
ngsflowcommon::Init | |
navierstokes_hdiv_cpp::Init | |
heatdrivenflow_cpp::Init | Registration of the heatdrivenflow-package in netgen/ngsolve |
ngsflowcommon::InitialCondition< D > | Class containing initial condition information |
ngsflowcommon::LoopInfo | Class for visualization-updates, monitor-calls, etc.. |
ngsflowcommon::ModifiedCrankNicholsonAdamsBashforth | Time Integrator which combines something similar to CrankNicholson (implicit part) and AdamsBashforth (explicit part) |
ngsflowcommon::Monitor | A Monitor is able to Evaluate certain values at each timestep of a time loop |
ngsflowcommon::MultiStepIMEX | Implicit-explicit MultiStep method |
navierstokes_hdiv_cpp::NavierStokesIMEXSplitting< D > | Description of the Navier Stokes implicit-explicit Splitting for IMEX schemes |
heatdrivenflow_cpp::NumProcHeatDrivenFlow< D > | Numerical Procedure solving the whole time dependent problem |
navierstokes_hdiv_cpp::NumProcNavierStokes< D > | Numerical Procedure solving the whole time dependent problem |
ngsflowcommon::ODEDescription | Description of the semi-discrete PDE (first order in time) |
ngsflowcommon::OnlyExplicitODEDescription | |
ngsflowcommon::PointMonitor< D > | A Monitor that evaluates one value of one point each call |
ngsflowcommon::RK2 | |
ngsflowcommon::RK3 | |
ngsflowcommon::RK4 | |
ngsflowcommon::RKIMEX | Implicit-explicit Runge Kutta time integrator |
ngsflowcommon::RungeKutta | Runge Kutta time integrator |
ngsflowcommon::SARKIMEX222 | L-stable, two-stage, second order DIRK (2,2,2)-scheme |
ngsflowcommon::SARKIMEX443 | L-stable, four-stage, third order DIRK (4,4,3)-scheme |
ngsflowcommon::SBDF2 | Time Integrator which combines something similar to CrankNicholson and a LeapFrog (explicit part) |
ngsflowcommon::SBDF3 | Time Integrator of third order: semi-implicit backwards differentiation formula |
ngsflowcommon::SBDF4 | Time Integrator of fourth order: semi-implicit backwards differentiation formula |
ngsflowcommon::ScalarMonitor | A Monitor whose output is a scalar (or a Vec<D>) [uses an OutStream to save the values] |
ngsflowcommon::SimulationParameters | Class containing all parameters of the simulation |
ngsflowcommon::StifflyAccurateRKIMEX | Implicit-explicit Runge Kutta method which is stiffly accurate |
ngsflowcommon::ThetaScheme | ThetaScheme |
ngsflowcommon::TimeIntegrator | Base class for time integrators |
ngsflowcommon::TrapezoidalRule | TrapezoidalRule |