File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 56421ms, 82.63% of 68278ms total Dropped 1207 nodes (cum <= 341.39ms) flat flat% sum% cum cum% 0 0% 0% 65026ms 95.24% __libc_start_call_main 0 0% 0% 65026ms 95.24% __libc_start_main_impl 0 0% 0% 65026ms 95.24% _start 0 0% 0% 65012ms 95.22% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 65012ms 95.22% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 65012ms 95.22% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 65012ms 95.22% main 0 0% 0% 64972ms 95.16% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 64972ms 95.16% CxxTest::TestRunner::runTest (inline) 0 0% 0% 64972ms 95.16% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 1ms 0.0015% 0.0015% 63200ms 92.56% AbstractCellBasedSimulation::Solve 0 0% 0.0015% 32103ms 47.02% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0015% 24524ms 35.92% VertexBasedCellPopulation::WriteVtkResultsToFile 12ms 0.018% 0.019% 24172ms 35.40% VertexBasedCellPopulation::WriteCellVtkResultsToFile 0 0% 0.019% 21339ms 31.25% VertexMeshWriter::WriteVtkUsingMesh 16ms 0.023% 0.042% 16388ms 24.00% VertexMeshWriter::MakeVtkMesh 7ms 0.01% 0.053% 16008ms 23.45% OffLatticeSimulation::UpdateCellLocationsAndTopology 2ms 0.0029% 0.056% 15452ms 22.63% ForwardEulerNumericalMethod::UpdateAllNodePositions 18ms 0.026% 0.082% 15113ms 22.13% AbstractNumericalMethod::ComputeForcesIncludingDamping 1ms 0.0015% 0.083% 14036ms 20.56% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.083% 13051ms 19.11% VertexBasedCellPopulation::Update 0 0% 0.083% 12983ms 19.01% MutableVertexMesh::ReMesh 3ms 0.0044% 0.088% 11601ms 16.99% vtkPolygon::New 11ms 0.016% 0.1% 11591ms 16.98% vtkPolygon::vtkPolygon 209ms 0.31% 0.41% 10813ms 15.84% FarhadifarForce::AddForceContribution 46ms 0.067% 0.48% 8230ms 12.05% vtkCell::vtkCell 222ms 0.33% 0.8% 7622ms 11.16% MutableVertexMesh::CheckForIntersections 23ms 0.034% 0.84% 7166ms 10.50% vtkPoints::New 123ms 0.18% 1.02% 6790ms 9.94% vtkPoints::vtkPoints 276ms 0.4% 1.42% 6756ms 9.89% boost::numeric::ublas::c_vector::c_vector (partial-inline) 88ms 0.13% 1.55% 5965ms 8.74% CellPropertyCollection::GetPropertiesType (inline) 185ms 0.27% 1.82% 5911ms 8.66% boost::numeric::ublas::vector_assign (inline) 11ms 0.016% 1.84% 5825ms 8.53% vtkQuad::New 45ms 0.066% 1.90% 5802ms 8.50% vtkQuad::vtkQuad 420ms 0.62% 2.52% 5796ms 8.49% operator new 470ms 0.69% 3.21% 5747ms 8.42% VertexMesh::GetVectorFromAtoB 1724ms 2.52% 5.73% 5482ms 8.03% __GI___libc_malloc 8ms 0.012% 5.74% 5256ms 7.70% vtkLine::New 91ms 0.13% 5.88% 5179ms 7.59% vtkLine::vtkLine 9ms 0.013% 5.89% 4930ms 7.22% vtkTriangle::New 66ms 0.097% 5.99% 4887ms 7.16% vtkTriangle::vtkTriangle 23ms 0.034% 6.02% 4839ms 7.09% AbstractCellProperty::IsSubType (inline) 1170ms 1.71% 7.73% 4816ms 7.05% __dynamic_cast 1ms 0.0015% 7.73% 4811ms 7.05% vtkXMLWriterBase::Write 1ms 0.0015% 7.74% 4808ms 7.04% vtkStreamingDemandDrivenPipeline::Update 1ms 0.0015% 7.74% 4768ms 6.98% vtkDemandDrivenPipeline::ProcessRequest 0 0% 7.74% 4753ms 6.96% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 7.74% 4746ms 6.95% vtkExecutive::CallAlgorithm 1483ms 2.17% 9.91% 4735ms 6.93% boost::numeric::ublas::indexing_vector_assign 0 0% 9.91% 4729ms 6.93% vtkDemandDrivenPipeline::ExecuteData 3ms 0.0044% 9.91% 4723ms 6.92% vtkXMLUnstructuredDataWriter::ProcessRequest 0 0% 9.91% 4721ms 6.91% vtkCompositeDataPipeline::ExecuteData 279ms 0.41% 10.32% 4489ms 6.57% vtkPoints::SetDataType 18ms 0.026% 10.35% 4122ms 6.04% vtkPolygon::~vtkPolygon 110ms 0.16% 10.51% 4112ms 6.02% VertexBasedCellPopulation::GetDampingConstant 639ms 0.94% 11.45% 3958ms 5.80% VertexMesh::ElementIncludesPoint 1535ms 2.25% 13.69% 3955ms 5.79% __GI___libc_free 0 0% 13.69% 3893ms 5.70% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 13.69% 3893ms 5.70% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 5ms 0.0073% 13.70% 3638ms 5.33% MutableVertexMesh::RemoveDeletedNodesAndElements 300ms 0.44% 14.14% 3470ms 5.08% std::ostream::_M_insert 1ms 0.0015% 14.14% 3439ms 5.04% std::ostream::operator<< (inline) 6ms 0.0088% 14.15% 3329ms 4.88% tbb::detail::r1::parallel_pipeline 23ms 0.034% 14.18% 3298ms 4.83% Cell::GetMutationState 101ms 0.15% 14.33% 3249ms 4.76% vtkCell::~vtkCell 0 0% 14.33% 3216ms 4.71% clone3 0 0% 14.33% 3216ms 4.71% start_thread 3ms 0.0044% 14.34% 3191ms 4.67% tbb::detail::r1::reset 2ms 0.0029% 14.34% 3189ms 4.67% vtkXMLWriter::WriteBinaryData 1341ms 1.96% 16.30% 3157ms 4.62% tbb::detail::r1::wait_bounded_queue_monitor 2ms 0.0029% 16.31% 3151ms 4.61% vtkXMLWriter::WriteBinaryDataInternal 0 0% 16.31% 3141ms 4.60% vtkXMLWriter::WriteBinaryDataBlock 401ms 0.59% 16.89% 3122ms 4.57% AbstractMesh::GetVectorFromAtoB 89ms 0.13% 17.02% 3063ms 4.49% vtkBase64OutputStream::Write 239ms 0.35% 17.37% 2973ms 4.35% vtkBase64OutputStream::EncodeTriplet 250ms 0.37% 17.74% 2923ms 4.28% std::map::operator[] (partial-inline) 2890ms 4.23% 21.97% 2890ms 4.23% __strcmp_avx2 8ms 0.012% 21.99% 2824ms 4.14% NodeLocationWriter::VisitAnyPopulation 151ms 0.22% 22.21% 2806ms 4.11% VertexMesh::GetNextEdgeGradientOfElementAtNode 1582ms 2.32% 24.52% 2754ms 4.03% _int_malloc 1233ms 1.81% 26.33% 2673ms 3.91% __cxxabiv1::__si_class_type_info::__do_dyncast 406ms 0.59% 26.92% 2597ms 3.80% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 2ms 0.0029% 26.93% 2580ms 3.78% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 101ms 0.15% 27.07% 2526ms 3.70% std::__new_allocator::allocate (inline) 843ms 1.23% 28.31% 2472ms 3.62% std::ostream::write 160ms 0.23% 28.54% 2452ms 3.59% std::num_put::_M_insert_float 2045ms 3.00% 31.54% 2407ms 3.53% _int_free 126ms 0.18% 31.72% 2403ms 3.52% MutableElement::ResetIndex 0 0% 31.72% 2389ms 3.50% std::allocator_traits::allocate (inline) 0 0% 31.72% 2351ms 3.44% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 31.72% 2351ms 3.44% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 139ms 0.2% 31.93% 2350ms 3.44% boost::numeric::ublas::c_vector::operator= (inline) 9ms 0.013% 31.94% 2337ms 3.42% MutableVertexMesh::RemoveDeletedNodes 15ms 0.022% 31.96% 2262ms 3.31% EdgeHelper::RemoveDeletedEdges 2257ms 3.31% 35.27% 2257ms 3.31% __memcpy_avx_unaligned_erms 9ms 0.013% 35.28% 2246ms 3.29% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 972ms 1.42% 36.70% 2231ms 3.27% std::_Rb_tree::_M_lower_bound (inline) 95ms 0.14% 36.84% 2190ms 3.21% FarhadifarForce::GetLineTensionParameter 621ms 0.91% 37.75% 2180ms 3.19% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 11ms 0.016% 37.77% 2137ms 3.13% EdgeHelper::UpdateEdgesMapKey 78ms 0.11% 37.88% 2117ms 3.10% AbstractCellPopulation::GetCellUsingLocationIndex 76ms 0.11% 37.99% 2111ms 3.09% vtkPoints::~vtkPoints 89ms 0.13% 38.13% 2075ms 3.04% std::__copy_move::__copy_m (inline) 0 0% 38.13% 2075ms 3.04% std::__copy_move_a (inline) 0 0% 38.13% 2075ms 3.04% std::__copy_move_a1 (inline) 0 0% 38.13% 2075ms 3.04% std::__copy_move_a2 (inline) 0 0% 38.13% 2075ms 3.04% std::copy (inline) 20ms 0.029% 38.15% 2008ms 2.94% Cell::GetCellProliferativeType 35ms 0.051% 38.21% 2003ms 2.93% std::__cxx11::collate::do_transform 1972ms 2.89% 41.09% 1972ms 2.89% boost::numeric::ublas::same_impl_ex 1956ms 2.86% 43.96% 1956ms 2.86% boost::numeric::ublas::c_vector::operator() 0 0% 43.96% 1898ms 2.78% boost::numeric::ublas::norm_2 (inline) 12ms 0.018% 43.98% 1896ms 2.78% VertexBasedCellPopulation::AcceptCellWriter 18ms 0.026% 44.00% 1893ms 2.77% ___vsnprintf 1529ms 2.24% 46.24% 1882ms 2.76% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 27ms 0.04% 46.28% 1882ms 2.76% vtkQuad::~vtkQuad 0 0% 46.28% 1876ms 2.75% __vsnprintf_internal (inline) 0 0% 46.28% 1861ms 2.73% std::_Rb_tree::lower_bound (inline) 0 0% 46.28% 1861ms 2.73% std::map::lower_bound (inline) 16ms 0.023% 46.30% 1850ms 2.71% vtkTriangle::~vtkTriangle 536ms 0.79% 47.09% 1847ms 2.71% std::_Rb_tree::_M_erase 208ms 0.3% 47.39% 1846ms 2.70% __printf_buffer 0 0% 47.39% 1807ms 2.65% std::_Rb_tree::_M_create_node (inline) 1804ms 2.64% 50.04% 1804ms 2.64% __GI_sched_yield 0 0% 50.04% 1768ms 2.59% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 50.04% 1768ms 2.59% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 899ms 1.32% 51.35% 1760ms 2.58% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 39ms 0.057% 51.41% 1756ms 2.57% vtkIdList::AllocateInternal 15ms 0.022% 51.43% 1747ms 2.56% CellPopulationElementWriter::Visit 75ms 0.11% 51.54% 1726ms 2.53% std::__new_allocator::deallocate (inline) 0 0% 51.54% 1713ms 2.51% std::allocator_traits::deallocate (inline) 9ms 0.013% 51.56% 1683ms 2.46% vtkLine::GetParametricCenter 18ms 0.026% 51.58% 1678ms 2.46% std::_Rb_tree::erase 0 0% 51.58% 1650ms 2.42% std::_Rb_tree::_M_get_node (inline) 16ms 0.023% 51.61% 1620ms 2.37% vtkTypeFloat64Array::~vtkTypeFloat64Array 0 0% 51.61% 1599ms 2.34% std::_Rb_tree::_M_drop_node (inline) 0 0% 51.61% 1594ms 2.33% std::set::insert (inline) 25ms 0.037% 51.64% 1553ms 2.27% vtkDataArray::CreateDataArray 1ms 0.0015% 51.64% 1549ms 2.27% __printf_fp_spec (inline) 54ms 0.079% 51.72% 1548ms 2.27% __printf_fp_l_buffer 10ms 0.015% 51.74% 1538ms 2.25% std::set_intersection (inline) 187ms 0.27% 52.01% 1528ms 2.24% std::__set_intersection 42ms 0.062% 52.07% 1509ms 2.21% vtkFloatArray::New 204ms 0.3% 52.37% 1478ms 2.16% std::_Rb_tree::~_Rb_tree (inline) 0 0% 52.37% 1446ms 2.12% std::_Rb_tree::_M_put_node (inline) 608ms 0.89% 53.26% 1435ms 2.10% __printf_fp_buffer_1 64ms 0.094% 53.36% 1425ms 2.09% vtkTypeFloat64Array::New 592ms 0.87% 54.22% 1420ms 2.08% std::basic_filebuf::xsputn 174ms 0.25% 54.48% 1397ms 2.05% std::_Rb_tree::_M_insert_ (inline) 113ms 0.17% 54.64% 1359ms 1.99% boost::numeric::ublas::vector_binary::size (inline) 40ms 0.059% 54.70% 1347ms 1.97% vtkDoubleArray::vtkDoubleArray 164ms 0.24% 54.94% 1339ms 1.96% std::_Rb_tree_const_iterator::operator++ (inline) 0 0% 54.94% 1333ms 1.95% std::_Rb_tree::_Alloc_node::operator() (inline) 24ms 0.035% 54.98% 1311ms 1.92% vtkFloatArray::vtkFloatArray 1ms 0.0015% 54.98% 1300ms 1.90% vtkXMLWriter::WritePointsAppendedData 9ms 0.013% 54.99% 1297ms 1.90% Cell::GetCellData 0 0% 54.99% 1291ms 1.89% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 0 0% 54.99% 1287ms 1.88% std::set::~set (inline) 48ms 0.07% 55.06% 1270ms 1.86% vtkFloatArray::~vtkFloatArray 1ms 0.0015% 55.06% 1265ms 1.85% LegacyCellProliferativeTypesWriter::VisitCell 157ms 0.23% 55.29% 1262ms 1.85% std::vector::_M_default_append (partial-inline) 2ms 0.0029% 55.30% 1260ms 1.85% vtkXMLWriter::WriteCellDataAppendedData 35ms 0.051% 55.35% 1211ms 1.77% vtkTypeFloat64Array::vtkTypeFloat64Array 0 0% 55.35% 1210ms 1.77% boost::numeric::ublas::c_vector::assign (inline) 1179ms 1.73% 57.07% 1179ms 1.73% std::_Rb_tree::_S_right (inline) 250ms 0.37% 57.44% 1167ms 1.71% vtkObject::vtkObject 9ms 0.013% 57.45% 1152ms 1.69% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 1140ms 1.67% 59.12% 1140ms 1.67% std::_Rb_tree_increment 666ms 0.98% 60.10% 1128ms 1.65% std::_Rb_tree::equal_range (inline) 28ms 0.041% 60.14% 1115ms 1.63% CellPropertyCollection::HasProperty 0 0% 60.14% 1112ms 1.63% Cell::HasCellProperty (inline) 28ms 0.041% 60.18% 1081ms 1.58% AbstractCellProperty::IsType (inline) 13ms 0.019% 60.20% 1032ms 1.51% AbstractTargetAreaModifier::UpdateTargetAreas 0 0% 60.20% 1026ms 1.50% boost::numeric::ublas::c_vector::operator-= (inline) 4ms 0.0059% 60.21% 1009ms 1.48% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 464ms 0.68% 60.88% 950ms 1.39% vtkTypeFloat64Array::PrintSelf 0 0% 60.88% 943ms 1.38% std::_Rb_tree::_M_insert_unique (inline) 3ms 0.0044% 60.89% 936ms 1.37% AbstractCellPopulation::Iterator::operator++ (inline) 0 0% 60.89% 931ms 1.36% tcache_get (inline) 931ms 1.36% 62.25% 931ms 1.36% tcache_get_n (inline) 34ms 0.05% 62.30% 928ms 1.36% AbstractCellPopulation::Iterator::IsRealCell (inline) 141ms 0.21% 62.51% 911ms 1.33% vtkAOSDataArrayTemplate::DataElementChanged 532ms 0.78% 63.29% 865ms 1.27% vtkObjectBase::UnRegisterInternal 188ms 0.28% 63.56% 863ms 1.26% AbstractElement::GetNodeLocation 252ms 0.37% 63.93% 862ms 1.26% vtkObject::Modified 0 0% 63.93% 854ms 1.25% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 14ms 0.021% 63.95% 834ms 1.22% Node::RemoveElement 6ms 0.0088% 63.96% 824ms 1.21% std::set::erase (inline) 156ms 0.23% 64.19% 806ms 1.18% VertexMesh::GetAreaGradientOfElementAtNode 8ms 0.012% 64.20% 804ms 1.18% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 15ms 0.022% 64.22% 799ms 1.17% std::_Rb_tree::_M_emplace_hint_unique 0 0% 64.22% 787ms 1.15% std::insert_iterator::operator= (inline) 148ms 0.22% 64.44% 783ms 1.15% AbstractCellProperty::IsSame 69ms 0.1% 64.54% 767ms 1.12% vtkDoubleArray::~vtkDoubleArray 532ms 0.78% 65.32% 756ms 1.11% std::basic_streambuf::xsputn 160ms 0.23% 65.56% 745ms 1.09% boost::numeric::ublas::c_vector::operator[] (inline) 55ms 0.081% 65.64% 739ms 1.08% VertexMesh::GetVolumeOfElement 45ms 0.066% 65.70% 738ms 1.08% boost::numeric::ublas::vector_reference::operator() (inline) 249ms 0.36% 66.07% 714ms 1.05% std::__ostream_insert 0 0% 66.07% 699ms 1.02% boost::numeric::ublas::vector_binary::operator() (inline) 8ms 0.012% 66.08% 695ms 1.02% std::set::set (inline) 43ms 0.063% 66.14% 680ms 1% std::_Rb_tree::_Rb_tree 0 0% 66.14% 655ms 0.96% std::_Rb_tree::_M_insert_unique_ (inline) 647ms 0.95% 67.09% 647ms 0.95% Node::rGetLocation 617ms 0.9% 67.99% 647ms 0.95% malloc_consolidate 30ms 0.044% 68.04% 644ms 0.94% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 156ms 0.23% 68.27% 635ms 0.93% std::type_info::operator== (inline) 1ms 0.0015% 68.27% 620ms 0.91% std::_Vector_base::_M_allocate (inline) 17ms 0.025% 68.29% 615ms 0.9% AbstractCellPopulation::GetLocationIndexUsingCell 3ms 0.0044% 68.30% 614ms 0.9% AbstractCellBasedSimulation::DoCellBirth 31ms 0.045% 68.34% 605ms 0.89% MutableVertexMesh::CheckForSwapsFromShortEdges 200ms 0.29% 68.63% 590ms 0.86% boost::detail::shared_count::~shared_count (inline) 0 0% 68.63% 590ms 0.86% boost::shared_ptr::~shared_ptr (inline) 5ms 0.0073% 68.64% 581ms 0.85% vtkIdList::Allocate 242ms 0.35% 69.00% 576ms 0.84% hack_digit 76ms 0.11% 69.11% 576ms 0.84% std::_Rb_tree::_M_copy (inline) 0 0% 69.11% 573ms 0.84% std::_Rb_tree::clear (inline) 573ms 0.84% 69.95% 573ms 0.84% vtkTimeStamp::Modified 0 0% 69.95% 560ms 0.82% std::map::clear (inline) 72ms 0.11% 70.05% 560ms 0.82% vtkDataArray::vtkDataArray 129ms 0.19% 70.24% 552ms 0.81% std::num_put::_M_insert_int 6ms 0.0088% 70.25% 547ms 0.8% boost::numeric::ublas::detail::expression_type_check (inline) 21ms 0.031% 70.28% 540ms 0.79% vtkIdList::New 11ms 0.016% 70.30% 539ms 0.79% std::operator<< (partial-inline) 16ms 0.023% 70.32% 532ms 0.78% std::_Rb_tree::_M_erase_aux (inline) 34ms 0.05% 70.37% 531ms 0.78% boost::numeric::ublas::detail::equals 17ms 0.025% 70.39% 529ms 0.77% VertexMesh::GetSurfaceAreaOfElement 8ms 0.012% 70.41% 526ms 0.77% std::__basic_file::xsputn_2 526ms 0.77% 71.18% 526ms 0.77% tcache_put (inline) 2ms 0.0029% 71.18% 524ms 0.77% CellProliferativeTypesWriter::VisitCell 3ms 0.0044% 71.18% 518ms 0.76% vtkDataArray::ComputeRange 515ms 0.75% 71.94% 517ms 0.76% __GI___writev 23ms 0.034% 71.97% 513ms 0.75% std::less::operator() (inline) 510ms 0.75% 72.72% 510ms 0.75% [libchaste_mesh.so] 509ms 0.75% 73.46% 509ms 0.75% Node::GetIndex 62ms 0.091% 73.56% 503ms 0.74% CellPropertyCollection::AddProperty 160ms 0.23% 73.79% 499ms 0.73% std::_Rb_tree::_M_clone_node (inline) 326ms 0.48% 74.27% 495ms 0.72% std::_Hashtable::clear 399ms 0.58% 74.85% 490ms 0.72% std::operator< (inline) 476ms 0.7% 75.55% 476ms 0.7% [libvtkCommonCore-9.3.so.9.3] 0 0% 75.55% 474ms 0.69% std::_Rb_tree::_Auto_node::_Auto_node (inline) 473ms 0.69% 76.24% 473ms 0.69% std::ostream::sentry::sentry 104ms 0.15% 76.39% 471ms 0.69% vtkAbstractArray::vtkAbstractArray 0 0% 76.39% 453ms 0.66% boost::numeric::ublas::norm_inf (inline) 151ms 0.22% 76.61% 453ms 0.66% boost::numeric::ublas::vector_norm_inf::apply (inline) 50ms 0.073% 76.69% 451ms 0.66% vtkSOADataArrayTemplate::FillTypedComponent 450ms 0.66% 77.35% 450ms 0.66% [libchaste_cell_based.so] 433ms 0.63% 77.98% 443ms 0.65% vtkObjectBase::Delete 10ms 0.015% 78.00% 431ms 0.63% std::basic_filebuf::overflow 57ms 0.083% 78.08% 428ms 0.63% std::_Rb_tree::find (inline) 1ms 0.0015% 78.08% 427ms 0.63% vtk::detail::smp::vtkSMPToolsImplForTBB 41ms 0.06% 78.14% 426ms 0.62% tbb::detail::r1::cancel_group_execution 8ms 0.012% 78.15% 421ms 0.62% std::basic_filebuf::_M_convert_to_external 89ms 0.13% 78.28% 419ms 0.61% vtkDataArray::~vtkDataArray 416ms 0.61% 78.89% 416ms 0.61% std::_Rb_tree_insert_and_rebalance 113ms 0.17% 79.06% 413ms 0.6% boost::shared_ptr::shared_ptr (inline) 3ms 0.0044% 79.06% 413ms 0.6% std::__basic_file::xsputn 10ms 0.015% 79.08% 410ms 0.6% CellProliferativeTypesWriter::GetCellDataForVtkOutput 401ms 0.59% 79.66% 407ms 0.6% __GI___libc_write 36ms 0.053% 79.72% 398ms 0.58% std::_Rb_tree::_M_upper_bound (inline) 0 0% 79.72% 385ms 0.56% CellPropertyCollection::~CellPropertyCollection (inline) 381ms 0.56% 80.27% 381ms 0.56% std::vector::size (inline) 0 0% 80.27% 379ms 0.56% boost::numeric::ublas::c_vector::assign_temporary (inline) 1ms 0.0015% 80.28% 379ms 0.56% boost::numeric::ublas::c_vector::swap (inline) 38ms 0.056% 80.33% 378ms 0.55% std::swap_ranges (inline) 371ms 0.54% 80.88% 376ms 0.55% boost::detail::sp_counted_base::release 1ms 0.0015% 80.88% 374ms 0.55% vtkDataArrayPrivate::DoComputeScalarRange 364ms 0.53% 81.41% 371ms 0.54% vtkObject::~vtkObject 0 0% 81.41% 369ms 0.54% AbstractCellBasedSimulation::DoCellRemoval (inline) 58ms 0.085% 81.49% 366ms 0.54% vtkIdList::~vtkIdList 361ms 0.53% 82.02% 361ms 0.53% vtkObjectBase::~vtkObjectBase 67ms 0.098% 82.12% 352ms 0.52% MutableElement::GetNodeLocalIndex 4ms 0.0059% 82.13% 351ms 0.51% T2SwapCellKiller::CheckAndLabelCellsForApoptosisOrDeath 346ms 0.51% 82.63% 346ms 0.51% AbstractElement::IsDeleted