File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 57655ms, 82.56% of 69837ms total Dropped 1109 nodes (cum <= 349.19ms) flat flat% sum% cum cum% 0 0% 0% 66798ms 95.65% __libc_start_call_main 0 0% 0% 66798ms 95.65% __libc_start_main_impl 0 0% 0% 66798ms 95.65% _start 0 0% 0% 66783ms 95.63% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 66783ms 95.63% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 66783ms 95.63% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 66783ms 95.63% main 0 0% 0% 66748ms 95.58% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 66748ms 95.58% CxxTest::TestRunner::runTest (inline) 0 0% 0% 66748ms 95.58% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 0 0% 0% 65068ms 93.17% AbstractCellBasedSimulation::Solve 1ms 0.0014% 0.0014% 30935ms 44.30% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0014% 23480ms 33.62% VertexBasedCellPopulation::WriteVtkResultsToFile 8ms 0.011% 0.013% 23377ms 33.47% VertexBasedCellPopulation::WriteCellVtkResultsToFile 0 0% 0.013% 20700ms 29.64% VertexMeshWriter::WriteVtkUsingMesh 8ms 0.011% 0.024% 20194ms 28.92% OffLatticeSimulation::UpdateCellLocationsAndTopology 2ms 0.0029% 0.027% 19517ms 27.95% ForwardEulerNumericalMethod::UpdateAllNodePositions 24ms 0.034% 0.062% 19231ms 27.54% AbstractNumericalMethod::ComputeForcesIncludingDamping 25ms 0.036% 0.097% 16096ms 23.05% VertexMeshWriter::MakeVtkMesh 150ms 0.21% 0.31% 14793ms 21.18% FarhadifarForce::AddForceContribution 0 0% 0.31% 12923ms 18.50% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.31% 12094ms 17.32% VertexBasedCellPopulation::Update 0 0% 0.31% 12067ms 17.28% MutableVertexMesh::ReMesh 5ms 0.0072% 0.32% 11438ms 16.38% vtkPolygon::New 13ms 0.019% 0.34% 11431ms 16.37% vtkPolygon::vtkPolygon 47ms 0.067% 0.41% 7868ms 11.27% vtkCell::vtkCell 184ms 0.26% 0.67% 7814ms 11.19% MutableVertexMesh::CheckForIntersections 553ms 0.79% 1.46% 7688ms 11.01% operator new 2248ms 3.22% 4.68% 7183ms 10.29% __GI___libc_malloc 21ms 0.03% 4.71% 6855ms 9.82% vtkPoints::New 281ms 0.4% 5.11% 6825ms 9.77% boost::numeric::ublas::c_vector::c_vector (partial-inline) 106ms 0.15% 5.26% 6519ms 9.33% vtkPoints::vtkPoints 143ms 0.2% 5.47% 6067ms 8.69% FarhadifarForce::GetLineTensionParameter 179ms 0.26% 5.72% 5932ms 8.49% boost::numeric::ublas::vector_assign (inline) 362ms 0.52% 6.24% 5751ms 8.23% VertexMesh::GetVectorFromAtoB 53ms 0.076% 6.32% 5711ms 8.18% CellPropertyCollection::GetPropertiesType (inline) 1923ms 2.75% 9.07% 5353ms 7.66% __GI___libc_free 6ms 0.0086% 9.08% 5332ms 7.63% vtkQuad::New 44ms 0.063% 9.14% 5308ms 7.60% vtkQuad::vtkQuad 10ms 0.014% 9.16% 5054ms 7.24% vtkLine::New 79ms 0.11% 9.27% 4962ms 7.11% vtkLine::vtkLine 9ms 0.013% 9.28% 4820ms 6.90% vtkTriangle::New 23ms 0.033% 9.32% 4810ms 6.89% AbstractCellProperty::IsSubType (inline) 1186ms 1.70% 11.02% 4787ms 6.85% __dynamic_cast 1421ms 2.03% 13.05% 4772ms 6.83% boost::numeric::ublas::indexing_vector_assign 58ms 0.083% 13.13% 4765ms 6.82% vtkTriangle::vtkTriangle 0 0% 13.13% 4517ms 6.47% vtkXMLWriterBase::Write 0 0% 13.13% 4516ms 6.47% vtkStreamingDemandDrivenPipeline::Update 1ms 0.0014% 13.13% 4489ms 6.43% vtkDemandDrivenPipeline::ProcessRequest 391ms 0.56% 13.69% 4485ms 6.42% std::__new_allocator::allocate (inline) 1ms 0.0014% 13.70% 4485ms 6.42% vtkStreamingDemandDrivenPipeline::ProcessRequest 1ms 0.0014% 13.70% 4472ms 6.40% vtkExecutive::CallAlgorithm 0 0% 13.70% 4463ms 6.39% vtkDemandDrivenPipeline::ExecuteData 0 0% 13.70% 4458ms 6.38% vtkCompositeDataPipeline::ExecuteData 0 0% 13.70% 4457ms 6.38% vtkXMLUnstructuredDataWriter::ProcessRequest 288ms 0.41% 14.11% 4331ms 6.20% vtkPoints::SetDataType 0 0% 14.11% 4329ms 6.20% std::allocator_traits::allocate (inline) 40ms 0.057% 14.17% 4221ms 6.04% VertexBasedCellPopulation::GetDampingConstant 697ms 1% 15.17% 4167ms 5.97% VertexMesh::ElementIncludesPoint 41ms 0.059% 15.22% 4084ms 5.85% vtkPolygon::~vtkPolygon 0 0% 15.22% 3922ms 5.62% std::_Rb_tree::_M_create_node (inline) 0 0% 15.22% 3859ms 5.53% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 15.22% 3859ms 5.53% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 0 0% 15.22% 3690ms 5.28% std::_Rb_tree::_M_get_node (inline) 418ms 0.6% 15.82% 3603ms 5.16% std::_Rb_tree::_M_erase (partial-inline) 2134ms 3.06% 18.88% 3526ms 5.05% _int_malloc 202ms 0.29% 19.17% 3506ms 5.02% std::_Rb_tree::~_Rb_tree (inline) 290ms 0.42% 19.58% 3421ms 4.90% std::ostream::_M_insert 3014ms 4.32% 23.90% 3413ms 4.89% _int_free 2ms 0.0029% 23.90% 3410ms 4.88% std::ostream::operator<< (inline) 0 0% 23.90% 3391ms 4.86% std::_Rb_tree::_Alloc_node::operator() (inline) 0 0% 23.90% 3375ms 4.83% std::set::~set (inline) 117ms 0.17% 24.07% 3333ms 4.77% std::__new_allocator::deallocate (inline) 0 0% 24.07% 3311ms 4.74% std::allocator_traits::deallocate (inline) 3ms 0.0043% 24.07% 3282ms 4.70% vtkXMLWriter::WriteBinaryData 0 0% 24.07% 3268ms 4.68% std::_Rb_tree::_M_drop_node (inline) 4ms 0.0057% 24.08% 3246ms 4.65% vtkXMLWriter::WriteBinaryDataInternal 4ms 0.0057% 24.08% 3238ms 4.64% vtkXMLWriter::WriteBinaryDataBlock 37ms 0.053% 24.14% 3231ms 4.63% Cell::GetMutationState 109ms 0.16% 24.29% 3178ms 4.55% vtkBase64OutputStream::Write 121ms 0.17% 24.47% 3164ms 4.53% vtkCell::~vtkCell 0 0% 24.47% 3107ms 4.45% std::_Rb_tree::_M_put_node (inline) 214ms 0.31% 24.77% 3095ms 4.43% std::map::operator[] (partial-inline) 2ms 0.0029% 24.78% 3078ms 4.41% tbb::detail::r1::parallel_pipeline 247ms 0.35% 25.13% 3069ms 4.39% vtkBase64OutputStream::EncodeTriplet 376ms 0.54% 25.67% 3064ms 4.39% AbstractMesh::GetVectorFromAtoB 0 0% 25.67% 3002ms 4.30% clone3 0 0% 25.67% 3002ms 4.30% start_thread 3ms 0.0043% 25.67% 2981ms 4.27% tbb::detail::r1::reset 2976ms 4.26% 29.93% 2976ms 4.26% __strcmp_avx2 1243ms 1.78% 31.71% 2963ms 4.24% tbb::detail::r1::wait_bounded_queue_monitor 117ms 0.17% 31.88% 2910ms 4.17% VertexMesh::GetNextEdgeGradientOfElementAtNode 9ms 0.013% 31.89% 2864ms 4.10% NodeLocationWriter::VisitAnyPopulation 8ms 0.011% 31.91% 2857ms 4.09% MutableVertexMesh::RemoveDeletedNodesAndElements 60ms 0.086% 31.99% 2762ms 3.95% std::_Rb_tree::_Rb_tree (partial-inline) 10ms 0.014% 32.01% 2657ms 3.80% std::set::set (inline) 306ms 0.44% 32.44% 2572ms 3.68% std::_Rb_tree::_M_copy (inline) 847ms 1.21% 33.66% 2571ms 3.68% std::ostream::write 1168ms 1.67% 35.33% 2559ms 3.66% __cxxabiv1::__si_class_type_info::__do_dyncast 2ms 0.0029% 35.33% 2550ms 3.65% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 164ms 0.23% 35.57% 2526ms 3.62% boost::numeric::ublas::c_vector::operator= (inline) 388ms 0.56% 36.12% 2491ms 3.57% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 2467ms 3.53% 39.66% 2467ms 3.53% __memcpy_avx_unaligned_erms 150ms 0.21% 39.87% 2447ms 3.50% std::num_put::_M_insert_float 0 0% 39.87% 2325ms 3.33% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 39.87% 2325ms 3.33% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 1055ms 1.51% 41.38% 2273ms 3.25% std::_Rb_tree::_M_lower_bound (inline) 10ms 0.014% 41.39% 2255ms 3.23% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 74ms 0.11% 41.50% 2214ms 3.17% std::__copy_move::__copy_m (inline) 0 0% 41.50% 2214ms 3.17% std::__copy_move_a (inline) 0 0% 41.50% 2214ms 3.17% std::__copy_move_a1 (inline) 0 0% 41.50% 2214ms 3.17% std::__copy_move_a2 (inline) 0 0% 41.50% 2214ms 3.17% std::copy (inline) 0 0% 41.50% 2172ms 3.11% std::set::insert (inline) 217ms 0.31% 41.81% 2122ms 3.04% std::_Rb_tree::_M_clone_node (inline) 81ms 0.12% 41.93% 2112ms 3.02% AbstractCellPopulation::GetCellUsingLocationIndex 5ms 0.0072% 41.93% 2103ms 3.01% MutableVertexMesh::RemoveDeletedNodes 13ms 0.019% 41.95% 2056ms 2.94% EdgeHelper::RemoveDeletedEdges 2033ms 2.91% 44.86% 2033ms 2.91% boost::numeric::ublas::same_impl_ex 2030ms 2.91% 47.77% 2030ms 2.91% boost::numeric::ublas::c_vector::operator() 574ms 0.82% 48.59% 1999ms 2.86% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 49ms 0.07% 48.66% 1999ms 2.86% std::__cxx11::collate::do_transform 9ms 0.013% 48.68% 1993ms 2.85% EdgeHelper::UpdateEdgesMapKey 70ms 0.1% 48.78% 1984ms 2.84% vtkPoints::~vtkPoints 55ms 0.079% 48.86% 1966ms 2.82% vtkIdList::AllocateInternal 0 0% 48.86% 1959ms 2.81% std::_Rb_tree::lower_bound (inline) 0 0% 48.86% 1959ms 2.81% std::map::lower_bound (inline) 24ms 0.034% 48.89% 1919ms 2.75% std::set_intersection (inline) 20ms 0.029% 48.92% 1908ms 2.73% Cell::GetCellProliferativeType 0 0% 48.92% 1907ms 2.73% boost::numeric::ublas::norm_2 (inline) 15ms 0.021% 48.94% 1897ms 2.72% VertexBasedCellPopulation::AcceptCellWriter 24ms 0.034% 48.97% 1896ms 2.71% ___vsnprintf 132ms 0.19% 49.16% 1895ms 2.71% std::__set_intersection 1509ms 2.16% 51.32% 1884ms 2.70% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 185ms 0.26% 51.59% 1875ms 2.68% std::_Rb_tree::_M_insert_ (inline) 0 0% 51.59% 1872ms 2.68% __vsnprintf_internal (inline) 172ms 0.25% 51.83% 1843ms 2.64% __printf_buffer 27ms 0.039% 51.87% 1812ms 2.59% vtkQuad::~vtkQuad 17ms 0.024% 51.90% 1803ms 2.58% vtkTriangle::~vtkTriangle 1696ms 2.43% 54.33% 1696ms 2.43% __GI_sched_yield 75ms 0.11% 54.43% 1695ms 2.43% MutableElement::ResetIndex 0 0% 54.43% 1676ms 2.40% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 54.43% 1676ms 2.40% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 11ms 0.016% 54.45% 1670ms 2.39% vtkLine::GetParametricCenter 911ms 1.30% 55.75% 1668ms 2.39% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 4ms 0.0057% 55.76% 1557ms 2.23% __printf_fp_spec (inline) 42ms 0.06% 55.82% 1553ms 2.22% __printf_fp_l_buffer 12ms 0.017% 55.84% 1532ms 2.19% CellPopulationElementWriter::Visit 11ms 0.016% 55.85% 1530ms 2.19% vtkTypeFloat64Array::~vtkTypeFloat64Array 42ms 0.06% 55.91% 1493ms 2.14% vtkDataArray::CreateDataArray 601ms 0.86% 56.77% 1457ms 2.09% __printf_fp_buffer_1 38ms 0.054% 56.83% 1449ms 2.07% vtkFloatArray::New 0 0% 56.83% 1428ms 2.04% vtkXMLWriter::WritePointsAppendedData 0 0% 56.83% 1405ms 2.01% std::insert_iterator::operator= (inline) 152ms 0.22% 57.05% 1393ms 1.99% boost::numeric::ublas::vector_binary::size (inline) 614ms 0.88% 57.92% 1391ms 1.99% std::basic_filebuf::xsputn 58ms 0.083% 58.01% 1360ms 1.95% vtkTypeFloat64Array::New 28ms 0.04% 58.05% 1318ms 1.89% vtkDoubleArray::vtkDoubleArray 0 0% 58.05% 1289ms 1.85% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 0 0% 58.05% 1274ms 1.82% tcache_get (inline) 1274ms 1.82% 59.87% 1274ms 1.82% tcache_get_n (inline) 0 0% 59.87% 1262ms 1.81% boost::numeric::ublas::c_vector::assign (inline) 2ms 0.0029% 59.88% 1261ms 1.81% LegacyCellProliferativeTypesWriter::VisitCell 6ms 0.0086% 59.88% 1250ms 1.79% std::_Rb_tree::_M_insert_unique_ (inline) 15ms 0.021% 59.91% 1237ms 1.77% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 25ms 0.036% 59.94% 1225ms 1.75% vtkFloatArray::vtkFloatArray 42ms 0.06% 60.00% 1217ms 1.74% vtkFloatArray::~vtkFloatArray 16ms 0.023% 60.02% 1160ms 1.66% Cell::GetCellData 33ms 0.047% 60.07% 1143ms 1.64% vtkTypeFloat64Array::vtkTypeFloat64Array 126ms 0.18% 60.25% 1136ms 1.63% std::vector::_M_default_append (partial-inline) 45ms 0.064% 60.32% 1130ms 1.62% AbstractCellProperty::IsType (inline) 0 0% 60.32% 1106ms 1.58% vtkXMLWriter::WriteCellDataAppendedData 274ms 0.39% 60.71% 1102ms 1.58% vtkObject::vtkObject 26ms 0.037% 60.75% 1059ms 1.52% CellPropertyCollection::HasProperty 0 0% 60.75% 1046ms 1.50% Cell::HasCellProperty (inline) 17ms 0.024% 60.77% 1007ms 1.44% AbstractTargetAreaModifier::UpdateTargetAreas 13ms 0.019% 60.79% 1003ms 1.44% std::_Rb_tree::erase 0 0% 60.79% 1000ms 1.43% boost::numeric::ublas::c_vector::operator-= (inline) 5ms 0.0072% 60.80% 983ms 1.41% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 5ms 0.0072% 60.80% 926ms 1.33% std::_Rb_tree::_M_insert_unique (inline) 922ms 1.32% 62.12% 922ms 1.32% std::_Rb_tree::_S_right (inline) 168ms 0.24% 62.36% 913ms 1.31% std::_Rb_tree_const_iterator::operator++ (inline) 13ms 0.019% 62.38% 907ms 1.30% std::_Rb_tree::_M_emplace_hint_unique 190ms 0.27% 62.65% 876ms 1.25% AbstractElement::GetNodeLocation 391ms 0.56% 63.21% 871ms 1.25% vtkTypeFloat64Array::PrintSelf 111ms 0.16% 63.37% 869ms 1.24% vtkAOSDataArrayTemplate::DataElementChanged 4ms 0.0057% 63.38% 847ms 1.21% vtkIdList::Allocate 262ms 0.38% 63.75% 847ms 1.21% vtkObject::Modified 0 0% 63.75% 800ms 1.15% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 137ms 0.2% 63.95% 793ms 1.14% AbstractCellProperty::IsSame 2ms 0.0029% 63.95% 778ms 1.11% AbstractCellPopulation::Iterator::operator++ (inline) 56ms 0.08% 64.03% 773ms 1.11% AbstractCellPopulation::Iterator::IsRealCell (inline) 145ms 0.21% 64.24% 766ms 1.10% VertexMesh::GetAreaGradientOfElementAtNode 483ms 0.69% 64.93% 762ms 1.09% vtkObjectBase::UnRegisterInternal 163ms 0.23% 65.17% 745ms 1.07% boost::numeric::ublas::c_vector::operator[] (inline) 494ms 0.71% 65.87% 742ms 1.06% std::basic_streambuf::xsputn 45ms 0.064% 65.94% 739ms 1.06% boost::numeric::ublas::vector_reference::operator() (inline) 62ms 0.089% 66.03% 729ms 1.04% vtkDoubleArray::~vtkDoubleArray 659ms 0.94% 66.97% 725ms 1.04% malloc_consolidate 714ms 1.02% 67.99% 714ms 1.02% tcache_put (inline) 690ms 0.99% 68.98% 690ms 0.99% std::_Rb_tree_increment 51ms 0.073% 69.05% 671ms 0.96% VertexMesh::GetVolumeOfElement 278ms 0.4% 69.45% 668ms 0.96% std::__ostream_insert 128ms 0.18% 69.64% 656ms 0.94% std::type_info::operator== (inline) 4ms 0.0057% 69.64% 649ms 0.93% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 0 0% 69.64% 648ms 0.93% boost::numeric::ublas::vector_binary::operator() (inline) 249ms 0.36% 70.00% 610ms 0.87% hack_digit 0 0% 70.00% 585ms 0.84% std::_Vector_base::_M_allocate (inline) 582ms 0.83% 70.83% 582ms 0.83% Node::rGetLocation 360ms 0.52% 71.35% 576ms 0.82% std::_Rb_tree::equal_range (inline) 18ms 0.026% 71.37% 553ms 0.79% Node::RemoveElement 19ms 0.027% 71.40% 548ms 0.78% std::less::operator() (inline) 546ms 0.78% 72.18% 546ms 0.78% vtkTimeStamp::Modified 9ms 0.013% 72.19% 541ms 0.77% std::set::erase (inline) 72ms 0.1% 72.30% 541ms 0.77% vtkDataArray::vtkDataArray 0 0% 72.30% 531ms 0.76% std::_Rb_tree::_Auto_node::_Auto_node (inline) 442ms 0.63% 72.93% 529ms 0.76% std::operator< (inline) 3ms 0.0043% 72.93% 528ms 0.76% CellProliferativeTypesWriter::VisitCell 35ms 0.05% 72.98% 526ms 0.75% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 6ms 0.0086% 72.99% 521ms 0.75% boost::numeric::ublas::detail::expression_type_check (inline) 35ms 0.05% 73.04% 514ms 0.74% boost::numeric::ublas::detail::equals 111ms 0.16% 73.20% 509ms 0.73% std::num_put::_M_insert_int 13ms 0.019% 73.22% 505ms 0.72% std::operator<< (partial-inline) 503ms 0.72% 73.94% 503ms 0.72% std::ostream::sentry::sentry 26ms 0.037% 73.98% 501ms 0.72% vtkIdList::New 498ms 0.71% 74.69% 498ms 0.71% [libchaste_cell_based.so] 8ms 0.011% 74.70% 496ms 0.71% AbstractCellPopulation::GetLocationIndexUsingCell 494ms 0.71% 75.41% 494ms 0.71% Node::GetIndex 1ms 0.0014% 75.41% 492ms 0.7% std::__basic_file::xsputn_2 490ms 0.7% 76.11% 491ms 0.7% __GI___writev 488ms 0.7% 76.81% 488ms 0.7% [libchaste_mesh.so] 52ms 0.074% 76.89% 486ms 0.7% CellPropertyCollection::AddProperty 7ms 0.01% 76.90% 485ms 0.69% AbstractCellBasedSimulation::DoCellBirth 98ms 0.14% 77.04% 480ms 0.69% boost::detail::shared_count::~shared_count (inline) 0 0% 77.04% 480ms 0.69% boost::shared_ptr::~shared_ptr (inline) 458ms 0.66% 77.69% 470ms 0.67% vtkObjectBase::Delete 130ms 0.19% 77.88% 465ms 0.67% vtkAbstractArray::vtkAbstractArray 7ms 0.01% 77.89% 464ms 0.66% VertexMesh::GetSurfaceAreaOfElement 18ms 0.026% 77.91% 443ms 0.63% MutableVertexMesh::CheckForSwapsFromShortEdges 270ms 0.39% 78.30% 440ms 0.63% std::_Hashtable::clear 430ms 0.62% 78.92% 430ms 0.62% std::_Rb_tree_insert_and_rebalance 66ms 0.095% 79.01% 423ms 0.61% vtkDataArray::~vtkDataArray 0 0% 79.01% 418ms 0.6% boost::numeric::ublas::norm_inf (inline) 155ms 0.22% 79.23% 418ms 0.6% boost::numeric::ublas::vector_norm_inf::apply (inline) 2ms 0.0029% 79.24% 418ms 0.6% vtkDataArray::ComputeRange 415ms 0.59% 79.83% 415ms 0.59% [libvtkCommonCore-9.3.so.9.3] 32ms 0.046% 79.88% 415ms 0.59% std::_Rb_tree::_M_erase_aux (inline) 8ms 0.011% 79.89% 412ms 0.59% std::basic_filebuf::overflow 6ms 0.0086% 79.90% 404ms 0.58% std::basic_filebuf::_M_convert_to_external 72ms 0.1% 80.00% 403ms 0.58% vtkSOADataArrayTemplate::FillTypedComponent 397ms 0.57% 80.57% 399ms 0.57% vtkObject::~vtkObject 1ms 0.0014% 80.57% 398ms 0.57% std::__basic_file::xsputn 48ms 0.069% 80.64% 398ms 0.57% vtkIdList::~vtkIdList 393ms 0.56% 81.20% 397ms 0.57% __GI___libc_write 8ms 0.011% 81.21% 382ms 0.55% CellProliferativeTypesWriter::GetCellDataForVtkOutput 120ms 0.17% 81.38% 374ms 0.54% boost::shared_ptr::shared_ptr (inline) 53ms 0.076% 81.46% 371ms 0.53% std::_Rb_tree::find (inline) 367ms 0.53% 81.99% 367ms 0.53% [libstdc++.so.6.0.33] 362ms 0.52% 82.50% 367ms 0.53% boost::detail::sp_counted_base::release 0 0% 82.50% 362ms 0.52% boost::numeric::ublas::c_vector::assign_temporary (inline) 0 0% 82.50% 362ms 0.52% boost::numeric::ublas::c_vector::swap (inline) 37ms 0.053% 82.56% 362ms 0.52% std::swap_ranges (inline) 0 0% 82.56% 351ms 0.5% AbstractCellPopulation::OpenRoundRobinWritersFilesForAppend 0 0% 82.56% 350ms 0.5% AbstractCellBasedWriter::OpenOutputFileForAppend