Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 13.95 5851.29 5851.29 53985569 0.11 0.11 Vector::Vector(Vector const &) 12.78 11211.93 5360.64 3078445849 0.00 0.00 Vector::operator[](int) const 12.13 16299.89 5087.96 1918455585 0.00 0.12 Material::operator-(Material const &) const 10.08 20529.33 4229.44 3946342941 0.00 0.00 Material::Material(float) 9.83 24655.62 4126.29 1386188969 0.00 0.00 Reaction::equilibriumP(Material &) 9.36 28580.99 3925.37 1906634069 0.00 0.12 Material::operator*(double) const 6.58 31343.95 2762.96 3078446058 0.00 0.00 Vector::rangecheck(int) const 6.25 33964.40 2620.45 1762068398 0.00 0.00 Material::operator>=(float) const 5.65 36333.33 2368.93 2433701551 0.00 0.00 Vector::operator=(Vector const &) 3.87 37958.96 1625.63 3946545182 0.00 0.00 Vector::Vector(int, float) 2.29 38920.64 961.68 284791496 0.00 1.78 Reaction::react(double, Material &) 1.18 39417.56 496.92 13537740 0.04 42.69 Organism::live(void) 0.98 39829.70 412.14 3999949068 0.00 0.00 Vector::~Vector(void) 0.91 40213.04 383.34 12764033 0.03 0.03 Organism::calculateEfficiencies(void) 0.81 40553.52 340.48 3999949068 0.00 0.00 Material::~Material(void) 0.53 40777.93 224.41 35161262 0.01 0.37 Material::exchangeMaterial(Material) 0.48 40977.51 199.58 50893427 0.00 0.11 Material::Material(Material &) 0.25 41083.52 106.01 2433701551 0.00 0.00 Material::operator=(Material const &) 0.22 41177.84 94.32 14544668 0.01 0.23 Material::alength(void) 0.22 41270.65 92.81 338451734 0.00 0.00 Protopeptide::effect(int, EnVar &, Material &) 0.20 41354.57 83.92 36631287 0.00 0.22 Material::operator-=(Material const &) 0.18 41428.25 73.68 13535329 0.01 0.14 Location::getShare(Material &, double *) 0.14 41488.21 59.96 12726945 0.00 0.04 Organism::calculateUptakeRates(void) 0.11 41532.90 44.69 21602998 0.00 0.22 Material::operator*=(double) 0.09 41570.21 37.31 23207113 0.00 0.22 Material::operator=(float) 0.09 41606.69 36.48 34232409 0.00 0.00 Chromosome::findCodon(int) 0.09 41643.11 36.42 1306937573 0.00 0.00 Protopeptide::getType(int) 0.08 41678.17 35.06 13535329 0.00 0.34 Material::operator-(void) const 0.08 41711.58 33.41 676903443 0.00 0.00 Protopeptide::getOperand(int) 0.05 41732.12 20.54 284791496 0.00 0.00 Reaction::operator=(Reaction const &) 0.04 41750.51 18.39 381937172 0.00 0.00 ReactionTable::operator[](int) 0.04 41766.34 15.83 33292510 0.00 0.00 z1_Rnd::Gen1(void) 0.04 41781.99 15.65 338568590 0.00 0.00 EnVar::operator[](int) const 0.03 41795.88 13.89 12689857 0.00 0.00 Organism::getUptakeRates(double *) 0.03 41807.96 12.08 4542138 0.00 0.34 Material::operator*(float) const 0.03 41819.94 11.98 4874083 0.00 0.22 Material::operator+=(Material const &) 0.03 41830.55 10.61 34822876 0.00 0.00 Position::index(void) 0.02 41840.86 10.31 225864 0.05 0.05 BaseList::length(void) 0.02 41850.57 9.71 29420587 0.00 0.00 BaseList::getNext(void *) 0.02 41857.86 7.28 119122107 0.00 0.00 PeptideString::operator[](int) 0.02 41864.90 7.05 4318189 0.00 0.14 Material::operator>=(Material const &) const 0.01 41871.19 6.29 32057242 0.00 0.01 Organism::energy(float) 0.01 41877.07 5.88 74069 0.08 4.16 Material::Material(char const *) 0.01 41882.75 5.67 125224 0.05 0.05 Urn::reset(void) 0.01 41888.40 5.66 6938382 0.00 0.00 PeptideString::match(PeptideString *, int) 0.01 41894.03 5.62 8581128 0.00 0.00 List::find(Organism *) 0.01 41899.61 5.58 149880 0.04 7.37 Material::totalDecompose(void) 0.01 41904.44 4.84 4758655 0.00 0.00 BaseList::remove(void *) 0.01 41908.97 4.53 26534930 0.00 0.00 BiotaIterator::getNext(void) 0.01 41913.29 4.32 13558265 0.00 0.00 Date::age(void) 0.01 41917.61 4.31 468091 0.01 0.01 List::find(Protein *) 0.01 41921.43 3.82 main 0.01 41924.93 3.50 40249827 0.00 0.00 PeptideString::getNext(char **) const 0.01 41928.11 3.19 128172 0.02 0.88 Material::Material(PeptideString const *) 0.01 41931.07 2.96 1343085 0.00 0.22 Material::operator<=(Material const &) const 0.01 41933.61 2.53 11858498 0.00 0.00 Chromosome::proteinPointer(int) 0.01 41936.04 2.44 84441 0.03 0.03 Organism::dltraits(ostream &) 0.00 41937.89 1.85 3092106 0.00 0.56 Protein::degrade(double) 0.00 41939.19 1.30 13535328 0.00 0.00 Reaction::~Reaction(void) 0.00 41940.49 1.29 3136 0.41 1088.33 Location::decompose(void) 0.00 41941.65 1.17 11858498 0.00 0.00 Chromosome::findLength(int) 0.00 41942.74 1.08 3137 0.34 156.19 Location::updateShare(void) 0.00 41943.71 0.97 13535364 0.00 0.00 Reaction::Reaction(void) 0.00 41944.64 0.94 13537776 0.00 0.00 Position::Position(void) 0.00 41945.51 0.87 1380173 0.00 0.00 Chromosome::nextGeneOffset(int) 0.00 41946.22 0.71 4775107 0.00 0.00 BaseList::prepend(void *) 0.00 41946.90 0.68 4304715 0.00 0.00 List::prepend(Organism *) 0.00 41947.57 0.67 4290564 0.00 0.00 Location::removeBiota(Organism *) 0.00 41948.24 0.66 105127 0.01 0.06 Protopeptide::lookup(PeptideString *, short *, int *) 0.00 41948.89 0.65 74068 0.01 5.62 Chromosome::Chromosome(Chromosome &, double) 0.00 41949.46 0.57 3108441 0.00 0.00 List::operator()(void *) 0.00 41950.00 0.55 10515413 0.00 0.00 Chromosome::findOffset(int) 0.00 41950.54 0.54 1270391 0.00 0.00 Position::moveW(int, int) 0.00 41951.06 0.51 26312038 0.00 0.00 Node::operator()(void) 0.00 41951.56 0.50 1138690 0.00 0.11 Protein::Protein(Protein &) 0.00 41952.03 0.47 4304715 0.00 0.00 Node::Node(Organism *, Node *) 0.00 41952.49 0.46 4290564 0.00 0.00 List::remove(Organism *) 0.00 41952.94 0.46 1266547 0.00 0.00 Position::moveS(int, int) 0.00 41953.36 0.42 2293448 0.00 0.00 Gene::Gene(Gene &, int) 0.00 41953.75 0.39 4267663 0.00 0.00 Position::operator=(Position) 0.00 41954.11 0.35 4304715 0.00 0.00 Location::insertBiota(Organism *) 0.00 41954.46 0.35 85233 0.00 0.11 Material::datalog(ostream &) 0.00 41954.76 0.31 105220 0.00 0.95 Gene::Gene(PeptideString *, int, int, int, int) 0.00 41955.04 0.27 1238823 0.00 0.00 Position::moveE(int, int) 0.00 41955.28 0.24 1145729 0.00 0.00 Gene::getProtein(void) 0.00 41955.50 0.22 84441 0.00 0.15 Organism::datalog(ostream &) 0.00 41955.69 0.20 1203368 0.00 0.00 Position::moveN(int, int) 0.00 41955.89 0.19 348135 0.00 0.00 Literator::getOne(void) 0.00 41956.06 0.17 2288110 0.00 0.00 Chromosome::gene(int) 0.00 41956.21 0.16 36980 0.00 0.01 Chromosome::datalogGenes(void) 0.00 41956.36 0.15 3092142 0.00 0.11 Material::Material(Vector const &) 0.00 41956.50 0.14 1343085 0.00 0.00 Protein::incQty(float) 0.00 41956.64 0.14 22937 0.01 2.07 Organism::die(void) 0.00 41956.79 0.14 yylex 0.00 41956.90 0.12 108 1.11 21.77 Organism::biomass(void) 0.00 41957.01 0.11 4775107 0.00 0.00 BaseNode::BaseNode(void) 0.00 41957.12 0.11 225864 0.00 0.00 Location::calculateModifier(int) 0.00 41957.24 0.11 125224 0.00 0.05 PeptideString::mutateOnce(mutret_t &) 0.00 41957.35 0.11 105897 0.00 0.00 PeptideString::subString(int, int) const 0.00 41957.44 0.10 1521397 0.00 0.00 Gene::~Gene(void) 0.00 41957.54 0.10 733009 0.00 0.00 Protein::~Protein(void) 0.00 41957.64 0.10 45874 0.00 0.00 Chromosome::~Chromosome(void) 0.00 41957.74 0.09 112932 0.00 0.01 Location::updateEnv(void) 0.00 41957.82 0.09 217 0.41 0.86 Material::operator+(Material const &) const 0.00 41957.90 0.08 3843751 0.00 0.00 Protein::qty(void) 0.00 41957.99 0.08 1247570 0.00 0.00 Gene::showMutations(void) 0.00 41958.06 0.07 112968 0.00 0.00 EnVar::EnVar(EnVar &) 0.00 41958.12 0.07 105284 0.00 0.00 PeptideString::PeptideString(char *) 0.00 41958.18 0.06 130375 0.00 0.00 PeptideString::rChar(void) 0.00 41958.25 0.06 105127 0.00 0.88 Protein::Protein(PeptideString *, short *, int *, int) 0.00 41958.31 0.06 1283 0.05 0.05 PeptideString::insertChar(int, char) 0.00 41958.36 0.05 3092142 0.00 0.00 Vector::getSize(void) const 0.00 41958.40 0.05 470392 0.00 0.00 Node::Node(Protein *, Node *) 0.00 41958.46 0.05 85292 0.00 0.00 PeptideString::plen(void) const 0.00 41958.50 0.05 22937 0.00 0.01 Location::addProtein(Protein **, int) 0.00 41958.54 0.04 468091 0.00 0.01 List::remove(Protein *) 0.00 41958.58 0.04 74176 0.00 0.00 PeptideString::PeptideString(PeptideString &) 0.00 41958.61 0.03 125224 0.00 0.00 Urn::~Urn(void) 0.00 41958.64 0.03 125224 0.00 0.00 Urn::draw(void) 0.00 41958.68 0.03 105127 0.00 0.00 PeptideString::skipGene(char *, int) 0.00 41958.71 0.03 3137 0.01 1.66 Location::WorldPop(void) 0.00 41958.74 0.03 yyparse 0.00 41958.75 0.02 470392 0.00 0.00 List::prepend(Protein *) 0.00 41958.78 0.02 336653 0.00 0.00 BaseList::getFirst(void) 0.00 41958.79 0.02 222893 0.00 0.00 BiotaIterator::BiotaIterator(Location *) 0.00 41958.82 0.02 40116 0.00 0.00 Date::refresh(void) 0.00 41958.83 0.02 37091 0.00 0.00 Date::Date(void) 0.00 41958.86 0.02 36980 0.00 6.15 Organism::Organism(Organism &, Chromosome *) 0.00 41958.88 0.02 22937 0.00 0.01 Organism::~Organism(void) 0.00 41958.89 0.02 22 0.91 572.46 datalog(int) 0.00 41958.92 0.02 1 20.00 772.59 parse(char *, ostream &) 0.00 41958.93 0.01 Letext 0.00 41958.94 0.01 256898 0.00 0.00 PeptideString::~PeptideString(void) 0.00 41958.95 0.01 225864 0.00 0.05 Location::locationPop(void) 0.00 41958.96 0.01 121529 0.00 0.00 Chromosome::numGenes(void) 0.00 41958.97 0.01 107378 0.00 0.00 Serial::sn(void) 0.00 41958.98 0.01 105897 0.00 0.00 PeptideString::PeptideString(void) 0.00 41958.99 0.01 37088 0.00 0.00 Serial::Serial(void) 0.00 41958.99 0.00 1090149 0.00 0.00 Gene::updateProtein(Protein *) 0.00 41958.99 0.00 125224 0.00 0.05 Urn::Urn(int) 0.00 41958.99 0.00 52232 0.00 0.00 Gene::express(void) 0.00 41958.99 0.00 9411 0.00 0.00 Literator::reset(void) 0.00 41958.99 0.00 6274 0.00 0.00 Literator::Literator(void) 0.00 41958.99 0.00 6273 0.00 0.00 Literator::~Literator(void) 0.00 41958.99 0.00 4118 0.00 0.00 Protein::putQty(float) 0.00 41958.99 0.00 3137 0.00 0.00 Date::afterp(Date &) 0.00 41958.99 0.00 3136 0.00 0.00 Date::advanceDate(int) 0.00 41958.99 0.00 1428 0.00 0.00 Material::getwt(int) 0.00 41958.99 0.00 792 0.00 0.00 EnVar::datalog(ostream &) 0.00 41958.99 0.00 792 0.00 0.13 Location::datalog(ostream &) 0.00 41958.99 0.00 792 0.00 0.01 Location::proteinCount(void) 0.00 41958.99 0.00 770 0.00 0.00 PeptideString::prependGene(PeptideString *) 0.00 41958.99 0.00 761 0.00 0.00 PeptideString::replaceGene(int, int, PeptideString *) 0.00 41958.99 0.00 210 0.00 0.00 Vector::readOnly(int) const 0.00 41958.99 0.00 144 0.00 0.00 BaseList::BaseList(void) 0.00 41958.99 0.00 144 0.00 0.00 Position::Position(int, int, int) 0.00 41958.99 0.00 108 0.00 0.12 Chromosome::Chromosome(Chromosome &) 0.00 41958.99 0.00 108 0.00 6.39 Organism::Organism(Chromosome &, Material &, int, int, char) 0.00 41958.99 0.00 108 0.00 0.00 List::operator()(void *) 0.00 41958.99 0.00 89 0.00 0.00 PeptideString::insert(PeptideString *, int) 0.00 41958.99 0.00 89 0.00 0.00 PeptideString::split(int) 0.00 41958.99 0.00 72 0.00 0.00 List::List(void) 0.00 41958.99 0.00 72 0.00 0.00 List::List(void) 0.00 41958.99 0.00 72 0.00 0.00 EnVar::setDefaults(double *) 0.00 41958.99 0.00 36 0.00 0.00 EnVar::EnVar(void) 0.00 41958.99 0.00 36 0.00 0.00 EnVar::EnVar(double *) 0.00 41958.99 0.00 36 0.00 0.00 Location::Location(void) 0.00 41958.99 0.00 36 0.00 0.11 Location::Location(int, int, double *, Material const &) 0.00 41958.99 0.00 36 0.00 0.00 EnVar::operator=(EnVar) 0.00 41958.99 0.00 36 0.00 0.00 Location::operator=(Location const &) 0.00 41958.99 0.00 36 0.00 0.00 Position::getIndex(int, int) 0.00 41958.99 0.00 34 0.00 0.00 Material::setwt(int, int) 0.00 41958.99 0.00 31 0.00 0.00 PeptideString::nextGene(char **) 0.00 41958.99 0.00 22 0.00 0.00 operator<<(ostream &, Date const &) 0.00 41958.99 0.00 22 0.00 0.00 Date::incrementDate(int) 0.00 41958.99 0.00 5 0.00 0.04 operator<<(ostream &, Material const &) 0.00 41958.99 0.00 1 0.00 33.58 Chromosome::Chromosome(char *) 0.00 41958.99 0.00 1 0.00 0.00 ReactionTable::ReactionTable(int) 0.00 41958.99 0.00 1 0.00 0.00 z1_Rnd::z1_Rnd(long) 0.00 41958.99 0.00 1 0.00 0.00 __static_initialization_and_destruction_0 0.00 41958.99 0.00 1 0.00 0.00 __static_initialization_and_destruction_0 0.00 41958.99 0.00 1 0.00 0.00 __static_initialization_and_destruction_0 0.00 41958.99 0.00 1 0.00 2383.31 Location::biomassSummary(int) 0.00 41958.99 0.00 1 0.00 0.00 PeptideString::geneCount(void) const 0.00 41958.99 0.00 1 0.00 0.00 PeptideString::init(int) 0.00 41958.99 0.00 1 0.00 7.65 ReactionTable::initialize(float *, double *) 0.00 41958.99 0.00 1 0.00 0.00 lstat 0.00 41958.99 0.00 1 0.00 8.16 Material::partialDecompose(double) 0.00 41958.99 0.00 1 0.00 0.11 ReactionTable::resize(int) 0.00 41958.99 0.00 1 0.00 15.56 Location::resourceSummary(int) 0.00 41958.99 0.00 1 0.00 0.00 Location::setNLoc(int) 0.00 41958.99 0.00 1 0.00 0.00 Position::setSize(int, int) % the percentage of the total running time of the time program used by this function. cumulative a running sum of the number of seconds accounted seconds for by this function and those listed above it. self the number of seconds accounted for by this seconds function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. self the average number of milliseconds spent in this ms/call function per call, if this function is profiled, else blank. total the average number of milliseconds spent in this ms/call function and its descendents per call, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. The index shows the location of the function in the gprof listing. If the index is in parenthesis it shows where it would appear in the gprof listing if it were to be printed. Call graph (explanation follows) granularity: each sample hit covers 4 byte(s) for 0.00% of 581794.26 seconds index % time self children called name [1] 100.0 3.82 581790.25 main [1] 496.92 577362.21 13537740/13537740 Organism::live(void) [2] 1.29 3411.72 3136/3136 Location::decompose(void) [18] 1.08 488.87 3137/3137 Location::updateShare(void) [31] 0.02 12.57 22/22 datalog(int) [58] 2.33 4.73 13650637/26534930 BiotaIterator::getNext(void) [57] 0.03 5.16 3137/3137 Location::WorldPop(void) [75] 0.00 2.38 1/1 Location::biomassSummary(int) [83] 0.02 0.75 1/1 parse(char *, ostream &) [92] 0.06 0.06 116034/348135 Literator::getOne(void) [103] 0.01 0.01 112898/222893 BiotaIterator::BiotaIterator(Location *) [133] 0.00 0.02 1/1 Location::resourceSummary(int) [141] 0.00 0.00 3136/40116 Date::refresh(void) [139] 0.00 0.00 1/217 Material::operator+(Material const &) const [112] 0.00 0.00 1/5 operator<<(ostream &, Material const &) [154] 0.00 0.00 2/37091 Date::Date(void) [140] 0.00 0.00 3/3999949068 Material::~Material(void) [25] 0.00 0.00 3137/3137 Date::afterp(Date &) [168] 0.00 0.00 3137/9411 Literator::reset(void) [166] 0.00 0.00 3136/3136 Date::advanceDate(int) [169] 0.00 0.00 22/22 Date::incrementDate(int) [177] 0.00 0.00 1/1 lstat [180] 0.00 0.00 1/6274 Literator::Literator(void) [280] ----------------------------------------------- 496.92 577362.21 13537740/13537740 main [1] [2] 99.3 496.92 577362.21 13537740 Organism::live(void) [2] 961.68 504712.00 284791496/284791496 Reaction::react(double, Material &) [3] 608.93 16830.15 155279455/50893427 Material::Material(Material &) [4] 224.26 12612.26 35138325/35161262 Material::exchangeMaterial(Material) [10] 83.66 8094.83 36518390/36631287 Material::operator-=(Material const &) [12] 37.01 5136.69 23020041/23207113 Material::operator=(float) [15] 44.69 4788.62 21602996/21602998 Material::operator*=(double) [16] 35.06 4566.02 13535329/13535329 Material::operator-(void) const [17] 2277.92 2276.56 1531739056/1762068398 Material::operator>=(float) const [14] 2933.28 1511.86 1684488836/3078445849 Vector::operator[](int) const [8] 94.32 3224.04 14544668/14544668 Material::alength(void) [19] 73.68 1785.89 13535329/13535329 Location::getShare(Material &, double *) [22] 31.45 1391.44 11858498/1918455585 Material::operator-(Material const &) const [6] 6.87 567.14 4205293/4318189 Material::operator>=(Material const &) const [30] 6.29 364.03 32057242/32057242 Organism::energy(float) [35] 20.54 289.62 284791496/284791496 Reaction::operator=(Reaction const &) [37] 2.96 297.71 1343085/1343085 Material::operator<=(Material const &) const [39] 1.38 271.24 36980/149880 Material::totalDecompose(void) [27] 0.02 227.59 36980/36980 Organism::Organism(Organism &, Chromosome *) [40] 0.32 207.60 36980/74068 Chromosome::Chromosome(Chromosome &, double) [33] 58.03 114.18 54143727/3946342941 Material::Material(float) [11] 92.81 43.40 338451734/338451734 Protopeptide::effect(int, EnVar &, Material &) [41] 0.50 127.42 1134572/1138690 Protein::Protein(Protein &) [42] 21.95 26.57 257874025/3999949068 Material::~Material(void) [25] 0.14 47.34 22937/22937 Organism::die(void) [46] 0.97 43.05 13535329/13535364 Reaction::Reaction(void) [47] 33.41 0.00 676903443/676903443 Protopeptide::getOperand(int) [50] 18.86 0.00 676903443/1306937573 Protopeptide::getType(int) [49] 15.38 0.00 32337245/33292510 z1_Rnd::Gen1(void) [52] 2.53 12.64 11858498/11858498 Chromosome::proteinPointer(int) [54] 1.17 12.64 11858498/11858498 Chromosome::findLength(int) [56] 13.71 0.00 284791496/381937172 ReactionTable::operator[](int) [51] 0.52 11.58 11895478/2433701551 Material::operator=(Material const &) [20] 0.55 11.21 10515413/10515413 Chromosome::findOffset(int) [60] 0.67 10.39 4267627/4290564 Location::removeBiota(Organism *) [61] 0.09 8.20 36980/4874083 Material::operator+=(Material const &) [28] 6.73 0.00 22072994/34822876 Position::index(void) [62] 6.72 0.00 109948286/119122107 PeptideString::operator[](int) [68] 0.08 4.34 36980/1906634069 Material::operator*(double) const [7] 4.31 0.00 13535328/13558265 Date::age(void) [78] 1.30 2.55 13535328/13535328 Reaction::~Reaction(void) [80] 0.35 1.89 4304607/4304715 Location::insertBiota(Organism *) [85] 0.94 0.00 13537740/13537776 Position::Position(void) [88] 0.85 0.00 1343085/1380173 Chromosome::nextGeneOffset(int) [90] 0.50 0.00 1088401/2173774 Position::moveW(int, int) [98] 0.50 0.00 1085373/2173774 Position::moveS(int, int) [101] 0.39 0.00 4267627/4267663 Position::operator=(Position) [102] 0.24 0.00 1068311/2093853 Position::moveE(int, int) [105] 0.24 0.00 1142381/1145729 Gene::getProtein(void) [106] 0.16 0.07 36980/36980 Chromosome::datalogGenes(void) [109] 0.23 0.00 1025542/2093853 Position::moveN(int, int) [111] 0.17 0.00 2284762/2288110 Chromosome::gene(int) [113] 0.14 0.00 1343085/1343085 Protein::incQty(float) [115] 0.02 0.00 36980/40116 Date::refresh(void) [139] 0.00 0.00 36980/121529 Chromosome::numGenes(void) [144] 0.00 0.00 1090149/1090149 Gene::updateProtein(Protein *) [164] 0.00 0.00 52232/52232 Gene::express(void) [165] ----------------------------------------------- 961.68 504712.00 284791496/284791496 Organism::live(void) [2] [3] 86.9 961.68 504712.00 284791496 Reaction::react(double, Material &) [3] 5056.51 223714.34 1906597087/1918455585 Material::operator-(Material const &) const [6] 3925.29 223829.60 1906597087/1906634069 Material::operator*(double) const [7] 1116.82 30867.46 284791496/50893427 Material::Material(Material &) [4] 4223.12 2176.67 2425206965/3078445849 Vector::operator[](int) const [8] 4126.29 2046.92 1386188969/1386188969 Reaction::equilibriumP(Material &) [13] 93.08 2080.03 2136903491/2433701551 Material::operator=(Material const &) [20] 348.82 422.24 4097985667/3999949068 Material::~Material(void) [25] 342.50 342.29 230306405/1762068398 Material::operator>=(float) const [14] ----------------------------------------------- 0.00 0.00 1/50893427 Location::resourceSummary(int) [141] 0.00 0.00 1/50893427 Location::biomassSummary(int) [83] 0.00 0.00 1/50893427 Material::partialDecompose(double) [149] 0.00 0.01 108/50893427 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.01 108/50893427 Organism::biomass(void) [84] 0.00 0.01 108/50893427 Chromosome::Chromosome(Chromosome &) [143] 0.00 0.02 217/50893427 Material::operator+(Material const &) const [112] 0.09 2.49 22937/50893427 Organism::die(void) [46] 4.47 123.42 1138690/50893427 Protein::Protein(Protein &) [42] 12.13 335.14 3092106/50893427 Protein::degrade(double) [23] 17.81 492.31 4542138/50893427 Material::operator*(float) const [26] 53.08 1467.04 13535329/50893427 Material::operator-(void) const [17] 91.01 2515.33 23207113/50893427 Material::operator=(float) [15] 137.89 3811.00 35161262/50893427 Material::exchangeMaterial(Material) [10] 608.93 16830.15 155279455/50893427 Organism::live(void) [2] 1116.82 30867.46 284791496/50893427 Reaction::react(double, Material &) [3] 7476.92 206652.80 1906634069/50893427 Material::operator*(double) const [7] 7523.28 207934.09 1918455584/50893427 Material::operator-(Material const &) const [6] [4] 83.9 17042.41 471031.27 50893427 Material::Material(Material &) [4] 471031.27 0.00 50893427/53985569 Vector::Vector(Vector const &) [5] ----------------------------------------------- 335.15 0.00 3092142/53985569 Material::Material(Vector const &) [36] 471031.27 0.00 50893427/53985569 Material::Material(Material &) [4] [5] 81.0 471366.42 0.00 53985569 Vector::Vector(Vector const &) [5] ----------------------------------------------- 31.45 1391.44 11858498/1918455585 Organism::live(void) [2] 5056.51 223714.34 1906597087/1918455585 Reaction::react(double, Material &) [3] [6] 39.6 5087.96 225105.78 1918455585 Material::operator-(Material const &) const [6] 7523.28 207934.09 1918455584/50893427 Material::Material(Material &) [4] 2056.08 4045.64 1918455585/3946342941 Material::Material(float) [11] 2102.21 1083.51 1207235016/3078445849 Vector::operator[](int) const [8] 163.30 197.67 1918455584/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.00 2/1906634069 parse(char *, ostream &) [92] 0.08 4.34 36980/1906634069 Organism::live(void) [2] 3925.29 223829.60 1906597087/1906634069 Reaction::react(double, Material &) [3] [7] 39.1 3925.37 223833.94 1906634069 Material::operator*(double) const [7] 7476.92 206652.80 1906634069/50893427 Material::Material(Material &) [4] 2043.41 4020.71 1906634069/3946342941 Material::Material(float) [11] 2165.31 1116.04 1243471844/3078445849 Vector::operator[](int) const [8] 162.29 196.45 1906634069/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.00 89/3078445849 parse(char *, ostream &) [92] 0.01 0.00 2898/3078445849 ReactionTable::initialize(float *, double *) [150] 0.05 0.02 27342/3078445849 Material::operator+(Material const &) const [112] 0.08 0.04 45874/3078445849 Organism::die(void) [46] 0.39 0.20 225864/3078445849 Location::calculateModifier(int) [94] 6.23 3.21 3579786/3078445849 Material::datalog(ostream &) [65] 16.51 8.51 9483264/3078445849 Location::decompose(void) [18] 18.31 9.44 10516767/3078445849 Protopeptide::effect(int, EnVar &, Material &) [41] 69.87 36.01 40121655/3078445849 Material::Material(PeptideString const *) [43] 183.62 94.64 105448736/3078445849 Material::totalDecompose(void) [27] 196.46 101.26 112819140/3078445849 Material::operator<=(Material const &) const [39] 199.66 102.91 114661111/3078445849 Material::Material(char const *) [38] 240.22 123.81 137951046/3078445849 Organism::energy(float) [35] 384.30 198.07 220689392/3078445849 Material::operator>=(Material const &) const [30] 664.39 342.44 381539592/3078445849 Material::operator*(float) const [26] 712.95 367.46 409422972/3078445849 Material::operator+=(Material const &) [28] 1178.48 607.41 676766450/3078445849 Location::getShare(Material &, double *) [22] 1350.73 696.19 775681210/3078445849 Reaction::equilibriumP(Material &) [13] 1697.29 874.81 974698746/3078445849 Material::operator=(float) [15] 1728.16 890.72 992428684/3078445849 Material::operator>=(float) const [14] 1979.85 1020.45 1136967636/3078445849 Material::operator-(void) const [17] 2102.21 1083.51 1207235016/3078445849 Material::operator-(Material const &) const [6] 2127.49 1096.54 1221752112/3078445849 Material::alength(void) [19] 2165.31 1116.04 1243471844/3078445849 Material::operator*(double) const [7] 2933.28 1511.86 1684488836/3078445849 Organism::live(void) [2] 3159.94 1628.68 1814651832/3078445849 Material::operator*=(double) [16] 4223.12 2176.67 2425206965/3078445849 Reaction::react(double, Material &) [3] 4418.92 2277.58 2537646274/3078445849 Material::Material(float) [11] 5358.17 2761.69 3077028108/3078445849 Material::operator-=(Material const &) [12] 5639.74 2906.81 3238723088/3078445849 Material::exchangeMaterial(Material) [10] [8] 11.1 42755.77 22037.01 3078445849 Vector::operator[](int) const [8] 22037.01 0.00 3078445848/3078446058 Vector::rangecheck(int) const [9] ----------------------------------------------- 0.00 0.00 210/3078446058 Vector::readOnly(int) const [153] 22037.01 0.00 3078445848/3078446058 Vector::operator[](int) const [8] [9] 3.8 22037.01 0.00 3078446058 Vector::rangecheck(int) const [9] ----------------------------------------------- 0.15 8.23 22937/35161262 Organism::die(void) [46] 224.26 12612.26 35138325/35161262 Organism::live(void) [2] [10] 2.2 224.41 12620.49 35161262 Material::exchangeMaterial(Material) [10] 5639.74 2906.81 3238723088/3078445849 Vector::operator[](int) const [8] 137.89 3811.00 35161262/50893427 Material::Material(Material &) [4] 37.68 74.15 35161262/3946342941 Material::Material(float) [11] 5.99 7.25 70322524/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.00 1/3946342941 Location::resourceSummary(int) [141] 0.00 0.00 1/3946342941 Location::biomassSummary(int) [83] 0.00 0.00 4/3946342941 parse(char *, ostream &) [92] 0.00 0.00 36/3946342941 Location::Location(void) [156] 0.00 0.00 108/3946342941 Organism::biomass(void) [84] 0.00 0.00 216/3946342941 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.00 217/3946342941 Material::operator+(Material const &) const [112] 0.08 0.16 74068/3946342941 Chromosome::Chromosome(Chromosome &, double) [33] 0.12 0.24 112896/3946342941 Location::decompose(void) [18] 0.16 0.31 147920/3946342941 Organism::Organism(Organism &, Chromosome *) [40] 4.87 9.58 4542138/3946342941 Material::operator*(float) const [26] 14.51 28.54 13535329/3946342941 Material::operator-(void) const [17] 14.51 28.54 13535364/3946342941 Reaction::Reaction(void) [47] 37.68 74.15 35161262/3946342941 Material::exchangeMaterial(Material) [10] 58.03 114.18 54143727/3946342941 Organism::live(void) [2] 2043.41 4020.71 1906634069/3946342941 Material::operator*(double) const [7] 2056.08 4045.64 1918455585/3946342941 Material::operator-(Material const &) const [6] [11] 2.2 4229.44 8322.05 3946342941 Material::Material(float) [11] 4418.92 2277.58 2537646274/3078445849 Vector::operator[](int) const [8] 1625.55 0.00 3946342941/3946545182 Vector::Vector(int, float) [24] ----------------------------------------------- 0.00 0.00 1/36631287 Material::partialDecompose(double) [149] 0.26 25.03 112896/36631287 Location::decompose(void) [18] 83.66 8094.83 36518390/36631287 Organism::live(void) [2] [12] 1.4 83.92 8119.86 36631287 Material::operator-=(Material const &) [12] 5358.17 2761.69 3077028108/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 4126.29 2046.92 1386188969/1386188969 Reaction::react(double, Material &) [3] [13] 1.1 4126.29 2046.92 1386188969 Reaction::equilibriumP(Material &) [13] 1350.73 696.19 775681210/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.03 0.03 22937/1762068398 Organism::die(void) [46] 342.50 342.29 230306405/1762068398 Reaction::react(double, Material &) [3] 2277.92 2276.56 1531739056/1762068398 Organism::live(void) [2] [14] 0.9 2620.45 2618.88 1762068398 Material::operator>=(float) const [14] 1728.16 890.72 992428684/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.05 216/23207113 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.12 16.50 73960/23207113 Organism::Organism(Organism &, Chromosome *) [40] 0.18 25.19 112896/23207113 Location::decompose(void) [18] 37.01 5136.69 23020041/23207113 Organism::live(void) [2] [15] 0.9 37.31 5178.44 23207113 Material::operator=(float) [15] 91.01 2515.33 23207113/50893427 Material::Material(Material &) [4] 1697.29 874.81 974698746/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.00 1/21602998 parse(char *, ostream &) [92] 0.00 0.00 1/21602998 Material::partialDecompose(double) [149] 44.69 4788.62 21602996/21602998 Organism::live(void) [2] [16] 0.8 44.69 4788.62 21602998 Material::operator*=(double) [16] 3159.94 1628.68 1814651832/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 35.06 4566.02 13535329/13535329 Organism::live(void) [2] [17] 0.8 35.06 4566.02 13535329 Material::operator-(void) const [17] 1979.85 1020.45 1136967636/3078445849 Vector::operator[](int) const [8] 53.08 1467.04 13535329/50893427 Material::Material(Material &) [4] 14.51 28.54 13535329/3946342941 Material::Material(float) [11] 1.15 1.39 13535329/3999949068 Material::~Material(void) [25] ----------------------------------------------- 1.29 3411.72 3136/3136 main [1] [18] 0.6 1.29 3411.72 3136 Location::decompose(void) [18] 1.85 1735.09 3092106/3092106 Protein::degrade(double) [23] 4.20 828.06 112896/149880 Material::totalDecompose(void) [27] 8.16 735.46 3317898/4874083 Material::operator+=(Material const &) [28] 0.18 25.19 112896/23207113 Material::operator=(float) [15] 0.26 25.03 112896/36631287 Material::operator-=(Material const &) [12] 16.51 8.51 9483264/3078445849 Vector::operator[](int) const [8] 0.18 15.23 112896/4318189 Material::operator>=(Material const &) const [30] 0.04 4.79 468091/468091 List::remove(Protein *) [77] 1.02 0.00 3092106/29420587 BaseList::getNext(void *) [66] 0.28 0.34 3317898/3999949068 Material::~Material(void) [25] 0.57 0.00 3092106/3108441 List::operator()(void *) [96] 0.12 0.24 112896/3946342941 Material::Material(float) [11] 0.06 0.09 468091/733009 Protein::~Protein(void) [107] 0.06 0.06 116032/348135 Literator::getOne(void) [103] 0.07 0.00 112896/112968 EnVar::EnVar(EnVar &) [125] 0.06 0.00 3092106/3843751 Protein::qty(void) [123] 0.01 0.00 112896/336653 BaseList::getFirst(void) [138] 0.01 0.00 112896/338568590 EnVar::operator[](int) const [53] 0.00 0.00 3136/6274 Literator::Literator(void) [280] 0.00 0.00 3136/6273 Literator::~Literator(void) [281] ----------------------------------------------- 94.32 3224.04 14544668/14544668 Organism::live(void) [2] [19] 0.6 94.32 3224.04 14544668 Material::alength(void) [19] 2127.49 1096.54 1221752112/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.00 2/2433701551 parse(char *, ostream &) [92] 0.00 0.00 36/2433701551 Location::operator=(Location const &) [158] 0.00 0.04 36980/2433701551 Organism::Organism(Organism &, Chromosome *) [40] 0.00 0.07 74068/2433701551 Chromosome::Chromosome(Chromosome &, double) [33] 0.52 11.58 11895478/2433701551 Organism::live(void) [2] 12.41 277.21 284791496/2433701551 Reaction::operator=(Reaction const &) [37] 93.08 2080.03 2136903491/2433701551 Reaction::react(double, Material &) [3] [20] 0.4 106.01 2368.93 2433701551 Material::operator=(Material const &) [20] 2368.93 0.00 2433701551/2433701551 Vector::operator=(Vector const &) [21] ----------------------------------------------- 2368.93 0.00 2433701551/2433701551 Material::operator=(Material const &) [20] [21] 0.4 2368.93 0.00 2433701551 Vector::operator=(Vector const &) [21] ----------------------------------------------- 73.68 1785.89 13535329/13535329 Organism::live(void) [2] [22] 0.3 73.68 1785.89 13535329 Location::getShare(Material &, double *) [22] 1178.48 607.41 676766450/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 1.85 1735.09 3092106/3092106 Location::decompose(void) [18] [23] 0.3 1.85 1735.09 3092106 Protein::degrade(double) [23] 8.22 1043.09 3092106/4542138 Material::operator*(float) const [26] 12.13 335.14 3092106/50893427 Material::Material(Material &) [4] 0.15 335.19 3092106/3092142 Material::Material(Vector const &) [36] 0.53 0.64 6184212/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.03 0.00 74069/3946545182 Material::Material(char const *) [38] 0.05 0.00 128172/3946545182 Material::Material(PeptideString const *) [43] 1625.55 0.00 3946342941/3946545182 Material::Material(float) [11] [24] 0.3 1625.63 0.00 3946545182 Vector::Vector(int, float) [24] ----------------------------------------------- 0.00 0.00 1/3999949068 Location::resourceSummary(int) [141] 0.00 0.00 1/3999949068 Material::partialDecompose(double) [149] 0.00 0.00 3/3999949068 parse(char *, ostream &) [92] 0.00 0.00 3/3999949068 main [1] 0.00 0.00 109/3999949068 Location::biomassSummary(int) [83] 0.00 0.00 216/3999949068 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.00 217/3999949068 Material::operator+(Material const &) const [112] 0.00 0.00 3780/3999949068 Organism::biomass(void) [84] 0.00 0.00 45874/3999949068 Organism::die(void) [46] 0.00 0.00 45874/3999949068 Chromosome::~Chromosome(void) [110] 0.01 0.01 68811/3999949068 Organism::~Organism(void) [108] 0.01 0.01 74068/3999949068 Chromosome::Chromosome(Chromosome &, double) [33] 0.01 0.01 110940/3999949068 Organism::Organism(Organism &, Chromosome *) [40] 0.06 0.08 733009/3999949068 Protein::~Protein(void) [107] 0.12 0.15 1446684/3999949068 Material::totalDecompose(void) [27] 0.28 0.34 3317898/3999949068 Location::decompose(void) [18] 0.39 0.47 4542138/3999949068 Material::operator*(float) const [26] 0.53 0.64 6184212/3999949068 Protein::degrade(double) [23] 1.15 1.39 13535328/3999949068 Reaction::~Reaction(void) [80] 1.15 1.39 13535329/3999949068 Material::operator-(void) const [17] 5.99 7.25 70322524/3999949068 Material::exchangeMaterial(Material) [10] 21.95 26.57 257874025/3999949068 Organism::live(void) [2] 162.29 196.45 1906634069/3999949068 Material::operator*(double) const [7] 163.30 197.67 1918455584/3999949068 Material::operator-(Material const &) const [6] 348.82 422.24 4097985667/3999949068 Reaction::react(double, Material &) [3] [25] 0.3 706.07 854.68 3999949068 Material::~Material(void) [25] 854.68 0.00 3999949068/3999949068 Vector::~Vector(void) [29] ----------------------------------------------- 0.01 1.13 3348/4542138 Organism::biomass(void) [84] 3.85 488.03 1446684/4542138 Material::totalDecompose(void) [27] 8.22 1043.09 3092106/4542138 Protein::degrade(double) [23] [26] 0.3 12.08 1532.25 4542138 Material::operator*(float) const [26] 664.39 342.44 381539592/3078445849 Vector::operator[](int) const [8] 17.81 492.31 4542138/50893427 Material::Material(Material &) [4] 4.87 9.58 4542138/3946342941 Material::Material(float) [11] 0.39 0.47 4542138/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.01 1/149880 Location::resourceSummary(int) [141] 0.00 0.01 1/149880 Location::biomassSummary(int) [83] 0.00 0.01 1/149880 parse(char *, ostream &) [92] 0.00 0.01 1/149880 Material::partialDecompose(double) [149] 1.38 271.24 36980/149880 Organism::live(void) [2] 4.20 828.06 112896/149880 Location::decompose(void) [18] [27] 0.2 5.58 1099.32 149880 Material::totalDecompose(void) [27] 3.85 488.03 1446684/4542138 Material::operator*(float) const [26] 3.56 320.68 1446684/4874083 Material::operator+=(Material const &) [28] 183.62 94.64 105448736/3078445849 Vector::operator[](int) const [8] 4.68 0.00 97145676/381937172 ReactionTable::operator[](int) [51] 0.12 0.15 1446684/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.00 1/4874083 parse(char *, ostream &) [92] 0.00 0.00 1/4874083 Material::partialDecompose(double) [149] 0.00 0.01 36/4874083 Location::resourceSummary(int) [141] 0.00 0.02 108/4874083 Location::biomassSummary(int) [83] 0.01 0.79 3564/4874083 Organism::biomass(void) [84] 0.09 8.20 36980/4874083 Organism::live(void) [2] 0.17 15.25 68811/4874083 Organism::die(void) [46] 3.56 320.68 1446684/4874083 Material::totalDecompose(void) [27] 8.16 735.46 3317898/4874083 Location::decompose(void) [18] [28] 0.2 11.98 1080.41 4874083 Material::operator+=(Material const &) [28] 712.95 367.46 409422972/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 854.68 0.00 3999949068/3999949068 Material::~Material(void) [25] [29] 0.1 854.68 0.00 3999949068 Vector::~Vector(void) [29] ----------------------------------------------- 0.18 15.23 112896/4318189 Location::decompose(void) [18] 6.87 567.14 4205293/4318189 Organism::live(void) [2] [30] 0.1 7.05 582.37 4318189 Material::operator>=(Material const &) const [30] 384.30 198.07 220689392/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 1.08 488.87 3137/3137 main [1] [31] 0.1 1.08 488.87 3137 Location::updateShare(void) [31] 59.79 402.48 12689857/12726945 Organism::calculateUptakeRates(void) [32] 13.89 0.00 12689857/12689857 Organism::getUptakeRates(double *) [55] 2.19 4.43 12799060/26534930 BiotaIterator::getNext(void) [57] 0.01 5.16 112932/225864 Location::locationPop(void) [63] 0.09 0.71 112932/112932 Location::updateEnv(void) [91] 0.06 0.06 116069/348135 Literator::getOne(void) [103] 0.01 0.01 109203/222893 BiotaIterator::BiotaIterator(Location *) [133] 0.00 0.00 3137/6274 Literator::Literator(void) [280] 0.00 0.00 3137/6273 Literator::~Literator(void) [281] ----------------------------------------------- 0.00 0.00 108/12726945 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.17 1.17 36980/12726945 Organism::Organism(Organism &, Chromosome *) [40] 59.79 402.48 12689857/12726945 Location::updateShare(void) [31] [32] 0.1 59.96 403.66 12726945 Organism::calculateUptakeRates(void) [32] 382.23 0.00 12726945/12764033 Organism::calculateEfficiencies(void) [34] 17.56 0.00 630034130/1306937573 Protopeptide::getType(int) [49] 3.88 0.00 12726945/34822876 Position::index(void) [62] ----------------------------------------------- 0.00 0.61 108/74068 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.32 207.60 36980/74068 Organism::live(void) [2] 0.32 207.60 36980/74068 Organism::Organism(Organism &, Chromosome *) [40] [33] 0.1 0.65 415.81 74068 Chromosome::Chromosome(Chromosome &, double) [33] 5.88 302.60 74068/74069 Material::Material(char const *) [38] 0.31 99.51 105189/105220 Gene::Gene(PeptideString *, int, int, int, int) [44] 0.11 6.03 125224/125224 PeptideString::mutateOnce(mutret_t &) [70] 0.42 0.46 2290100/2293448 Gene::Gene(Gene &, int) [89] 0.08 0.16 74068/3946342941 Material::Material(float) [11] 0.11 0.00 223735/33292510 z1_Rnd::Gen1(void) [52] 0.00 0.07 74068/2433701551 Material::operator=(Material const &) [20] 0.04 0.00 74068/74176 PeptideString::PeptideString(PeptideString &) [131] 0.01 0.01 74068/3999949068 Material::~Material(void) [25] 0.01 0.00 105954/1521397 Gene::~Gene(void) [120] 0.01 0.00 105189/1247570 Gene::showMutations(void) [124] 0.00 0.00 770/105897 PeptideString::subString(int, int) const [118] 0.00 0.00 761/761 PeptideString::replaceGene(int, int, PeptideString *) [152] 0.00 0.00 89/89 PeptideString::split(int) [159] 0.00 0.00 89/85292 PeptideString::plen(void) const [130] 0.00 0.00 770/256898 PeptideString::~PeptideString(void) [146] 0.00 0.00 770/770 PeptideString::prependGene(PeptideString *) [171] 0.00 0.00 89/89 PeptideString::insert(PeptideString *, int) [172] ----------------------------------------------- 0.00 0.00 108/12764033 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 1.11 0.00 36980/12764033 Organism::Organism(Organism &, Chromosome *) [40] 382.23 0.00 12726945/12764033 Organism::calculateUptakeRates(void) [32] [34] 0.1 383.34 0.00 12764033 Organism::calculateEfficiencies(void) [34] ----------------------------------------------- 6.29 364.03 32057242/32057242 Organism::live(void) [2] [35] 0.1 6.29 364.03 32057242 Organism::energy(float) [35] 240.22 123.81 137951046/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.00 36/3092142 Location::Location(int, int, double *, Material const &) [151] 0.15 335.19 3092106/3092142 Protein::degrade(double) [23] [36] 0.1 0.15 335.20 3092142 Material::Material(Vector const &) [36] 335.15 0.00 3092142/53985569 Vector::Vector(Vector const &) [5] 0.05 0.00 3092142/3092142 Vector::getSize(void) const [129] ----------------------------------------------- 20.54 289.62 284791496/284791496 Organism::live(void) [2] [37] 0.1 20.54 289.62 284791496 Reaction::operator=(Reaction const &) [37] 12.41 277.21 284791496/2433701551 Material::operator=(Material const &) [20] ----------------------------------------------- 0.00 0.00 1/74069 Chromosome::Chromosome(char *) [132] 5.88 302.60 74068/74069 Chromosome::Chromosome(Chromosome &, double) [33] [38] 0.1 5.88 302.61 74069 Material::Material(char const *) [38] 199.66 102.91 114661111/3078445849 Vector::operator[](int) const [8] 0.03 0.00 74069/3946545182 Vector::Vector(int, float) [24] ----------------------------------------------- 2.96 297.71 1343085/1343085 Organism::live(void) [2] [39] 0.1 2.96 297.71 1343085 Material::operator<=(Material const &) const [39] 196.46 101.26 112819140/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.02 227.59 36980/36980 Organism::live(void) [2] [40] 0.0 0.02 227.59 36980 Organism::Organism(Organism &, Chromosome *) [40] 0.32 207.60 36980/74068 Chromosome::Chromosome(Chromosome &, double) [33] 0.12 16.50 73960/23207113 Material::operator=(float) [15] 0.17 1.17 36980/12726945 Organism::calculateUptakeRates(void) [32] 1.11 0.00 36980/12764033 Organism::calculateEfficiencies(void) [34] 0.16 0.31 147920/3946342941 Material::Material(float) [11] 0.00 0.04 36980/2433701551 Material::operator=(Material const &) [20] 0.01 0.02 36980/37088 Serial::Serial(void) [137] 0.02 0.00 36980/1380173 Chromosome::nextGeneOffset(int) [90] 0.01 0.01 110940/3999949068 Material::~Material(void) [25] ----------------------------------------------- 92.81 43.40 338451734/338451734 Organism::live(void) [2] [41] 0.0 92.81 43.40 338451734 Protopeptide::effect(int, EnVar &, Material &) [41] 18.31 9.44 10516767/3078445849 Vector::operator[](int) const [8] 15.64 0.00 338451734/338568590 EnVar::operator[](int) const [53] ----------------------------------------------- 0.00 0.46 4118/1138690 Gene::Gene(Gene &, int) [89] 0.50 127.42 1134572/1138690 Organism::live(void) [2] [42] 0.0 0.50 127.88 1138690 Protein::Protein(Protein &) [42] 4.47 123.42 1138690/50893427 Material::Material(Material &) [4] ----------------------------------------------- 0.00 0.09 108/128172 Organism::biomass(void) [84] 0.57 19.58 22937/128172 Organism::die(void) [46] 2.62 89.75 105127/128172 Protein::Protein(PeptideString *, short *, int *, int) [45] [43] 0.0 3.19 109.43 128172 Material::Material(PeptideString const *) [43] 69.87 36.01 40121655/3078445849 Vector::operator[](int) const [8] 3.50 0.00 40249827/40249827 PeptideString::getNext(char **) const [81] 0.05 0.00 128172/3946545182 Vector::Vector(int, float) [24] ----------------------------------------------- 0.00 0.03 31/105220 Chromosome::Chromosome(char *) [132] 0.31 99.51 105189/105220 Chromosome::Chromosome(Chromosome &, double) [33] [44] 0.0 0.31 99.54 105220 Gene::Gene(PeptideString *, int, int, int, int) [44] 0.06 92.37 105127/105127 Protein::Protein(PeptideString *, short *, int *, int) [45] 0.66 5.76 105127/105127 Protopeptide::lookup(PeptideString *, short *, int *) [69] 0.56 0.00 9150884/119122107 PeptideString::operator[](int) [68] 0.11 0.01 105127/105897 PeptideString::subString(int, int) const [118] 0.00 0.00 105127/256898 PeptideString::~PeptideString(void) [146] ----------------------------------------------- 0.06 92.37 105127/105127 Gene::Gene(PeptideString *, int, int, int, int) [44] [45] 0.0 0.06 92.37 105127 Protein::Protein(PeptideString *, short *, int *, int) [45] 2.62 89.75 105127/128172 Material::Material(PeptideString const *) [43] ----------------------------------------------- 0.14 47.34 22937/22937 Organism::live(void) [2] [46] 0.0 0.14 47.34 22937 Organism::die(void) [46] 0.57 19.58 22937/128172 Material::Material(PeptideString const *) [43] 0.17 15.25 68811/4874083 Material::operator+=(Material const &) [28] 0.15 8.23 22937/35161262 Material::exchangeMaterial(Material) [10] 0.09 2.49 22937/50893427 Material::Material(Material &) [4] 0.05 0.25 22937/22937 Location::addProtein(Protein **, int) [104] 0.02 0.22 22937/22937 Organism::~Organism(void) [108] 0.08 0.04 45874/3078445849 Vector::operator[](int) const [8] 0.03 0.03 22937/1762068398 Material::operator>=(float) const [14] 0.00 0.06 22937/4290564 Location::removeBiota(Organism *) [61] 0.00 0.00 45874/3999949068 Material::~Material(void) [25] 0.01 0.00 22937/13558265 Date::age(void) [78] 0.01 0.00 22937/34822876 Position::index(void) [62] 0.00 0.00 22937/107378 Serial::sn(void) [145] 0.00 0.00 22937/119122107 PeptideString::operator[](int) [68] ----------------------------------------------- 0.00 0.00 35/13535364 ReactionTable::resize(int) [157] 0.97 43.05 13535329/13535364 Organism::live(void) [2] [47] 0.0 0.97 43.05 13535364 Reaction::Reaction(void) [47] 14.51 28.54 13535364/3946342941 Material::Material(float) [11] ----------------------------------------------- 11.21 0.00 10515413/34232409 Chromosome::findOffset(int) [60] 12.64 0.00 11858498/34232409 Chromosome::findLength(int) [56] 12.64 0.00 11858498/34232409 Chromosome::proteinPointer(int) [54] [48] 0.0 36.48 0.00 34232409 Chromosome::findCodon(int) [48] ----------------------------------------------- 17.56 0.00 630034130/1306937573 Organism::calculateUptakeRates(void) [32] 18.86 0.00 676903443/1306937573 Organism::live(void) [2] [49] 0.0 36.42 0.00 1306937573 Protopeptide::getType(int) [49] ----------------------------------------------- 33.41 0.00 676903443/676903443 Organism::live(void) [2] [50] 0.0 33.41 0.00 676903443 Protopeptide::getOperand(int) [50] ----------------------------------------------- 4.68 0.00 97145676/381937172 Material::totalDecompose(void) [27] 13.71 0.00 284791496/381937172 Organism::live(void) [2] [51] 0.0 18.39 0.00 381937172 ReactionTable::operator[](int) [51] ----------------------------------------------- 0.06 0.00 125224/33292510 Urn::draw(void) [122] 0.06 0.00 127796/33292510 PeptideString::mutateOnce(mutret_t &) [70] 0.06 0.00 130375/33292510 PeptideString::rChar(void) [117] 0.11 0.00 223735/33292510 Chromosome::Chromosome(Chromosome &, double) [33] 0.17 0.00 348135/33292510 Literator::getOne(void) [103] 15.38 0.00 32337245/33292510 Organism::live(void) [2] [52] 0.0 15.83 0.00 33292510 z1_Rnd::Gen1(void) [52] ----------------------------------------------- 0.00 0.00 3960/338568590 EnVar::datalog(ostream &) [155] 0.01 0.00 112896/338568590 Location::decompose(void) [18] 15.64 0.00 338451734/338568590 Protopeptide::effect(int, EnVar &, Material &) [41] [53] 0.0 15.65 0.00 338568590 EnVar::operator[](int) const [53] ----------------------------------------------- 2.53 12.64 11858498/11858498 Organism::live(void) [2] [54] 0.0 2.53 12.64 11858498 Chromosome::proteinPointer(int) [54] 12.64 0.00 11858498/34232409 Chromosome::findCodon(int) [48] ----------------------------------------------- 13.89 0.00 12689857/12689857 Location::updateShare(void) [31] [55] 0.0 13.89 0.00 12689857 Organism::getUptakeRates(double *) [55] ----------------------------------------------- 1.17 12.64 11858498/11858498 Organism::live(void) [2] [56] 0.0 1.17 12.64 11858498 Chromosome::findLength(int) [56] 12.64 0.00 11858498/34232409 Chromosome::findCodon(int) [48] ----------------------------------------------- 0.01 0.03 85233/26534930 datalog(int) [58] 2.19 4.43 12799060/26534930 Location::updateShare(void) [31] 2.33 4.73 13650637/26534930 main [1] [57] 0.0 4.53 9.19 26534930 BiotaIterator::getNext(void) [57] 8.68 0.00 26312038/29420587 BaseList::getNext(void *) [66] 0.51 0.00 26312038/26312038 Node::operator()(void) [99] ----------------------------------------------- 0.02 12.57 22/22 main [1] [58] 0.0 0.02 12.57 22 datalog(int) [58] 0.22 12.20 84441/84441 Organism::datalog(ostream &) [59] 0.00 0.10 792/792 Location::datalog(ostream &) [121] 0.01 0.03 85233/26534930 BiotaIterator::getNext(void) [57] 0.01 0.00 84441/107378 Serial::sn(void) [145] 0.00 0.00 792/222893 BiotaIterator::BiotaIterator(Location *) [133] 0.00 0.00 22/22 operator<<(ostream &, Date const &) [289] ----------------------------------------------- 0.22 12.20 84441/84441 datalog(int) [58] [59] 0.0 0.22 12.20 84441 Organism::datalog(ostream &) [59] 0.35 9.36 84441/85233 Material::datalog(ostream &) [65] 2.44 0.00 84441/84441 Organism::dltraits(ostream &) [82] 0.05 0.00 84441/85292 PeptideString::plen(void) const [130] 0.01 0.00 84441/121529 Chromosome::numGenes(void) [144] ----------------------------------------------- 0.55 11.21 10515413/10515413 Organism::live(void) [2] [60] 0.0 0.55 11.21 10515413 Chromosome::findOffset(int) [60] 11.21 0.00 10515413/34232409 Chromosome::findCodon(int) [48] ----------------------------------------------- 0.00 0.06 22937/4290564 Organism::die(void) [46] 0.67 10.39 4267627/4290564 Organism::live(void) [2] [61] 0.0 0.67 10.44 4290564 Location::removeBiota(Organism *) [61] 0.46 7.17 4290564/4290564 List::remove(Organism *) [67] 2.81 0.00 4290564/8581128 List::find(Organism *) [74] ----------------------------------------------- 0.01 0.00 22937/34822876 Organism::die(void) [46] 3.88 0.00 12726945/34822876 Organism::calculateUptakeRates(void) [32] 6.73 0.00 22072994/34822876 Organism::live(void) [2] [62] 0.0 10.61 0.00 34822876 Position::index(void) [62] ----------------------------------------------- 0.01 5.16 112932/225864 Location::WorldPop(void) [75] 0.01 5.16 112932/225864 Location::updateShare(void) [31] [63] 0.0 0.01 10.31 225864 Location::locationPop(void) [63] 10.31 0.00 225864/225864 BaseList::length(void) [64] ----------------------------------------------- 10.31 0.00 225864/225864 Location::locationPop(void) [63] [64] 0.0 10.31 0.00 225864 BaseList::length(void) [64] ----------------------------------------------- 0.00 0.09 792/85233 Location::datalog(ostream &) [121] 0.35 9.36 84441/85233 Organism::datalog(ostream &) [59] [65] 0.0 0.35 9.45 85233 Material::datalog(ostream &) [65] 6.23 3.21 3579786/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.00 108/29420587 Location::biomassSummary(int) [83] 0.01 0.00 16335/29420587 Location::proteinCount(void) [148] 1.02 0.00 3092106/29420587 Location::decompose(void) [18] 8.68 0.00 26312038/29420587 BiotaIterator::getNext(void) [57] [66] 0.0 9.71 0.00 29420587 BaseList::getNext(void *) [66] ----------------------------------------------- 0.46 7.17 4290564/4290564 Location::removeBiota(Organism *) [61] [67] 0.0 0.46 7.17 4290564 List::remove(Organism *) [67] 4.36 0.00 4290564/4758655 BaseList::remove(void *) [76] 2.81 0.00 4290564/8581128 List::find(Organism *) [74] ----------------------------------------------- 0.00 0.00 22937/119122107 Organism::die(void) [46] 0.56 0.00 9150884/119122107 Gene::Gene(PeptideString *, int, int, int, int) [44] 6.72 0.00 109948286/119122107 Organism::live(void) [2] [68] 0.0 7.28 0.00 119122107 PeptideString::operator[](int) [68] ----------------------------------------------- 0.66 5.76 105127/105127 Gene::Gene(PeptideString *, int, int, int, int) [44] [69] 0.0 0.66 5.76 105127 Protopeptide::lookup(PeptideString *, short *, int *) [69] 5.66 0.00 6938382/6938382 PeptideString::match(PeptideString *, int) [73] 0.07 0.00 105127/105284 PeptideString::PeptideString(char *) [126] 0.03 0.00 105127/105127 PeptideString::skipGene(char *, int) [134] 0.00 0.00 105127/256898 PeptideString::~PeptideString(void) [146] ----------------------------------------------- 0.11 6.03 125224/125224 Chromosome::Chromosome(Chromosome &, double) [33] [70] 0.0 0.11 6.03 125224 PeptideString::mutateOnce(mutret_t &) [70] 0.00 5.67 125224/125224 Urn::Urn(int) [72] 0.06 0.06 130375/130375 PeptideString::rChar(void) [117] 0.03 0.06 125224/125224 Urn::draw(void) [122] 0.06 0.00 127796/33292510 z1_Rnd::Gen1(void) [52] 0.06 0.00 1283/1283 PeptideString::insertChar(int, char) [128] 0.03 0.00 125224/125224 Urn::~Urn(void) [136] ----------------------------------------------- 5.67 0.00 125224/125224 Urn::Urn(int) [72] [71] 0.0 5.67 0.00 125224 Urn::reset(void) [71] ----------------------------------------------- 0.00 5.67 125224/125224 PeptideString::mutateOnce(mutret_t &) [70] [72] 0.0 0.00 5.67 125224 Urn::Urn(int) [72] 5.67 0.00 125224/125224 Urn::reset(void) [71] ----------------------------------------------- 5.66 0.00 6938382/6938382 Protopeptide::lookup(PeptideString *, short *, int *) [69] [73] 0.0 5.66 0.00 6938382 PeptideString::match(PeptideString *, int) [73] ----------------------------------------------- 2.81 0.00 4290564/8581128 Location::removeBiota(Organism *) [61] 2.81 0.00 4290564/8581128 List::remove(Organism *) [67] [74] 0.0 5.62 0.00 8581128 List::find(Organism *) [74] ----------------------------------------------- 0.03 5.16 3137/3137 main [1] [75] 0.0 0.03 5.16 3137 Location::WorldPop(void) [75] 0.01 5.16 112932/225864 Location::locationPop(void) [63] ----------------------------------------------- 0.48 0.00 468091/4758655 List::remove(Protein *) [77] 4.36 0.00 4290564/4758655 List::remove(Organism *) [67] [76] 0.0 4.84 0.00 4758655 BaseList::remove(void *) [76] ----------------------------------------------- 0.04 4.79 468091/468091 Location::decompose(void) [18] [77] 0.0 0.04 4.79 468091 List::remove(Protein *) [77] 4.31 0.00 468091/468091 List::find(Protein *) [79] 0.48 0.00 468091/4758655 BaseList::remove(void *) [76] ----------------------------------------------- 0.01 0.00 22937/13558265 Organism::die(void) [46] 4.31 0.00 13535328/13558265 Organism::live(void) [2] [78] 0.0 4.32 0.00 13558265 Date::age(void) [78] ----------------------------------------------- 4.31 0.00 468091/468091 List::remove(Protein *) [77] [79] 0.0 4.31 0.00 468091 List::find(Protein *) [79] ----------------------------------------------- 1.30 2.55 13535328/13535328 Organism::live(void) [2] [80] 0.0 1.30 2.55 13535328 Reaction::~Reaction(void) [80] 1.15 1.39 13535328/3999949068 Material::~Material(void) [25] ----------------------------------------------- 3.50 0.00 40249827/40249827 Material::Material(PeptideString const *) [43] [81] 0.0 3.50 0.00 40249827 PeptideString::getNext(char **) const [81] ----------------------------------------------- 2.44 0.00 84441/84441 Organism::datalog(ostream &) [59] [82] 0.0 2.44 0.00 84441 Organism::dltraits(ostream &) [82] ----------------------------------------------- 0.00 2.38 1/1 main [1] [83] 0.0 0.00 2.38 1 Location::biomassSummary(int) [83] 0.12 2.23 108/108 Organism::biomass(void) [84] 0.00 0.02 108/4874083 Material::operator+=(Material const &) [28] 0.00 0.01 1/149880 Material::totalDecompose(void) [27] 0.00 0.00 1/50893427 Material::Material(Material &) [4] 0.00 0.00 108/29420587 BaseList::getNext(void *) [66] 0.00 0.00 109/3999949068 Material::~Material(void) [25] 0.00 0.00 1/3946342941 Material::Material(float) [11] 0.00 0.00 36/336653 BaseList::getFirst(void) [138] 0.00 0.00 108/108 List::operator()(void *) [284] ----------------------------------------------- 0.12 2.23 108/108 Location::biomassSummary(int) [83] [84] 0.0 0.12 2.23 108 Organism::biomass(void) [84] 0.01 1.13 3348/4542138 Material::operator*(float) const [26] 0.01 0.79 3564/4874083 Material::operator+=(Material const &) [28] 0.09 0.10 216/217 Material::operator+(Material const &) const [112] 0.00 0.09 108/128172 Material::Material(PeptideString const *) [43] 0.00 0.01 108/50893427 Material::Material(Material &) [4] 0.00 0.00 3780/3999949068 Material::~Material(void) [25] 0.00 0.00 108/3946342941 Material::Material(float) [11] ----------------------------------------------- 0.00 0.00 108/4304715 parse(char *, ostream &) [92] 0.35 1.89 4304607/4304715 Organism::live(void) [2] [85] 0.0 0.35 1.89 4304715 Location::insertBiota(Organism *) [85] 0.68 1.21 4304715/4304715 List::prepend(Organism *) [86] ----------------------------------------------- 0.68 1.21 4304715/4304715 Location::insertBiota(Organism *) [85] [86] 0.0 0.68 1.21 4304715 List::prepend(Organism *) [86] 0.64 0.00 4304715/4775107 BaseList::prepend(void *) [93] 0.47 0.10 4304715/4304715 Node::Node(Organism *, Node *) [97] ----------------------------------------------- [87] 0.0 1.00 0.00 2173774+363164 [87] 0.54 0.00 1270391 Position::moveW(int, int) [98] ----------------------------------------------- 0.00 0.00 36/13537776 Location::Location(void) [156] 0.94 0.00 13537740/13537776 Organism::live(void) [2] [88] 0.0 0.94 0.00 13537776 Position::Position(void) [88] ----------------------------------------------- 0.00 0.00 3348/2293448 Chromosome::Chromosome(Chromosome &) [143] 0.42 0.46 2290100/2293448 Chromosome::Chromosome(Chromosome &, double) [33] [89] 0.0 0.42 0.46 2293448 Gene::Gene(Gene &, int) [89] 0.00 0.46 4118/1138690 Protein::Protein(Protein &) [42] 0.00 0.00 4118/4118 Protein::putQty(float) [167] ----------------------------------------------- 0.00 0.00 108/1380173 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.02 0.00 36980/1380173 Organism::Organism(Organism &, Chromosome *) [40] 0.85 0.00 1343085/1380173 Organism::live(void) [2] [90] 0.0 0.87 0.00 1380173 Chromosome::nextGeneOffset(int) [90] ----------------------------------------------- 0.09 0.71 112932/112932 Location::updateShare(void) [31] [91] 0.0 0.09 0.71 112932 Location::updateEnv(void) [91] 0.11 0.60 225864/225864 Location::calculateModifier(int) [94] ----------------------------------------------- 0.02 0.75 1/1 main [1] [92] 0.0 0.02 0.75 1 parse(char *, ostream &) [92] 0.00 0.69 108/108 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.03 1/1 Chromosome::Chromosome(char *) [132] 0.00 0.01 1/1 Material::partialDecompose(double) [149] 0.00 0.01 1/1 ReactionTable::initialize(float *, double *) [150] 0.00 0.01 1/149880 Material::totalDecompose(void) [27] 0.00 0.00 36/36 Location::Location(int, int, double *, Material const &) [151] 0.00 0.00 2/1906634069 Material::operator*(double) const [7] 0.00 0.00 89/3078445849 Vector::operator[](int) const [8] 0.00 0.00 1/4874083 Material::operator+=(Material const &) [28] 0.00 0.00 1/21602998 Material::operator*=(double) [16] 0.00 0.00 4/5 operator<<(ostream &, Material const &) [154] 0.00 0.00 36/36 Location::Location(void) [156] 0.00 0.00 1/1 ReactionTable::resize(int) [157] 0.00 0.00 36/36 Location::operator=(Location const &) [158] 0.00 0.00 108/4304715 Location::insertBiota(Organism *) [85] 0.00 0.00 66/105284 PeptideString::PeptideString(char *) [126] 0.00 0.00 4/3946342941 Material::Material(float) [11] 0.00 0.00 2/2433701551 Material::operator=(Material const &) [20] 0.00 0.00 1/85292 PeptideString::plen(void) const [130] 0.00 0.00 3/3999949068 Material::~Material(void) [25] 0.00 0.00 36/36 Position::getIndex(int, int) [174] 0.00 0.00 36/72 EnVar::setDefaults(double *) [173] 0.00 0.00 1/1 PeptideString::init(int) [179] 0.00 0.00 1/1 Location::setNLoc(int) [181] 0.00 0.00 1/1 Position::setSize(int, int) [182] ----------------------------------------------- 0.07 0.00 470392/4775107 List::prepend(Protein *) [114] 0.64 0.00 4304715/4775107 List::prepend(Organism *) [86] [93] 0.0 0.71 0.00 4775107 BaseList::prepend(void *) [93] ----------------------------------------------- 0.11 0.60 225864/225864 Location::updateEnv(void) [91] [94] 0.0 0.11 0.60 225864 Location::calculateModifier(int) [94] 0.39 0.20 225864/3078445849 Vector::operator[](int) const [8] ----------------------------------------------- 0.00 0.69 108/108 parse(char *, ostream &) [92] [95] 0.0 0.00 0.69 108 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.61 108/74068 Chromosome::Chromosome(Chromosome &, double) [33] 0.00 0.05 216/23207113 Material::operator=(float) [15] 0.00 0.01 108/108 Chromosome::Chromosome(Chromosome &) [143] 0.00 0.01 108/50893427 Material::Material(Material &) [4] 0.00 0.00 108/12726945 Organism::calculateUptakeRates(void) [32] 0.00 0.00 108/12764033 Organism::calculateEfficiencies(void) [34] 0.00 0.00 3348/1145729 Gene::getProtein(void) [106] 0.00 0.00 216/3946342941 Material::Material(float) [11] 0.00 0.00 3348/2288110 Chromosome::gene(int) [113] 0.00 0.00 108/37088 Serial::Serial(void) [137] 0.00 0.00 108/1380173 Chromosome::nextGeneOffset(int) [90] 0.00 0.00 216/3999949068 Material::~Material(void) [25] 0.00 0.00 108/121529 Chromosome::numGenes(void) [144] 0.00 0.00 108/144 Position::Position(int, int, int) [283] ----------------------------------------------- 0.00 0.00 16335/3108441 Location::proteinCount(void) [148] 0.57 0.00 3092106/3108441 Location::decompose(void) [18] [96] 0.0 0.57 0.00 3108441 List::operator()(void *) [96] ----------------------------------------------- 0.47 0.10 4304715/4304715 List::prepend(Organism *) [86] [97] 0.0 0.47 0.10 4304715 Node::Node(Organism *, Node *) [97] 0.10 0.00 4304715/4775107 BaseNode::BaseNode(void) [119] ----------------------------------------------- 181990 Position::moveS(int, int) [101] 0.50 0.00 1088401/2173774 Organism::live(void) [2] [98] 0.0 0.54 0.00 1270391 Position::moveW(int, int) [98] 181174 Position::moveS(int, int) [101] ----------------------------------------------- 0.51 0.00 26312038/26312038 BiotaIterator::getNext(void) [57] [99] 0.0 0.51 0.00 26312038 Node::operator()(void) [99] ----------------------------------------------- [100] 0.0 0.47 0.00 2093853+348338 [100] 0.20 0.00 1203368 Position::moveN(int, int) [111] ----------------------------------------------- 181174 Position::moveW(int, int) [98] 0.50 0.00 1085373/2173774 Organism::live(void) [2] [101] 0.0 0.46 0.00 1266547 Position::moveS(int, int) [101] 181990 Position::moveW(int, int) [98] ----------------------------------------------- 0.00 0.00 36/4267663 Location::operator=(Location const &) [158] 0.39 0.00 4267627/4267663 Organism::live(void) [2] [102] 0.0 0.39 0.00 4267663 Position::operator=(Position) [102] ----------------------------------------------- 0.06 0.06 116032/348135 Location::decompose(void) [18] 0.06 0.06 116034/348135 main [1] 0.06 0.06 116069/348135 Location::updateShare(void) [31] [103] 0.0 0.19 0.17 348135 Literator::getOne(void) [103] 0.17 0.00 348135/33292510 z1_Rnd::Gen1(void) [52] ----------------------------------------------- 0.05 0.25 22937/22937 Organism::die(void) [46] [104] 0.0 0.05 0.25 22937 Location::addProtein(Protein **, int) [104] 0.02 0.13 470392/470392 List::prepend(Protein *) [114] 0.04 0.05 264918/733009 Protein::~Protein(void) [107] 0.02 0.00 735310/3843751 Protein::qty(void) [123] ----------------------------------------------- 170512 Position::moveN(int, int) [111] 0.24 0.00 1068311/2093853 Organism::live(void) [2] [105] 0.0 0.27 0.00 1238823 Position::moveE(int, int) [105] 177826 Position::moveN(int, int) [111] ----------------------------------------------- 0.00 0.00 3348/1145729 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.24 0.00 1142381/1145729 Organism::live(void) [2] [106] 0.0 0.24 0.00 1145729 Gene::getProtein(void) [106] ----------------------------------------------- 0.04 0.05 264918/733009 Location::addProtein(Protein **, int) [104] 0.06 0.09 468091/733009 Location::decompose(void) [18] [107] 0.0 0.10 0.14 733009 Protein::~Protein(void) [107] 0.06 0.08 733009/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.02 0.22 22937/22937 Organism::die(void) [46] [108] 0.0 0.02 0.22 22937 Organism::~Organism(void) [108] 0.10 0.10 45874/45874 Chromosome::~Chromosome(void) [110] 0.01 0.01 68811/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.16 0.07 36980/36980 Organism::live(void) [2] [109] 0.0 0.16 0.07 36980 Chromosome::datalogGenes(void) [109] 0.07 0.00 1142381/1247570 Gene::showMutations(void) [124] ----------------------------------------------- 0.10 0.10 45874/45874 Organism::~Organism(void) [108] [110] 0.0 0.10 0.10 45874 Chromosome::~Chromosome(void) [110] 0.09 0.00 1415443/1521397 Gene::~Gene(void) [120] 0.00 0.00 45874/3999949068 Material::~Material(void) [25] 0.00 0.00 45874/256898 PeptideString::~PeptideString(void) [146] ----------------------------------------------- 177826 Position::moveE(int, int) [105] 0.23 0.00 1025542/2093853 Organism::live(void) [2] [111] 0.0 0.20 0.00 1203368 Position::moveN(int, int) [111] 170512 Position::moveE(int, int) [105] ----------------------------------------------- 0.00 0.00 1/217 main [1] 0.09 0.10 216/217 Organism::biomass(void) [84] [112] 0.0 0.09 0.10 217 Material::operator+(Material const &) const [112] 0.05 0.02 27342/3078445849 Vector::operator[](int) const [8] 0.00 0.02 217/50893427 Material::Material(Material &) [4] 0.00 0.00 217/3946342941 Material::Material(float) [11] 0.00 0.00 217/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.00 3348/2288110 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.17 0.00 2284762/2288110 Organism::live(void) [2] [113] 0.0 0.17 0.00 2288110 Chromosome::gene(int) [113] ----------------------------------------------- 0.02 0.13 470392/470392 Location::addProtein(Protein **, int) [104] [114] 0.0 0.02 0.13 470392 List::prepend(Protein *) [114] 0.07 0.00 470392/4775107 BaseList::prepend(void *) [93] 0.05 0.01 470392/470392 Node::Node(Protein *, Node *) [127] ----------------------------------------------- 0.14 0.00 1343085/1343085 Organism::live(void) [2] [115] 0.0 0.14 0.00 1343085 Protein::incQty(float) [115] ----------------------------------------------- [116] 0.0 0.14 0.00 yylex [116] ----------------------------------------------- 0.06 0.06 130375/130375 PeptideString::mutateOnce(mutret_t &) [70] [117] 0.0 0.06 0.06 130375 PeptideString::rChar(void) [117] 0.06 0.00 130375/33292510 z1_Rnd::Gen1(void) [52] ----------------------------------------------- 0.00 0.00 770/105897 Chromosome::Chromosome(Chromosome &, double) [33] 0.11 0.01 105127/105897 Gene::Gene(PeptideString *, int, int, int, int) [44] [118] 0.0 0.11 0.01 105897 PeptideString::subString(int, int) const [118] 0.01 0.00 105897/105897 PeptideString::PeptideString(void) [147] ----------------------------------------------- 0.01 0.00 470392/4775107 Node::Node(Protein *, Node *) [127] 0.10 0.00 4304715/4775107 Node::Node(Organism *, Node *) [97] [119] 0.0 0.11 0.00 4775107 BaseNode::BaseNode(void) [119] ----------------------------------------------- 0.01 0.00 105954/1521397 Chromosome::Chromosome(Chromosome &, double) [33] 0.09 0.00 1415443/1521397 Chromosome::~Chromosome(void) [110] [120] 0.0 0.10 0.00 1521397 Gene::~Gene(void) [120] ----------------------------------------------- 0.00 0.10 792/792 datalog(int) [58] [121] 0.0 0.00 0.10 792 Location::datalog(ostream &) [121] 0.00 0.09 792/85233 Material::datalog(ostream &) [65] 0.00 0.01 792/792 Location::proteinCount(void) [148] 0.00 0.00 792/792 EnVar::datalog(ostream &) [155] ----------------------------------------------- 0.03 0.06 125224/125224 PeptideString::mutateOnce(mutret_t &) [70] [122] 0.0 0.03 0.06 125224 Urn::draw(void) [122] 0.06 0.00 125224/33292510 z1_Rnd::Gen1(void) [52] ----------------------------------------------- 0.00 0.00 16335/3843751 Location::proteinCount(void) [148] 0.02 0.00 735310/3843751 Location::addProtein(Protein **, int) [104] 0.06 0.00 3092106/3843751 Location::decompose(void) [18] [123] 0.0 0.08 0.00 3843751 Protein::qty(void) [123] ----------------------------------------------- 0.01 0.00 105189/1247570 Chromosome::Chromosome(Chromosome &, double) [33] 0.07 0.00 1142381/1247570 Chromosome::datalogGenes(void) [109] [124] 0.0 0.08 0.00 1247570 Gene::showMutations(void) [124] ----------------------------------------------- 0.00 0.00 36/112968 Location::operator=(Location const &) [158] 0.00 0.00 36/112968 EnVar::operator=(EnVar) [160] 0.07 0.00 112896/112968 Location::decompose(void) [18] [125] 0.0 0.07 0.00 112968 EnVar::EnVar(EnVar &) [125] ----------------------------------------------- 0.00 0.00 1/105284 Chromosome::Chromosome(char *) [132] 0.00 0.00 1/105284 __static_initialization_and_destruction_0 [162] 0.00 0.00 66/105284 parse(char *, ostream &) [92] 0.00 0.00 89/105284 PeptideString::split(int) [159] 0.07 0.00 105127/105284 Protopeptide::lookup(PeptideString *, short *, int *) [69] [126] 0.0 0.07 0.00 105284 PeptideString::PeptideString(char *) [126] ----------------------------------------------- 0.05 0.01 470392/470392 List::prepend(Protein *) [114] [127] 0.0 0.05 0.01 470392 Node::Node(Protein *, Node *) [127] 0.01 0.00 470392/4775107 BaseNode::BaseNode(void) [119] ----------------------------------------------- 0.06 0.00 1283/1283 PeptideString::mutateOnce(mutret_t &) [70] [128] 0.0 0.06 0.00 1283 PeptideString::insertChar(int, char) [128] ----------------------------------------------- 0.05 0.00 3092142/3092142 Material::Material(Vector const &) [36] [129] 0.0 0.05 0.00 3092142 Vector::getSize(void) const [129] ----------------------------------------------- 0.00 0.00 1/85292 parse(char *, ostream &) [92] 0.00 0.00 89/85292 Chromosome::Chromosome(Chromosome &, double) [33] 0.00 0.00 761/85292 PeptideString::replaceGene(int, int, PeptideString *) [152] 0.05 0.00 84441/85292 Organism::datalog(ostream &) [59] [130] 0.0 0.05 0.00 85292 PeptideString::plen(void) const [130] ----------------------------------------------- 0.00 0.00 108/74176 Chromosome::Chromosome(Chromosome &) [143] 0.04 0.00 74068/74176 Chromosome::Chromosome(Chromosome &, double) [33] [131] 0.0 0.04 0.00 74176 PeptideString::PeptideString(PeptideString &) [131] ----------------------------------------------- 0.00 0.03 1/1 parse(char *, ostream &) [92] [132] 0.0 0.00 0.03 1 Chromosome::Chromosome(char *) [132] 0.00 0.03 31/105220 Gene::Gene(PeptideString *, int, int, int, int) [44] 0.00 0.00 1/74069 Material::Material(char const *) [38] 0.00 0.00 1/105284 PeptideString::PeptideString(char *) [126] 0.00 0.00 31/31 PeptideString::nextGene(char **) [176] 0.00 0.00 1/1 PeptideString::geneCount(void) const [178] ----------------------------------------------- 0.00 0.00 792/222893 datalog(int) [58] 0.01 0.01 109203/222893 Location::updateShare(void) [31] 0.01 0.01 112898/222893 main [1] [133] 0.0 0.02 0.01 222893 BiotaIterator::BiotaIterator(Location *) [133] 0.01 0.00 222893/336653 BaseList::getFirst(void) [138] ----------------------------------------------- 0.03 0.00 105127/105127 Protopeptide::lookup(PeptideString *, short *, int *) [69] [134] 0.0 0.03 0.00 105127 PeptideString::skipGene(char *, int) [134] ----------------------------------------------- [135] 0.0 0.03 0.00 yyparse [135] ----------------------------------------------- 0.03 0.00 125224/125224 PeptideString::mutateOnce(mutret_t &) [70] [136] 0.0 0.03 0.00 125224 Urn::~Urn(void) [136] ----------------------------------------------- 0.00 0.00 108/37088 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.01 0.02 36980/37088 Organism::Organism(Organism &, Chromosome *) [40] [137] 0.0 0.01 0.02 37088 Serial::Serial(void) [137] 0.02 0.00 37088/37091 Date::Date(void) [140] ----------------------------------------------- 0.00 0.00 36/336653 Location::resourceSummary(int) [141] 0.00 0.00 36/336653 Location::biomassSummary(int) [83] 0.00 0.00 792/336653 Location::proteinCount(void) [148] 0.01 0.00 112896/336653 Location::decompose(void) [18] 0.01 0.00 222893/336653 BiotaIterator::BiotaIterator(Location *) [133] [138] 0.0 0.02 0.00 336653 BaseList::getFirst(void) [138] ----------------------------------------------- 0.00 0.00 3136/40116 main [1] 0.02 0.00 36980/40116 Organism::live(void) [2] [139] 0.0 0.02 0.00 40116 Date::refresh(void) [139] ----------------------------------------------- 0.00 0.00 1/37091 __static_initialization_and_destruction_0 [163] 0.00 0.00 2/37091 main [1] 0.02 0.00 37088/37091 Serial::Serial(void) [137] [140] 0.0 0.02 0.00 37091 Date::Date(void) [140] ----------------------------------------------- 0.00 0.02 1/1 main [1] [141] 0.0 0.00 0.02 1 Location::resourceSummary(int) [141] 0.00 0.01 36/4874083 Material::operator+=(Material const &) [28] 0.00 0.01 1/149880 Material::totalDecompose(void) [27] 0.00 0.00 1/50893427 Material::Material(Material &) [4] 0.00 0.00 1/3946342941 Material::Material(float) [11] 0.00 0.00 36/336653 BaseList::getFirst(void) [138] 0.00 0.00 1/3999949068 Material::~Material(void) [25] ----------------------------------------------- [142] 0.0 0.01 0.00 Letext [142] ----------------------------------------------- 0.00 0.01 108/108 Organism::Organism(Chromosome &, Material &, int, int, char) [95] [143] 0.0 0.00 0.01 108 Chromosome::Chromosome(Chromosome &) [143] 0.00 0.01 108/50893427 Material::Material(Material &) [4] 0.00 0.00 3348/2293448 Gene::Gene(Gene &, int) [89] 0.00 0.00 108/74176 PeptideString::PeptideString(PeptideString &) [131] ----------------------------------------------- 0.00 0.00 108/121529 Organism::Organism(Chromosome &, Material &, int, int, char) [95] 0.00 0.00 36980/121529 Organism::live(void) [2] 0.01 0.00 84441/121529 Organism::datalog(ostream &) [59] [144] 0.0 0.01 0.00 121529 Chromosome::numGenes(void) [144] ----------------------------------------------- 0.00 0.00 22937/107378 Organism::die(void) [46] 0.01 0.00 84441/107378 datalog(int) [58] [145] 0.0 0.01 0.00 107378 Serial::sn(void) [145] ----------------------------------------------- 0.00 0.00 770/256898 Chromosome::Chromosome(Chromosome &, double) [33] 0.00 0.00 45874/256898 Chromosome::~Chromosome(void) [110] 0.00 0.00 105127/256898 Gene::Gene(PeptideString *, int, int, int, int) [44] 0.00 0.00 105127/256898 Protopeptide::lookup(PeptideString *, short *, int *) [69] [146] 0.0 0.01 0.00 256898 PeptideString::~PeptideString(void) [146] ----------------------------------------------- 0.01 0.00 105897/105897 PeptideString::subString(int, int) const [118] [147] 0.0 0.01 0.00 105897 PeptideString::PeptideString(void) [147] ----------------------------------------------- 0.00 0.01 792/792 Location::datalog(ostream &) [121] [148] 0.0 0.00 0.01 792 Location::proteinCount(void) [148] 0.01 0.00 16335/29420587 BaseList::getNext(void *) [66] 0.00 0.00 16335/3108441 List::operator()(void *) [96] 0.00 0.00 16335/3843751 Protein::qty(void) [123] 0.00 0.00 792/336653 BaseList::getFirst(void) [138] ----------------------------------------------- 0.00 0.01 1/1 parse(char *, ostream &) [92] [149] 0.0 0.00 0.01 1 Material::partialDecompose(double) [149] 0.00 0.01 1/149880 Material::totalDecompose(void) [27] 0.00 0.00 1/4874083 Material::operator+=(Material const &) [28] 0.00 0.00 1/36631287 Material::operator-=(Material const &) [12] 0.00 0.00 1/21602998 Material::operator*=(double) [16] 0.00 0.00 1/50893427 Material::Material(Material &) [4] 0.00 0.00 1/3999949068 Material::~Material(void) [25] ----------------------------------------------- 0.00 0.01 1/1 parse(char *, ostream &) [92] [150] 0.0 0.00 0.01 1 ReactionTable::initialize(float *, double *) [150] 0.01 0.00 2898/3078445849 Vector::operator[](int) const [8] 0.00 0.00 1428/1428 Material::getwt(int) [170] 0.00 0.00 34/34 Material::setwt(int, int) [175] ----------------------------------------------- 0.00 0.00 36/36 parse(char *, ostream &) [92] [151] 0.0 0.00 0.00 36 Location::Location(int, int, double *, Material const &) [151] 0.00 0.00 36/3092142 Material::Material(Vector const &) [36] 0.00 0.00 36/144 Position::Position(int, int, int) [283] 0.00 0.00 36/36 EnVar::EnVar(double *) [288] 0.00 0.00 36/72 List::List(void) [286] 0.00 0.00 36/72 List::List(void) [285] ----------------------------------------------- 0.00 0.00 761/761 Chromosome::Chromosome(Chromosome &, double) [33] [152] 0.0 0.00 0.00 761 PeptideString::replaceGene(int, int, PeptideString *) [152] 0.00 0.00 761/85292 PeptideString::plen(void) const [130] ----------------------------------------------- 0.00 0.00 210/210 operator<<(ostream &, Material const &) [154] [153] 0.0 0.00 0.00 210 Vector::readOnly(int) const [153] 0.00 0.00 210/3078446058 Vector::rangecheck(int) const [9] ----------------------------------------------- 0.00 0.00 1/5 main [1] 0.00 0.00 4/5 parse(char *, ostream &) [92] [154] 0.0 0.00 0.00 5 operator<<(ostream &, Material const &) [154] 0.00 0.00 210/210 Vector::readOnly(int) const [153] ----------------------------------------------- 0.00 0.00 792/792 Location::datalog(ostream &) [121] [155] 0.0 0.00 0.00 792 EnVar::datalog(ostream &) [155] 0.00 0.00 3960/338568590 EnVar::operator[](int) const [53] ----------------------------------------------- 0.00 0.00 36/36 parse(char *, ostream &) [92] [156] 0.0 0.00 0.00 36 Location::Location(void) [156] 0.00 0.00 36/3946342941 Material::Material(float) [11] 0.00 0.00 36/13537776 Position::Position(void) [88] 0.00 0.00 36/36 EnVar::EnVar(void) [287] 0.00 0.00 36/72 List::List(void) [286] 0.00 0.00 36/72 List::List(void) [285] ----------------------------------------------- 0.00 0.00 1/1 parse(char *, ostream &) [92] [157] 0.0 0.00 0.00 1 ReactionTable::resize(int) [157] 0.00 0.00 35/13535364 Reaction::Reaction(void) [47] ----------------------------------------------- 0.00 0.00 36/36 parse(char *, ostream &) [92] [158] 0.0 0.00 0.00 36 Location::operator=(Location const &) [158] 0.00 0.00 36/2433701551 Material::operator=(Material const &) [20] 0.00 0.00 36/112968 EnVar::EnVar(EnVar &) [125] 0.00 0.00 36/36 EnVar::operator=(EnVar) [160] 0.00 0.00 36/4267663 Position::operator=(Position) [102] ----------------------------------------------- 0.00 0.00 89/89 Chromosome::Chromosome(Chromosome &, double) [33] [159] 0.0 0.00 0.00 89 PeptideString::split(int) [159] 0.00 0.00 89/105284 PeptideString::PeptideString(char *) [126] ----------------------------------------------- 0.00 0.00 36/36 Location::operator=(Location const &) [158] [160] 0.0 0.00 0.00 36 EnVar::operator=(EnVar) [160] 0.00 0.00 36/112968 EnVar::EnVar(EnVar &) [125] ----------------------------------------------- [161] 0.0 0.00 0.00 __do_global_ctors_aux [161] 0.00 0.00 1/1 __static_initialization_and_destruction_0 [162] 0.00 0.00 1/1 __static_initialization_and_destruction_0 [163] 0.00 0.00 1/1 __static_initialization_and_destruction_0 [292] ----------------------------------------------- 1 __static_initialization_and_destruction_0 [162] 0.00 0.00 1/1 __do_global_ctors_aux [161] [162] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0 [162] 0.00 0.00 1/105284 PeptideString::PeptideString(char *) [126] 1 __static_initialization_and_destruction_0 [162] ----------------------------------------------- 1 __static_initialization_and_destruction_0 [163] 0.00 0.00 1/1 __do_global_ctors_aux [161] [163] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0 [163] 0.00 0.00 1/37091 Date::Date(void) [140] 0.00 0.00 1/1 ReactionTable::ReactionTable(int) [290] 1 __static_initialization_and_destruction_0 [163] ----------------------------------------------- 0.00 0.00 1090149/1090149 Organism::live(void) [2] [164] 0.0 0.00 0.00 1090149 Gene::updateProtein(Protein *) [164] ----------------------------------------------- 0.00 0.00 52232/52232 Organism::live(void) [2] [165] 0.0 0.00 0.00 52232 Gene::express(void) [165] ----------------------------------------------- 0.00 0.00 3137/9411 main [1] 0.00 0.00 6274/9411 Literator::Literator(void) [280] [166] 0.0 0.00 0.00 9411 Literator::reset(void) [166] ----------------------------------------------- 0.00 0.00 4118/4118 Gene::Gene(Gene &, int) [89] [167] 0.0 0.00 0.00 4118 Protein::putQty(float) [167] ----------------------------------------------- 0.00 0.00 3137/3137 main [1] [168] 0.0 0.00 0.00 3137 Date::afterp(Date &) [168] ----------------------------------------------- 0.00 0.00 3136/3136 main [1] [169] 0.0 0.00 0.00 3136 Date::advanceDate(int) [169] ----------------------------------------------- 0.00 0.00 1428/1428 ReactionTable::initialize(float *, double *) [150] [170] 0.0 0.00 0.00 1428 Material::getwt(int) [170] ----------------------------------------------- 0.00 0.00 770/770 Chromosome::Chromosome(Chromosome &, double) [33] [171] 0.0 0.00 0.00 770 PeptideString::prependGene(PeptideString *) [171] ----------------------------------------------- 0.00 0.00 89/89 Chromosome::Chromosome(Chromosome &, double) [33] [172] 0.0 0.00 0.00 89 PeptideString::insert(PeptideString *, int) [172] ----------------------------------------------- 0.00 0.00 36/72 parse(char *, ostream &) [92] 0.00 0.00 36/72 EnVar::EnVar(void) [287] [173] 0.0 0.00 0.00 72 EnVar::setDefaults(double *) [173] ----------------------------------------------- 0.00 0.00 36/36 parse(char *, ostream &) [92] [174] 0.0 0.00 0.00 36 Position::getIndex(int, int) [174] ----------------------------------------------- 0.00 0.00 34/34 ReactionTable::initialize(float *, double *) [150] [175] 0.0 0.00 0.00 34 Material::setwt(int, int) [175] ----------------------------------------------- 0.00 0.00 31/31 Chromosome::Chromosome(char *) [132] [176] 0.0 0.00 0.00 31 PeptideString::nextGene(char **) [176] ----------------------------------------------- 0.00 0.00 22/22 main [1] [177] 0.0 0.00 0.00 22 Date::incrementDate(int) [177] ----------------------------------------------- 0.00 0.00 1/1 Chromosome::Chromosome(char *) [132] [178] 0.0 0.00 0.00 1 PeptideString::geneCount(void) const [178] ----------------------------------------------- 0.00 0.00 1/1 parse(char *, ostream &) [92] [179] 0.0 0.00 0.00 1 PeptideString::init(int) [179] ----------------------------------------------- 0.00 0.00 1/1 main [1] [180] 0.0 0.00 0.00 1 lstat [180] ----------------------------------------------- 0.00 0.00 1/1 parse(char *, ostream &) [92] [181] 0.0 0.00 0.00 1 Location::setNLoc(int) [181] ----------------------------------------------- 0.00 0.00 1/1 parse(char *, ostream &) [92] [182] 0.0 0.00 0.00 1 Position::setSize(int, int) [182] ----------------------------------------------- 0.00 0.00 1/6274 main [1] 0.00 0.00 3136/6274 Location::decompose(void) [18] 0.00 0.00 3137/6274 Location::updateShare(void) [31] [280] 0.0 0.00 0.00 6274 Literator::Literator(void) [280] 0.00 0.00 6274/9411 Literator::reset(void) [166] ----------------------------------------------- 0.00 0.00 3136/6273 Location::decompose(void) [18] 0.00 0.00 3137/6273 Location::updateShare(void) [31] [281] 0.0 0.00 0.00 6273 Literator::~Literator(void) [281] ----------------------------------------------- 0.00 0.00 72/144 List::List(void) [286] 0.00 0.00 72/144 List::List(void) [285] [282] 0.0 0.00 0.00 144 BaseList::BaseList(void) [282] ----------------------------------------------- 0.00 0.00 36/144 Location::Location(int, int, double *, Material const &) [151] 0.00 0.00 108/144 Organism::Organism(Chromosome &, Material &, int, int, char) [95] [283] 0.0 0.00 0.00 144 Position::Position(int, int, int) [283] ----------------------------------------------- 0.00 0.00 108/108 Location::biomassSummary(int) [83] [284] 0.0 0.00 0.00 108 List::operator()(void *) [284] ----------------------------------------------- 0.00 0.00 36/72 Location::Location(void) [156] 0.00 0.00 36/72 Location::Location(int, int, double *, Material const &) [151] [285] 0.0 0.00 0.00 72 List::List(void) [285] 0.00 0.00 72/144 BaseList::BaseList(void) [282] ----------------------------------------------- 0.00 0.00 36/72 Location::Location(void) [156] 0.00 0.00 36/72 Location::Location(int, int, double *, Material const &) [151] [286] 0.0 0.00 0.00 72 List::List(void) [286] 0.00 0.00 72/144 BaseList::BaseList(void) [282] ----------------------------------------------- 0.00 0.00 36/36 Location::Location(void) [156] [287] 0.0 0.00 0.00 36 EnVar::EnVar(void) [287] 0.00 0.00 36/72 EnVar::setDefaults(double *) [173] ----------------------------------------------- 0.00 0.00 36/36 Location::Location(int, int, double *, Material const &) [151] [288] 0.0 0.00 0.00 36 EnVar::EnVar(double *) [288] ----------------------------------------------- 0.00 0.00 22/22 datalog(int) [58] [289] 0.0 0.00 0.00 22 operator<<(ostream &, Date const &) [289] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0 [163] [290] 0.0 0.00 0.00 1 ReactionTable::ReactionTable(int) [290] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0 [292] [291] 0.0 0.00 0.00 1 z1_Rnd::z1_Rnd(long) [291] ----------------------------------------------- 1 __static_initialization_and_destruction_0 [292] 0.00 0.00 1/1 __do_global_ctors_aux [161] [292] 0.0 0.00 0.00 1+1 __static_initialization_and_destruction_0 [292] 0.00 0.00 1/1 z1_Rnd::z1_Rnd(long) [291] 1 __static_initialization_and_destruction_0 [292] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Index by function name [52] z1_Rnd::Gen1(void) [17] Material::operator-(void) const [177] Date::incrementDate(int) [142] Letext (mylist.C) [6] Material::operator-(Material const &) const [62] Position::index(void) [75] Location::WorldPop(void) [7] Material::operator*(double) const [179] PeptideString::init(int) [110] Chromosome::~Chromosome(void) [26] Material::operator*(float) const [150] ReactionTable::initialize(float *, double *) [146] PeptideString::~PeptideString(void) [112] Material::operator+(Material const &) const [85] Location::insertBiota(Organism *) [136] Urn::~Urn(void) [163] __static_initialization_and_destruction_0 (main.C) [128] PeptideString::insertChar(int, char) [120] Gene::~Gene(void) [162] __static_initialization_and_destruction_0 (peptidestring.C) [172] PeptideString::insert(PeptideString *, int) [107] Protein::~Protein(void) [292] __static_initialization_and_destruction_0 (random.C) [64] BaseList::length(void) [25] Material::~Material(void) [285] List::List(void) [2] Organism::live(void) [108] Organism::~Organism(void) [286] List::List(void) [63] Location::locationPop(void) [80] Reaction::~Reaction(void) [127] Node::Node(Protein *, Node *) [69] Protopeptide::lookup(PeptideString *, short *, int *) [281] Literator::~Literator(void) [97] Node::Node(Organism *, Node *) [180] lstat [29] Vector::~Vector(void) [5] Vector::Vector(Vector const &) [1] main [132] Chromosome::Chromosome(char *) [24] Vector::Vector(int, float) [73] PeptideString::match(PeptideString *, int) [143] Chromosome::Chromosome(Chromosome &) [68] PeptideString::operator[](int) [105] Position::moveE(int, int) [33] Chromosome::Chromosome(Chromosome &, double) [51] ReactionTable::operator[](int) [111] Position::moveN(int, int) [133] BiotaIterator::BiotaIterator(Location *) [53] EnVar::operator[](int) const [101] Position::moveS(int, int) [147] PeptideString::PeptideString(void) [8] Vector::operator[](int) const [98] Position::moveW(int, int) [126] PeptideString::PeptideString(char *) [104] Location::addProtein(Protein **, int) [70] PeptideString::mutateOnce(mutret_t &) [131] PeptideString::PeptideString(PeptideString &) [169] Date::advanceDate(int) [90] Chromosome::nextGeneOffset(int) [290] ReactionTable::ReactionTable(int) [168] Date::afterp(Date &) [176] PeptideString::nextGene(char **) [72] Urn::Urn(int) [78] Date::age(void) [144] Chromosome::numGenes(void) [140] Date::Date(void) [19] Material::alength(void) [92] parse(char *, ostream &) [44] Gene::Gene(PeptideString *, int, int, int, int) [83] Location::biomassSummary(int) [149] Material::partialDecompose(double) [89] Gene::Gene(Gene &, int) [84] Organism::biomass(void) [130] PeptideString::plen(void) const [287] EnVar::EnVar(void) [34] Organism::calculateEfficiencies(void) [171] PeptideString::prependGene(PeptideString *) [288] EnVar::EnVar(double *) [94] Location::calculateModifier(int) [93] BaseList::prepend(void *) [125] EnVar::EnVar(EnVar &) [32] Organism::calculateUptakeRates(void) [114] List::prepend(Protein *) [137] Serial::Serial(void) [109] Chromosome::datalogGenes(void) [86] List::prepend(Organism *) [291] z1_Rnd::z1_Rnd(long) [155] EnVar::datalog(ostream &) [148] Location::proteinCount(void) [45] Protein::Protein(PeptideString *, short *, int *, int) [121] Location::datalog(ostream &) [54] Chromosome::proteinPointer(int) [42] Protein::Protein(Protein &) [65] Material::datalog(ostream &) [167] Protein::putQty(float) [282] BaseList::BaseList(void) [59] Organism::datalog(ostream &) [123] Protein::qty(void) [119] BaseNode::BaseNode(void) [58] datalog(int) [117] PeptideString::rChar(void) [156] Location::Location(void) [18] Location::decompose(void) [9] Vector::rangecheck(int) const [151] Location::Location(int, int, double *, Material const &) [23] Protein::degrade(double) [3] Reaction::react(double, Material &) [43] Material::Material(PeptideString const *) [46] Organism::die(void) [153] Vector::readOnly(int) const [38] Material::Material(char const *) [82] Organism::dltraits(ostream &) [139] Date::refresh(void) [4] Material::Material(Material &) [122] Urn::draw(void) [61] Location::removeBiota(Organism *) [36] Material::Material(Vector const &) [41] Protopeptide::effect(int, EnVar &, Material &) [76] BaseList::remove(void *) [11] Material::Material(float) [35] Organism::energy(float) [77] List::remove(Protein *) [95] Organism::Organism(Chromosome &, Material &, int, int, char) [13] Reaction::equilibriumP(Material &) [67] List::remove(Organism *) [40] Organism::Organism(Organism &, Chromosome *) [10] Material::exchangeMaterial(Material) [152] PeptideString::replaceGene(int, int, PeptideString *) [88] Position::Position(void) [165] Gene::express(void) [71] Urn::reset(void) [283] Position::Position(int, int, int) [48] Chromosome::findCodon(int) [166] Literator::reset(void) [47] Reaction::Reaction(void) [56] Chromosome::findLength(int) [157] ReactionTable::resize(int) [280] Literator::Literator(void) [60] Chromosome::findOffset(int) [141] Location::resourceSummary(int) [12] Material::operator-=(Material const &) [79] List::find(Protein *) [173] EnVar::setDefaults(double *) [16] Material::operator*=(double) [74] List::find(Organism *) [181] Location::setNLoc(int) [28] Material::operator+=(Material const &) [178] PeptideString::geneCount(void) const [182] Position::setSize(int, int) [160] EnVar::operator=(EnVar) [113] Chromosome::gene(int) [175] Material::setwt(int, int) [158] Location::operator=(Location const &) [138] BaseList::getFirst(void) [124] Gene::showMutations(void) [20] Material::operator=(Material const &) [174] Position::getIndex(int, int) [134] PeptideString::skipGene(char *, int) [15] Material::operator=(float) [57] BiotaIterator::getNext(void) [145] Serial::sn(void) [102] Position::operator=(Position) [66] BaseList::getNext(void *) [159] PeptideString::split(int) [37] Reaction::operator=(Reaction const &) [81] PeptideString::getNext(char **) const [118] PeptideString::subString(int, int) const [21] Vector::operator=(Vector const &) [103] Literator::getOne(void) [27] Material::totalDecompose(void) [96] List::operator()(void *) [50] Protopeptide::getOperand(int) [91] Location::updateEnv(void) [284] List::operator()(void *) [106] Gene::getProtein(void) [164] Gene::updateProtein(Protein *) [99] Node::operator()(void) [22] Location::getShare(Material &, double *) [31] Location::updateShare(void) [30] Material::operator>=(Material const &) const [129] Vector::getSize(void) const [116] yylex [14] Material::operator>=(float) const [49] Protopeptide::getType(int) [135] yyparse [39] Material::operator<=(Material const &) const [55] Organism::getUptakeRates(double *) [100] [289] operator<<(ostream &, Date const &) [170] Material::getwt(int) [87] [154] operator<<(ostream &, Material const &) [115] Protein::incQty(float)