File: Test3dBidomainProblemWithPermForEfficiency Type: cpu Showing nodes accounting for 3764ms, 87.90% of 4282ms total Dropped 454 nodes (cum <= 21.41ms) flat flat% sum% cum cum% 0 0% 0% 4272ms 99.77% __libc_start_call_main 0 0% 0% 4272ms 99.77% __libc_start_main_impl 0 0% 0% 4272ms 99.77% _start 0 0% 0% 4269ms 99.70% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 4269ms 99.70% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 4269ms 99.70% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 4269ms 99.70% main 0 0% 0% 4229ms 98.76% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 4229ms 98.76% CxxTest::TestRunner::runTest (inline) 0 0% 0% 4229ms 98.76% Test3dBidomainProblemWithPermForEfficiency::TestBidomain3d 0 0% 0% 4224ms 98.65% AbstractCardiacProblem::Solve 1ms 0.023% 0.023% 4203ms 98.16% AbstractDynamicLinearPdeSolver::Solve 12ms 0.28% 0.3% 2424ms 56.61% AbstractCardiacTissue::SolveCellSystems 0 0% 0.3% 1447ms 33.79% LinearSystem::Solve 0 0% 0.3% 1411ms 32.95% KSPSolve 8ms 0.19% 0.49% 1411ms 32.95% KSPSolve_Private 2ms 0.047% 0.54% 1363ms 31.83% KSPSolve_SYMMLQ 34ms 0.79% 1.33% 1353ms 31.60% AbstractCardiacCell::ComputeExceptVoltage 27ms 0.63% 1.96% 1154ms 26.95% AbstractOneStepIvpOdeSolver::InternalSolve 67ms 1.56% 3.53% 986ms 23.03% EulerIvpOdeSolver::CalculateNextYValue 272ms 6.35% 9.88% 902ms 21.06% CellLuoRudy1991FromCellML::EvaluateYDerivatives 1ms 0.023% 9.90% 892ms 20.83% PCApply 0 0% 9.90% 882ms 20.60% PCApply_BJacobi_Singleblock 350ms 8.17% 18.08% 834ms 19.48% __GI___exp 23ms 0.54% 18.61% 808ms 18.87% AbstractCardiacTissue::UpdateCaches (inline) 264ms 6.17% 24.78% 765ms 17.87% CellLuoRudy1991FromCellML::GetIIonic 1ms 0.023% 24.80% 735ms 17.16% KSPSolve_PREONLY 1ms 0.023% 24.82% 688ms 16.07% MatSolve 0 0% 24.82% 688ms 16.07% PCApply_ICC 675ms 15.76% 40.59% 680ms 15.88% MatSolve_SeqSBAIJ_1_NaturalOrdering 0 0% 40.59% 650ms 15.18% KSP_PCApply.lto_priv.18 423ms 9.88% 50.47% 459ms 10.72% __ieee754_exp_fma 7ms 0.16% 50.63% 407ms 9.50% MatMult 2ms 0.047% 50.68% 392ms 9.15% MatMult_SeqAIJ 388ms 9.06% 59.74% 392ms 9.15% MatMult_SeqAIJ_Inode (inline) 0 0% 59.74% 313ms 7.31% KSP_PCApply (partial-inline) 0 0% 59.74% 308ms 7.19% KSPConvergedDefault 49ms 1.14% 60.88% 290ms 6.77% BidomainSolver::SetupLinearSystem 4ms 0.093% 60.98% 232ms 5.42% std::pow (inline) 18ms 0.42% 61.40% 228ms 5.32% __pow 24ms 0.56% 61.96% 209ms 4.88% __ieee754_pow_fma 80ms 1.87% 63.83% 203ms 4.74% CellLuoRudy1991FromCellML::VerifyStateVariables 0 0% 63.83% 125ms 2.92% MatNullSpaceRemove 108ms 2.52% 66.35% 108ms 2.52% log_inline (inline) 0 0% 66.35% 100ms 2.34% VecDuplicate 33ms 0.77% 67.12% 86ms 2.01% MPI_Wtime 0 0% 67.12% 77ms 1.80% VecMDot 7ms 0.16% 67.28% 77ms 1.80% VecMXDot_Private 70ms 1.63% 68.92% 73ms 1.70% exp_inline (inline) 33ms 0.77% 69.69% 68ms 1.59% TimeStepper::TimeStepper 11ms 0.26% 69.94% 61ms 1.42% PetscLogEventBeginDefault 58ms 1.35% 71.30% 58ms 1.35% std::isinf (inline) 0 0% 71.30% 56ms 1.31% KSP_RemoveNullSpace (inline) 6ms 0.14% 71.44% 54ms 1.26% PetscLogEventEndDefault 54ms 1.26% 72.70% 54ms 1.26% VecMDot_Seq 53ms 1.24% 73.94% 53ms 1.24% [[vdso]] 0 0% 73.94% 53ms 1.24% __GI___clock_gettime 2ms 0.047% 73.98% 51ms 1.19% VecDuplicate_MPI 4ms 0.093% 74.08% 50ms 1.17% VecCopy 1ms 0.023% 74.10% 49ms 1.14% VecDuplicate_Seq 16ms 0.37% 74.47% 49ms 1.14% std::__cxx11::basic_string::basic_string 4ms 0.093% 74.57% 48ms 1.12% VecMAXPY 39ms 0.91% 75.48% 46ms 1.07% AbstractIvpOdeSolver::SolveAndUpdateStateVariable 45ms 1.05% 76.53% 45ms 1.05% ddot_ 25ms 0.58% 77.11% 43ms 1.00% AbstractCardiacCellInterface::SetVoltageDerivativeToZero 5ms 0.12% 77.23% 40ms 0.93% PetscMallocA 20ms 0.47% 77.70% 40ms 0.93% top12 (inline) 30ms 0.7% 78.40% 39ms 0.91% AbstractOneStepIvpOdeSolver::Solve 0 0% 78.40% 39ms 0.91% VecDot 38ms 0.89% 79.29% 38ms 0.89% TimeStepper::CalculateNextTime 2ms 0.047% 79.33% 38ms 0.89% VecAXPY 0 0% 79.33% 38ms 0.89% VecDestroy 38ms 0.89% 80.22% 38ms 0.89% [libchaste_heart.so] 37ms 0.86% 81.08% 37ms 0.86% __ieee754_log_fma 0 0% 81.08% 36ms 0.84% CxxTest::RealWorldDescription::setUp 0 0% 81.08% 36ms 0.84% PetscSetup::setUpWorld 0 0% 81.08% 36ms 0.84% PetscSetupUtils::CommonSetup 10ms 0.23% 81.32% 35ms 0.82% AbstractBidomainSolver::CheckCompatibilityCondition 0 0% 81.32% 35ms 0.82% AbstractBidomainSolver::FinaliseLinearSystem 5ms 0.12% 81.43% 35ms 0.82% AbstractCardiacCell::SetVoltage (partial-inline) 0 0% 81.43% 35ms 0.82% PMPI_Init_thread 0 0% 81.43% 35ms 0.82% PetscInitialize 3ms 0.07% 81.50% 35ms 0.82% PetscMallocAlign (partial-inline) 0 0% 81.50% 35ms 0.82% PetscSetupUtils::InitialisePetsc 0 0% 81.50% 35ms 0.82% VecDot_Seq 0 0% 81.50% 35ms 0.82% VecXDot_Seq_Private.constprop.0 0 0% 81.50% 35ms 0.82% ompi_mpi_init 2ms 0.047% 81.55% 34ms 0.79% VecCreate 29ms 0.68% 82.23% 32ms 0.75% VecMAXPY_Seq 4ms 0.093% 82.32% 31ms 0.72% 4ms 0.093% 82.41% 31ms 0.72% VecSetType 30ms 0.7% 83.12% 30ms 0.7% DistributedVector::Iterator::operator!= 28ms 0.65% 83.77% 28ms 0.65% __memcpy_avx_unaligned_erms 0 0% 83.77% 27ms 0.63% PetscMemcpy (inline) 1ms 0.023% 83.79% 27ms 0.63% VecCreate_MPI_Private 22ms 0.51% 84.31% 26ms 0.61% AbstractParameterisedSystem::SetAnyVariable 26ms 0.61% 84.91% 26ms 0.61% [libm.so.6] 1ms 0.023% 84.94% 25ms 0.58% VecNorm 1ms 0.023% 84.96% 25ms 0.58% std::char_traits::length (inline) 12ms 0.28% 85.24% 24ms 0.56% AbstractCardiacCell::GetVoltage (partial-inline) 1ms 0.023% 85.26% 24ms 0.56% VecAXPY_Seq 24ms 0.56% 85.82% 24ms 0.56% __strlen_avx2 23ms 0.54% 86.36% 24ms 0.56% std::vector::operator[] (inline) 0 0% 86.36% 23ms 0.54% PetscMemzero (inline) 0 0% 86.36% 23ms 0.54% VecCreate_Seq 23ms 0.54% 86.90% 23ms 0.54% __memset_avx2_unaligned_erms 23ms 0.54% 87.44% 23ms 0.54% asuint64 (inline) 0 0% 87.44% 23ms 0.54% orte_init 16ms 0.37% 87.81% 22ms 0.51% AbstractParameterisedSystem::GetAnyVariable 4ms 0.093% 87.90% 22ms 0.51% __GI___libc_malloc