MercuryDPM  Beta
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HGridOptimiser Member List

This is the complete list of members for HGridOptimiser, including all inherited members.

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_HGridOptimiserprivate
cellN_HGridOptimiserprivate
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_HGridOptimiserprivate
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
intCellNHGridOptimiserprivate
length_HGridOptimiserprivate
numCells_HGridOptimiserprivate
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_HGridOptimiserprivate
rMin_HGridOptimiserprivate