File: Test2dVertexBasedSimulationWithFreeBoundary Type: cpu Showing nodes accounting for 36088ms, 82.95% of 43504ms total Dropped 978 nodes (cum <= 217.52ms) flat flat% sum% cum cum% 0 0% 0% 41950ms 96.43% __libc_start_call_main 0 0% 0% 41950ms 96.43% __libc_start_main_impl 0 0% 0% 41950ms 96.43% _start 0 0% 0% 41938ms 96.40% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 41938ms 96.40% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 41938ms 96.40% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 41938ms 96.40% main 0 0% 0% 41908ms 96.33% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 41908ms 96.33% CxxTest::TestRunner::runTest (inline) 0 0% 0% 41908ms 96.33% Test2DVertexSimulationWithFreeBoundary::Test2DFreeBoundaryVertexSimulationForProfiling 1ms 0.0023% 0.0023% 41005ms 94.26% AbstractCellBasedSimulation::Solve 0 0% 0.0023% 19728ms 45.35% AbstractCellPopulation::WriteResultsToFiles 0 0% 0.0023% 15081ms 34.67% VertexBasedCellPopulation::WriteVtkResultsToFile 26ms 0.06% 0.062% 14986ms 34.45% VertexBasedCellPopulation::WriteCellVtkResultsToFile 0 0% 0.062% 13291ms 30.55% VertexMeshWriter::WriteVtkUsingMesh 5ms 0.011% 0.074% 12062ms 27.73% OffLatticeSimulation::UpdateCellLocationsAndTopology 3ms 0.0069% 0.08% 11612ms 26.69% ForwardEulerNumericalMethod::UpdateAllNodePositions 7ms 0.016% 0.097% 11458ms 26.34% AbstractNumericalMethod::ComputeForcesIncludingDamping 7ms 0.016% 0.11% 10838ms 24.91% VertexMeshWriter::MakeVtkMesh 79ms 0.18% 0.29% 8788ms 20.20% FarhadifarForce::AddForceContribution 2ms 0.0046% 0.3% 8578ms 19.72% AbstractCellBasedSimulation::UpdateCellPopulation 0 0% 0.3% 8025ms 18.45% VertexBasedCellPopulation::Update 0 0% 0.3% 7997ms 18.38% MutableVertexMesh::ReMesh 1ms 0.0023% 0.3% 7665ms 17.62% vtkPolygon::New 2ms 0.0046% 0.31% 7659ms 17.61% vtkPolygon::vtkPolygon 23ms 0.053% 0.36% 5879ms 13.51% vtkCell::vtkCell 141ms 0.32% 0.68% 5157ms 11.85% MutableVertexMesh::CheckForIntersections 16ms 0.037% 0.72% 4676ms 10.75% vtkPoints::New 31ms 0.071% 0.79% 4511ms 10.37% vtkPoints::vtkPoints 383ms 0.88% 1.67% 4220ms 9.70% operator new 159ms 0.37% 2.04% 3905ms 8.98% boost::numeric::ublas::c_vector::c_vector (partial-inline) 1531ms 3.52% 5.56% 3786ms 8.70% __GI___libc_malloc 32ms 0.074% 5.63% 3727ms 8.57% FarhadifarForce::GetLineTensionParameter 1ms 0.0023% 5.63% 3647ms 8.38% vtkQuad::New 18ms 0.041% 5.67% 3636ms 8.36% vtkQuad::vtkQuad 565ms 1.30% 6.97% 3537ms 8.13% __GI___libc_free 278ms 0.64% 7.61% 3527ms 8.11% VertexMesh::GetVectorFromAtoB 6ms 0.014% 7.62% 3462ms 7.96% vtkLine::New 20ms 0.046% 7.67% 3403ms 7.82% vtkLine::vtkLine 136ms 0.31% 7.98% 3393ms 7.80% boost::numeric::ublas::vector_assign (inline) 3ms 0.0069% 7.99% 3339ms 7.68% vtkTriangle::New 16ms 0.037% 8.03% 3316ms 7.62% vtkTriangle::vtkTriangle 2720ms 6.25% 14.28% 2929ms 6.73% _int_free 4ms 0.0092% 14.29% 2919ms 6.71% vtkPolygon::~vtkPolygon 29ms 0.067% 14.36% 2857ms 6.57% CellPropertyCollection::GetPropertiesType (inline) 196ms 0.45% 14.81% 2732ms 6.28% std::__new_allocator::allocate (inline) 77ms 0.18% 14.98% 2720ms 6.25% vtkPoints::SetDataType 769ms 1.77% 16.75% 2719ms 6.25% boost::numeric::ublas::indexing_vector_assign 279ms 0.64% 17.39% 2681ms 6.16% std::_Rb_tree::_M_erase 0 0% 17.39% 2675ms 6.15% std::allocator_traits::allocate (inline) 178ms 0.41% 17.80% 2589ms 5.95% std::_Rb_tree::~_Rb_tree (inline) 0 0% 17.80% 2582ms 5.94% std::_Rb_tree::_M_drop_node (inline) 400ms 0.92% 18.72% 2573ms 5.91% VertexMesh::ElementIncludesPoint 13ms 0.03% 18.75% 2570ms 5.91% VertexBasedCellPopulation::GetDampingConstant 0 0% 18.75% 2568ms 5.90% std::_Rb_tree::_M_create_node (inline) 0 0% 18.75% 2499ms 5.74% std::set::~set (inline) 0 0% 18.75% 2489ms 5.72% std::_Rb_tree::_M_get_node (inline) 1ms 0.0023% 18.75% 2414ms 5.55% vtkXMLWriterBase::Write 0 0% 18.75% 2413ms 5.55% vtkStreamingDemandDrivenPipeline::Update 1ms 0.0023% 18.75% 2398ms 5.51% vtkDemandDrivenPipeline::ProcessRequest 0 0% 18.75% 2393ms 5.50% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 18.75% 2384ms 5.48% vtkExecutive::CallAlgorithm 0 0% 18.75% 2383ms 5.48% vtkDemandDrivenPipeline::ExecuteData 0 0% 18.75% 2375ms 5.46% vtkXMLUnstructuredDataWriter::ProcessRequest 0 0% 18.75% 2374ms 5.46% vtkCompositeDataPipeline::ExecuteData 13ms 0.03% 18.78% 2322ms 5.34% vtkCell::~vtkCell 13ms 0.03% 18.81% 2272ms 5.22% AbstractCellProperty::IsSubType (inline) 0 0% 18.81% 2269ms 5.22% std::_Rb_tree::_Alloc_node::operator() (inline) 46ms 0.11% 18.92% 2247ms 5.17% std::__new_allocator::deallocate (inline) 0 0% 18.92% 2241ms 5.15% std::allocator_traits::deallocate (inline) 509ms 1.17% 20.09% 2233ms 5.13% __dynamic_cast 0 0% 20.09% 2163ms 4.97% std::_Rb_tree::_M_put_node (inline) 318ms 0.73% 20.82% 2117ms 4.87% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 0 0% 20.82% 1996ms 4.59% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 20.82% 1996ms 4.59% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 10ms 0.023% 20.84% 1993ms 4.58% std::ostream::operator<< (inline) 133ms 0.31% 21.15% 1991ms 4.58% std::ostream::_M_insert 92ms 0.21% 21.36% 1908ms 4.39% vtkObject::vtkObject 155ms 0.36% 21.72% 1831ms 4.21% std::map::operator[] (partial-inline) 1264ms 2.91% 24.62% 1814ms 4.17% _int_malloc 5ms 0.011% 24.63% 1797ms 4.13% MutableVertexMesh::RemoveDeletedNodesAndElements 12ms 0.028% 24.66% 1793ms 4.12% Cell::GetMutationState 14ms 0.032% 24.69% 1760ms 4.05% boost::numeric::ublas::vector_scalar_unary::evaluate (inline) 0 0% 24.69% 1760ms 4.05% boost::numeric::ublas::vector_scalar_unary::operator double (inline) 1ms 0.0023% 24.70% 1720ms 3.95% vtkXMLWriter::WriteBinaryData 0 0% 24.70% 1704ms 3.92% vtkXMLWriter::WriteBinaryDataInternal 1ms 0.0023% 24.70% 1702ms 3.91% vtkXMLWriter::WriteBinaryDataBlock 88ms 0.2% 24.90% 1695ms 3.90% VertexMesh::GetNextEdgeGradientOfElementAtNode 127ms 0.29% 25.19% 1691ms 3.89% boost::numeric::ublas::c_vector::operator= (inline) 243ms 0.56% 25.75% 1680ms 3.86% AbstractMesh::GetVectorFromAtoB 4ms 0.0092% 25.76% 1680ms 3.86% NodeLocationWriter::VisitAnyPopulation 123ms 0.28% 26.04% 1671ms 3.84% vtkObject::Modified 50ms 0.11% 26.16% 1663ms 3.82% std::_Rb_tree::_Rb_tree (partial-inline) 0 0% 26.16% 1657ms 3.81% std::set::insert (inline) 21ms 0.048% 26.21% 1643ms 3.78% vtkBase64OutputStream::Write 153ms 0.35% 26.56% 1601ms 3.68% vtkBase64OutputStream::EncodeTriplet 2ms 0.0046% 26.56% 1584ms 3.64% std::set::set (inline) 5ms 0.011% 26.57% 1573ms 3.62% tbb::detail::r1::parallel_pipeline 171ms 0.39% 26.97% 1552ms 3.57% std::_Rb_tree::_M_copy (inline) 0 0% 26.97% 1528ms 3.51% boost::numeric::ublas::norm_2 (inline) 0 0% 26.97% 1528ms 3.51% clone3 0 0% 26.97% 1528ms 3.51% start_thread 1526ms 3.51% 30.48% 1526ms 3.51% vtkTimeStamp::Modified 1515ms 3.48% 33.96% 1515ms 3.48% __memcpy_avx512_unaligned_erms 932ms 2.14% 36.10% 1513ms 3.48% boost::numeric::ublas::vector_norm_2::apply (partial-inline) 95ms 0.22% 36.32% 1495ms 3.44% std::num_put::_M_insert_float 1ms 0.0023% 36.32% 1487ms 3.42% tbb::detail::r1::reset 245ms 0.56% 36.88% 1483ms 3.41% std::_Rb_tree::_M_insert_ (inline) 80ms 0.18% 37.07% 1457ms 3.35% std::__copy_move::__copy_m (inline) 0 0% 37.07% 1457ms 3.35% std::__copy_move_a (inline) 0 0% 37.07% 1457ms 3.35% std::__copy_move_a1 (inline) 0 0% 37.07% 1457ms 3.35% std::__copy_move_a2 (inline) 0 0% 37.07% 1457ms 3.35% std::copy (inline) 22ms 0.051% 37.12% 1439ms 3.31% AbstractCellPopulation::AcceptCellWritersAcrossPopulation 782ms 1.80% 38.92% 1435ms 3.30% tbb::detail::r1::wait_bounded_queue_monitor 43ms 0.099% 39.01% 1431ms 3.29% AbstractCellPopulation::GetCellUsingLocationIndex 18ms 0.041% 39.06% 1430ms 3.29% vtkPoints::~vtkPoints 455ms 1.05% 40.10% 1379ms 3.17% AbstractMesh::GetDistanceBetweenNodes (partial-inline) 2ms 0.0046% 40.11% 1341ms 3.08% vtkQuad::~vtkQuad 209ms 0.48% 40.59% 1326ms 3.05% std::_Rb_tree::_M_clone_node (inline) 613ms 1.41% 42.00% 1325ms 3.05% std::_Rb_tree::_M_lower_bound (inline) 1181ms 2.71% 44.71% 1325ms 3.05% vtkObjectBase::UnRegisterInternal 22ms 0.051% 44.76% 1316ms 3.03% std::set_intersection (inline) 1313ms 3.02% 47.78% 1313ms 3.02% boost::numeric::ublas::c_vector::operator() 1312ms 3.02% 50.80% 1312ms 3.02% boost::numeric::ublas::same_impl_ex 66ms 0.15% 50.95% 1294ms 2.97% std::__set_intersection 349ms 0.8% 51.75% 1293ms 2.97% std::ostream::write 4ms 0.0092% 51.76% 1285ms 2.95% vtkTriangle::~vtkTriangle 0 0% 51.76% 1245ms 2.86% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 26ms 0.06% 51.82% 1236ms 2.84% std::__cxx11::collate::do_transform 6ms 0.014% 51.83% 1233ms 2.83% MutableVertexMesh::RemoveDeletedNodes 769ms 1.77% 53.60% 1216ms 2.80% __cxxabiv1::__si_class_type_info::__do_dyncast 6ms 0.014% 53.61% 1199ms 2.76% EdgeHelper::RemoveDeletedEdges 8ms 0.018% 53.63% 1193ms 2.74% ___vsnprintf 1191ms 2.74% 56.37% 1191ms 2.74% __strcmp_evex 1ms 0.0023% 56.37% 1185ms 2.72% __vsnprintf_internal (inline) 8ms 0.018% 56.39% 1181ms 2.71% vtkLine::GetParametricCenter 112ms 0.26% 56.65% 1176ms 2.70% __printf_buffer 0 0% 56.65% 1166ms 2.68% std::_Rb_tree::lower_bound (inline) 0 0% 56.65% 1166ms 2.68% std::map::lower_bound (inline) 11ms 0.025% 56.67% 1156ms 2.66% EdgeHelper::UpdateEdgesMapKey 45ms 0.1% 56.78% 1151ms 2.65% MutableElement::ResetIndex 8ms 0.018% 56.79% 1124ms 2.58% vtkTypeFloat64Array::~vtkTypeFloat64Array 35ms 0.08% 56.88% 1122ms 2.58% VertexBasedCellPopulation::AcceptCellWriter 12ms 0.028% 56.90% 1115ms 2.56% vtkDoubleArray::vtkDoubleArray 9ms 0.021% 56.92% 1106ms 2.54% vtkFloatArray::New 7ms 0.016% 56.94% 1099ms 2.53% vtkDataArray::CreateDataArray 5ms 0.011% 56.95% 1089ms 2.50% Cell::GetCellProliferativeType 6ms 0.014% 56.96% 1056ms 2.43% vtkTypeFloat64Array::New 29ms 0.067% 57.03% 1042ms 2.40% CellPopulationElementWriter::Visit 28ms 0.064% 57.10% 1029ms 2.37% boost::detail::shared_count::~shared_count (inline) 0 0% 57.10% 1029ms 2.37% boost::shared_ptr::~shared_ptr (inline) 0 0% 57.10% 1020ms 2.34% std::insert_iterator::operator= (inline) 8ms 0.018% 57.11% 1020ms 2.34% vtkFloatArray::vtkFloatArray 2ms 0.0046% 57.12% 1016ms 2.34% __printf_fp_spec (inline) 19ms 0.044% 57.16% 1014ms 2.33% __printf_fp_l_buffer 338ms 0.78% 57.94% 992ms 2.28% __printf_fp_buffer_1 984ms 2.26% 60.20% 991ms 2.28% boost::detail::sp_counted_base::release 3ms 0.0069% 60.21% 945ms 2.17% std::_Rb_tree::_M_insert_unique_ (inline) 14ms 0.032% 60.24% 945ms 2.17% vtkTypeFloat64Array::vtkTypeFloat64Array 0 0% 60.24% 942ms 2.17% boost::numeric::ublas::c_vector::assign (inline) 0 0% 60.24% 900ms 2.07% VoronoiVertexMeshGenerator::GenerateVoronoiMesh 0 0% 60.24% 900ms 2.07% VoronoiVertexMeshGenerator::VoronoiVertexMeshGenerator 445ms 1.02% 61.26% 896ms 2.06% VoronoiVertexMeshGenerator::CreateVoronoiTessellation 22ms 0.051% 61.31% 860ms 1.98% vtkIdList::AllocateInternal 62ms 0.14% 61.46% 848ms 1.95% boost::numeric::ublas::vector_binary::size (inline) 821ms 1.89% 63.34% 821ms 1.89% vtkObjectBase::vtkObjectBase 332ms 0.76% 64.11% 807ms 1.86% std::basic_filebuf::xsputn 0 0% 64.11% 757ms 1.74% LegacyCellProliferativeTypesWriter::VisitCell 0 0% 64.11% 750ms 1.72% vtkXMLWriter::WritePointsAppendedData 0 0% 64.11% 747ms 1.72% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 2ms 0.0046% 64.11% 732ms 1.68% AbstractCellPopulation::Iterator::operator++ (inline) 30ms 0.069% 64.18% 721ms 1.66% AbstractCellPopulation::Iterator::IsRealCell (inline) 0 0% 64.18% 713ms 1.64% std::_Rb_tree::_M_insert_unique (inline) 6ms 0.014% 64.19% 700ms 1.61% Cell::GetCellData 1ms 0.0023% 64.20% 659ms 1.51% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 14ms 0.032% 64.23% 657ms 1.51% CellPropertyCollection::HasProperty 650ms 1.49% 65.72% 650ms 1.49% __GI_sched_yield 15ms 0.034% 65.76% 650ms 1.49% std::_Rb_tree::erase 0 0% 65.76% 647ms 1.49% Cell::HasCellProperty (inline) 17ms 0.039% 65.80% 641ms 1.47% AbstractCellProperty::IsType (inline) 12ms 0.028% 65.82% 633ms 1.46% AbstractTargetAreaModifier::UpdateTargetAreas 4ms 0.0092% 65.83% 612ms 1.41% TargetAreaLinearGrowthModifier::UpdateTargetAreaOfCell 28ms 0.064% 65.90% 612ms 1.41% vtkDataArray::vtkDataArray 71ms 0.16% 66.06% 610ms 1.40% boost::numeric::ublas::c_vector::operator[] (inline) 20ms 0.046% 66.11% 592ms 1.36% vtkFloatArray::~vtkFloatArray 15ms 0.034% 66.14% 584ms 1.34% vtkAbstractArray::vtkAbstractArray 2ms 0.0046% 66.15% 583ms 1.34% VertexBasedCellPopulation::IsCellAssociatedWithADeletedLocation 162ms 0.37% 66.52% 571ms 1.31% vtkAOSDataArrayTemplate::DataElementChanged 0 0% 66.52% 559ms 1.28% boost::numeric::ublas::scalar_traits::type_sqrt (inline) 548ms 1.26% 67.78% 548ms 1.26% std::_Rb_tree::_S_right (inline) 138ms 0.32% 68.09% 541ms 1.24% AbstractElement::GetNodeLocation 32ms 0.074% 68.17% 537ms 1.23% boost::numeric::ublas::vector_reference::operator() (inline) 20ms 0.046% 68.21% 524ms 1.20% vtkDoubleArray::~vtkDoubleArray 3ms 0.0069% 68.22% 506ms 1.16% std::_Rb_tree::_M_emplace_hint_unique 101ms 0.23% 68.45% 500ms 1.15% VertexMesh::GetAreaGradientOfElementAtNode 200ms 0.46% 68.91% 495ms 1.14% hack_digit 106ms 0.24% 69.16% 489ms 1.12% std::_Rb_tree_const_iterator::operator++ (inline) 0 0% 69.16% 488ms 1.12% boost::numeric::ublas::c_vector::operator-= (inline) 1ms 0.0023% 69.16% 483ms 1.11% vtkXMLWriter::WriteCellDataAppendedData 95ms 0.22% 69.38% 479ms 1.10% VertexBasedCellPopulation::GetElementCorrespondingToCell (inline) 191ms 0.44% 69.82% 466ms 1.07% vtkTypeFloat64Array::PrintSelf 453ms 1.04% 70.86% 453ms 1.04% [libchaste_cell_based.so] 1ms 0.0023% 70.86% 450ms 1.03% vtkIdList::Allocate 21ms 0.048% 70.91% 446ms 1.03% MutableVertexMesh::CheckForSwapsFromShortEdges 52ms 0.12% 71.03% 435ms 1% AbstractCellProperty::IsSame 6ms 0.014% 71.04% 433ms 1% vtkIdList::New 344ms 0.79% 71.83% 432ms 0.99% std::basic_streambuf::xsputn 0 0% 71.83% 431ms 0.99% std::__new_allocator::destroy (inline) 0 0% 71.83% 431ms 0.99% std::allocator_traits::destroy (inline) 41ms 0.094% 71.93% 422ms 0.97% VertexMesh::GetVolumeOfElement 0 0% 71.93% 419ms 0.96% std::_Rb_tree::_M_destroy_node (inline) 95ms 0.22% 72.15% 405ms 0.93% std::vector::_M_default_append 2ms 0.0046% 72.15% 403ms 0.93% AbstractCellBasedSimulation::DoCellBirth 0 0% 72.15% 401ms 0.92% CellPropertyCollection::~CellPropertyCollection (inline) 327ms 0.75% 72.90% 388ms 0.89% malloc_consolidate 37ms 0.085% 72.99% 387ms 0.89% CellPropertyCollection::AddProperty 18ms 0.041% 73.03% 384ms 0.88% VertexMesh::GetSurfaceAreaOfElement 37ms 0.085% 73.11% 383ms 0.88% std::type_info::operator== (inline) 381ms 0.88% 73.99% 381ms 0.88% [libstdc++.so.6.0.33] 0 0% 73.99% 366ms 0.84% boost::numeric::ublas::vector_binary::operator() (inline) 10ms 0.023% 74.01% 359ms 0.83% AbstractCellPopulation::GetLocationIndexUsingCell 354ms 0.81% 74.83% 354ms 0.81% [libvtkCommonCore-9.3.so.9.3] 18ms 0.041% 74.87% 353ms 0.81% Node::RemoveElement 2ms 0.0046% 74.87% 353ms 0.81% std::__basic_file::xsputn_2 351ms 0.81% 75.68% 352ms 0.81% __GI___writev 351ms 0.81% 76.48% 351ms 0.81% [libchaste_mesh.so] 246ms 0.57% 77.05% 350ms 0.8% std::_Hashtable::clear 0 0% 77.05% 347ms 0.8% tcache_get (inline) 347ms 0.8% 77.85% 347ms 0.8% tcache_get_n (inline) 33ms 0.076% 77.92% 344ms 0.79% vtkDataArray::~vtkDataArray 26ms 0.06% 77.98% 340ms 0.78% std::_Rb_tree::_M_erase_aux (inline) 1ms 0.0023% 77.99% 336ms 0.77% std::set::erase (inline) 319ms 0.73% 78.72% 319ms 0.73% std::_Rb_tree_increment 317ms 0.73% 79.45% 318ms 0.73% vtkObjectBase::RegisterInternal 11ms 0.025% 79.47% 301ms 0.69% vtkIdList::vtkIdList 0 0% 79.47% 299ms 0.69% std::_Rb_tree::_Auto_node::_Auto_node (inline) 45ms 0.1% 79.58% 298ms 0.68% std::less::operator() (inline) 170ms 0.39% 79.97% 295ms 0.68% std::_Rb_tree::equal_range (inline) 262ms 0.6% 80.57% 294ms 0.68% CellPropertyCollection::GetProperty 68ms 0.16% 80.73% 294ms 0.68% std::num_put::_M_insert_int 2ms 0.0046% 80.73% 289ms 0.66% boost::numeric::ublas::detail::expression_type_check (inline) 84ms 0.19% 80.92% 288ms 0.66% std::__ostream_insert 28ms 0.064% 80.99% 283ms 0.65% boost::numeric::ublas::detail::equals 18ms 0.041% 81.03% 274ms 0.63% vtkIdList::~vtkIdList 2ms 0.0046% 81.03% 271ms 0.62% CellProliferativeTypesWriter::VisitCell 0 0% 81.03% 270ms 0.62% std::_Rb_tree::clear (inline) 0 0% 81.03% 256ms 0.59% std::map::clear (inline) 207ms 0.48% 81.51% 253ms 0.58% std::operator< (inline) 3ms 0.0069% 81.52% 252ms 0.58% std::basic_filebuf::overflow 6ms 0.014% 81.53% 249ms 0.57% std::basic_filebuf::_M_convert_to_external 1ms 0.0023% 81.53% 243ms 0.56% MutableElement::RegisterWithEdges (inline) 2ms 0.0046% 81.54% 243ms 0.56% std::__basic_file::xsputn 6ms 0.014% 81.55% 241ms 0.55% Edge::AddElement 232ms 0.53% 82.08% 240ms 0.55% __GI___libc_write 0 0% 82.08% 233ms 0.54% boost::numeric::ublas::norm_inf (inline) 101ms 0.23% 82.32% 233ms 0.54% boost::numeric::ublas::vector_norm_inf::apply (inline) 0 0% 82.32% 232ms 0.53% boost::numeric::ublas::c_vector::assign_temporary (inline) 0 0% 82.32% 232ms 0.53% boost::numeric::ublas::c_vector::swap (inline) 0 0% 82.32% 232ms 0.53% boost::numeric::ublas::vector_reference::size (inline) 55ms 0.13% 82.44% 232ms 0.53% std::swap_ranges (inline) 0 0% 82.44% 230ms 0.53% AbstractCellPopulation::OpenRoundRobinWritersFilesForAppend 0 0% 82.44% 229ms 0.53% AbstractCellBasedWriter::OpenOutputFileForAppend 0 0% 82.44% 227ms 0.52% CellProliferativeTypesWriter::GetCellDataForVtkOutput 0 0% 82.44% 227ms 0.52% OutputFileHandler::OpenOutputFile 3ms 0.0069% 82.45% 222ms 0.51% std::operator<< (partial-inline) 0 0% 82.45% 221ms 0.51% vtkDoubleArray::New 219ms 0.5% 82.95% 219ms 0.5% std::_Rb_tree_insert_and_rebalance