File: Test3dBidomainProblemWithPermForEfficiency Type: cpu Showing nodes accounting for 3700ms, 85.77% of 4314ms total Dropped 473 nodes (cum <= 21.57ms) flat flat% sum% cum cum% 0 0% 0% 4306ms 99.81% __libc_start_call_main 0 0% 0% 4306ms 99.81% __libc_start_main_impl 0 0% 0% 4306ms 99.81% _start 0 0% 0% 4303ms 99.75% CxxTest::ErrorFormatter::run (inline) 0 0% 0% 4303ms 99.75% CxxTest::TestRunner::runAllTests (inline) 0 0% 0% 4303ms 99.75% CxxTest::TestRunner::runWorld (inline) 0 0% 0% 4303ms 99.75% main 0 0% 0% 4264ms 98.84% CxxTest::TestRunner::runSuite (inline) 0 0% 0% 4264ms 98.84% CxxTest::TestRunner::runTest (inline) 0 0% 0% 4264ms 98.84% Test3dBidomainProblemWithPermForEfficiency::TestBidomain3d 0 0% 0% 4258ms 98.70% AbstractCardiacProblem::Solve 0 0% 0% 4244ms 98.38% AbstractDynamicLinearPdeSolver::Solve 10ms 0.23% 0.23% 2326ms 53.92% AbstractCardiacTissue::SolveCellSystems 0 0% 0.23% 1584ms 36.72% LinearSystem::Solve 0 0% 0.23% 1535ms 35.58% KSPSolve 6ms 0.14% 0.37% 1535ms 35.58% KSPSolve_Private 0 0% 0.37% 1477ms 34.24% KSPSolve_SYMMLQ 44ms 1.02% 1.39% 1319ms 30.57% AbstractCardiacCell::ComputeExceptVoltage 12ms 0.28% 1.67% 1093ms 25.34% AbstractOneStepIvpOdeSolver::InternalSolve 3ms 0.07% 1.74% 945ms 21.91% PCApply 54ms 1.25% 2.99% 933ms 21.63% EulerIvpOdeSolver::CalculateNextYValue 0 0% 2.99% 931ms 21.58% PCApply_BJacobi_Singleblock 260ms 6.03% 9.02% 867ms 20.10% CellLuoRudy1991FromCellML::EvaluateYDerivatives 348ms 8.07% 17.08% 762ms 17.66% __GI___exp 17ms 0.39% 17.48% 756ms 17.52% AbstractCardiacTissue::UpdateCaches (inline) 0 0% 17.48% 755ms 17.50% KSPSolve_PREONLY (partial-inline) 238ms 5.52% 22.99% 709ms 16.43% CellLuoRudy1991FromCellML::GetIIonic 1ms 0.023% 23.02% 709ms 16.43% PCApply_ICC 1ms 0.023% 23.04% 708ms 16.41% MatSolve 698ms 16.18% 39.22% 703ms 16.30% MatSolve_SeqSBAIJ_1_NaturalOrdering 0 0% 39.22% 701ms 16.25% KSP_PCApply.lto_priv.18 2ms 0.046% 39.27% 418ms 9.69% MatMult 6ms 0.14% 39.41% 404ms 9.36% MatMult_SeqAIJ (partial-inline) 376ms 8.72% 48.12% 404ms 9.36% __ieee754_exp_fma 391ms 9.06% 57.19% 403ms 9.34% MatMult_SeqAIJ_Inode (inline) 0 0% 57.19% 321ms 7.44% KSPConvergedDefault 0 0% 57.19% 307ms 7.12% KSP_PCApply (partial-inline) 62ms 1.44% 58.62% 285ms 6.61% BidomainSolver::SetupLinearSystem 34ms 0.79% 59.41% 257ms 5.96% __pow 0 0% 59.41% 257ms 5.96% std::pow (inline) 29ms 0.67% 60.08% 222ms 5.15% __ieee754_pow_fma 96ms 2.23% 62.31% 180ms 4.17% CellLuoRudy1991FromCellML::VerifyStateVariables 1ms 0.023% 62.33% 137ms 3.18% MatNullSpaceRemove 116ms 2.69% 65.02% 116ms 2.69% log_inline (inline) 0 0% 65.02% 112ms 2.60% VecDuplicate 33ms 0.76% 65.79% 108ms 2.50% MPI_Wtime 0 0% 65.79% 87ms 2.02% VecMDot 3ms 0.07% 65.86% 87ms 2.02% VecMXDot_Private 10ms 0.23% 66.09% 76ms 1.76% PetscLogEventEndDefault 1ms 0.023% 66.11% 75ms 1.74% __GI___clock_gettime 74ms 1.72% 67.83% 74ms 1.72% [[vdso]] 14ms 0.32% 68.15% 73ms 1.69% PetscLogEventBeginDefault 73ms 1.69% 69.84% 73ms 1.69% exp_inline (inline) 71ms 1.65% 71.49% 71ms 1.65% ddot_ 37ms 0.86% 72.35% 70ms 1.62% TimeStepper::TimeStepper 7ms 0.16% 72.51% 66ms 1.53% VecCopy 5ms 0.12% 72.62% 63ms 1.46% VecDuplicate_MPI 44ms 1.02% 73.64% 58ms 1.34% AbstractIvpOdeSolver::SolveAndUpdateStateVariable 54ms 1.25% 74.90% 56ms 1.30% VecMDot_Seq 13ms 0.3% 75.20% 50ms 1.16% AbstractCardiacCell::SetVoltage (partial-inline) 37ms 0.86% 76.05% 49ms 1.14% AbstractOneStepIvpOdeSolver::Solve 3ms 0.07% 76.12% 49ms 1.14% VecDestroy 0 0% 76.12% 49ms 1.14% VecDot 2ms 0.046% 76.17% 49ms 1.14% VecDuplicate_Seq 6ms 0.14% 76.31% 49ms 1.14% VecMAXPY 0 0% 76.31% 47ms 1.09% PetscMemcpy (inline) 2ms 0.046% 76.36% 47ms 1.09% VecCreate 2ms 0.046% 76.40% 46ms 1.07% VecNorm 45ms 1.04% 77.45% 45ms 1.04% __memcpy_avx_unaligned_erms 8ms 0.19% 77.63% 44ms 1.02% AbstractBidomainSolver::CheckCompatibilityCondition 0 0% 77.63% 44ms 1.02% AbstractBidomainSolver::FinaliseLinearSystem 43ms 1% 78.63% 43ms 1% [libchaste_heart.so] 26ms 0.6% 79.23% 42ms 0.97% AbstractCardiacCellInterface::SetVoltageDerivativeToZero 42ms 0.97% 80.20% 42ms 0.97% __ieee754_log_fma 0 0% 80.20% 41ms 0.95% VecDot_Seq 0 0% 80.20% 41ms 0.95% VecXDot_Seq_Private.constprop.0 13ms 0.3% 80.51% 41ms 0.95% std::__cxx11::basic_string::basic_string 39ms 0.9% 81.41% 39ms 0.9% TimeStepper::CalculateNextTime 0 0% 81.41% 39ms 0.9% VecNorm_Seq 2ms 0.046% 81.46% 38ms 0.88% VecAXPY 1ms 0.023% 81.48% 35ms 0.81% VecCreate_MPI_Private 0 0% 81.48% 34ms 0.79% CxxTest::RealWorldDescription::setUp 0 0% 81.48% 34ms 0.79% PMPI_Init_thread 0 0% 81.48% 34ms 0.79% PetscInitialize 0 0% 81.48% 34ms 0.79% PetscSetup::setUpWorld 0 0% 81.48% 34ms 0.79% PetscSetupUtils::CommonSetup 0 0% 81.48% 34ms 0.79% PetscSetupUtils::InitialisePetsc 0 0% 81.48% 34ms 0.79% ompi_mpi_init 33ms 0.76% 82.24% 33ms 0.76% DistributedVector::Iterator::operator!= 4ms 0.093% 82.34% 33ms 0.76% PetscMallocA 0 0% 82.34% 33ms 0.76% VecCopy_Seq (partial-inline) 1ms 0.023% 82.36% 29ms 0.67% PetscHeaderCreate_Private 1ms 0.023% 82.38% 29ms 0.67% PetscMallocAlign 28ms 0.65% 83.03% 28ms 0.65% std::isinf (inline) 10ms 0.23% 83.26% 27ms 0.63% top12 (inline) 22ms 0.51% 83.77% 26ms 0.6% AbstractParameterisedSystem::SetAnyVariable 25ms 0.58% 84.35% 26ms 0.6% VecMAXPY_Seq 1ms 0.023% 84.38% 25ms 0.58% 1ms 0.023% 84.40% 25ms 0.58% VecAXPY_Seq 24ms 0.56% 84.96% 24ms 0.56% daxpy_ 0 0% 84.96% 23ms 0.53% VecNorm_MPI 0 0% 84.96% 23ms 0.53% VecNorm_MPI_Default.constprop.0 1ms 0.023% 84.98% 22ms 0.51% PMPI_Comm_get_attr 2ms 0.046% 85.03% 22ms 0.51% PetscHeaderDestroy_Private 10ms 0.23% 85.26% 22ms 0.51% __GI___libc_free 22ms 0.51% 85.77% 22ms 0.51% asuint64 (inline) 0 0% 85.77% 22ms 0.51% orte_init