File: Test3dBidomainProblemWithPermForEfficiency Type: cpu Showing nodes accounting for 3710ms, 86.58% of 4285ms total Dropped 459 nodes (cum <= 21.43ms) flat flat% sum% cum cum% 0 0% 0% 4276ms 99.79% __libc_start_call_main 0 0% 0% 4276ms 99.79% __libc_start_main_impl 0 0% 0% 4276ms 99.79% _start 0 0% 0% 4273ms 99.72% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 4273ms 99.72% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 4273ms 99.72% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 4273ms 99.72% main 0 0% 0% 4236ms 98.86% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 4236ms 98.86% CxxTest::TestRunner::runTest (inline) 0 0% 0% 4236ms 98.86% Test3dBidomainProblemWithPermForEfficiency::TestBidomain3d 0 0% 0% 4230ms 98.72% AbstractCardiacProblem::Solve 0 0% 0% 4218ms 98.44% AbstractDynamicLinearPdeSolver::Solve 17ms 0.4% 0.4% 2229ms 52.02% AbstractCardiacTissue::SolveCellSystems 0 0% 0.4% 1677ms 39.14% LinearSystem::Solve 0 0% 0.4% 1635ms 38.16% KSPSolve 7ms 0.16% 0.56% 1635ms 38.16% KSPSolve_Private 2ms 0.047% 0.61% 1587ms 37.04% KSPSolve_SYMMLQ 41ms 0.96% 1.56% 1316ms 30.71% AbstractCardiacCell::ComputeExceptVoltage 37ms 0.86% 2.43% 1121ms 26.16% AbstractOneStepIvpOdeSolver::InternalSolve 2ms 0.047% 2.47% 1058ms 24.69% PCApply 0 0% 2.47% 1044ms 24.36% PCApply_BJacobi_Singleblock 73ms 1.70% 4.18% 942ms 21.98% EulerIvpOdeSolver::CalculateNextYValue 0 0% 4.18% 858ms 20.02% KSPSolve_PREONLY (partial-inline) 235ms 5.48% 9.66% 851ms 19.86% CellLuoRudy1991FromCellML::EvaluateYDerivatives 3ms 0.07% 9.73% 830ms 19.37% MatSolve 0 0% 9.73% 830ms 19.37% PCApply_ICC 820ms 19.14% 28.87% 823ms 19.21% MatSolve_SeqSBAIJ_1_NaturalOrdering 346ms 8.07% 36.94% 800ms 18.67% __GI___exp 1ms 0.023% 36.97% 776ms 18.11% KSP_PCApply.lto_priv.18 18ms 0.42% 37.39% 715ms 16.69% AbstractCardiacTissue::UpdateCaches (inline) 235ms 5.48% 42.87% 665ms 15.52% CellLuoRudy1991FromCellML::GetIIonic 8ms 0.19% 43.06% 463ms 10.81% MatMult 5ms 0.12% 43.17% 451ms 10.53% MatMult_SeqAIJ 443ms 10.34% 53.51% 450ms 10.50% MatMult_SeqAIJ_Inode (inline) 411ms 9.59% 63.10% 438ms 10.22% __ieee754_exp_fma 0 0% 63.10% 366ms 8.54% KSPConvergedDefault 0 0% 63.10% 349ms 8.14% KSP_PCApply (partial-inline) 47ms 1.10% 64.20% 275ms 6.42% BidomainSolver::SetupLinearSystem 20ms 0.47% 64.67% 193ms 4.50% __pow 0 0% 64.67% 193ms 4.50% std::pow (inline) 10ms 0.23% 64.90% 173ms 4.04% __ieee754_pow_fma 59ms 1.38% 66.28% 144ms 3.36% CellLuoRudy1991FromCellML::VerifyStateVariables 1ms 0.023% 66.30% 121ms 2.82% MatNullSpaceRemove 1ms 0.023% 66.32% 102ms 2.38% VecDuplicate 94ms 2.19% 68.52% 94ms 2.19% log_inline (inline) 16ms 0.37% 68.89% 87ms 2.03% MPI_Wtime 0 0% 68.89% 78ms 1.82% VecMDot 7ms 0.16% 69.05% 78ms 1.82% VecMXDot_Private 39ms 0.91% 69.96% 73ms 1.70% TimeStepper::TimeStepper 71ms 1.66% 71.62% 71ms 1.66% [[vdso]] 0 0% 71.62% 71ms 1.66% __GI___clock_gettime 13ms 0.3% 71.93% 67ms 1.56% PetscLogEventBeginDefault 61ms 1.42% 73.35% 61ms 1.42% exp_inline (inline) 2ms 0.047% 73.40% 55ms 1.28% VecDestroy 8ms 0.19% 73.58% 54ms 1.26% PetscMallocA 3ms 0.07% 73.65% 54ms 1.26% VecDuplicate_MPI 7ms 0.16% 73.82% 51ms 1.19% PetscLogEventEndDefault 48ms 1.12% 74.94% 50ms 1.17% VecMDot_Seq 50ms 1.17% 76.10% 50ms 1.17% ddot_ 0 0% 76.10% 49ms 1.14% KSP_RemoveNullSpace (inline) 3ms 0.07% 76.17% 49ms 1.14% VecCopy 2ms 0.047% 76.22% 47ms 1.10% VecDuplicate_Seq 3ms 0.07% 76.29% 46ms 1.07% PetscMallocAlign (partial-inline) 10ms 0.23% 76.52% 42ms 0.98% AbstractCardiacCell::SetVoltage (partial-inline) 4ms 0.093% 76.62% 42ms 0.98% VecMAXPY 23ms 0.54% 77.15% 41ms 0.96% AbstractCardiacCellInterface::SetVoltageDerivativeToZero 1ms 0.023% 77.18% 41ms 0.96% VecCreate 0 0% 77.18% 40ms 0.93% VecDot 1ms 0.023% 77.20% 40ms 0.93% VecNorm 39ms 0.91% 78.11% 40ms 0.93% __ieee754_log_fma 39ms 0.91% 79.02% 39ms 0.91% TimeStepper::CalculateNextTime 2ms 0.047% 79.07% 38ms 0.89% VecAXPY 37ms 0.86% 79.93% 37ms 0.86% std::isinf (inline) 27ms 0.63% 80.56% 36ms 0.84% AbstractOneStepIvpOdeSolver::Solve 35ms 0.82% 81.38% 35ms 0.82% __memcpy_avx_unaligned_erms 19ms 0.44% 81.82% 34ms 0.79% top12 (inline) 31ms 0.72% 82.54% 33ms 0.77% AbstractIvpOdeSolver::SolveAndUpdateStateVariable 0 0% 82.54% 33ms 0.77% CxxTest::RealWorldDescription::setUp 0 0% 82.54% 33ms 0.77% PMPI_Init_thread 0 0% 82.54% 33ms 0.77% PetscInitialize 0 0% 82.54% 33ms 0.77% PetscSetup::setUpWorld 0 0% 82.54% 33ms 0.77% PetscSetupUtils::CommonSetup 0 0% 82.54% 33ms 0.77% PetscSetupUtils::InitialisePetsc 0 0% 82.54% 33ms 0.77% VecCreate_MPI_Private 33ms 0.77% 83.31% 33ms 0.77% [libchaste_heart.so] 0 0% 83.31% 33ms 0.77% ompi_mpi_init 1ms 0.023% 83.34% 32ms 0.75% AbstractBidomainSolver::FinaliseLinearSystem 1ms 0.023% 83.36% 32ms 0.75% VecNorm_Seq 6ms 0.14% 83.50% 31ms 0.72% AbstractBidomainSolver::CheckCompatibilityCondition 0 0% 83.50% 31ms 0.72% PetscMemcpy (inline) 0 0% 83.50% 30ms 0.7% VecDot_Seq 1ms 0.023% 83.52% 30ms 0.7% VecXDot_Seq_Private.constprop.0 0 0% 83.52% 29ms 0.68% 8ms 0.19% 83.71% 29ms 0.68% std::__cxx11::basic_string::basic_string 0 0% 83.71% 28ms 0.65% PetscMemzero (inline) 0 0% 83.71% 28ms 0.65% VecCopy_Seq (partial-inline) 5ms 0.12% 83.83% 28ms 0.65% __GI___libc_malloc 2ms 0.047% 83.87% 28ms 0.65% __posix_memalign 27ms 0.63% 84.50% 27ms 0.63% __memset_avx2_unaligned_erms 16ms 0.37% 84.88% 26ms 0.61% AbstractCardiacCell::GetVoltage (partial-inline) 3ms 0.07% 84.95% 26ms 0.61% VecSet 0 0% 84.95% 25ms 0.58% VecAXPY_Seq 4ms 0.093% 85.04% 23ms 0.54% PetscOptionsFindPair 22ms 0.51% 85.55% 23ms 0.54% VecMAXPY_Seq 20ms 0.47% 86.02% 22ms 0.51% AbstractParameterisedSystem::SetAnyVariable 2ms 0.047% 86.07% 22ms 0.51% PetscHeaderDestroy_Private 22ms 0.51% 86.58% 22ms 0.51% daxpy_