Alsvinn  0.5.3
The fast FVM simulator with UQ support
alsfvm::integrator::Integrator Member List

This is the complete list of members for alsfvm::integrator::Integrator, including all inherited members.

addTimestepAdjuster(alsfvm::shared_ptr< TimestepAdjuster > &adjuster)alsfvm::integrator::Integrator
addWaveSpeedAdjuster(WaveSpeedAdjusterPtr adjuster)alsfvm::integrator::Integrator
adjustTimestep(real dt, const simulator::TimestepInformation &timestepInformation) constalsfvm::integrator::Integratorprotected
computeTimestep(const rvec3 &waveSpeeds, const rvec3 &cellLengths, real cfl, const simulator::TimestepInformation &timestepInformation) constalsfvm::integrator::Integrator
getNumberOfSubsteps() const =0alsfvm::integrator::Integratorpure virtual
performSubstep(std::vector< alsfvm::shared_ptr< volume::Volume > > &inputConserved, rvec3 spatialCellSizes, real dt, real cfl, volume::Volume &output, size_t substep, const simulator::TimestepInformation &timestepInformation)=0alsfvm::integrator::Integratorpure virtual
~Integrator()alsfvm::integrator::Integratorinlinevirtual