| aux | CompositionalImplMidpoint | protected |
| CompositionalImplMidpoint(int order_, MasterEq *mastereq_, int ntime_, double total_time_, LinearSolverType linsolve_type_, int linsolve_maxiter_, Output *output_, bool storeFWD_) | CompositionalImplMidpoint | |
| dpdm_integral | TimeStepper | protected |
| dpdm_states | TimeStepper | protected |
| dt | TimeStepper | |
| energy_integral | TimeStepper | protected |
| err | ImplMidpoint | protected |
| eval_dpdm | TimeStepper | protected |
| eval_energy | TimeStepper | protected |
| eval_leakage | TimeStepper | protected |
| eval_weightedcost | TimeStepper | protected |
| evalDpDm(Vec x, Vec xm1, Vec xm2) | TimeStepper | |
| evalDpDm_diff(int n, Vec xbar, double Jbar) | TimeStepper | |
| evalEnergy(double time) | TimeStepper | |
| evalEnergy_diff(double time, double Jbar, Vec redgrad) | TimeStepper | |
| evalLeakage(const Vec x) | TimeStepper | |
| evalLeakage_diff(const Vec x, Vec xbar, double Jbar) | TimeStepper | |
| evalWeightedCost(double time, const Vec x) | TimeStepper | |
| evalWeightedCost_diff(double time, const Vec x, Vec xbar, double Jbar) | TimeStepper | |
| evolveBWD(const double tstart, const double tstop, const Vec x_stop, Vec x_adj, Vec grad, bool compute_gradient) | CompositionalImplMidpoint | virtual |
| evolveFWD(const double tstart, const double tstop, Vec x) | CompositionalImplMidpoint | virtual |
| gamma | CompositionalImplMidpoint | protected |
| getDPDMIntegral() | TimeStepper | inline |
| getEnergyIntegral() | TimeStepper | inline |
| getLeakageIntegral() | TimeStepper | inline |
| getState(size_t tindex) | TimeStepper | |
| getWeightedCostIntegral() | TimeStepper | inline |
| ilow | TimeStepper | protected |
| ImplMidpoint(MasterEq *mastereq_, int ntime_, double total_time_, LinearSolverType linsolve_type_, int linsolve_maxiter_, Output *output_, bool storeFWD_) | ImplMidpoint | |
| iupp | TimeStepper | protected |
| ksp | ImplMidpoint | protected |
| leakage_integral | TimeStepper | protected |
| linsolve_abstol | ImplMidpoint | protected |
| linsolve_counter | ImplMidpoint | protected |
| linsolve_error_avg | ImplMidpoint | protected |
| linsolve_iterstaken_avg | ImplMidpoint | protected |
| linsolve_maxiter | ImplMidpoint | protected |
| linsolve_reltol | ImplMidpoint | protected |
| linsolve_type | ImplMidpoint | protected |
| localsize_u | TimeStepper | protected |
| mastereq | TimeStepper | |
| mpirank_petsc | TimeStepper | protected |
| mpirank_world | TimeStepper | protected |
| mpisize_petsc | TimeStepper | protected |
| NeumannSolve(Mat A, Vec b, Vec x, double alpha, bool transpose) | ImplMidpoint | |
| ntime | TimeStepper | |
| optim_target | TimeStepper | |
| order | CompositionalImplMidpoint | protected |
| output | TimeStepper | |
| preconditioner | ImplMidpoint | protected |
| redgrad | TimeStepper | |
| rhs | ImplMidpoint | protected |
| rhs_adj | ImplMidpoint | protected |
| setEvalDPDM(bool flag) | TimeStepper | inline |
| setEvalEnergy(bool flag) | TimeStepper | inline |
| setEvalLeakage(bool flag) | TimeStepper | inline |
| setEvalWeightedCost(bool flag, double width) | TimeStepper | inline |
| solveAdjointODE(Vec rho_t0_bar, Vec finalstate, double Jbar_leakage, double Jbar_weightedcost, double Jbar_dpdm, double Jbar_energy) | TimeStepper | |
| solveODE(int initid, Vec rho_t0) | TimeStepper | |
| stage | ImplMidpoint | protected |
| stage_adj | ImplMidpoint | protected |
| store_states | TimeStepper | protected |
| storeFWD | TimeStepper | |
| TimeStepper() | TimeStepper | |
| TimeStepper(MasterEq *mastereq_, int ntime_, double total_time_, Output *output_, bool storeFWD_) | TimeStepper | |
| tmp | ImplMidpoint | protected |
| total_time | TimeStepper | |
| weightedcost_integral | TimeStepper | protected |
| weightedcost_width | TimeStepper | protected |
| writeTrajectoryDataFiles | TimeStepper | |
| x | TimeStepper | protected |
| x_stage | CompositionalImplMidpoint | protected |
| xadj | TimeStepper | protected |
| xprimal | TimeStepper | protected |
| ~CompositionalImplMidpoint() | CompositionalImplMidpoint | |
| ~ImplMidpoint() | ImplMidpoint | |
| ~TimeStepper() | TimeStepper | virtual |