| applyStep(std::vector< double > &hGridCellSizes, std::vector< double > &dfdx, double stepsize, int verbosity) | HGridOptimiser | |
| calcDfDx(std::vector< double > &hGridCellSizes, std::vector< double > &dfdx, HGridMethod method, int verbosity) | HGridOptimiser | |
| calculateDiffWork(std::vector< double > &hGridCellSizes, std::vector< double > &dfdx, HGridMethod method, int verbosity) | HGridOptimiser | |
| calculateWork(std::vector< double > &hGridCellSizes, HGridMethod method, int verbosity) | HGridOptimiser | |
| cell2Max(unsigned int i) | HGridOptimiser | |
| cell2Min(unsigned int i) | HGridOptimiser | |
| cellCheckOverContactCheckRatio_ | HGridOptimiser | private |
| cellN_ | HGridOptimiser | private |
| checkLimit(std::vector< double > &hGridCellSizes, std::vector< double > &dfdx, int verbosity) | HGridOptimiser | |
| diffEndExpectedCellsIntegral(double start, double end, int p, double h) | HGridOptimiser | |
| diffHExpectedCellsIntegral(double start, double end, int p, double h) | HGridOptimiser | |
| diffHExpectedCellsIntegralCellNumerator(double start, double end, unsigned int i, int p, double h) | HGridOptimiser | |
| diffPdfInt(double x, int power) | HGridOptimiser | |
| diffStartExpectedCellsIntegral(double start, double end, int p, double h) | HGridOptimiser | |
| dimension_ | HGridOptimiser | private |
| expectedCellsIntegral(double start, double end, int p, double h) | HGridOptimiser | |
| expectedCellsIntegralCellDenominator(double start, double end, unsigned int i) | HGridOptimiser | |
| expectedCellsIntegralCellNumerator(double start, double end, unsigned int i, int p, double h) | HGridOptimiser | |
| getOptimalDistribution(std::vector< double > &hGridCellSizes, unsigned int numberOfLevels, HGridMethod method, int verbosity) | HGridOptimiser | |
| goldenSectionSearch(std::vector< double > &startHGridCellSizes, std::vector< double > &searchDirection, double min, double cur, double max, HGridMethod method, int verbosity) | HGridOptimiser | |
| histNumberParticlesPerCell(std::vector< double > &hGridCellSizes) | HGridOptimiser | |
| initialise(const MercuryBase &problem, unsigned int numberOfCells, int verbosity) | HGridOptimiser | |
| initialisePolyFunc(double omega, std::vector< double > &coeff, unsigned int numberOfCells, int verbosity) | HGridOptimiser | |
| intCell2Max(unsigned int i) | HGridOptimiser | |
| intCell2Min(unsigned int i) | HGridOptimiser | |
| intCellN | HGridOptimiser | private |
| length_ | HGridOptimiser | private |
| numCells_ | HGridOptimiser | private |
| pdfInt(double start, double end, int power) | HGridOptimiser | |
| pdfIntCell(double start, double end, unsigned int i, int p) | HGridOptimiser | |
| radius2Cell(double r) | HGridOptimiser | |
| radius2IntCell(double r) | HGridOptimiser | |
| rMax_ | HGridOptimiser | private |
| rMin_ | HGridOptimiser | private |