LCOV - code coverage report
Current view: top level - app/src/Opt - GeneticSolver.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 69 71 97.2 %
Date: 2023-08-17 16:45:52 Functions: 10 12 83.3 %

Function Name Sort by function name Hit count Sort by hit count
Opt::GeneticSolver::mutation(double&, double const&) 0
Opt::GeneticSolver::crossover(double const&, double const&) 0
Opt::GeneticSolver::setStopCriteria(double) 7
Opt::GeneticSolver::clearInitialSolutions() 7
Opt::GeneticSolver::solve(std::function<double (double)>) 7
Opt::GeneticSolver::GeneticSolver(unsigned long, unsigned long, double, unsigned long, int, std::shared_ptr<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >) 7
Opt::GeneticSolver::mutation() 53
Opt::GeneticSolver::crossover() 53
Opt::GeneticSolver::getVariability() const 53
Opt::GeneticSolver::tournament() 60
Opt::GeneticSolver::addInitialSolution(double) 7700
Opt::GeneticSolver::tournament()::{lambda(int)#1}::operator()(int) const [clone .isra.0] 60428

Generated by: LCOV version 1.14