File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 46728ms, 83.19% of 56168ms total Dropped 1132 nodes (cum <= 280.84ms) flat flat% sum% cum cum% 0 0% 0% 54518ms 97.06% __libc_start_call_main 0 0% 0% 54518ms 97.06% __libc_start_main_impl 0 0% 0% 54518ms 97.06% _start 0 0% 0% 54501ms 97.03% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 54501ms 97.03% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 54501ms 97.03% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 54501ms 97.03% main 0 0% 0% 54463ms 96.96% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 54463ms 96.96% CxxTest::TestRunner::runTest (inline) 0 0% 0% 54463ms 96.96% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 0 0% 0% 53289ms 94.87% AbstractCellBasedSimulation::Solve 2ms 0.0036% 0.0036% 25046ms 44.59% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0036% 19169ms 34.13% VertexBasedCellPopulation::WriteVtkResultsToFile 14ms 0.025% 0.028% 18994ms 33.82% VertexBasedCellPopulation::WriteCellVtkResultsToFile 1ms 0.0018% 0.03% 16640ms 29.63% VertexMeshWriter::WriteVtkUsingMesh 4ms 0.0071% 0.037% 16332ms 29.08% OffLatticeSimulation::UpdateCellLocationsAndTopology 0 0% 0.037% 15818ms 28.16% ForwardEulerNumericalMethod::UpdateAllNodePositions 25ms 0.045% 0.082% 15553ms 27.69% AbstractNumericalMethod::ComputeForcesIncludingDamping 13ms 0.023% 0.11% 13062ms 23.26% VertexMeshWriter::MakeVtkMesh 151ms 0.27% 0.37% 11870ms 21.13% FarhadifarForce::AddForceContribution 1ms 0.0018% 0.38% 11143ms 19.84% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.38% 10404ms 18.52% VertexBasedCellPopulation::Update 0 0% 0.38% 10375ms 18.47% MutableVertexMesh::ReMesh 1ms 0.0018% 0.38% 9439ms 16.80% vtkPolygon::New 7ms 0.012% 0.39% 9430ms 16.79% vtkPolygon::vtkPolygon 32ms 0.057% 0.45% 6460ms 11.50% vtkCell::vtkCell 160ms 0.28% 0.73% 6336ms 11.28% MutableVertexMesh::CheckForIntersections 31ms 0.055% 0.79% 5701ms 10.15% vtkPoints::New 409ms 0.73% 1.52% 5679ms 10.11% operator new 107ms 0.19% 1.71% 5398ms 9.61% vtkPoints::vtkPoints 1522ms 2.71% 4.42% 5295ms 9.43% __GI___libc_malloc 208ms 0.37% 4.79% 5133ms 9.14% boost::numeric::ublas::c_vector::c_vector (partial-inline) 288ms 0.51% 5.30% 4758ms 8.47% VertexMesh::GetVectorFromAtoB 103ms 0.18% 5.48% 4716ms 8.40% FarhadifarForce::GetLineTensionParameter 11ms 0.02% 5.50% 4620ms 8.23% vtkQuad::New 63ms 0.11% 5.61% 4596ms 8.18% vtkQuad::vtkQuad 42ms 0.075% 5.69% 4582ms 8.16% CellPropertyCollection::GetPropertiesType (inline) 55ms 0.098% 5.79% 4411ms 7.85% boost::numeric::ublas::vector_assign (inline) 15ms 0.027% 5.81% 4164ms 7.41% vtkLine::New 12ms 0.021% 5.83% 4090ms 7.28% vtkTriangle::New 63ms 0.11% 5.95% 4073ms 7.25% vtkLine::vtkLine 62ms 0.11% 6.06% 4051ms 7.21% vtkTriangle::vtkTriangle 1219ms 2.17% 8.23% 4046ms 7.20% __GI___libc_free 8ms 0.014% 8.24% 3847ms 6.85% AbstractCellProperty::IsSubType (inline) 966ms 1.72% 9.96% 3825ms 6.81% __dynamic_cast 37ms 0.066% 10.03% 3531ms 6.29% VertexBasedCellPopulation::GetDampingConstant 961ms 1.71% 11.74% 3529ms 6.28% boost::numeric::ublas::indexing_vector_assign 1ms 0.0018% 11.74% 3476ms 6.19% vtkStreamingDemandDrivenPipeline::Update 0 0% 11.74% 3476ms 6.19% vtkXMLWriterBase::Write 1ms 0.0018% 11.74% 3455ms 6.15% vtkDemandDrivenPipeline::ProcessRequest 266ms 0.47% 12.22% 3450ms 6.14% vtkPoints::SetDataType 1ms 0.0018% 12.22% 3442ms 6.13% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 12.22% 3425ms 6.10% vtkDemandDrivenPipeline::ExecuteData 0 0% 12.22% 3423ms 6.09% vtkExecutive::CallAlgorithm 1ms 0.0018% 12.22% 3419ms 6.09% vtkCompositeDataPipeline::ExecuteData 1ms 0.0018% 12.22% 3413ms 6.08% vtkXMLUnstructuredDataWriter::ProcessRequest 418ms 0.74% 12.96% 3373ms 6.01% std::__new_allocator::allocate (inline) 507ms 0.9% 13.87% 3337ms 5.94% VertexMesh::ElementIncludesPoint 0 0% 13.87% 3278ms 5.84% std::allocator_traits::allocate (inline) 6ms 0.011% 13.88% 3173ms 5.65% vtkPolygon::~vtkPolygon 494ms 0.88% 14.76% 3165ms 5.63% std::_Rb_tree::_M_erase 0 0% 14.76% 3082ms 5.49% std::_Rb_tree::_M_create_node (inline) 0 0% 14.76% 2866ms 5.10% std::_Rb_tree::_M_get_node (inline) 0 0% 14.76% 2865ms 5.10% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 14.76% 2865ms 5.10% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 2429ms 4.32% 19.08% 2800ms 4.99% _int_free 1726ms 3.07% 22.15% 2791ms 4.97% _int_malloc 82ms 0.15% 22.30% 2753ms 4.90% std::_Rb_tree::~_Rb_tree (inline) 69ms 0.12% 22.42% 2729ms 4.86% std::__new_allocator::deallocate (inline) 0 0% 22.42% 2728ms 4.86% std::_Rb_tree::_M_drop_node (inline) 0 0% 22.42% 2723ms 4.85% std::allocator_traits::deallocate (inline) 0 0% 22.42% 2713ms 4.83% std::_Rb_tree::_Alloc_node::operator() (inline) 258ms 0.46% 22.88% 2676ms 4.76% std::ostream::_M_insert 0 0% 22.88% 2669ms 4.75% std::ostream::operator<< (inline) 0 0% 22.88% 2656ms 4.73% std::set::~set (inline) 0 0% 22.88% 2577ms 4.59% std::_Rb_tree::_M_put_node (inline) 30ms 0.053% 22.94% 2569ms 4.57% Cell::GetMutationState 4ms 0.0071% 22.94% 2566ms 4.57% MutableVertexMesh::RemoveDeletedNodesAndElements 85ms 0.15% 23.10% 2531ms 4.51% vtkCell::~vtkCell 82ms 0.15% 23.24% 2444ms 4.35% std::_Rb_tree::_Rb_tree (partial-inline) 153ms 0.27% 23.51% 2406ms 4.28% boost::numeric::ublas::c_vector::operator= (inline) 210ms 0.37% 23.89% 2370ms 4.22% std::map::operator[] (partial-inline) 138ms 0.25% 24.13% 2348ms 4.18% VertexMesh::GetNextEdgeGradientOfElementAtNode 14ms 0.025% 24.16% 2324ms 4.14% std::set::set (inline) 1ms 0.0018% 24.16% 2321ms 4.13% vtkXMLWriter::WriteBinaryData 4ms 0.0071% 24.17% 2293ms 4.08% vtkXMLWriter::WriteBinaryDataInternal 2ms 0.0036% 24.17% 2286ms 4.07% vtkXMLWriter::WriteBinaryDataBlock 2275ms 4.05% 28.22% 2275ms 4.05% __strcmp_evex 270ms 0.48% 28.70% 2255ms 4.01% std::_Rb_tree::_M_copy (inline) 45ms 0.08% 28.78% 2232ms 3.97% vtkBase64OutputStream::Write 266ms 0.47% 29.26% 2224ms 3.96% AbstractMesh::GetVectorFromAtoB 2220ms 3.95% 33.21% 2220ms 3.95% __memcpy_avx512_unaligned_erms 242ms 0.43% 33.64% 2176ms 3.87% vtkBase64OutputStream::EncodeTriplet 40ms 0.071% 33.71% 2139ms 3.81% std::__copy_move::__copy_m (inline) 0 0% 33.71% 2139ms 3.81% std::__copy_move_a (inline) 0 0% 33.71% 2139ms 3.81% std::__copy_move_a1 (inline) 0 0% 33.71% 2139ms 3.81% std::__copy_move_a2 (inline) 0 0% 33.71% 2139ms 3.81% std::copy (inline) 3ms 0.0053% 33.71% 2110ms 3.76% NodeLocationWriter::VisitAnyPopulation 514ms 0.92% 34.63% 2086ms 3.71% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 1ms 0.0018% 34.63% 2011ms 3.58% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 34.63% 2011ms 3.58% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 11ms 0.02% 34.65% 1979ms 3.52% MutableVertexMesh::RemoveDeletedNodes 1032ms 1.84% 36.49% 1957ms 3.48% __cxxabiv1::__si_class_type_info::__do_dyncast 22ms 0.039% 36.53% 1917ms 3.41% EdgeHelper::RemoveDeletedEdges 0 0% 36.53% 1913ms 3.41% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 251ms 0.45% 36.97% 1906ms 3.39% std::_Rb_tree::_M_clone_node (inline) 139ms 0.25% 37.22% 1858ms 3.31% std::num_put::_M_insert_float 525ms 0.93% 38.16% 1811ms 3.22% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 9ms 0.016% 38.17% 1781ms 3.17% EdgeHelper::UpdateEdgesMapKey 10ms 0.018% 38.19% 1750ms 3.12% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 794ms 1.41% 39.60% 1719ms 3.06% std::_Rb_tree::_M_lower_bound (inline) 2ms 0.0036% 39.61% 1706ms 3.04% tbb::detail::r1::parallel_pipeline 485ms 0.86% 40.47% 1703ms 3.03% std::ostream::write 0 0% 40.47% 1671ms 2.98% boost::numeric::ublas::norm_2 (inline) 1365ms 2.43% 42.90% 1670ms 2.97% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 48ms 0.085% 42.99% 1668ms 2.97% AbstractCellPopulation::GetCellUsingLocationIndex 0 0% 42.99% 1618ms 2.88% clone3 0 0% 42.99% 1618ms 2.88% start_thread 55ms 0.098% 43.09% 1614ms 2.87% vtkPoints::~vtkPoints 79ms 0.14% 43.23% 1566ms 2.79% MutableElement::ResetIndex 1562ms 2.78% 46.01% 1562ms 2.78% boost::numeric::ublas::same_impl_ex 0 0% 46.01% 1534ms 2.73% std::set::insert (inline) 10ms 0.018% 46.02% 1532ms 2.73% Cell::GetCellProliferativeType 1528ms 2.72% 48.74% 1528ms 2.72% boost::numeric::ublas::c_vector::operator() 7ms 0.012% 48.76% 1516ms 2.70% tbb::detail::r1::reset 14ms 0.025% 48.78% 1502ms 2.67% std::__cxx11::collate::do_transform 0 0% 48.78% 1467ms 2.61% std::_Rb_tree::lower_bound (inline) 0 0% 48.78% 1467ms 2.61% std::map::lower_bound (inline) 9ms 0.016% 48.80% 1463ms 2.60% ___vsnprintf 4ms 0.0071% 48.81% 1454ms 2.59% __vsnprintf_internal (inline) 5ms 0.0089% 48.81% 1453ms 2.59% VertexBasedCellPopulation::AcceptCellWriter 27ms 0.048% 48.86% 1447ms 2.58% vtkQuad::~vtkQuad 149ms 0.27% 49.13% 1444ms 2.57% __printf_buffer 42ms 0.075% 49.20% 1431ms 2.55% vtkIdList::AllocateInternal 658ms 1.17% 50.37% 1420ms 2.53% tbb::detail::r1::wait_bounded_queue_monitor 11ms 0.02% 50.39% 1394ms 2.48% vtkTriangle::~vtkTriangle 39ms 0.069% 50.46% 1359ms 2.42% std::set_intersection (inline) 8ms 0.014% 50.48% 1322ms 2.35% vtkLine::GetParametricCenter 68ms 0.12% 50.60% 1320ms 2.35% std::__set_intersection 113ms 0.2% 50.80% 1319ms 2.35% std::_Rb_tree::_M_insert_ (inline) 14ms 0.025% 50.82% 1297ms 2.31% CellPopulationElementWriter::Visit 47ms 0.084% 50.91% 1276ms 2.27% vtkFloatArray::New 20ms 0.036% 50.94% 1225ms 2.18% vtkDataArray::CreateDataArray 2ms 0.0036% 50.95% 1218ms 2.17% __printf_fp_spec (inline) 26ms 0.046% 50.99% 1216ms 2.16% __printf_fp_l_buffer 9ms 0.016% 51.01% 1202ms 2.14% vtkTypeFloat64Array::~vtkTypeFloat64Array 518ms 0.92% 51.93% 1175ms 2.09% std::basic_filebuf::xsputn 0 0% 51.93% 1171ms 2.08% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 51.93% 1171ms 2.08% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 253ms 0.45% 52.38% 1170ms 2.08% boost::numeric::ublas::vector_binary::size (inline) 762ms 1.36% 53.74% 1165ms 2.07% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 71ms 0.13% 53.87% 1143ms 2.03% vtkTypeFloat64Array::New 405ms 0.72% 54.59% 1140ms 2.03% __printf_fp_buffer_1 13ms 0.023% 54.61% 1060ms 1.89% vtkFloatArray::vtkFloatArray 22ms 0.039% 54.65% 1054ms 1.88% vtkDoubleArray::vtkDoubleArray 0 0% 54.65% 1052ms 1.87% vtkXMLWriter::WritePointsAppendedData 7ms 0.012% 54.66% 1037ms 1.85% Cell::GetCellData 0 0% 54.66% 1031ms 1.84% std::insert_iterator::operator= (inline) 16ms 0.028% 54.69% 1030ms 1.83% std::_Rb_tree::erase 0 0% 54.69% 1027ms 1.83% boost::numeric::ublas::c_vector::assign (inline) 5ms 0.0089% 54.70% 1025ms 1.82% LegacyCellProliferativeTypesWriter::VisitCell 17ms 0.03% 54.73% 973ms 1.73% AbstractCellProperty::IsType (inline) 15ms 0.027% 54.76% 948ms 1.69% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 27ms 0.048% 54.80% 927ms 1.65% vtkFloatArray::~vtkFloatArray 459ms 0.82% 55.62% 926ms 1.65% vtkTypeFloat64Array::PrintSelf 1ms 0.0018% 55.62% 916ms 1.63% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 19ms 0.034% 55.66% 910ms 1.62% vtkTypeFloat64Array::vtkTypeFloat64Array 2ms 0.0036% 55.66% 888ms 1.58% std::_Rb_tree::_M_insert_unique_ (inline) 197ms 0.35% 56.01% 862ms 1.53% vtkObject::vtkObject 0 0% 56.01% 861ms 1.53% tcache_get (inline) 861ms 1.53% 57.54% 861ms 1.53% tcache_get_n (inline) 31ms 0.055% 57.60% 856ms 1.52% CellPropertyCollection::HasProperty 0 0% 57.60% 842ms 1.50% Cell::HasCellProperty (inline) 1ms 0.0018% 57.60% 832ms 1.48% vtkXMLWriter::WriteCellDataAppendedData 816ms 1.45% 59.05% 816ms 1.45% std::_Rb_tree::_S_right (inline) 0 0% 59.05% 812ms 1.45% boost::numeric::ublas::c_vector::operator-= (inline) 86ms 0.15% 59.21% 785ms 1.40% std::vector::_M_default_append (partial-inline) 764ms 1.36% 60.57% 764ms 1.36% __GI_sched_yield 168ms 0.3% 60.87% 761ms 1.35% AbstractElement::GetNodeLocation 10ms 0.018% 60.88% 753ms 1.34% AbstractTargetAreaModifier::UpdateTargetAreas 259ms 0.46% 61.34% 751ms 1.34% vtkAOSDataArrayTemplate::DataElementChanged 3ms 0.0053% 61.35% 739ms 1.32% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 137ms 0.24% 61.59% 709ms 1.26% VertexMesh::GetAreaGradientOfElementAtNode 77ms 0.14% 61.73% 707ms 1.26% std::_Rb_tree_const_iterator::operator++ (inline) 7ms 0.012% 61.74% 691ms 1.23% AbstractCellPopulation::Iterator::operator++ (inline) 423ms 0.75% 62.50% 690ms 1.23% std::_Rb_tree::equal_range (inline) 29ms 0.052% 62.55% 686ms 1.22% AbstractCellPopulation::Iterator::IsRealCell (inline) 0 0% 62.55% 678ms 1.21% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 12ms 0.021% 62.57% 674ms 1.20% std::_Rb_tree::_M_emplace_hint_unique 438ms 0.78% 63.35% 672ms 1.20% vtkObjectBase::UnRegisterInternal 3ms 0.0053% 63.35% 646ms 1.15% std::_Rb_tree::_M_insert_unique (inline) 382ms 0.68% 64.03% 634ms 1.13% std::_Hashtable::clear 180ms 0.32% 64.36% 623ms 1.11% vtkObject::Modified 27ms 0.048% 64.40% 611ms 1.09% boost::numeric::ublas::vector_reference::operator() (inline) 96ms 0.17% 64.57% 597ms 1.06% AbstractCellProperty::IsSame 6ms 0.011% 64.58% 587ms 1.05% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 586ms 1.04% 65.63% 586ms 1.04% std::_Rb_tree_increment 48ms 0.085% 65.71% 583ms 1.04% VertexMesh::GetVolumeOfElement 482ms 0.86% 66.57% 569ms 1.01% malloc_consolidate 109ms 0.19% 66.77% 565ms 1.01% boost::numeric::ublas::c_vector::operator[] (inline) 18ms 0.032% 66.80% 543ms 0.97% Node::RemoveElement 0 0% 66.80% 537ms 0.96% boost::numeric::ublas::vector_binary::operator() (inline) 233ms 0.41% 67.21% 533ms 0.95% hack_digit 40ms 0.071% 67.28% 529ms 0.94% vtkDoubleArray::~vtkDoubleArray 0 0% 67.28% 525ms 0.93% std::set::erase (inline) 521ms 0.93% 68.21% 521ms 0.93% tcache_put (inline) 349ms 0.62% 68.83% 503ms 0.9% std::basic_streambuf::xsputn 115ms 0.2% 69.04% 501ms 0.89% std::type_info::operator== (inline) 499ms 0.89% 69.93% 499ms 0.89% [libchaste_mesh.so] 0 0% 69.93% 495ms 0.88% std::_Rb_tree::clear (inline) 18ms 0.032% 69.96% 489ms 0.87% MutableVertexMesh::CheckForSwapsFromShortEdges 0 0% 69.96% 483ms 0.86% std::map::clear (inline) 463ms 0.82% 70.78% 463ms 0.82% [libchaste_cell_based.so] 17ms 0.03% 70.81% 457ms 0.81% VertexMesh::GetSurfaceAreaOfElement 47ms 0.084% 70.90% 456ms 0.81% vtkDataArray::vtkDataArray 2ms 0.0036% 70.90% 456ms 0.81% vtkIdList::Allocate 103ms 0.18% 71.08% 448ms 0.8% boost::detail::shared_count::~shared_count (inline) 0 0% 71.08% 448ms 0.8% boost::shared_ptr::~shared_ptr (inline) 25ms 0.045% 71.13% 445ms 0.79% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 104ms 0.19% 71.31% 442ms 0.79% std::__ostream_insert 1ms 0.0018% 71.31% 431ms 0.77% AbstractCellBasedSimulation::DoCellBirth 424ms 0.75% 72.07% 424ms 0.75% [libstdc++.so.6.0.33] 423ms 0.75% 72.82% 423ms 0.75% vtkTimeStamp::Modified 7ms 0.012% 72.84% 419ms 0.75% AbstractCellPopulation::GetLocationIndexUsingCell 1ms 0.0018% 72.84% 416ms 0.74% boost::numeric::ublas::detail::expression_type_check (inline) 23ms 0.041% 72.88% 413ms 0.74% boost::numeric::ublas::detail::equals 35ms 0.062% 72.94% 403ms 0.72% std::less::operator() (inline) 402ms 0.72% 73.66% 402ms 0.72% Node::GetIndex 90ms 0.16% 73.82% 402ms 0.72% std::num_put::_M_insert_int 108ms 0.19% 74.01% 401ms 0.71% vtkAbstractArray::vtkAbstractArray 390ms 0.69% 74.70% 390ms 0.69% Node::rGetLocation 1ms 0.0018% 74.70% 374ms 0.67% vtkDataArray::ComputeRange 72ms 0.13% 74.83% 371ms 0.66% vtkSOADataArrayTemplate::FillTypedComponent 0 0% 74.83% 369ms 0.66% std::_Rb_tree::_Auto_node::_Auto_node (inline) 314ms 0.56% 75.39% 368ms 0.66% std::operator< (inline) 1ms 0.0018% 75.39% 365ms 0.65% CellProliferativeTypesWriter::VisitCell 25ms 0.045% 75.44% 359ms 0.64% vtkIdList::New 0 0% 75.44% 347ms 0.62% std::__basic_file::xsputn_2 346ms 0.62% 76.05% 346ms 0.62% __GI___writev 0 0% 76.05% 344ms 0.61% vtk::detail::smp::vtkSMPToolsImplForTBB 5ms 0.0089% 76.06% 343ms 0.61% CellProliferativeTypesWriter::GetCellDataForVtkOutput 0 0% 76.06% 343ms 0.61% std::_Vector_base::_M_allocate (inline) 30ms 0.053% 76.12% 342ms 0.61% tbb::detail::r1::cancel_group_execution 0 0% 76.12% 340ms 0.61% boost::numeric::ublas::norm_inf (inline) 113ms 0.2% 76.32% 340ms 0.61% boost::numeric::ublas::vector_norm_inf::apply (inline) 336ms 0.6% 76.92% 336ms 0.6% __memset_avx512_unaligned_erms 335ms 0.6% 77.51% 335ms 0.6% std::vector::size (inline) 32ms 0.057% 77.57% 333ms 0.59% CellPropertyCollection::AddProperty 332ms 0.59% 78.16% 332ms 0.59% [libvtkCommonCore-9.3.so.9.3] 323ms 0.58% 78.74% 329ms 0.59% vtkObjectBase::Delete 0 0% 78.74% 328ms 0.58% boost::numeric::ublas::c_vector::assign_temporary (inline) 5ms 0.0089% 78.74% 328ms 0.58% boost::numeric::ublas::c_vector::swap (inline) 317ms 0.56% 79.31% 326ms 0.58% boost::detail::sp_counted_base::release 28ms 0.05% 79.36% 326ms 0.58% std::_Rb_tree::_M_erase_aux (inline) 5ms 0.0089% 79.37% 326ms 0.58% std::operator<< (partial-inline) 28ms 0.05% 79.42% 323ms 0.58% std::swap_ranges (inline) 0 0% 79.42% 322ms 0.57% AbstractCellBasedWriter::OpenOutputFileForAppend 0 0% 79.42% 322ms 0.57% AbstractCellPopulation::OpenRoundRobinWritersFilesForAppend 0 0% 79.42% 317ms 0.56% OutputFileHandler::OpenOutputFile 55ms 0.098% 79.52% 313ms 0.56% vtkDataArrayPrivate::DoComputeVectorRange 311ms 0.55% 80.07% 311ms 0.55% std::codecvt::do_always_noconv 310ms 0.55% 80.62% 311ms 0.55% vtkObject::~vtkObject 2ms 0.0036% 80.62% 308ms 0.55% std::basic_filebuf::open 307ms 0.55% 81.17% 307ms 0.55% std::_Rb_tree_insert_and_rebalance 66ms 0.12% 81.29% 306ms 0.54% MutableElement::GetNodeLocalIndex 0 0% 81.29% 304ms 0.54% AbstractCellBasedSimulation::DoCellRemoval (inline) 6ms 0.011% 81.30% 299ms 0.53% std::basic_filebuf::overflow 0 0% 81.30% 296ms 0.53% std::iter_swap (inline) 296ms 0.53% 81.83% 296ms 0.53% std::swap (inline) 3ms 0.0053% 81.83% 293ms 0.52% std::basic_filebuf::_M_convert_to_external 50ms 0.089% 81.92% 291ms 0.52% vtkDataArray::~vtkDataArray 0 0% 81.92% 290ms 0.52% CellPropertyCollection::~CellPropertyCollection (inline) 1ms 0.0018% 81.92% 289ms 0.51% std::__basic_file::xsputn 284ms 0.51% 82.43% 286ms 0.51% __GI___libc_write 52ms 0.093% 82.52% 286ms 0.51% vtkIdList::~vtkIdList 285ms 0.51% 83.03% 285ms 0.51% std::ostream::sentry::sentry 90ms 0.16% 83.19% 283ms 0.5% boost::shared_ptr::shared_ptr (inline) 3ms 0.0053% 83.19% 282ms 0.5% T2SwapCellKiller::CheckAndLabelCellsForApoptosisOrDeath