File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 58892ms, 82.11% of 71724ms total Dropped 1186 nodes (cum <= 358.62ms) flat flat% sum% cum cum% 0 0% 0% 68554ms 95.58% __libc_start_call_main 0 0% 0% 68554ms 95.58% __libc_start_main_impl 0 0% 0% 68554ms 95.58% _start 0 0% 0% 68538ms 95.56% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 68538ms 95.56% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 68538ms 95.56% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 68538ms 95.56% main 0 0% 0% 68503ms 95.51% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 68503ms 95.51% CxxTest::TestRunner::runTest (inline) 0 0% 0% 68503ms 95.51% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 0 0% 0% 66798ms 93.13% AbstractCellBasedSimulation::Solve 2ms 0.0028% 0.0028% 31652ms 44.13% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0028% 23968ms 33.42% VertexBasedCellPopulation::WriteVtkResultsToFile 16ms 0.022% 0.025% 23758ms 33.12% VertexBasedCellPopulation::WriteCellVtkResultsToFile 0 0% 0.025% 20958ms 29.22% VertexMeshWriter::WriteVtkUsingMesh 5ms 0.007% 0.032% 20389ms 28.43% OffLatticeSimulation::UpdateCellLocationsAndTopology 6ms 0.0084% 0.04% 19733ms 27.51% ForwardEulerNumericalMethod::UpdateAllNodePositions 31ms 0.043% 0.084% 19370ms 27.01% AbstractNumericalMethod::ComputeForcesIncludingDamping 17ms 0.024% 0.11% 16149ms 22.52% VertexMeshWriter::MakeVtkMesh 147ms 0.2% 0.31% 14951ms 20.85% FarhadifarForce::AddForceContribution 1ms 0.0014% 0.31% 13721ms 19.13% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.31% 12825ms 17.88% VertexBasedCellPopulation::Update 1ms 0.0014% 0.32% 12787ms 17.83% MutableVertexMesh::ReMesh 5ms 0.007% 0.32% 11490ms 16.02% vtkPolygon::New 8ms 0.011% 0.33% 11477ms 16.00% vtkPolygon::vtkPolygon 60ms 0.084% 0.42% 7946ms 11.08% vtkCell::vtkCell 230ms 0.32% 0.74% 7636ms 10.65% MutableVertexMesh::CheckForIntersections 526ms 0.73% 1.47% 7354ms 10.25% operator new 241ms 0.34% 1.81% 7055ms 9.84% boost::numeric::ublas::c_vector::c_vector (partial-inline) 2421ms 3.38% 5.18% 6865ms 9.57% __GI___libc_malloc 32ms 0.045% 5.23% 6844ms 9.54% vtkPoints::New 117ms 0.16% 5.39% 6482ms 9.04% vtkPoints::vtkPoints 204ms 0.28% 5.67% 6225ms 8.68% boost::numeric::ublas::vector_assign (inline) 172ms 0.24% 5.91% 5903ms 8.23% FarhadifarForce::GetLineTensionParameter 82ms 0.11% 6.03% 5755ms 8.02% CellPropertyCollection::GetPropertiesType (inline) 393ms 0.55% 6.58% 5636ms 7.86% VertexMesh::GetVectorFromAtoB 2066ms 2.88% 9.46% 5520ms 7.70% __GI___libc_free 8ms 0.011% 9.47% 5145ms 7.17% vtkQuad::New 40ms 0.056% 9.52% 5129ms 7.15% vtkQuad::vtkQuad 8ms 0.011% 9.54% 5119ms 7.14% vtkLine::New 13ms 0.018% 9.55% 5043ms 7.03% vtkTriangle::New 94ms 0.13% 9.68% 4977ms 6.94% vtkLine::vtkLine 1428ms 1.99% 11.68% 4947ms 6.90% boost::numeric::ublas::indexing_vector_assign 70ms 0.098% 11.77% 4944ms 6.89% vtkTriangle::vtkTriangle 20ms 0.028% 11.80% 4769ms 6.65% AbstractCellProperty::IsSubType (inline) 1160ms 1.62% 13.42% 4742ms 6.61% __dynamic_cast 3ms 0.0042% 13.42% 4689ms 6.54% vtkXMLWriterBase::Write 1ms 0.0014% 13.42% 4685ms 6.53% vtkStreamingDemandDrivenPipeline::Update 1ms 0.0014% 13.43% 4665ms 6.50% vtkDemandDrivenPipeline::ProcessRequest 1ms 0.0014% 13.43% 4643ms 6.47% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 13.43% 4642ms 6.47% vtkExecutive::CallAlgorithm 0 0% 13.43% 4626ms 6.45% vtkDemandDrivenPipeline::ExecuteData 0 0% 13.43% 4623ms 6.45% vtkXMLUnstructuredDataWriter::ProcessRequest 1ms 0.0014% 13.43% 4621ms 6.44% vtkCompositeDataPipeline::ExecuteData 274ms 0.38% 13.81% 4414ms 6.15% vtkPoints::SetDataType 430ms 0.6% 14.41% 4279ms 5.97% std::__new_allocator::allocate (inline) 35ms 0.049% 14.46% 4205ms 5.86% VertexBasedCellPopulation::GetDampingConstant 0 0% 14.46% 4132ms 5.76% std::allocator_traits::allocate (inline) 15ms 0.021% 14.48% 4104ms 5.72% vtkPolygon::~vtkPolygon 632ms 0.88% 15.36% 3955ms 5.51% VertexMesh::ElementIncludesPoint 627ms 0.87% 16.23% 3867ms 5.39% std::_Rb_tree::_M_erase 0 0% 16.23% 3835ms 5.35% vtkXMLUnstructuredDataWriter::WriteAPiece 1ms 0.0014% 16.24% 3835ms 5.35% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 0 0% 16.24% 3738ms 5.21% std::_Rb_tree::_M_create_node (inline) 341ms 0.48% 16.71% 3516ms 4.90% std::ostream::_M_insert 0 0% 16.71% 3501ms 4.88% std::_Rb_tree::_M_get_node (inline) 10ms 0.014% 16.73% 3501ms 4.88% std::ostream::operator<< (inline) 167ms 0.23% 16.96% 3456ms 4.82% std::_Rb_tree::~_Rb_tree (inline) 5ms 0.007% 16.97% 3455ms 4.82% MutableVertexMesh::RemoveDeletedNodesAndElements 114ms 0.16% 17.12% 3450ms 4.81% std::__new_allocator::deallocate (inline) 3049ms 4.25% 21.37% 3448ms 4.81% _int_free 0 0% 21.37% 3440ms 4.80% std::allocator_traits::deallocate (inline) 0 0% 21.37% 3394ms 4.73% std::_Rb_tree::_M_drop_node (inline) 0 0% 21.37% 3324ms 4.63% std::set::~set (inline) 84ms 0.12% 21.49% 3260ms 4.55% vtkCell::~vtkCell 8ms 0.011% 21.50% 3243ms 4.52% tbb::detail::r1::parallel_pipeline 0 0% 21.50% 3228ms 4.50% std::_Rb_tree::_M_put_node (inline) 0 0% 21.50% 3213ms 4.48% std::_Rb_tree::_Alloc_node::operator() (inline) 1933ms 2.70% 24.20% 3195ms 4.45% _int_malloc 4ms 0.0056% 24.20% 3156ms 4.40% vtkXMLWriter::WriteBinaryData 32ms 0.045% 24.25% 3140ms 4.38% Cell::GetMutationState 0 0% 24.25% 3133ms 4.37% clone3 0 0% 24.25% 3133ms 4.37% start_thread 2ms 0.0028% 24.25% 3123ms 4.35% vtkXMLWriter::WriteBinaryDataInternal 1ms 0.0014% 24.25% 3118ms 4.35% vtkXMLWriter::WriteBinaryDataBlock 5ms 0.007% 24.26% 3105ms 4.33% tbb::detail::r1::reset 367ms 0.51% 24.77% 3093ms 4.31% AbstractMesh::GetVectorFromAtoB 1312ms 1.83% 26.60% 3078ms 4.29% tbb::detail::r1::wait_bounded_queue_monitor 71ms 0.099% 26.70% 3044ms 4.24% vtkBase64OutputStream::Write 253ms 0.35% 27.05% 2972ms 4.14% vtkBase64OutputStream::EncodeTriplet 238ms 0.33% 27.38% 2966ms 4.14% std::map::operator[] (partial-inline) 2939ms 4.10% 31.48% 2939ms 4.10% __strcmp_avx2 24ms 0.033% 31.52% 2868ms 4.00% NodeLocationWriter::VisitAnyPopulation 93ms 0.13% 31.64% 2857ms 3.98% std::_Rb_tree::_Rb_tree (partial-inline) 164ms 0.23% 31.87% 2822ms 3.93% VertexMesh::GetNextEdgeGradientOfElementAtNode 6ms 0.0084% 31.88% 2704ms 3.77% std::set::set (inline) 321ms 0.45% 32.33% 2621ms 3.65% std::_Rb_tree::_M_copy (inline) 1187ms 1.65% 33.98% 2567ms 3.58% __cxxabiv1::__si_class_type_info::__do_dyncast 1ms 0.0014% 33.99% 2548ms 3.55% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 433ms 0.6% 34.59% 2502ms 3.49% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 133ms 0.19% 34.77% 2488ms 3.47% std::num_put::_M_insert_float 820ms 1.14% 35.92% 2463ms 3.43% std::ostream::write 8ms 0.011% 35.93% 2400ms 3.35% MutableVertexMesh::RemoveDeletedNodes 0 0% 35.93% 2373ms 3.31% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 35.93% 2373ms 3.31% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 165ms 0.23% 36.16% 2359ms 3.29% boost::numeric::ublas::c_vector::operator= (inline) 14ms 0.02% 36.18% 2342ms 3.27% EdgeHelper::RemoveDeletedEdges 2233ms 3.11% 39.29% 2233ms 3.11% __memcpy_avx_unaligned_erms 7ms 0.0098% 39.30% 2210ms 3.08% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 13ms 0.018% 39.32% 2193ms 3.06% EdgeHelper::UpdateEdgesMapKey 262ms 0.37% 39.69% 2177ms 3.04% std::_Rb_tree::_M_clone_node (inline) 95ms 0.13% 39.82% 2172ms 3.03% MutableElement::ResetIndex 1015ms 1.42% 41.23% 2159ms 3.01% std::_Rb_tree::_M_lower_bound (inline) 78ms 0.11% 41.34% 2112ms 2.94% vtkPoints::~vtkPoints 528ms 0.74% 42.08% 2097ms 2.92% AbstractMesh::GetDistanceBetweenNodes 2072ms 2.89% 44.97% 2072ms 2.89% boost::numeric::ublas::c_vector::operator() 2066ms 2.88% 47.85% 2066ms 2.88% boost::numeric::ublas::same_impl_ex 66ms 0.092% 47.94% 2045ms 2.85% std::__copy_move::__copy_m (inline) 0 0% 47.94% 2045ms 2.85% std::__copy_move_a (inline) 0 0% 47.94% 2045ms 2.85% std::__copy_move_a1 (inline) 0 0% 47.94% 2045ms 2.85% std::__copy_move_a2 (inline) 0 0% 47.94% 2045ms 2.85% std::copy (inline) 78ms 0.11% 48.05% 2026ms 2.82% AbstractCellPopulation::GetCellUsingLocationIndex 42ms 0.059% 48.11% 2020ms 2.82% std::__cxx11::collate::do_transform 0 0% 48.11% 1999ms 2.79% std::set::insert (inline) 18ms 0.025% 48.13% 1923ms 2.68% ___vsnprintf 0 0% 48.13% 1909ms 2.66% boost::numeric::ublas::norm_2 (inline) 0 0% 48.13% 1905ms 2.66% __vsnprintf_internal (inline) 1578ms 2.20% 50.33% 1888ms 2.63% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 13ms 0.018% 50.35% 1882ms 2.62% VertexBasedCellPopulation::AcceptCellWriter 209ms 0.29% 50.64% 1881ms 2.62% __printf_buffer 9ms 0.013% 50.65% 1877ms 2.62% Cell::GetCellProliferativeType 15ms 0.021% 50.67% 1856ms 2.59% vtkTriangle::~vtkTriangle 21ms 0.029% 50.70% 1854ms 2.58% vtkQuad::~vtkQuad 0 0% 50.70% 1818ms 2.53% std::_Rb_tree::lower_bound (inline) 0 0% 50.70% 1818ms 2.53% std::map::lower_bound (inline) 46ms 0.064% 50.77% 1811ms 2.52% vtkIdList::AllocateInternal 8ms 0.011% 50.78% 1763ms 2.46% CellPopulationElementWriter::Visit 9ms 0.013% 50.79% 1756ms 2.45% vtkLine::GetParametricCenter 18ms 0.025% 50.82% 1740ms 2.43% std::set_intersection (inline) 1735ms 2.42% 53.24% 1735ms 2.42% __GI_sched_yield 89ms 0.12% 53.36% 1722ms 2.40% std::__set_intersection 0 0% 53.36% 1701ms 2.37% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 53.36% 1701ms 2.37% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 174ms 0.24% 53.60% 1697ms 2.37% std::_Rb_tree::_M_insert_ (inline) 896ms 1.25% 54.85% 1694ms 2.36% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 15ms 0.021% 54.87% 1645ms 2.29% vtkTypeFloat64Array::~vtkTypeFloat64Array 2ms 0.0028% 54.88% 1567ms 2.18% __printf_fp_spec (inline) 53ms 0.074% 54.95% 1565ms 2.18% __printf_fp_l_buffer 21ms 0.029% 54.98% 1503ms 2.10% vtkDataArray::CreateDataArray 21ms 0.029% 55.01% 1466ms 2.04% std::_Rb_tree::erase 662ms 0.92% 55.93% 1451ms 2.02% __printf_fp_buffer_1 156ms 0.22% 56.15% 1438ms 2.00% boost::numeric::ublas::vector_binary::size (inline) 30ms 0.042% 56.19% 1413ms 1.97% vtkDoubleArray::vtkDoubleArray 47ms 0.066% 56.26% 1395ms 1.94% vtkTypeFloat64Array::New 603ms 0.84% 57.10% 1388ms 1.94% std::basic_filebuf::xsputn 54ms 0.075% 57.17% 1324ms 1.85% vtkFloatArray::New 0 0% 57.17% 1323ms 1.84% vtkXMLWriter::WritePointsAppendedData 0 0% 57.17% 1322ms 1.84% boost::numeric::ublas::c_vector::assign (inline) 0 0% 57.17% 1321ms 1.84% std::insert_iterator::operator= (inline) 52ms 0.073% 57.24% 1300ms 1.81% vtkFloatArray::~vtkFloatArray 10ms 0.014% 57.26% 1289ms 1.80% Cell::GetCellData 3ms 0.0042% 57.26% 1282ms 1.79% LegacyCellProliferativeTypesWriter::VisitCell 1ms 0.0014% 57.26% 1265ms 1.76% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 21ms 0.029% 57.29% 1211ms 1.69% vtkTypeFloat64Array::vtkTypeFloat64Array 1ms 0.0014% 57.29% 1209ms 1.69% vtkXMLWriter::WriteCellDataAppendedData 19ms 0.026% 57.32% 1201ms 1.67% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 29ms 0.04% 57.36% 1196ms 1.67% AbstractCellProperty::IsType (inline) 34ms 0.047% 57.41% 1161ms 1.62% CellPropertyCollection::HasProperty 3ms 0.0042% 57.41% 1157ms 1.61% std::_Rb_tree::_M_insert_unique_ (inline) 0 0% 57.41% 1149ms 1.60% Cell::HasCellProperty (inline) 0 0% 57.41% 1129ms 1.57% tcache_get (inline) 1129ms 1.57% 58.99% 1129ms 1.57% tcache_get_n (inline) 275ms 0.38% 59.37% 1126ms 1.57% vtkObject::vtkObject 132ms 0.18% 59.55% 1123ms 1.57% std::vector::_M_default_append (partial-inline) 17ms 0.024% 59.58% 1118ms 1.56% vtkFloatArray::vtkFloatArray 0 0% 59.58% 1075ms 1.50% boost::numeric::ublas::c_vector::operator-= (inline) 1055ms 1.47% 61.05% 1055ms 1.47% std::_Rb_tree::_S_right (inline) 4ms 0.0056% 61.05% 1019ms 1.42% vtkIdList::Allocate 17ms 0.024% 61.08% 1018ms 1.42% AbstractTargetAreaModifier::UpdateTargetAreas 4ms 0.0056% 61.08% 999ms 1.39% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 484ms 0.67% 61.76% 976ms 1.36% vtkTypeFloat64Array::PrintSelf 567ms 0.79% 62.55% 957ms 1.33% std::_Rb_tree::equal_range (inline) 162ms 0.23% 62.78% 936ms 1.31% std::_Rb_tree_const_iterator::operator++ (inline) 19ms 0.026% 62.80% 898ms 1.25% std::_Rb_tree::_M_emplace_hint_unique 180ms 0.25% 63.05% 896ms 1.25% AbstractElement::GetNodeLocation 114ms 0.16% 63.21% 888ms 1.24% vtkAOSDataArrayTemplate::DataElementChanged 3ms 0.0042% 63.22% 879ms 1.23% AbstractCellPopulation::Iterator::operator++ (inline) 562ms 0.78% 64.00% 877ms 1.22% vtkObjectBase::UnRegisterInternal 31ms 0.043% 64.04% 871ms 1.21% AbstractCellPopulation::Iterator::IsRealCell (inline) 258ms 0.36% 64.40% 854ms 1.19% vtkObject::Modified 176ms 0.25% 64.65% 853ms 1.19% AbstractCellProperty::IsSame 2ms 0.0028% 64.65% 845ms 1.18% std::_Rb_tree::_M_insert_unique (inline) 57ms 0.079% 64.73% 836ms 1.17% boost::numeric::ublas::vector_reference::operator() (inline) 0 0% 64.73% 793ms 1.11% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 140ms 0.2% 64.93% 790ms 1.10% VertexMesh::GetAreaGradientOfElementAtNode 62ms 0.086% 65.01% 782ms 1.09% vtkDoubleArray::~vtkDoubleArray 0 0% 65.01% 780ms 1.09% boost::numeric::ublas::vector_binary::operator() (inline) 556ms 0.78% 65.79% 756ms 1.05% std::basic_streambuf::xsputn 56ms 0.078% 65.86% 737ms 1.03% VertexMesh::GetVolumeOfElement 30ms 0.042% 65.91% 729ms 1.02% Node::RemoveElement 151ms 0.21% 66.12% 729ms 1.02% boost::numeric::ublas::c_vector::operator[] (inline) 11ms 0.015% 66.13% 727ms 1.01% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 716ms 1% 67.13% 716ms 1% std::_Rb_tree_increment 9ms 0.013% 67.14% 707ms 0.99% std::set::erase (inline) 638ms 0.89% 68.03% 688ms 0.96% malloc_consolidate 282ms 0.39% 68.43% 682ms 0.95% std::__ostream_insert 133ms 0.19% 68.61% 677ms 0.94% std::type_info::operator== (inline) 612ms 0.85% 69.46% 612ms 0.85% Node::rGetLocation 256ms 0.36% 69.82% 591ms 0.82% hack_digit 591ms 0.82% 70.65% 591ms 0.82% tcache_put (inline) 0 0% 70.65% 579ms 0.81% std::_Rb_tree::clear (inline) 32ms 0.045% 70.69% 573ms 0.8% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 0 0% 70.69% 562ms 0.78% std::_Vector_base::_M_allocate (inline) 87ms 0.12% 70.81% 562ms 0.78% vtkDataArray::vtkDataArray 19ms 0.026% 70.84% 560ms 0.78% MutableVertexMesh::CheckForSwapsFromShortEdges 6ms 0.0084% 70.85% 560ms 0.78% boost::numeric::ublas::detail::expression_type_check (inline) 0 0% 70.85% 558ms 0.78% std::map::clear (inline) 35ms 0.049% 70.90% 550ms 0.77% boost::numeric::ublas::detail::equals 550ms 0.77% 71.66% 550ms 0.77% vtkTimeStamp::Modified 11ms 0.015% 71.68% 547ms 0.76% AbstractCellPopulation::GetLocationIndexUsingCell 134ms 0.19% 71.86% 543ms 0.76% boost::detail::shared_count::~shared_count (inline) 0 0% 71.86% 543ms 0.76% boost::shared_ptr::~shared_ptr (inline) 115ms 0.16% 72.02% 534ms 0.74% std::num_put::_M_insert_int 14ms 0.02% 72.04% 533ms 0.74% AbstractCellBasedSimulation::DoCellBirth 0 0% 72.04% 525ms 0.73% std::_Rb_tree::_Auto_node::_Auto_node (inline) 30ms 0.042% 72.09% 521ms 0.73% vtkIdList::New 518ms 0.72% 72.81% 518ms 0.72% [libchaste_cell_based.so] 13ms 0.018% 72.83% 515ms 0.72% std::operator<< (partial-inline) 508ms 0.71% 73.53% 508ms 0.71% [libchaste_mesh.so] 14ms 0.02% 73.55% 506ms 0.71% VertexMesh::GetSurfaceAreaOfElement 1ms 0.0014% 73.56% 505ms 0.7% vtkDataArray::ComputeRange 2ms 0.0028% 73.56% 497ms 0.69% CellProliferativeTypesWriter::VisitCell 1ms 0.0014% 73.56% 497ms 0.69% std::__basic_file::xsputn_2 492ms 0.69% 74.25% 494ms 0.69% __GI___writev 12ms 0.017% 74.26% 494ms 0.69% std::less::operator() (inline) 24ms 0.033% 74.30% 488ms 0.68% std::_Rb_tree::_M_erase_aux (inline) 485ms 0.68% 74.97% 485ms 0.68% Node::GetIndex 403ms 0.56% 75.53% 482ms 0.67% std::operator< (inline) 305ms 0.43% 75.96% 477ms 0.67% std::_Hashtable::clear 79ms 0.11% 76.07% 474ms 0.66% vtkSOADataArrayTemplate::FillTypedComponent 0 0% 76.07% 464ms 0.65% boost::numeric::ublas::norm_inf (inline) 151ms 0.21% 76.28% 464ms 0.65% boost::numeric::ublas::vector_norm_inf::apply (inline) 122ms 0.17% 76.45% 464ms 0.65% vtkAbstractArray::vtkAbstractArray 449ms 0.63% 77.08% 449ms 0.63% std::ostream::sentry::sentry 60ms 0.084% 77.16% 442ms 0.62% tbb::detail::r1::cancel_group_execution 8ms 0.011% 77.17% 436ms 0.61% std::basic_filebuf::overflow 48ms 0.067% 77.24% 435ms 0.61% CellPropertyCollection::AddProperty 433ms 0.6% 77.84% 433ms 0.6% [libvtkCommonCore-9.3.so.9.3] 1ms 0.0014% 77.84% 430ms 0.6% vtk::detail::smp::vtkSMPToolsImplForTBB 4ms 0.0056% 77.85% 428ms 0.6% std::basic_filebuf::_M_convert_to_external 56ms 0.078% 77.93% 425ms 0.59% vtkDataArray::~vtkDataArray 4ms 0.0056% 77.93% 424ms 0.59% std::__basic_file::xsputn 57ms 0.079% 78.01% 423ms 0.59% vtkIdList::~vtkIdList 422ms 0.59% 78.60% 422ms 0.59% std::_Rb_tree_insert_and_rebalance 415ms 0.58% 79.18% 419ms 0.58% __GI___libc_write 404ms 0.56% 79.74% 413ms 0.58% vtkObjectBase::Delete 8ms 0.011% 79.75% 409ms 0.57% CellProliferativeTypesWriter::GetCellDataForVtkOutput 48ms 0.067% 79.82% 396ms 0.55% std::_Rb_tree::find (inline) 391ms 0.55% 80.37% 395ms 0.55% boost::detail::sp_counted_base::release 388ms 0.54% 80.91% 388ms 0.54% std::vector::size 387ms 0.54% 81.45% 388ms 0.54% vtkObject::~vtkObject 1ms 0.0014% 81.45% 385ms 0.54% vtkDataArrayPrivate::DoComputeScalarRange 0 0% 81.45% 381ms 0.53% boost::numeric::ublas::c_vector::assign_temporary (inline) 4ms 0.0056% 81.45% 381ms 0.53% boost::numeric::ublas::c_vector::swap (inline) 36ms 0.05% 81.50% 377ms 0.53% std::swap_ranges (inline) 70ms 0.098% 81.60% 366ms 0.51% MutableElement::GetNodeLocalIndex 365ms 0.51% 82.11% 365ms 0.51% vtkObjectBase::~vtkObjectBase 0 0% 82.11% 359ms 0.5% AbstractCellBasedSimulation::DoCellRemoval (inline)