File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 60504ms, 81.49% of 74243ms total Dropped 1241 nodes (cum <= 371.21ms) flat flat% sum% cum cum% 0 0% 0% 71727ms 96.61% __libc_start_call_main 0 0% 0% 71727ms 96.61% __libc_start_main_impl 0 0% 0% 71727ms 96.61% _start 0 0% 0% 71710ms 96.59% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 71710ms 96.59% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 71710ms 96.59% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 71710ms 96.59% main 0 0% 0% 71667ms 96.53% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 71667ms 96.53% CxxTest::TestRunner::runTest (inline) 0 0% 0% 71667ms 96.53% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 3ms 0.004% 0.004% 69893ms 94.14% AbstractCellBasedSimulation::Solve 1ms 0.0013% 0.0054% 32434ms 43.69% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0054% 24609ms 33.15% VertexBasedCellPopulation::WriteVtkResultsToFile 25ms 0.034% 0.039% 24224ms 32.63% VertexBasedCellPopulation::WriteCellVtkResultsToFile 7ms 0.0094% 0.048% 21328ms 28.73% OffLatticeSimulation::UpdateCellLocationsAndTopology 0 0% 0.048% 21271ms 28.65% VertexMeshWriter::WriteVtkUsingMesh 6ms 0.0081% 0.057% 20577ms 27.72% ForwardEulerNumericalMethod::UpdateAllNodePositions 25ms 0.034% 0.09% 20207ms 27.22% AbstractNumericalMethod::ComputeForcesIncludingDamping 11ms 0.015% 0.11% 16517ms 22.25% VertexMeshWriter::MakeVtkMesh 181ms 0.24% 0.35% 15254ms 20.55% FarhadifarForce::AddForceContribution 0 0% 0.35% 15073ms 20.30% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.35% 14038ms 18.91% VertexBasedCellPopulation::Update 0 0% 0.35% 13987ms 18.84% MutableVertexMesh::ReMesh 4ms 0.0054% 0.35% 11616ms 15.65% vtkPolygon::New 17ms 0.023% 0.38% 11604ms 15.63% vtkPolygon::vtkPolygon 215ms 0.29% 0.67% 8226ms 11.08% MutableVertexMesh::CheckForIntersections 47ms 0.063% 0.73% 8127ms 10.95% vtkCell::vtkCell 476ms 0.64% 1.37% 7238ms 9.75% operator new 27ms 0.036% 1.41% 7171ms 9.66% vtkPoints::New 263ms 0.35% 1.76% 6849ms 9.23% boost::numeric::ublas::c_vector::c_vector (partial-inline) 2006ms 2.70% 4.46% 6837ms 9.21% __GI___libc_malloc 134ms 0.18% 4.64% 6769ms 9.12% vtkPoints::vtkPoints 356ms 0.48% 5.12% 6092ms 8.21% VertexMesh::GetVectorFromAtoB 68ms 0.092% 5.22% 5921ms 7.98% boost::numeric::ublas::vector_assign (inline) 108ms 0.15% 5.36% 5888ms 7.93% CellPropertyCollection::GetPropertiesType (inline) 288ms 0.39% 5.75% 5765ms 7.77% FarhadifarForce::GetLineTensionParameter 5ms 0.0067% 5.76% 5521ms 7.44% vtkQuad::New 52ms 0.07% 5.83% 5501ms 7.41% vtkQuad::vtkQuad 1522ms 2.05% 7.88% 5366ms 7.23% __GI___libc_free 11ms 0.015% 7.89% 5215ms 7.02% vtkLine::New 17ms 0.023% 7.91% 5142ms 6.93% vtkTriangle::New 96ms 0.13% 8.04% 5116ms 6.89% vtkLine::vtkLine 71ms 0.096% 8.14% 5086ms 6.85% vtkTriangle::vtkTriangle 17ms 0.023% 8.16% 4752ms 6.40% AbstractCellProperty::IsSubType (inline) 37ms 0.05% 8.21% 4728ms 6.37% VertexBasedCellPopulation::GetDampingConstant 1282ms 1.73% 9.94% 4718ms 6.35% __dynamic_cast 1381ms 1.86% 11.80% 4690ms 6.32% boost::numeric::ublas::indexing_vector_assign 0 0% 11.80% 4542ms 6.12% vtkStreamingDemandDrivenPipeline::Update 0 0% 11.80% 4542ms 6.12% vtkXMLWriterBase::Write 0 0% 11.80% 4510ms 6.07% vtkDemandDrivenPipeline::ProcessRequest 1ms 0.0013% 11.80% 4481ms 6.04% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 11.80% 4461ms 6.01% vtkExecutive::CallAlgorithm 0 0% 11.80% 4458ms 6.00% vtkDemandDrivenPipeline::ExecuteData 0 0% 11.80% 4448ms 5.99% vtkCompositeDataPipeline::ExecuteData 1ms 0.0013% 11.80% 4446ms 5.99% vtkXMLUnstructuredDataWriter::ProcessRequest 277ms 0.37% 12.17% 4390ms 5.91% vtkPoints::SetDataType 634ms 0.85% 13.03% 4382ms 5.90% std::__new_allocator::allocate (inline) 0 0% 13.03% 4255ms 5.73% std::allocator_traits::allocate (inline) 18ms 0.024% 13.05% 4238ms 5.71% vtkPolygon::~vtkPolygon 674ms 0.91% 13.96% 4181ms 5.63% VertexMesh::ElementIncludesPoint 12ms 0.016% 13.98% 3852ms 5.19% MutableVertexMesh::RemoveDeletedNodesAndElements 0 0% 13.98% 3825ms 5.15% std::_Rb_tree::_M_create_node (inline) 3292ms 4.43% 18.41% 3803ms 5.12% _int_free 638ms 0.86% 19.27% 3772ms 5.08% std::_Rb_tree::_M_erase 0 0% 19.27% 3571ms 4.81% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 19.27% 3571ms 4.81% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 2145ms 2.89% 22.16% 3521ms 4.74% _int_malloc 0 0% 22.16% 3502ms 4.72% std::_Rb_tree::_M_get_node (inline) 113ms 0.15% 22.31% 3400ms 4.58% std::__new_allocator::deallocate (inline) 0 0% 22.31% 3391ms 4.57% std::allocator_traits::deallocate (inline) 339ms 0.46% 22.77% 3357ms 4.52% std::ostream::_M_insert 0 0% 22.77% 3347ms 4.51% std::_Rb_tree::_Alloc_node::operator() (inline) 1ms 0.0013% 22.77% 3339ms 4.50% std::ostream::operator<< (inline) 84ms 0.11% 22.88% 3324ms 4.48% vtkCell::~vtkCell 36ms 0.048% 22.93% 3322ms 4.47% Cell::GetMutationState 0 0% 22.93% 3312ms 4.46% std::_Rb_tree::_M_drop_node (inline) 189ms 0.25% 23.18% 3304ms 4.45% std::_Rb_tree::~_Rb_tree (inline) 97ms 0.13% 23.32% 3259ms 4.39% std::_Rb_tree::_Rb_tree (partial-inline) 0 0% 23.32% 3178ms 4.28% std::set::~set (inline) 0 0% 23.32% 3147ms 4.24% std::_Rb_tree::_M_put_node (inline) 203ms 0.27% 23.59% 3101ms 4.18% boost::numeric::ublas::c_vector::operator= (inline) 15ms 0.02% 23.61% 3044ms 4.10% std::set::set (inline) 250ms 0.34% 23.95% 3038ms 4.09% std::map::operator[] (partial-inline) 160ms 0.22% 24.16% 3036ms 4.09% VertexMesh::GetNextEdgeGradientOfElementAtNode 313ms 0.42% 24.58% 3030ms 4.08% std::_Rb_tree::_M_copy (inline) 1ms 0.0013% 24.58% 2975ms 4.01% vtkXMLWriter::WriteBinaryData 4ms 0.0054% 24.59% 2941ms 3.96% vtkXMLWriter::WriteBinaryDataInternal 2ms 0.0027% 24.59% 2933ms 3.95% vtkXMLWriter::WriteBinaryDataBlock 49ms 0.066% 24.66% 2845ms 3.83% vtkBase64OutputStream::Write 2841ms 3.83% 28.48% 2841ms 3.83% __memcpy_avx_unaligned_erms 421ms 0.57% 29.05% 2840ms 3.83% AbstractMesh::GetVectorFromAtoB 12ms 0.016% 29.07% 2780ms 3.74% NodeLocationWriter::VisitAnyPopulation 2756ms 3.71% 32.78% 2756ms 3.71% __strcmp_avx2 7ms 0.0094% 32.79% 2753ms 3.71% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 32.79% 2753ms 3.71% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 211ms 0.28% 33.07% 2749ms 3.70% vtkBase64OutputStream::EncodeTriplet 107ms 0.14% 33.22% 2722ms 3.67% std::__copy_move::__copy_m (inline) 0 0% 33.22% 2722ms 3.67% std::__copy_move_a (inline) 0 0% 33.22% 2722ms 3.67% std::__copy_move_a1 (inline) 0 0% 33.22% 2722ms 3.67% std::__copy_move_a2 (inline) 0 0% 33.22% 2722ms 3.67% std::copy (inline) 409ms 0.55% 33.77% 2599ms 3.50% std::_Rb_tree::_M_clone_node (inline) 16ms 0.022% 33.79% 2571ms 3.46% tbb::detail::r1::parallel_pipeline 9ms 0.012% 33.80% 2521ms 3.40% MutableVertexMesh::RemoveDeletedNodes 143ms 0.19% 34.00% 2508ms 3.38% MutableElement::ResetIndex 375ms 0.51% 34.50% 2492ms 3.36% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 0 0% 34.50% 2480ms 3.34% clone3 0 0% 34.50% 2480ms 3.34% start_thread 20ms 0.027% 34.53% 2432ms 3.28% EdgeHelper::RemoveDeletedEdges 131ms 0.18% 34.70% 2381ms 3.21% std::num_put::_M_insert_float 0 0% 34.70% 2377ms 3.20% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 697ms 0.94% 35.64% 2372ms 3.19% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 1298ms 1.75% 37.39% 2372ms 3.19% __cxxabiv1::__si_class_type_info::__do_dyncast 12ms 0.016% 37.41% 2342ms 3.15% tbb::detail::r1::reset 621ms 0.84% 38.24% 2320ms 3.12% std::ostream::write 11ms 0.015% 38.26% 2317ms 3.12% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 1004ms 1.35% 39.61% 2301ms 3.10% std::_Rb_tree::_M_lower_bound (inline) 17ms 0.023% 39.63% 2282ms 3.07% EdgeHelper::UpdateEdgesMapKey 0 0% 39.63% 2248ms 3.03% boost::numeric::ublas::norm_2 (inline) 1766ms 2.38% 42.01% 2238ms 3.01% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 1059ms 1.43% 43.44% 2218ms 2.99% tbb::detail::r1::wait_bounded_queue_monitor 67ms 0.09% 43.53% 2165ms 2.92% vtkPoints::~vtkPoints 74ms 0.1% 43.63% 2155ms 2.90% AbstractCellPopulation::GetCellUsingLocationIndex 1993ms 2.68% 46.31% 1993ms 2.68% boost::numeric::ublas::c_vector::operator() 35ms 0.047% 46.36% 1977ms 2.66% std::__cxx11::collate::do_transform 20ms 0.027% 46.39% 1939ms 2.61% Cell::GetCellProliferativeType 1933ms 2.60% 48.99% 1933ms 2.60% boost::numeric::ublas::same_impl_ex 0 0% 48.99% 1929ms 2.60% std::_Rb_tree::lower_bound (inline) 0 0% 48.99% 1929ms 2.60% std::map::lower_bound (inline) 31ms 0.042% 49.03% 1921ms 2.59% vtkQuad::~vtkQuad 9ms 0.012% 49.04% 1913ms 2.58% ___vsnprintf 31ms 0.042% 49.09% 1904ms 2.56% VertexBasedCellPopulation::AcceptCellWriter 2ms 0.0027% 49.09% 1904ms 2.56% __vsnprintf_internal (inline) 176ms 0.24% 49.33% 1886ms 2.54% __printf_buffer 17ms 0.023% 49.35% 1862ms 2.51% vtkTriangle::~vtkTriangle 25ms 0.034% 49.38% 1838ms 2.48% std::_Rb_tree::erase 52ms 0.07% 49.45% 1815ms 2.44% vtkIdList::AllocateInternal 20ms 0.027% 49.48% 1802ms 2.43% vtkLine::GetParametricCenter 20ms 0.027% 49.51% 1782ms 2.40% CellPopulationElementWriter::Visit 0 0% 49.51% 1770ms 2.38% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 49.51% 1770ms 2.38% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 1200ms 1.62% 51.12% 1763ms 2.37% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 0 0% 51.12% 1729ms 2.33% std::set::insert (inline) 18ms 0.024% 51.15% 1681ms 2.26% vtkTypeFloat64Array::~vtkTypeFloat64Array 33ms 0.044% 51.19% 1635ms 2.20% __printf_fp_l_buffer 0 0% 51.19% 1635ms 2.20% __printf_fp_spec (inline) 62ms 0.084% 51.27% 1595ms 2.15% vtkFloatArray::New 685ms 0.92% 52.20% 1576ms 2.12% std::basic_filebuf::xsputn 78ms 0.11% 52.30% 1564ms 2.11% std::set_intersection (inline) 36ms 0.048% 52.35% 1547ms 2.08% vtkDataArray::CreateDataArray 572ms 0.77% 53.12% 1538ms 2.07% __printf_fp_buffer_1 407ms 0.55% 53.67% 1520ms 2.05% boost::numeric::ublas::vector_binary::size (inline) 147ms 0.2% 53.87% 1487ms 2.00% std::_Rb_tree::_M_insert_ (inline) 91ms 0.12% 53.99% 1486ms 2.00% std::__set_intersection 86ms 0.12% 54.11% 1421ms 1.91% vtkTypeFloat64Array::New 0 0% 54.11% 1331ms 1.79% boost::numeric::ublas::c_vector::assign (inline) 29ms 0.039% 54.15% 1309ms 1.76% vtkFloatArray::vtkFloatArray 27ms 0.036% 54.18% 1300ms 1.75% CellPropertyCollection::HasProperty 1300ms 1.75% 55.93% 1300ms 1.75% std::_Rb_tree::_S_right (inline) 757ms 1.02% 56.95% 1299ms 1.75% std::_Rb_tree::equal_range (inline) 26ms 0.035% 56.99% 1289ms 1.74% AbstractCellProperty::IsType (inline) 0 0% 56.99% 1283ms 1.73% Cell::HasCellProperty (inline) 6ms 0.0081% 57.00% 1269ms 1.71% LegacyCellProliferativeTypesWriter::VisitCell 26ms 0.035% 57.03% 1253ms 1.69% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 3ms 0.004% 57.03% 1249ms 1.68% vtkXMLWriter::WriteCellDataAppendedData 15ms 0.02% 57.05% 1248ms 1.68% Cell::GetCellData 0 0% 57.05% 1247ms 1.68% boost::numeric::ublas::c_vector::operator-= (inline) 31ms 0.042% 57.10% 1231ms 1.66% vtkDoubleArray::vtkDoubleArray 129ms 0.17% 57.27% 1189ms 1.60% std::vector::_M_default_append (partial-inline) 0 0% 57.27% 1185ms 1.60% tcache_get (inline) 1185ms 1.60% 58.87% 1185ms 1.60% tcache_get_n (inline) 270ms 0.36% 59.23% 1185ms 1.60% vtkObject::vtkObject 0 0% 59.23% 1170ms 1.58% std::insert_iterator::operator= (inline) 1ms 0.0013% 59.23% 1170ms 1.58% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 32ms 0.043% 59.27% 1153ms 1.55% vtkFloatArray::~vtkFloatArray 1149ms 1.55% 60.82% 1149ms 1.55% __GI_sched_yield 1ms 0.0013% 60.82% 1119ms 1.51% vtkXMLWriter::WritePointsAppendedData 36ms 0.048% 60.87% 1087ms 1.46% vtkTypeFloat64Array::vtkTypeFloat64Array 6ms 0.0081% 60.88% 1058ms 1.43% AbstractCellPopulation::Iterator::operator++ (inline) 100ms 0.13% 61.01% 1055ms 1.42% std::_Rb_tree_const_iterator::operator++ (inline) 37ms 0.05% 61.06% 1043ms 1.40% AbstractCellPopulation::Iterator::IsRealCell (inline) 13ms 0.018% 61.08% 1033ms 1.39% AbstractTargetAreaModifier::UpdateTargetAreas 5ms 0.0067% 61.09% 1012ms 1.36% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 2ms 0.0027% 61.09% 1009ms 1.36% std::_Rb_tree::_M_insert_unique_ (inline) 529ms 0.71% 61.80% 1003ms 1.35% vtkTypeFloat64Array::PrintSelf 243ms 0.33% 62.13% 985ms 1.33% AbstractElement::GetNodeLocation 0 0% 62.13% 939ms 1.26% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 78ms 0.11% 62.24% 917ms 1.24% vtkAOSDataArrayTemplate::DataElementChanged 172ms 0.23% 62.47% 914ms 1.23% AbstractCellProperty::IsSame 610ms 0.82% 63.29% 914ms 1.23% vtkObjectBase::UnRegisterInternal 152ms 0.2% 63.49% 913ms 1.23% VertexMesh::GetAreaGradientOfElementAtNode 15ms 0.02% 63.51% 879ms 1.18% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 17ms 0.023% 63.54% 869ms 1.17% Node::RemoveElement 3ms 0.004% 63.54% 854ms 1.15% std::set::erase (inline) 231ms 0.31% 63.85% 844ms 1.14% vtkObject::Modified 840ms 1.13% 64.98% 840ms 1.13% std::_Rb_tree_increment 20ms 0.027% 65.01% 839ms 1.13% std::_Rb_tree::_M_emplace_hint_unique 72ms 0.097% 65.11% 798ms 1.07% VertexMesh::GetVolumeOfElement 46ms 0.062% 65.17% 784ms 1.06% boost::numeric::ublas::vector_reference::operator() (inline) 131ms 0.18% 65.35% 765ms 1.03% boost::numeric::ublas::c_vector::operator[] (inline) 7ms 0.0094% 65.36% 763ms 1.03% AbstractCellBasedSimulation::DoCellBirth 161ms 0.22% 65.57% 742ms 1% std::type_info::operator== (inline) 1ms 0.0013% 65.57% 724ms 0.98% std::_Rb_tree::_M_insert_unique (inline) 42ms 0.057% 65.63% 724ms 0.98% vtkDoubleArray::~vtkDoubleArray 318ms 0.43% 66.06% 723ms 0.97% hack_digit 447ms 0.6% 66.66% 711ms 0.96% std::basic_streambuf::xsputn 1ms 0.0013% 66.66% 703ms 0.95% vtkIdList::Allocate 39ms 0.053% 66.71% 702ms 0.95% MutableVertexMesh::CheckForSwapsFromShortEdges 690ms 0.93% 67.64% 690ms 0.93% [libchaste_mesh.so] 0 0% 67.64% 687ms 0.93% boost::numeric::ublas::vector_binary::operator() (inline) 41ms 0.055% 67.70% 683ms 0.92% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 224ms 0.3% 68.00% 676ms 0.91% std::__ostream_insert 671ms 0.9% 68.90% 671ms 0.9% [libchaste_cell_based.so] 591ms 0.8% 69.70% 671ms 0.9% malloc_consolidate 1ms 0.0013% 69.70% 658ms 0.89% std::_Rb_tree::clear (inline) 10ms 0.013% 69.72% 644ms 0.87% AbstractCellPopulation::GetLocationIndexUsingCell 644ms 0.87% 70.58% 644ms 0.87% tcache_put (inline) 0 0% 70.58% 638ms 0.86% std::map::clear (inline) 180ms 0.24% 70.83% 612ms 0.82% boost::detail::shared_count::~shared_count (inline) 0 0% 70.83% 612ms 0.82% boost::shared_ptr::~shared_ptr (inline) 4ms 0.0054% 70.83% 607ms 0.82% boost::numeric::ublas::detail::expression_type_check (inline) 34ms 0.046% 70.88% 596ms 0.8% boost::numeric::ublas::detail::equals 70ms 0.094% 70.97% 589ms 0.79% vtkDataArray::vtkDataArray 0 0% 70.97% 588ms 0.79% std::_Vector_base::_M_allocate (inline) 17ms 0.023% 70.99% 586ms 0.79% VertexMesh::GetSurfaceAreaOfElement 584ms 0.79% 71.78% 584ms 0.79% vtkTimeStamp::Modified 1ms 0.0013% 71.78% 576ms 0.78% std::__basic_file::xsputn_2 571ms 0.77% 72.55% 573ms 0.77% __GI___writev 278ms 0.37% 72.93% 545ms 0.73% std::_Hashtable::clear 537ms 0.72% 73.65% 537ms 0.72% Node::GetIndex 5ms 0.0067% 73.66% 527ms 0.71% std::operator<< (partial-inline) 35ms 0.047% 73.70% 520ms 0.7% std::less::operator() (inline) 145ms 0.2% 73.90% 515ms 0.69% vtkAbstractArray::vtkAbstractArray 33ms 0.044% 73.94% 514ms 0.69% std::_Rb_tree::_M_erase_aux (inline) 4ms 0.0054% 73.95% 508ms 0.68% CellProliferativeTypesWriter::VisitCell 0 0% 73.95% 505ms 0.68% boost::numeric::ublas::norm_inf (inline) 161ms 0.22% 74.16% 505ms 0.68% boost::numeric::ublas::vector_norm_inf::apply (inline) 504ms 0.68% 74.84% 504ms 0.68% Node::rGetLocation 496ms 0.67% 75.51% 496ms 0.67% [libvtkCommonCore-9.3.so.9.3] 56ms 0.075% 75.59% 489ms 0.66% std::_Rb_tree::_M_upper_bound (inline) 488ms 0.66% 76.24% 488ms 0.66% [libstdc++.so.6.0.33] 89ms 0.12% 76.36% 485ms 0.65% std::num_put::_M_insert_int 408ms 0.55% 76.91% 485ms 0.65% std::operator< (inline) 0 0% 76.91% 478ms 0.64% boost::numeric::ublas::c_vector::assign_temporary (inline) 6ms 0.0081% 76.92% 478ms 0.64% boost::numeric::ublas::c_vector::swap (inline) 0 0% 76.92% 478ms 0.64% std::_Rb_tree::_Auto_node::_Auto_node (inline) 38ms 0.051% 76.97% 472ms 0.64% std::swap_ranges (inline) 8ms 0.011% 76.98% 469ms 0.63% std::basic_filebuf::overflow 5ms 0.0067% 76.99% 459ms 0.62% std::basic_filebuf::_M_convert_to_external 2ms 0.0027% 76.99% 454ms 0.61% std::__basic_file::xsputn 447ms 0.6% 77.60% 448ms 0.6% __GI___libc_write 39ms 0.053% 77.65% 446ms 0.6% vtkIdList::New 76ms 0.1% 77.75% 438ms 0.59% vtkSOADataArrayTemplate::FillTypedComponent 0 0% 77.75% 434ms 0.58% std::iter_swap (inline) 434ms 0.58% 78.33% 434ms 0.58% std::swap (inline) 75ms 0.1% 78.44% 433ms 0.58% vtkDataArray::~vtkDataArray 1ms 0.0013% 78.44% 429ms 0.58% std::basic_filebuf::open 421ms 0.57% 79.00% 429ms 0.58% vtkObjectBase::Delete 1ms 0.0013% 79.01% 423ms 0.57% vtkDataArray::ComputeRange 419ms 0.56% 79.57% 419ms 0.56% std::vector::size (inline) 0 0% 79.57% 410ms 0.55% AbstractCellPopulation::OpenRoundRobinWritersFilesForAppend 396ms 0.53% 80.10% 409ms 0.55% boost::detail::sp_counted_base::release 0 0% 80.10% 408ms 0.55% AbstractCellBasedWriter::OpenOutputFileForAppend 403ms 0.54% 80.65% 407ms 0.55% vtkObject::~vtkObject 50ms 0.067% 80.71% 406ms 0.55% std::_Rb_tree::find (inline) 1ms 0.0013% 80.71% 403ms 0.54% OutputFileHandler::OpenOutputFile 11ms 0.015% 80.73% 392ms 0.53% CellProliferativeTypesWriter::GetCellDataForVtkOutput 47ms 0.063% 80.79% 388ms 0.52% CellPropertyCollection::AddProperty 61ms 0.082% 80.87% 383ms 0.52% tbb::detail::r1::cancel_group_execution 1ms 0.0013% 80.88% 382ms 0.51% vtk::detail::smp::vtkSMPToolsImplForTBB 378ms 0.51% 81.39% 378ms 0.51% std::_Rb_tree_insert_and_rebalance 81ms 0.11% 81.49% 375ms 0.51% vtkIdList::~vtkIdList