File: Test3dOffLatticeRepresentativeSimulation Type: cpu Showing nodes accounting for 66526ms, 86.39% of 77011ms total Dropped 892 nodes (cum <= 385.06ms) flat flat% sum% cum cum% 0 0% 0% 76958ms 99.93% __libc_start_call_main 0 0% 0% 76958ms 99.93% __libc_start_main_impl 0 0% 0% 76958ms 99.93% _start 0 0% 0% 76938ms 99.91% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 76938ms 99.91% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 76938ms 99.91% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 76938ms 99.91% main 0 0% 0% 76903ms 99.86% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 76903ms 99.86% CxxTest::TestRunner::runTest (inline) 0 0% 0% 76903ms 99.86% Test3dTissueRepresentativeSimulation::Test3DHoneycombMeshWithGhostNodes 0 0% 0% 76651ms 99.53% AbstractCellBasedSimulation::Solve 0 0% 0% 64569ms 83.84% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0% 64498ms 83.75% MeshBasedCellPopulation::Update 0 0% 0% 42721ms 55.47% MeshBasedCellPopulation::CreateVoronoiTessellation (inline) 0 0% 0% 42721ms 55.47% MeshBasedCellPopulation::TessellateIfNeeded 401ms 0.52% 0.52% 37572ms 48.79% VertexMesh::VertexMesh 0 0% 0.52% 16795ms 21.81% MutableMesh::ReMesh 502ms 0.65% 1.17% 16064ms 20.86% TetrahedralMesh::EdgeIterator::operator++ 40ms 0.052% 1.22% 14573ms 18.92% std::set::insert (inline) 152ms 0.2% 1.42% 14021ms 18.21% std::_Rb_tree::_M_insert_unique 4078ms 5.30% 6.72% 12279ms 15.94% std::_Rb_tree::_M_lower_bound (inline) 440ms 0.57% 7.29% 12030ms 15.62% VertexElement::AddFace 191ms 0.25% 7.54% 11508ms 14.94% std::_Rb_tree::find (inline) 0 0% 7.54% 11217ms 14.57% tetgen::tetrahedralize 3ms 0.0039% 7.54% 11108ms 14.42% tetgen::tetgenmesh::delaunizevertices 1ms 0.0013% 7.54% 11100ms 14.41% tetgen::tetgenmesh::incrflipdelaunay 0 0% 7.54% 11007ms 14.29% std::set::count (inline) 242ms 0.31% 7.86% 10197ms 13.24% operator new 3079ms 4.00% 11.85% 9868ms 12.81% __GI___libc_malloc 495ms 0.64% 12.50% 9756ms 12.67% tetgen::tetgenmesh::lawson 9376ms 12.17% 24.67% 9376ms 12.17% std::_Rb_tree_increment 294ms 0.38% 25.05% 9226ms 11.98% std::_Rb_tree::_M_insert_ (inline) 85ms 0.11% 25.16% 8331ms 10.82% std::__new_allocator::allocate (inline) 0 0% 25.16% 8306ms 10.79% std::allocator_traits::allocate (inline) 1ms 0.0013% 25.17% 7442ms 9.66% std::set_intersection (inline) 501ms 0.65% 25.82% 7441ms 9.66% std::__set_intersection 7123ms 9.25% 35.07% 7123ms 9.25% std::operator< (inline) 80ms 0.1% 35.17% 7114ms 9.24% std::less::operator() (inline) 0 0% 35.17% 6772ms 8.79% OffLatticeSimulation::UpdateCellLocationsAndTopology 0 0% 35.17% 6685ms 8.68% std::_Rb_tree::_M_create_node (inline) 0 0% 35.17% 6647ms 8.63% std::_Rb_tree::_M_get_node (inline) 0 0% 35.17% 6626ms 8.60% std::_Rb_tree::_Alloc_node::operator() (inline) 2ms 0.0026% 35.17% 6571ms 8.53% ForwardEulerNumericalMethod::UpdateAllNodePositions 2ms 0.0026% 35.17% 6547ms 8.50% AbstractNumericalMethod::ComputeForcesIncludingDamping 273ms 0.35% 35.53% 6315ms 8.20% std::_Rb_tree_const_iterator::operator++ (inline) 4878ms 6.33% 41.86% 6278ms 8.15% _int_malloc 1087ms 1.41% 43.27% 6277ms 8.15% __GI___libc_free 67ms 0.087% 43.36% 6138ms 7.97% Node::AddElement 8ms 0.01% 43.37% 5450ms 7.08% MeshBasedCellPopulationWithGhostNodes::ApplyGhostForces 61ms 0.079% 43.45% 5337ms 6.93% std::__new_allocator::deallocate (inline) 1ms 0.0013% 43.45% 5335ms 6.93% MeshBasedCellPopulation::UpdateNodePairs 0 0% 43.45% 5324ms 6.91% std::allocator_traits::deallocate (inline) 0 0% 43.45% 5188ms 6.74% VertexMesh::~VertexMesh 2109ms 2.74% 46.19% 5173ms 6.72% _int_free 23ms 0.03% 46.22% 5166ms 6.71% MeshBasedCellPopulation::SpringIterator::operator++ 0 0% 46.22% 5117ms 6.64% AbstractCellPopulation::WriteResultsToFiles 16ms 0.021% 46.24% 5107ms 6.63% std::_Rb_tree::~_Rb_tree (inline) 5083ms 6.60% 52.84% 5083ms 6.60% std::_Rb_tree::_S_right (inline) 1635ms 2.12% 54.96% 5080ms 6.60% std::_Rb_tree::_M_erase 0 0% 54.96% 5039ms 6.54% std::set::~set (inline) 1363ms 1.77% 56.73% 4987ms 6.48% std::_Rb_tree::_M_get_insert_unique_pos 43ms 0.056% 56.79% 4533ms 5.89% MutableElement::AddNode 3ms 0.0039% 56.79% 4430ms 5.75% TetrahedralMesh::ImportFromMesher 294ms 0.38% 57.18% 3935ms 5.11% std::_Rb_tree_iterator::operator++ (inline) 5ms 0.0065% 57.18% 3899ms 5.06% VertexMesh::GetDelaunayNodeIndexCorrespondingToVoronoiElementIndex 8ms 0.01% 57.19% 3670ms 4.77% MeshBasedCellPopulationWithGhostNodes::WriteVtkResultsToFile 83ms 0.11% 57.30% 3026ms 3.93% tetgen::tetgenmesh::insphere_sos 32ms 0.042% 57.34% 2931ms 3.81% VertexMesh::Clear 2716ms 3.53% 60.87% 2909ms 3.78% tetgen::insphere 41ms 0.053% 60.92% 2899ms 3.76% Node::~Node 1994ms 2.59% 63.51% 2791ms 3.62% malloc_consolidate 0 0% 63.51% 2711ms 3.52% std::_Rb_tree::_M_drop_node (inline) 30ms 0.039% 63.55% 2680ms 3.48% std::_Vector_base::_M_deallocate (inline) 0 0% 63.55% 2674ms 3.47% std::_Rb_tree::_M_put_node (inline) 7ms 0.0091% 63.56% 2611ms 3.39% Element::Element 0 0% 63.56% 2470ms 3.21% std::vector::~vector (inline) 2ms 0.0026% 63.56% 2440ms 3.17% std::_Vector_base::~_Vector_base (inline) 6ms 0.0078% 63.57% 2436ms 3.16% _int_free_maybe_consolidate 2411ms 3.13% 66.70% 2411ms 3.13% std::_Rb_tree_insert_and_rebalance 248ms 0.32% 67.02% 2341ms 3.04% tetgen::tetgenmesh::flip23 1ms 0.0013% 67.02% 2224ms 2.89% Element::RegisterWithNodes (inline) 2053ms 2.67% 69.69% 2053ms 2.67% [libchaste_mesh.so] 2034ms 2.64% 72.33% 2034ms 2.64% Node::GetIndex 6ms 0.0078% 72.34% 1866ms 2.42% VertexMesh::GenerateVerticesFromElementCircumcentres 54ms 0.07% 72.41% 1832ms 2.38% std::vector::_M_realloc_insert 1713ms 2.22% 74.63% 1713ms 2.22% unlink_chunk 2ms 0.0026% 74.64% 1661ms 2.16% std::_Vector_base::_M_allocate (inline) 1576ms 2.05% 76.68% 1646ms 2.14% tetgen::orient3d 195ms 0.25% 76.94% 1597ms 2.07% tetgen::tetgenmesh::flip32 66ms 0.086% 77.02% 1480ms 1.92% std::map::operator[] 65ms 0.084% 77.11% 1444ms 1.88% std::vector::push_back (inline) 0 0% 77.11% 1295ms 1.68% std::_Rb_tree::lower_bound (inline) 0 0% 77.11% 1295ms 1.68% std::map::lower_bound (inline) 906ms 1.18% 78.28% 1253ms 1.63% AbstractElement::GetNodeGlobalIndex 1253ms 1.63% 79.91% 1253ms 1.63% Node::rGetLocation 16ms 0.021% 79.93% 1206ms 1.57% TetrahedralMesh::Clear 0 0% 79.93% 1202ms 1.56% VoronoiDataWriter::Visit 18ms 0.023% 79.95% 1141ms 1.48% tetgen::tetgenmesh::locate 0 0% 79.95% 1125ms 1.46% TetrahedralMesh::RefreshJacobianCachedData 78ms 0.1% 80.05% 1086ms 1.41% tetgen::tetgenmesh::preciselocate 560ms 0.73% 80.78% 1055ms 1.37% AbstractElement::GetNodeLocation 216ms 0.28% 81.06% 1046ms 1.36% tetgen::tetgenmesh::enqueueflipface 1ms 0.0013% 81.06% 923ms 1.20% AbstractTetrahedralElement::CalculateInverseJacobian 12ms 0.016% 81.08% 923ms 1.20% Element::CalculateCircumsphere 11ms 0.014% 81.09% 850ms 1.10% AbstractTetrahedralElement::CalculateJacobian 16ms 0.021% 81.11% 833ms 1.08% boost::numeric::ublas::vector_assign (inline) 7ms 0.0091% 81.12% 818ms 1.06% boost::numeric::ublas::c_vector::c_vector (inline) 0 0% 81.12% 806ms 1.05% AbstractTwoBodyInteractionForce::AddForceContribution 12ms 0.016% 81.14% 767ms 1% AbstractVariableSizeTwoBodyInteractionForce::CalculateForceBetweenNodes 743ms 0.96% 82.10% 743ms 0.96% AbstractElement::IsDeleted 715ms 0.93% 83.03% 715ms 0.93% std::vector::size (inline) 56ms 0.073% 83.11% 692ms 0.9% AbstractTetrahedralElement::RefreshJacobian 38ms 0.049% 83.15% 585ms 0.76% __atan2 352ms 0.46% 83.61% 545ms 0.71% tetgen::tetgenmesh::sym 485ms 0.63% 84.24% 536ms 0.7% __ieee754_atan2_fma 24ms 0.031% 84.27% 529ms 0.69% std::vector::insert (inline) 0 0% 84.27% 524ms 0.68% std::insert_iterator::operator= (inline) 96ms 0.12% 84.40% 516ms 0.67% std::_Rb_tree_iterator::operator-- (inline) 507ms 0.66% 85.06% 507ms 0.66% tetgen::tetgenmesh::oppo 0 0% 85.06% 494ms 0.64% std::set::find (inline) 0 0% 85.06% 477ms 0.62% std::_Rb_tree::_M_insert_unique_ (inline) 147ms 0.19% 85.25% 444ms 0.58% _int_free_merge_chunk 3ms 0.0039% 85.25% 439ms 0.57% Cell::GetCellId 5ms 0.0065% 85.26% 435ms 0.56% CellPropertyCollection::GetPropertiesType (inline) 10ms 0.013% 85.27% 427ms 0.55% VertexMesh::CalculateUnitNormalToFaceWithArea 1ms 0.0013% 85.27% 411ms 0.53% tcache_get (inline) 410ms 0.53% 85.80% 410ms 0.53% tcache_get_n (inline) 398ms 0.52% 86.32% 398ms 0.52% std::_Rb_tree_decrement 9ms 0.012% 86.33% 391ms 0.51% VertexElement::~VertexElement 41ms 0.053% 86.39% 391ms 0.51% tetgen::tetgenmesh::enext2fnext