Metric | Tag | Overall | Per Function |
---|---|---|---|
Lines of Code | LOC | 252 | ****** |
McCabe's Cyclomatic Number | MVG | 64 | ****** |
Lines of Comment | COM | 101 | ******** |
LOC/COM | L_C | 2.495 | |
MVG/COM | M_C | 0.634 | |
Weighted Methods per Class ( weighting = unity ) | WMC1 | 27 | |
Weighted Methods per Class ( weighting = visible ) | WMCv | 2 | |
Depth of Inheritance Tree | DIT | 0 | |
Number of Children | NOC | 0 | |
Coupling between objects | CBO | 0 | |
Information Flow measure ( inclusive ) | IF4 | 0 | ******** |
Information Flow measure ( visible ) | IF4v | 0 | ******** |
Information Flow measure ( concrete ) | IF4c | 0 | ******** |
Description | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
No module extents have been identified for this module | |||||
Function prototype | LOC | MVG | COM | L_C | M_C |
---|---|---|---|---|---|
calculateFrec( unsigned, unsigned, unsigned, double ) definition common/ma2lsi.cc:85 | 9 | 2 | 11 | ------ | ------ |
call_reset( T * ) definition common/populationreal.cc:63 | 3 | 0 | 0 | ------ | ------ |
distanceMax( const tChromosomeReal &, PopulationReal *, unsigned * ) definition common/distance.cc:75 declaration common/distance.h:36 | 20 | 4 | 0 | ****** | ------ |
distanceMin( const tChromosomeReal &, PopulationReal *, unsigned * ) definition common/distance.cc:50 declaration common/distance.h:35 | 20 | 6 | 0 | ****** | ****** |
distreal( ... ) declaration common/distance.h:32 | 1 | 0 | 1 | ------ | ------ |
distreal( const tChromosomeReal &, const tChromosomeReal &, bool * ) definition common/distance.cc:36 | 11 | 4 | 9 | ------ | ------ |
getComment( ) definition common/ConfigFile.h:114 | 1 | 1 | 0 | ------ | ------ |
getConfig( void ) declaration common/config.cc:23 | 1 | 0 | 18 | ------ | ------ |
getNGen( double, double, unsigned ) definition common/cross.cc:130 | 8 | 3 | 11 | ------ | ------ |
getNeigh( const tChromosomeReal &, PopulationReal *, double ) definition common/distance.cc:127 declaration common/distance.h:38 | 16 | 5 | 0 | ------ | ****** |
getProblem( void ) declaration common/problem.h:192 | 1 | 0 | 0 | ------ | ------ |
getSentry( ) definition common/ConfigFile.h:115 | 1 | 1 | 0 | ------ | ------ |
initSample( int *, int ) definition common/random.cc:53 declaration common/random.h:127 | 7 | 1 | 6 | ------ | ------ |
isNotEval( tIndividualReal * ) definition common/populationreal.cc:189 | 3 | 1 | 0 | ------ | ------ |
isNull( tIndividualReal * ) definition common/populationreal.cc:120 | 3 | 1 | 0 | ------ | ------ |
main( int, char * ) definition common/main_test.cc:29 | 15 | 3 | 5 | ------ | ------ |
min_dim_distance( const tChromosomeReal &, PopulationReal *, vector & ) definition common/distance.cc:173 declaration common/distance.h:57 | 23 | 6 | 8 | 2.875 | 0.750 |
min_vector_distance( const tChromosomeReal &, PopulationReal *, vector & ) definition common/distance.cc:147 declaration common/distance.h:47 | 20 | 3 | 7 | 2.857 | ------ |
min_vector_distance( const tChromosomeReal &, const tChromosomeReal &, vector & ) definition common/distance.cc:111 | 11 | 3 | 0 | ------ | ------ |
operator <<( ostream &, const ConfigFile & ) definition common/ConfigFile.cc:79 | 11 | 2 | 1 | ------ | ------ |
operator >>( istream &, ConfigFile & ) definition common/ConfigFile.cc:93 | 53 | 15 | 18 | 2.944 | 0.833 |
setComment( const string & ) definition common/ConfigFile.h:118 | 2 | 1 | 0 | ------ | ------ |
setDelimiter( const string & ) definition common/ConfigFile.h:116 | 2 | 1 | 0 | ------ | ------ |
setMaximize( void ) declaration common/individual.cc:194 | 1 | 0 | 3 | ------ | ------ |
setMinimize( void ) declaration common/individual.cc:190 | 1 | 0 | 3 | ------ | ------ |
setProblem( Problem *& ) declaration common/problem.h:191 | 1 | 0 | 0 | ------ | ------ |
vector_distance( const tChromosomeReal &, const tChromosomeReal &, vector & ) definition common/distance.cc:101 | 7 | 1 | 0 | ------ | ------ |
Clients | Suppliers |
---|---|