File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 46879ms, 81.63% of 57427ms total Dropped 1163 nodes (cum <= 287.13ms) flat flat% sum% cum cum% 0 0% 0% 55785ms 97.14% __libc_start_call_main 0 0% 0% 55785ms 97.14% __libc_start_main_impl 0 0% 0% 55785ms 97.14% _start 0 0% 0% 55771ms 97.12% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 55771ms 97.12% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 55771ms 97.12% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 55771ms 97.12% main 0 0% 0% 55730ms 97.04% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 55730ms 97.04% CxxTest::TestRunner::runTest (inline) 0 0% 0% 55730ms 97.04% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 0 0% 0% 54122ms 94.24% AbstractCellBasedSimulation::Solve 0 0% 0% 25841ms 45.00% AbstractCellPopulation::WriteResultsToFiles 0 0% 0% 19920ms 34.69% VertexBasedCellPopulation::WriteVtkResultsToFile 16ms 0.028% 0.028% 19700ms 34.30% VertexBasedCellPopulation::WriteCellVtkResultsToFile 0 0% 0.028% 17433ms 30.36% VertexMeshWriter::WriteVtkUsingMesh 3ms 0.0052% 0.033% 16135ms 28.10% OffLatticeSimulation::UpdateCellLocationsAndTopology 1ms 0.0017% 0.035% 15628ms 27.21% ForwardEulerNumericalMethod::UpdateAllNodePositions 35ms 0.061% 0.096% 15357ms 26.74% AbstractNumericalMethod::ComputeForcesIncludingDamping 14ms 0.024% 0.12% 13700ms 23.86% VertexMeshWriter::MakeVtkMesh 123ms 0.21% 0.33% 11584ms 20.17% FarhadifarForce::AddForceContribution 0 0% 0.33% 11401ms 19.85% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.33% 10590ms 18.44% VertexBasedCellPopulation::Update 0 0% 0.33% 10535ms 18.35% MutableVertexMesh::ReMesh 1ms 0.0017% 0.34% 9953ms 17.33% vtkPolygon::New 8ms 0.014% 0.35% 9944ms 17.32% vtkPolygon::vtkPolygon 31ms 0.054% 0.4% 6682ms 11.64% vtkCell::vtkCell 192ms 0.33% 0.74% 6306ms 10.98% MutableVertexMesh::CheckForIntersections 24ms 0.042% 0.78% 5909ms 10.29% vtkPoints::New 396ms 0.69% 1.47% 5883ms 10.24% operator new 1551ms 2.70% 4.17% 5567ms 9.69% __GI___libc_malloc 88ms 0.15% 4.32% 5556ms 9.67% vtkPoints::vtkPoints 171ms 0.3% 4.62% 5179ms 9.02% boost::numeric::ublas::c_vector::c_vector (partial-inline) 5ms 0.0087% 4.63% 4889ms 8.51% vtkQuad::New 46ms 0.08% 4.71% 4873ms 8.49% vtkQuad::vtkQuad 283ms 0.49% 5.20% 4665ms 8.12% VertexMesh::GetVectorFromAtoB 80ms 0.14% 5.34% 4521ms 7.87% boost::numeric::ublas::vector_assign (inline) 52ms 0.091% 5.43% 4502ms 7.84% CellPropertyCollection::GetPropertiesType (inline) 11ms 0.019% 5.45% 4401ms 7.66% vtkLine::New 12ms 0.021% 5.47% 4378ms 7.62% vtkTriangle::New 58ms 0.1% 5.57% 4331ms 7.54% vtkTriangle::vtkTriangle 116ms 0.2% 5.78% 4301ms 7.49% FarhadifarForce::GetLineTensionParameter 62ms 0.11% 5.88% 4287ms 7.47% vtkLine::vtkLine 1091ms 1.90% 7.78% 3898ms 6.79% __GI___libc_free 7ms 0.012% 7.80% 3821ms 6.65% AbstractCellProperty::IsSubType (inline) 949ms 1.65% 9.45% 3797ms 6.61% __dynamic_cast 1ms 0.0017% 9.45% 3601ms 6.27% vtkXMLWriterBase::Write 0 0% 9.45% 3599ms 6.27% vtkStreamingDemandDrivenPipeline::Update 38ms 0.066% 9.52% 3592ms 6.25% VertexBasedCellPopulation::GetDampingConstant 0 0% 9.52% 3577ms 6.23% vtkDemandDrivenPipeline::ProcessRequest 1ms 0.0017% 9.52% 3560ms 6.20% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 9.52% 3549ms 6.18% vtkExecutive::CallAlgorithm 0 0% 9.52% 3540ms 6.16% vtkDemandDrivenPipeline::ExecuteData 190ms 0.33% 9.85% 3538ms 6.16% vtkPoints::SetDataType 0 0% 9.85% 3532ms 6.15% vtkCompositeDataPipeline::ExecuteData 1ms 0.0017% 9.85% 3530ms 6.15% vtkXMLUnstructuredDataWriter::ProcessRequest 932ms 1.62% 11.47% 3496ms 6.09% boost::numeric::ublas::indexing_vector_assign 432ms 0.75% 12.23% 3284ms 5.72% std::__new_allocator::allocate (inline) 474ms 0.83% 13.05% 3252ms 5.66% VertexMesh::ElementIncludesPoint 28ms 0.049% 13.10% 3241ms 5.64% vtkPolygon::~vtkPolygon 0 0% 13.10% 3172ms 5.52% std::allocator_traits::allocate (inline) 509ms 0.89% 13.99% 3005ms 5.23% std::_Rb_tree::_M_erase 1741ms 3.03% 17.02% 2987ms 5.20% _int_malloc 0 0% 17.02% 2886ms 5.03% vtkXMLUnstructuredDataWriter::WriteAPiece 1ms 0.0017% 17.02% 2886ms 5.03% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 0 0% 17.02% 2853ms 4.97% std::_Rb_tree::_M_create_node (inline) 2375ms 4.14% 21.16% 2774ms 4.83% _int_free 5ms 0.0087% 21.16% 2749ms 4.79% MutableVertexMesh::RemoveDeletedNodesAndElements 277ms 0.48% 21.65% 2724ms 4.74% std::ostream::_M_insert 0 0% 21.65% 2719ms 4.73% std::ostream::operator<< (inline) 0 0% 21.65% 2653ms 4.62% std::_Rb_tree::_M_get_node (inline) 113ms 0.2% 21.84% 2596ms 4.52% std::_Rb_tree::~_Rb_tree (inline) 0 0% 21.84% 2574ms 4.48% std::_Rb_tree::_M_drop_node (inline) 87ms 0.15% 21.99% 2573ms 4.48% std::__new_allocator::deallocate (inline) 0 0% 21.99% 2560ms 4.46% std::allocator_traits::deallocate (inline) 117ms 0.2% 22.20% 2544ms 4.43% vtkCell::~vtkCell 13ms 0.023% 22.22% 2534ms 4.41% Cell::GetMutationState 0 0% 22.22% 2526ms 4.40% std::_Rb_tree::_Alloc_node::operator() (inline) 0 0% 22.22% 2491ms 4.34% std::set::~set (inline) 225ms 0.39% 22.61% 2432ms 4.23% std::map::operator[] (partial-inline) 2417ms 4.21% 26.82% 2417ms 4.21% __strcmp_evex 0 0% 26.82% 2413ms 4.20% std::_Rb_tree::_M_put_node (inline) 179ms 0.31% 27.13% 2397ms 4.17% boost::numeric::ublas::c_vector::operator= (inline) 1ms 0.0017% 27.14% 2396ms 4.17% vtkXMLWriter::WriteBinaryData 3ms 0.0052% 27.14% 2372ms 4.13% vtkXMLWriter::WriteBinaryDataInternal 4ms 0.007% 27.15% 2361ms 4.11% vtkXMLWriter::WriteBinaryDataBlock 138ms 0.24% 27.39% 2355ms 4.10% VertexMesh::GetNextEdgeGradientOfElementAtNode 77ms 0.13% 27.52% 2332ms 4.06% std::_Rb_tree::_Rb_tree (partial-inline) 42ms 0.073% 27.60% 2299ms 4.00% vtkBase64OutputStream::Write 198ms 0.34% 27.94% 2234ms 3.89% vtkBase64OutputStream::EncodeTriplet 10ms 0.017% 27.96% 2205ms 3.84% std::set::set (inline) 484ms 0.84% 28.80% 2188ms 3.81% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 6ms 0.01% 28.81% 2164ms 3.77% NodeLocationWriter::VisitAnyPopulation 311ms 0.54% 29.35% 2163ms 3.77% AbstractMesh::GetVectorFromAtoB 248ms 0.43% 29.78% 2157ms 3.76% std::_Rb_tree::_M_copy (inline) 2149ms 3.74% 33.53% 2149ms 3.74% __memcpy_avx512_unaligned_erms 50ms 0.087% 33.61% 2071ms 3.61% std::__copy_move::__copy_m (inline) 0 0% 33.61% 2071ms 3.61% std::__copy_move_a (inline) 0 0% 33.61% 2071ms 3.61% std::__copy_move_a1 (inline) 0 0% 33.61% 2071ms 3.61% std::__copy_move_a2 (inline) 0 0% 33.61% 2071ms 3.61% std::copy (inline) 6ms 0.01% 33.62% 2054ms 3.58% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 33.62% 2054ms 3.58% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 6ms 0.01% 33.63% 2031ms 3.54% MutableVertexMesh::RemoveDeletedNodes 0 0% 33.63% 1979ms 3.45% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 14ms 0.024% 33.66% 1942ms 3.38% EdgeHelper::RemoveDeletedEdges 790ms 1.38% 35.03% 1915ms 3.33% std::_Rb_tree::_M_lower_bound (inline) 99ms 0.17% 35.21% 1876ms 3.27% std::num_put::_M_insert_float 62ms 0.11% 35.31% 1869ms 3.25% AbstractCellPopulation::GetCellUsingLocationIndex 571ms 0.99% 36.31% 1863ms 3.24% std::ostream::write 244ms 0.42% 36.73% 1820ms 3.17% std::_Rb_tree::_M_clone_node (inline) 13ms 0.023% 36.76% 1802ms 3.14% EdgeHelper::UpdateEdgesMapKey 507ms 0.88% 37.64% 1791ms 3.12% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 12ms 0.021% 37.66% 1746ms 3.04% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 88ms 0.15% 37.81% 1718ms 2.99% MutableElement::ResetIndex 10ms 0.017% 37.83% 1718ms 2.99% tbb::detail::r1::parallel_pipeline 0 0% 37.83% 1688ms 2.94% boost::numeric::ublas::norm_2 (inline) 1358ms 2.36% 40.20% 1680ms 2.93% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 50ms 0.087% 40.28% 1614ms 2.81% vtkPoints::~vtkPoints 0 0% 40.28% 1612ms 2.81% clone3 0 0% 40.28% 1612ms 2.81% start_thread 0 0% 40.28% 1604ms 2.79% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 40.28% 1604ms 2.79% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 0 0% 40.28% 1601ms 2.79% std::_Rb_tree::lower_bound (inline) 0 0% 40.28% 1601ms 2.79% std::map::lower_bound (inline) 1089ms 1.90% 42.18% 1598ms 2.78% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 46ms 0.08% 42.26% 1576ms 2.74% vtkIdList::AllocateInternal 35ms 0.061% 42.32% 1565ms 2.73% std::__cxx11::collate::do_transform 1564ms 2.72% 45.04% 1564ms 2.72% boost::numeric::ublas::c_vector::operator() 910ms 1.58% 46.63% 1538ms 2.68% __cxxabiv1::__si_class_type_info::__do_dyncast 3ms 0.0052% 46.63% 1519ms 2.65% tbb::detail::r1::reset 9ms 0.016% 46.65% 1504ms 2.62% ___vsnprintf 1ms 0.0017% 46.65% 1495ms 2.60% __vsnprintf_internal (inline) 152ms 0.26% 46.92% 1482ms 2.58% __printf_buffer 11ms 0.019% 46.93% 1462ms 2.55% vtkTriangle::~vtkTriangle 1457ms 2.54% 49.47% 1457ms 2.54% boost::numeric::ublas::same_impl_ex 19ms 0.033% 49.50% 1445ms 2.52% vtkQuad::~vtkQuad 13ms 0.023% 49.53% 1443ms 2.51% Cell::GetCellProliferativeType 19ms 0.033% 49.56% 1426ms 2.48% VertexBasedCellPopulation::AcceptCellWriter 664ms 1.16% 50.72% 1426ms 2.48% tbb::detail::r1::wait_bounded_queue_monitor 0 0% 50.72% 1407ms 2.45% std::set::insert (inline) 28ms 0.049% 50.77% 1374ms 2.39% vtkFloatArray::New 15ms 0.026% 50.79% 1371ms 2.39% vtkLine::GetParametricCenter 15ms 0.026% 50.82% 1322ms 2.30% CellPopulationElementWriter::Visit 24ms 0.042% 50.86% 1252ms 2.18% __printf_fp_l_buffer 0 0% 50.86% 1252ms 2.18% __printf_fp_spec (inline) 44ms 0.077% 50.94% 1250ms 2.18% std::set_intersection (inline) 24ms 0.042% 50.98% 1235ms 2.15% vtkDataArray::CreateDataArray 97ms 0.17% 51.15% 1208ms 2.10% std::_Rb_tree::_M_insert_ (inline) 60ms 0.1% 51.25% 1206ms 2.10% std::__set_intersection 10ms 0.017% 51.27% 1203ms 2.09% vtkTypeFloat64Array::~vtkTypeFloat64Array 437ms 0.76% 52.03% 1194ms 2.08% __printf_fp_buffer_1 23ms 0.04% 52.07% 1190ms 2.07% std::_Rb_tree::erase 16ms 0.028% 52.10% 1178ms 2.05% vtkFloatArray::vtkFloatArray 1ms 0.0017% 52.10% 1163ms 2.03% vtkXMLWriter::WritePointsAppendedData 463ms 0.81% 52.91% 1160ms 2.02% std::basic_filebuf::xsputn 69ms 0.12% 53.03% 1152ms 2.01% vtkTypeFloat64Array::New 293ms 0.51% 53.54% 1123ms 1.96% boost::numeric::ublas::vector_binary::size (inline) 28ms 0.049% 53.58% 1051ms 1.83% vtkDoubleArray::vtkDoubleArray 30ms 0.052% 53.64% 1039ms 1.81% vtkFloatArray::~vtkFloatArray 399ms 0.69% 54.33% 1010ms 1.76% vtkTypeFloat64Array::PrintSelf 994ms 1.73% 56.06% 994ms 1.73% std::_Rb_tree::_S_right (inline) 0 0% 56.06% 991ms 1.73% boost::numeric::ublas::c_vector::assign (inline) 9ms 0.016% 56.08% 973ms 1.69% Cell::GetCellData 0 0% 56.08% 966ms 1.68% std::insert_iterator::operator= (inline) 2ms 0.0035% 56.08% 954ms 1.66% LegacyCellProliferativeTypesWriter::VisitCell 18ms 0.031% 56.11% 946ms 1.65% CellPropertyCollection::HasProperty 0 0% 56.11% 935ms 1.63% Cell::HasCellProperty (inline) 16ms 0.028% 56.14% 932ms 1.62% AbstractCellProperty::IsType (inline) 16ms 0.028% 56.17% 928ms 1.62% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 0 0% 56.17% 923ms 1.61% tcache_get (inline) 923ms 1.61% 57.78% 923ms 1.61% tcache_get_n (inline) 28ms 0.049% 57.82% 916ms 1.60% vtkTypeFloat64Array::vtkTypeFloat64Array 93ms 0.16% 57.99% 891ms 1.55% std::vector::_M_default_append (partial-inline) 196ms 0.34% 58.33% 888ms 1.55% vtkObject::vtkObject 0 0% 58.33% 886ms 1.54% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 0 0% 58.33% 868ms 1.51% boost::numeric::ublas::c_vector::operator-= (inline) 216ms 0.38% 58.70% 842ms 1.47% vtkAOSDataArrayTemplate::DataElementChanged 6ms 0.01% 58.71% 835ms 1.45% std::_Rb_tree::_M_insert_unique_ (inline) 487ms 0.85% 59.56% 819ms 1.43% std::_Rb_tree::equal_range (inline) 0 0% 59.56% 800ms 1.39% vtkXMLWriter::WriteCellDataAppendedData 209ms 0.36% 59.93% 789ms 1.37% AbstractElement::GetNodeLocation 562ms 0.98% 60.91% 787ms 1.37% std::_Hashtable::clear 760ms 1.32% 62.23% 760ms 1.32% __GI_sched_yield 7ms 0.012% 62.24% 727ms 1.27% AbstractTargetAreaModifier::UpdateTargetAreas 3ms 0.0052% 62.25% 726ms 1.26% AbstractCellPopulation::Iterator::operator++ (inline) 57ms 0.099% 62.35% 719ms 1.25% AbstractCellPopulation::Iterator::IsRealCell (inline) 69ms 0.12% 62.47% 713ms 1.24% std::_Rb_tree_const_iterator::operator++ (inline) 3ms 0.0052% 62.47% 711ms 1.24% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 152ms 0.26% 62.74% 710ms 1.24% VertexMesh::GetAreaGradientOfElementAtNode 179ms 0.31% 63.05% 701ms 1.22% vtkObject::Modified 439ms 0.76% 63.81% 692ms 1.21% vtkObjectBase::UnRegisterInternal 113ms 0.2% 64.01% 691ms 1.20% AbstractCellProperty::IsSame 0 0% 64.01% 673ms 1.17% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 589ms 1.03% 65.03% 650ms 1.13% malloc_consolidate 43ms 0.075% 65.11% 645ms 1.12% boost::numeric::ublas::vector_reference::operator() (inline) 615ms 1.07% 66.18% 615ms 1.07% tcache_put (inline) 53ms 0.092% 66.27% 613ms 1.07% VertexMesh::GetVolumeOfElement 15ms 0.026% 66.30% 611ms 1.06% Node::RemoveElement 91ms 0.16% 66.46% 605ms 1.05% boost::numeric::ublas::c_vector::operator[] (inline) 0 0% 66.46% 598ms 1.04% boost::numeric::ublas::vector_binary::operator() (inline) 2ms 0.0035% 66.46% 596ms 1.04% std::set::erase (inline) 39ms 0.068% 66.53% 596ms 1.04% vtkDoubleArray::~vtkDoubleArray 12ms 0.021% 66.55% 593ms 1.03% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 10ms 0.017% 66.57% 592ms 1.03% std::_Rb_tree::_M_emplace_hint_unique 127ms 0.22% 66.79% 578ms 1.01% std::type_info::operator== (inline) 1ms 0.0017% 66.79% 574ms 1% std::_Rb_tree::_M_insert_unique (inline) 250ms 0.44% 67.22% 571ms 0.99% hack_digit 569ms 0.99% 68.22% 569ms 0.99% std::_Rb_tree_increment 3ms 0.0052% 68.22% 555ms 0.97% vtkIdList::Allocate 530ms 0.92% 69.14% 530ms 0.92% [libchaste_cell_based.so] 528ms 0.92% 70.06% 528ms 0.92% [libchaste_mesh.so] 376ms 0.65% 70.72% 526ms 0.92% std::basic_streambuf::xsputn 1ms 0.0017% 70.72% 523ms 0.91% std::_Rb_tree::clear (inline) 0 0% 70.72% 511ms 0.89% std::map::clear (inline) 505ms 0.88% 71.60% 505ms 0.88% vtkTimeStamp::Modified 28ms 0.049% 71.65% 477ms 0.83% MutableVertexMesh::CheckForSwapsFromShortEdges 120ms 0.21% 71.86% 474ms 0.83% boost::detail::shared_count::~shared_count (inline) 0 0% 71.86% 474ms 0.83% boost::shared_ptr::~shared_ptr (inline) 25ms 0.044% 71.90% 460ms 0.8% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 2ms 0.0035% 71.90% 458ms 0.8% std::__basic_file::xsputn_2 37ms 0.064% 71.97% 456ms 0.79% std::less::operator() (inline) 453ms 0.79% 72.76% 454ms 0.79% __GI___writev 125ms 0.22% 72.97% 453ms 0.79% std::__ostream_insert 1ms 0.0017% 72.98% 449ms 0.78% boost::numeric::ublas::detail::expression_type_check (inline) 34ms 0.059% 73.04% 445ms 0.77% boost::numeric::ublas::detail::equals 437ms 0.76% 73.80% 437ms 0.76% Node::rGetLocation 6ms 0.01% 73.81% 436ms 0.76% AbstractCellBasedSimulation::DoCellBirth 6ms 0.01% 73.82% 434ms 0.76% AbstractCellPopulation::GetLocationIndexUsingCell 434ms 0.76% 74.57% 434ms 0.76% [libstdc++.so.6.0.33] 0 0% 74.57% 433ms 0.75% std::_Vector_base::_M_allocate (inline) 47ms 0.082% 74.65% 427ms 0.74% vtkDataArray::vtkDataArray 11ms 0.019% 74.67% 425ms 0.74% VertexMesh::GetSurfaceAreaOfElement 353ms 0.61% 75.29% 419ms 0.73% std::operator< (inline) 408ms 0.71% 76.00% 408ms 0.71% Node::GetIndex 2ms 0.0035% 76.00% 392ms 0.68% CellProliferativeTypesWriter::VisitCell 79ms 0.14% 76.14% 389ms 0.68% std::num_put::_M_insert_int 17ms 0.03% 76.17% 383ms 0.67% vtkIdList::New 376ms 0.65% 76.82% 381ms 0.66% vtkObjectBase::Delete 98ms 0.17% 77.00% 380ms 0.66% vtkAbstractArray::vtkAbstractArray 0 0% 77.00% 374ms 0.65% AbstractCellBasedSimulation::DoCellRemoval (inline) 367ms 0.64% 77.63% 367ms 0.64% [libvtkCommonCore-9.3.so.9.3] 0 0% 77.63% 366ms 0.64% boost::numeric::ublas::norm_inf (inline) 116ms 0.2% 77.84% 366ms 0.64% boost::numeric::ublas::vector_norm_inf::apply (inline) 357ms 0.62% 78.46% 357ms 0.62% std::ostream::sentry::sentry 3ms 0.0052% 78.46% 354ms 0.62% std::operator<< (partial-inline) 0 0% 78.46% 352ms 0.61% vtkDataArray::ComputeRange 15ms 0.026% 78.49% 350ms 0.61% std::_Rb_tree::_M_erase_aux (inline) 2ms 0.0035% 78.49% 348ms 0.61% T2SwapCellKiller::CheckAndLabelCellsForApoptosisOrDeath 27ms 0.047% 78.54% 343ms 0.6% tbb::detail::r1::cancel_group_execution 0 0% 78.54% 342ms 0.6% vtk::detail::smp::vtkSMPToolsImplForTBB 0 0% 78.54% 338ms 0.59% boost::numeric::ublas::c_vector::assign_temporary (inline) 8ms 0.014% 78.55% 338ms 0.59% boost::numeric::ublas::c_vector::swap (inline) 327ms 0.57% 79.12% 337ms 0.59% boost::detail::sp_counted_base::release 17ms 0.03% 79.15% 330ms 0.57% std::swap_ranges (inline) 0 0% 79.15% 327ms 0.57% std::_Rb_tree::_Auto_node::_Auto_node (inline) 8ms 0.014% 79.17% 321ms 0.56% std::basic_filebuf::overflow 321ms 0.56% 79.73% 321ms 0.56% std::vector::size (inline) 31ms 0.054% 79.78% 315ms 0.55% std::_Rb_tree::find (inline) 0 0% 79.78% 313ms 0.55% std::iter_swap (inline) 313ms 0.55% 80.32% 313ms 0.55% std::swap (inline) 3ms 0.0052% 80.33% 312ms 0.54% std::basic_filebuf::_M_convert_to_external 8ms 0.014% 80.34% 310ms 0.54% CellProliferativeTypesWriter::GetCellDataForVtkOutput 0 0% 80.34% 308ms 0.54% std::__basic_file::xsputn 302ms 0.53% 80.87% 306ms 0.53% __GI___libc_write 57ms 0.099% 80.97% 304ms 0.53% vtkSOADataArrayTemplate::FillTypedComponent 0 0% 80.97% 298ms 0.52% AbstractCellBasedWriter::OpenOutputFileForAppend 0 0% 80.97% 298ms 0.52% AbstractCellPopulation::OpenRoundRobinWritersFilesForAppend 295ms 0.51% 81.48% 295ms 0.51% std::_Rb_tree_insert_and_rebalance 46ms 0.08% 81.56% 292ms 0.51% vtkDataArray::~vtkDataArray 0 0% 81.56% 291ms 0.51% OutputFileHandler::OpenOutputFile 40ms 0.07% 81.63% 289ms 0.5% vtkDataArrayPrivate::DoComputeVectorRange