File: TestRepresentativePottsBasedOnLatticeSimulation Type: cpu Showing nodes accounting for 3844ms, 80.52% of 4774ms total Dropped 756 nodes (cum <= 23.87ms) flat flat% sum% cum cum% 0 0% 0% 4569ms 95.71% __libc_start_call_main 0 0% 0% 4569ms 95.71% __libc_start_main_impl 0 0% 0% 4569ms 95.71% _start 0 0% 0% 4551ms 95.33% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 4551ms 95.33% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 4551ms 95.33% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 4551ms 95.33% main 0 0% 0% 4509ms 94.45% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 4509ms 94.45% CxxTest::TestRunner::runTest (inline) 0 0% 0% 4509ms 94.45% TestRepresentativePottsBasedOnLatticeSimulation::TestPottsMonolayerCellSorting 0 0% 0% 4498ms 94.22% AbstractCellBasedSimulation::Solve 1ms 0.021% 0.021% 4189ms 87.75% AbstractCellPopulation::WriteResultsToFiles 15ms 0.31% 0.34% 3976ms 83.28% PottsBasedCellPopulation::WriteVtkResultsToFile 0 0% 0.34% 1984ms 41.56% VertexMeshWriter::WriteVtkUsingMesh 2ms 0.042% 0.38% 1710ms 35.82% VertexMeshWriter::MakeVtkMesh 0 0% 0.38% 1260ms 26.39% vtkPolygon::New 0 0% 0.38% 1260ms 26.39% vtkPolygon::vtkPolygon 6ms 0.13% 0.5% 888ms 18.60% vtkCell::vtkCell 2ms 0.042% 0.54% 768ms 16.09% vtkPoints::New 16ms 0.34% 0.88% 714ms 14.96% vtkPoints::vtkPoints 1ms 0.021% 0.9% 679ms 14.22% VertexMeshWriter::WriteFiles 40ms 0.84% 1.74% 654ms 13.70% operator new 69ms 1.45% 3.18% 643ms 13.47% std::ostream::_M_insert 0 0% 3.18% 641ms 13.43% std::ostream::operator<< (inline) 177ms 3.71% 6.89% 618ms 12.95% __GI___libc_malloc 2ms 0.042% 6.93% 611ms 12.80% vtkQuad::New 4ms 0.084% 7.02% 608ms 12.74% vtkQuad::vtkQuad 3ms 0.063% 7.08% 571ms 11.96% vtkLine::New 1ms 0.021% 7.10% 570ms 11.94% vtkXMLWriterBase::Write 1ms 0.021% 7.12% 569ms 11.92% vtkStreamingDemandDrivenPipeline::Update 0 0% 7.12% 568ms 11.90% vtkDemandDrivenPipeline::ProcessRequest 0 0% 7.12% 565ms 11.83% vtkStreamingDemandDrivenPipeline::ProcessRequest 0 0% 7.12% 564ms 11.81% vtkDemandDrivenPipeline::ExecuteData 0 0% 7.12% 563ms 11.79% vtkCompositeDataPipeline::ExecuteData 0 0% 7.12% 561ms 11.75% vtkExecutive::CallAlgorithm 0 0% 7.12% 560ms 11.73% vtkXMLUnstructuredDataWriter::ProcessRequest 0 0% 7.12% 555ms 11.63% vtkTriangle::New 18ms 0.38% 7.50% 552ms 11.56% vtkLine::vtkLine 2ms 0.042% 7.54% 548ms 11.48% vtkTriangle::vtkTriangle 37ms 0.78% 8.32% 507ms 10.62% std::num_put::_M_insert_float 0 0% 8.32% 498ms 10.43% vtkXMLUnstructuredDataWriter::WriteAPiece 0 0% 8.32% 498ms 10.43% vtkXMLUnstructuredGridWriter::WriteAppendedPieceData 121ms 2.53% 10.85% 490ms 10.26% __GI___libc_free 27ms 0.57% 11.42% 449ms 9.41% vtkPoints::SetDataType 0 0% 11.42% 438ms 9.17% vtkXMLWriter::WriteBinaryData 0 0% 11.42% 429ms 8.99% vtkXMLUnstructuredDataWriter::WriteAppendedPieceData 0 0% 11.42% 429ms 8.99% vtkXMLWriter::WriteBinaryDataInternal 0 0% 11.42% 427ms 8.94% vtkXMLWriter::WriteBinaryDataBlock 6ms 0.13% 11.54% 417ms 8.73% std::__cxx11::collate::do_transform 2ms 0.042% 11.58% 403ms 8.44% ___vsnprintf 1ms 0.021% 11.60% 402ms 8.42% __vsnprintf_internal (inline) 0 0% 11.60% 396ms 8.29% vtkPolygon::~vtkPolygon 68ms 1.42% 13.03% 393ms 8.23% __printf_buffer 237ms 4.96% 17.99% 367ms 7.69% _int_free 234ms 4.90% 22.89% 364ms 7.62% _int_malloc 0 0% 22.89% 353ms 7.39% AbstractTetrahedralMeshWriter::WriteFilesUsingMesh 0 0% 22.89% 349ms 7.31% VtkMeshWriter::WriteFiles 0 0% 22.89% 326ms 6.83% vtkXMLWriter::WritePointsAppendedData 1ms 0.021% 22.92% 310ms 6.49% vtkCell::~vtkCell 43ms 0.9% 23.82% 303ms 6.35% vtkAOSDataArrayTemplate::vtkAOSDataArrayTemplate 51ms 1.07% 24.88% 302ms 6.33% std::__new_allocator::allocate (inline) 0 0% 24.88% 299ms 6.26% std::allocator_traits::allocate (inline) 0 0% 24.88% 298ms 6.24% OnLatticeSimulation::UpdateCellLocationsAndTopology 2ms 0.042% 24.93% 298ms 6.24% PottsBasedCellPopulation::UpdateCellLocations 10ms 0.21% 25.14% 296ms 6.20% __printf_fp_l_buffer 0 0% 25.14% 296ms 6.20% __printf_fp_spec (inline) 124ms 2.60% 27.73% 275ms 5.76% __printf_fp_buffer_1 3ms 0.063% 27.80% 267ms 5.59% std::__new_allocator::deallocate (inline) 0 0% 27.80% 266ms 5.57% std::allocator_traits::deallocate (inline) 0 0% 27.80% 221ms 4.63% vtkXMLWriter::WriteCompressionBlock 6ms 0.13% 27.92% 215ms 4.50% vtkPoints::~vtkPoints 4ms 0.084% 28.01% 214ms 4.48% vtkBase64OutputStream::Write 0 0% 28.01% 209ms 4.38% compress2 15ms 0.31% 28.32% 209ms 4.38% std::_Rb_tree::_Rb_tree 0 0% 28.32% 209ms 4.38% std::set::set (inline) 0 0% 28.32% 209ms 4.38% vtkDataCompressor::Compress 0 0% 28.32% 209ms 4.38% vtkZLibDataCompressor::CompressBuffer 48ms 1.01% 29.33% 208ms 4.36% crc32 0 0% 29.33% 208ms 4.36% deflate 14ms 0.29% 29.62% 204ms 4.27% vtkBase64OutputStream::EncodeTriplet 0 0% 29.62% 195ms 4.08% vtkQuad::~vtkQuad 6ms 0.13% 29.74% 189ms 3.96% vtkFloatArray::New 6ms 0.13% 29.87% 183ms 3.83% vtkIdList::AllocateInternal 42ms 0.88% 30.75% 179ms 3.75% std::ostream::write 98ms 2.05% 32.80% 176ms 3.69% malloc_consolidate 2ms 0.042% 32.84% 173ms 3.62% tbb::detail::r1::parallel_pipeline 1ms 0.021% 32.87% 173ms 3.62% vtkTriangle::~vtkTriangle 0 0% 32.87% 172ms 3.60% std::_Rb_tree::_M_create_node (inline) 2ms 0.042% 32.91% 170ms 3.56% NodesOnlyMesh::ConstructNodesWithoutMesh 0 0% 32.91% 170ms 3.56% clone3 0 0% 32.91% 170ms 3.56% start_thread 1ms 0.021% 32.93% 170ms 3.56% vtkTypeFloat64Array::~vtkTypeFloat64Array 41ms 0.86% 33.79% 165ms 3.46% std::_Rb_tree::_M_erase 4ms 0.084% 33.87% 163ms 3.41% std::_Rb_tree::~_Rb_tree (inline) 5ms 0.1% 33.98% 163ms 3.41% vtkFloatArray::vtkFloatArray 4ms 0.084% 34.06% 162ms 3.39% VertexMesh::VertexMesh 0 0% 34.06% 162ms 3.39% std::vector::~vector (inline) 0 0% 34.06% 161ms 3.37% std::_Rb_tree::_M_get_node (inline) 0 0% 34.06% 159ms 3.33% VertexMesh::~VertexMesh 3ms 0.063% 34.12% 159ms 3.33% vtkLine::GetParametricCenter 16ms 0.34% 34.46% 158ms 3.31% std::_Rb_tree::_M_copy (inline) 0 0% 34.46% 156ms 3.27% std::_Rb_tree::_Alloc_node::operator() (inline) 3ms 0.063% 34.52% 155ms 3.25% std::_Vector_base::_M_deallocate (inline) 1ms 0.021% 34.54% 155ms 3.25% tbb::detail::r1::reset 3ms 0.063% 34.60% 153ms 3.20% vtkDataArray::CreateDataArray 148ms 3.10% 37.70% 150ms 3.14% [libz.so.1.3] 8ms 0.17% 37.87% 145ms 3.04% std::vector::_M_default_append 2ms 0.042% 37.91% 145ms 3.04% vtkDoubleArray::vtkDoubleArray 6ms 0.13% 38.04% 144ms 3.02% MutableElement::BuildEdges 0 0% 38.04% 144ms 3.02% VertexMesh::GenerateEdgesFromElements (inline) 76ms 1.59% 39.63% 142ms 2.97% std::basic_filebuf::xsputn 70ms 1.47% 41.10% 142ms 2.97% tbb::detail::r1::wait_bounded_queue_monitor 0 0% 41.10% 141ms 2.95% NodeLocationWriter::VisitAnyPopulation 0 0% 41.10% 140ms 2.93% AdhesionPottsUpdateRule::EvaluateHamiltonianContribution 12ms 0.25% 41.35% 139ms 2.91% std::_Rb_tree::_M_clone_node (inline) 6ms 0.13% 41.47% 139ms 2.91% vtkTypeFloat64Array::New 0 0% 41.47% 138ms 2.89% std::_Vector_base::_M_allocate (inline) 0 0% 41.47% 138ms 2.89% std::set::~set (inline) 0 0% 41.47% 126ms 2.64% vtkIdList::Allocate 0 0% 41.47% 121ms 2.53% CellPropertyCollection::GetPropertiesType (inline) 27ms 0.57% 42.04% 121ms 2.53% vtkObject::vtkObject 0 0% 42.04% 120ms 2.51% std::_Rb_tree::_M_drop_node (inline) 3ms 0.063% 42.10% 120ms 2.51% vtkTypeFloat64Array::vtkTypeFloat64Array 2ms 0.042% 42.14% 119ms 2.49% std::_Vector_base::~_Vector_base (inline) 6ms 0.13% 42.27% 118ms 2.47% vtkFloatArray::~vtkFloatArray 115ms 2.41% 44.68% 115ms 2.41% __strcmp_avx2 0 0% 44.68% 114ms 2.39% EdgeHelper::GetEdgeFromNodes 0 0% 44.68% 114ms 2.39% std::_Rb_tree::_M_put_node (inline) 0 0% 44.68% 112ms 2.35% EdgeHelper::~EdgeHelper (inline) 0 0% 44.68% 105ms 2.20% AbstractCellProperty::IsSubType (inline) 22ms 0.46% 45.14% 105ms 2.20% __dynamic_cast 3ms 0.063% 45.20% 103ms 2.16% LegacyCellProliferativeTypesWriter::GetCellDataForVtkOutput 3ms 0.063% 45.27% 102ms 2.14% std::map::operator[] (partial-inline) 0 0% 45.27% 102ms 2.14% vtkXMLWriter::WritePointDataAppendedData 52ms 1.09% 46.36% 96ms 2.01% hack_digit 25ms 0.52% 46.88% 96ms 2.01% vtkObject::Modified 46ms 0.96% 47.84% 95ms 1.99% vtkTypeFloat64Array::PrintSelf 54ms 1.13% 48.97% 94ms 1.97% vtkObjectBase::UnRegisterInternal 0 0% 48.97% 93ms 1.95% std::operator<< (inline) 93ms 1.95% 50.92% 93ms 1.95% unlink_chunk 41ms 0.86% 51.78% 92ms 1.93% std::__ostream_insert 25ms 0.52% 52.30% 89ms 1.86% std::_Rb_tree::_M_lower_bound (inline) 1ms 0.021% 52.33% 85ms 1.78% std::vector::push_back (inline) 4ms 0.084% 52.41% 82ms 1.72% _int_free_maybe_consolidate 0 0% 52.41% 81ms 1.70% Cell::HasCellProperty (inline) 2ms 0.042% 52.45% 81ms 1.70% CellPropertyCollection::HasProperty 2ms 0.042% 52.49% 80ms 1.68% Cell::GetCellProliferativeType 4ms 0.084% 52.58% 80ms 1.68% vtkAOSDataArrayTemplate::DataElementChanged 2ms 0.042% 52.62% 79ms 1.65% AbstractCellProperty::IsType (inline) 6ms 0.13% 52.74% 75ms 1.57% boost::numeric::ublas::c_vector::c_vector (inline) 0 0% 52.74% 73ms 1.53% std::_Rb_tree::lower_bound (inline) 0 0% 52.74% 73ms 1.53% std::map::lower_bound (inline) 1ms 0.021% 52.76% 71ms 1.49% AbstractCellPopulation::GetCellUsingLocationIndex 71ms 1.49% 54.25% 71ms 1.49% __GI_sched_yield 1ms 0.021% 54.27% 69ms 1.45% PottsMesh::GetMooreNeighbouringNodeIndices 0 0% 54.27% 68ms 1.42% boost::numeric::ublas::vector_assign (inline) 0 0% 54.27% 68ms 1.42% tcache_get (inline) 68ms 1.42% 55.70% 68ms 1.42% tcache_get_n (inline) 5ms 0.1% 55.80% 67ms 1.40% std::vector::_M_realloc_insert 67ms 1.40% 57.21% 67ms 1.40% vtkTimeStamp::Modified 0 0% 57.21% 67ms 1.40% vtkXMLUnstructuredDataWriter::WriteCellsAppendedDataWorker 0 0% 57.21% 66ms 1.38% NodesOnlyMesh::~NodesOnlyMesh 3ms 0.063% 57.27% 65ms 1.36% vtkDoubleArray::~vtkDoubleArray 33ms 0.69% 57.96% 63ms 1.32% std::_Hashtable::clear 41ms 0.86% 58.82% 63ms 1.32% std::basic_streambuf::xsputn 5ms 0.1% 58.92% 63ms 1.32% vtkDataArray::vtkDataArray 9ms 0.19% 59.11% 61ms 1.28% AbstractCellProperty::IsSame 0 0% 59.11% 61ms 1.28% NodesOnlyMesh::SetUpBoxCollection 10ms 0.21% 59.32% 61ms 1.28% vtkDataArray::~vtkDataArray 2ms 0.042% 59.36% 60ms 1.26% DifferentialAdhesionPottsUpdateRule::GetCellCellAdhesionEnergy 35ms 0.73% 60.10% 60ms 1.26% __cxxabiv1::__si_class_type_info::__do_dyncast 1ms 0.021% 60.12% 59ms 1.24% std::set::insert (inline) 58ms 1.21% 61.33% 58ms 1.21% [libvtkCommonCore-9.3.so.9.3] 2ms 0.042% 61.37% 58ms 1.21% std::_Rb_tree::_M_insert_unique 3ms 0.063% 61.44% 58ms 1.21% vtkIdList::New 15ms 0.31% 61.75% 57ms 1.19% vtkAbstractArray::vtkAbstractArray 0 0% 61.75% 54ms 1.13% std::_Destroy (inline) 1ms 0.021% 61.77% 54ms 1.13% std::_Destroy_aux::__destroy (inline) 6ms 0.13% 61.90% 52ms 1.09% VertexMeshWriter::GetNextNode 10ms 0.21% 62.11% 52ms 1.09% std::type_info::operator== (inline) 17ms 0.36% 62.46% 51ms 1.07% boost::numeric::ublas::indexing_vector_assign 0 0% 62.46% 50ms 1.05% vtkDataArray::ComputeRange 12ms 0.25% 62.71% 49ms 1.03% vtkSOADataArrayTemplate::FillTypedComponent 1ms 0.021% 62.74% 47ms 0.98% VertexMesh::Clear 0 0% 62.74% 47ms 0.98% std::less::operator() (inline) 47ms 0.98% 63.72% 47ms 0.98% std::operator< (inline) 7ms 0.15% 63.87% 45ms 0.94% vtkDataArrayPrivate::DoComputeVectorRange 44ms 0.92% 64.79% 44ms 0.92% __memcpy_avx_unaligned_erms 43ms 0.9% 65.69% 43ms 0.9% [libstdc++.so.6.0.33] 5ms 0.1% 65.79% 43ms 0.9% std::num_put::_M_insert_int 43ms 0.9% 66.69% 43ms 0.9% vtkObject::~vtkObject 1ms 0.021% 66.72% 42ms 0.88% DistributedBoxCollection::IsOwned 22ms 0.46% 67.18% 41ms 0.86% DistributedBoxCollection::CalculateContainingBox (inline) 0 0% 67.18% 41ms 0.86% DistributedBoxCollection::~DistributedBoxCollection 0 0% 67.18% 41ms 0.86% NodesOnlyMesh::ClearBoxCollection (inline) 41ms 0.86% 68.04% 41ms 0.86% __memset_avx2_unaligned_erms 0 0% 68.04% 40ms 0.84% _dl_init 0 0% 68.04% 40ms 0.84% call_init (inline) 4ms 0.084% 68.12% 40ms 0.84% std::_Rb_tree::_M_insert_ (inline) 39ms 0.82% 68.94% 39ms 0.82% vtkObjectBase::~vtkObjectBase 38ms 0.8% 69.73% 38ms 0.8% std::ostream::sentry::sentry 6ms 0.13% 69.86% 38ms 0.8% vtkIdList::~vtkIdList 33ms 0.69% 70.55% 38ms 0.8% vtkObject::ObjectFinalize 37ms 0.78% 71.32% 37ms 0.78% std::codecvt::do_always_noconv 5ms 0.1% 71.43% 37ms 0.78% vtkAOSDataArrayTemplate::InsertTuple 37ms 0.78% 72.20% 37ms 0.78% vtkObjectBase::vtkObjectBase 0 0% 72.20% 36ms 0.75% CxxTest::RealWorldDescription::setUp 0 0% 72.20% 36ms 0.75% PetscInitialize 0 0% 72.20% 36ms 0.75% PetscSetup::setUpWorld 0 0% 72.20% 36ms 0.75% PetscSetupUtils::CommonSetup 0 0% 72.20% 36ms 0.75% PetscSetupUtils::InitialisePetsc 0 0% 72.20% 36ms 0.75% std::_Rb_tree::_Rb_tree_impl::_Rb_tree_impl (inline) 2ms 0.042% 72.25% 36ms 0.75% std::_Rb_tree_header::_Rb_tree_header (inline) 0 0% 72.25% 36ms 0.75% vtkDoubleArray::New 1ms 0.021% 72.27% 35ms 0.73% DistributedBoxCollection::SetupLocalBoxesHalfOnly 0 0% 72.27% 35ms 0.73% PMPI_Init_thread 1ms 0.021% 72.29% 35ms 0.73% VtkMeshWriter::MakeVtkMesh 0 0% 72.29% 35ms 0.73% _dl_start_user 0 0% 72.29% 35ms 0.73% ompi_mpi_init 0 0% 72.29% 35ms 0.73% vtk::detail::smp::vtkSMPToolsImplForTBB 1ms 0.021% 72.31% 34ms 0.71% CellProliferativeTypesWriter::GetCellDataForVtkOutput 34ms 0.71% 73.02% 34ms 0.71% std::_Rb_tree_header::_M_reset (inline) 0 0% 73.02% 34ms 0.71% std::__basic_file::xsputn 0 0% 73.02% 34ms 0.71% std::basic_filebuf::_M_convert_to_external 0 0% 73.02% 34ms 0.71% std::basic_filebuf::open 0 0% 73.02% 34ms 0.71% std::basic_filebuf::overflow 33ms 0.69% 73.71% 33ms 0.69% __GI___libc_write 6ms 0.13% 73.84% 33ms 0.69% boost::serialization::singleton::get_instance 0 0% 73.84% 33ms 0.69% std::default_delete::operator() (inline) 0 0% 73.84% 33ms 0.69% std::unique_ptr::~unique_ptr (inline) 6ms 0.13% 73.96% 33ms 0.69% vtk::detail::smp::vtkSMPToolsImpl::For 33ms 0.69% 74.65% 33ms 0.69% vtkObjectBase::Delete 0 0% 74.65% 32ms 0.67% _IO_new_fopen 0 0% 74.65% 32ms 0.67% __fopen_internal (inline) 0 0% 74.65% 32ms 0.67% std::__basic_file::open 23ms 0.48% 75.14% 32ms 0.67% std::num_put::do_put 3ms 0.063% 75.20% 32ms 0.67% tbb::detail::r1::cancel_group_execution 0 0% 75.20% 31ms 0.65% PottsMesh::GetVonNeumannNeighbouringNodeIndices 0 0% 75.20% 31ms 0.65% _IO_new_file_fopen 0 0% 75.20% 31ms 0.65% __GI__IO_file_open 30ms 0.63% 75.83% 31ms 0.65% __libc_open64 31ms 0.65% 76.48% 31ms 0.65% vtkDataArray::Modified 1ms 0.021% 76.50% 30ms 0.63% 8ms 0.17% 76.67% 30ms 0.63% _int_free_merge_chunk 30ms 0.63% 77.29% 30ms 0.63% boost::numeric::ublas::c_vector::operator() 5ms 0.1% 77.40% 29ms 0.61% Node::GetPoint 29ms 0.61% 78.01% 29ms 0.61% __GI___writev 29ms 0.61% 78.61% 29ms 0.61% __mpn_divrem 0 0% 78.61% 29ms 0.61% std::__basic_file::xsputn_2 0 0% 78.61% 29ms 0.61% std::make_unique (inline) 0 0% 78.61% 28ms 0.59% Node::ConstructNodeAttributes (inline) 0 0% 78.61% 28ms 0.59% Node::SetRadius 2ms 0.042% 78.66% 28ms 0.59% Node::~Node 0 0% 78.66% 28ms 0.59% OutputFileHandler::OpenOutputFile 0 0% 78.66% 28ms 0.59% boost::serialization::detail::singleton_wrapper::singleton_wrapper (inline) 28ms 0.59% 79.24% 28ms 0.59% std::_Rb_tree::_S_right (inline) 9ms 0.19% 79.43% 28ms 0.59% std::__new_allocator::construct (inline) 0 0% 79.43% 28ms 0.59% std::allocator_traits::construct (inline) 0 0% 79.43% 28ms 0.59% std::basic_filebuf::close 0 0% 79.43% 28ms 0.59% std::basic_ofstream::close (inline) 0 0% 79.43% 27ms 0.57% BoundaryNodeWriter::VisitAnyPopulation 1ms 0.021% 79.45% 27ms 0.57% Cell::GetCellId 0 0% 79.45% 27ms 0.57% vtkDataArrayPrivate::DoComputeScalarRange 0 0% 79.45% 26ms 0.54% boost::numeric::ublas::c_vector::assign (inline) 0 0% 79.45% 26ms 0.54% std::_Rb_tree::_M_emplace_hint_unique 0 0% 79.45% 25ms 0.52% CellIdWriter::GetCellDataForVtkOutput 0 0% 79.45% 25ms 0.52% Edge::Edge 0 0% 79.45% 25ms 0.52% Edge::SetNodes (inline) 0 0% 79.45% 25ms 0.52% NodesOnlyMesh::Clear (inline) 20ms 0.42% 79.87% 25ms 0.52% __printf_buffer_write 2ms 0.042% 79.91% 25ms 0.52% boost::serialization::void_cast_detail::void_caster::recursive_register 0 0% 79.91% 25ms 0.52% boost::serialization::void_cast_detail::void_caster_primitive::void_caster_primitive (inline) 0 0% 79.91% 25ms 0.52% std::map::~map (inline) 1ms 0.021% 79.93% 25ms 0.52% std::vector::emplace_back (inline) 3ms 0.063% 80.00% 24ms 0.5% AbstractTetrahedralMeshWriter::GetNextNode 0 0% 80.00% 24ms 0.5% Cell::GetMutationState 1ms 0.021% 80.02% 24ms 0.5% Node::AddElement 24ms 0.5% 80.52% 24ms 0.5% std::_Rb_tree_increment