Loop id | Source Location | Source Function | Level | Exclusive Coverage run_0 (%) | Inclusive Coverage run_0 (%) | Max Exclusive Time Over Threads run_0 (s) | Max Inclusive Time Over Threads run_0 (s) | Exclusive Time w.r.t. Wall Time run_0 (s) | Inclusive Time w.r.t. Wall Time run_0 (s) | Nb Threads run_0 | Vectorization Ratio (%) | Vector Length Use (%) | Speedup If No Scalar Integer | Speedup If FP Vectorized | Speedup If Fully Vectorized | Speedup If Perfect Load Balancing run_0 | Stride 0 | Stride 1 | Stride n | Stride Unknown | Stride Indirect | Array Access Efficiency |
---|
4335 | IC3_Solver - UgpWithCvFakeOp.cpp:6838-6844 | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Innermost | 11.31 | 11.31 | 17.72 | 17.72 | 15.78 | 15.78 | 52 | 0 | 12.5 | 1 | 1.03 | 8 | 1.15 | 2 | 2 | 0 | 0 | 2 | 66.67 |
4345 | IC3_Solver - UgpWithCvFakeOp.cpp:6820-6826 | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Innermost | 11.17 | 11.17 | 18.04 | 18.04 | 15.58 | 15.58 | 52 | 0 | 12.5 | 1 | 1.03 | 8 | 1.19 | 2 | 2 | 0 | 0 | 2 | 66.67 |
838 | IC3_Solver - ReconstructFaceValuesDefault.cpp:138-151 | ReconstructFaceValues::Default::ComputeFaceData(Ugp*) | InBetween | 10.38 | 10.38 | 15.06 | 15.06 | 14.48 | 14.48 | 52 | 0 | 12 | 1.5 | 1.68 | 3 | 1.07 | NA | NA | NA | NA | NA | 0.00 |
827 | IC3_Solver - ReconstructFaceValuesDefault.cpp:180-194 | ReconstructFaceValues::Default::ComputeFaceData(Ugp*) | InBetween | 9.59 | 9.59 | 13.98 | 13.98 | 13.38 | 13.38 | 52 | 0 | 12.02 | 1.63 | 1.81 | 3.25 | 1.07 | NA | NA | NA | NA | NA | 0.00 |
2844 | IC3_Solver - SchemeTypeFiniteVolume.cpp:439-465 [...] | Numerics::SchemeTypeFiniteVolume::Flux_Diff(Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*) | Outermost | 4.01 | 4.01 | 6.34 | 6.34 | 5.59 | 5.59 | 52 | 49.06 | 48.23 | 1.84 | 3.13 | 1.28 | 1.17 | NA | NA | NA | NA | NA | 0.00 |
2836 | IC3_Solver - SchemeTypeFiniteVolume.cpp:278-334 [...] | Numerics::SchemeTypeFiniteVolume::CalcSpRad_FaceBased(double*, Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*) | Outermost | 3.83 | 3.83 | 5.70 | 5.70 | 5.34 | 5.34 | 52 | 61.78 | 48.35 | 1.1 | 1.03 | 1.1 | 1.1 | NA | NA | NA | NA | NA | 19.23 |
1612 | IC3_Solver - SchemeFiniteVolumeHybrid.cpp:89-298 [...] | Numerics::SchemeFiniteVolumeHybrid::Flux_Conv(Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*) | Outermost | 3.71 | 3.71 | 5.77 | 5.77 | 5.18 | 5.18 | 52 | 20.9 | 20.13 | 1.52 | 1.14 | 1.9 | 1.15 | NA | NA | NA | NA | NA | 0.00 |
2850 | IC3_Solver - SchemeTypeFiniteVolume.cpp:569-570 | Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3]) | Innermost | 2.13 | 2.13 | 3.39 | 3.39 | 2.97 | 2.97 | 52 | 0 | 12.5 | 1.25 | 1.54 | 8 | 1.17 | 1 | 2 | 0 | 2 | 0 | 80.00 |
3357 | IC3_Solver - UgpWithCvFakeOp.h:380-386 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Single | 1.98 | 1.98 | 2.82 | 2.82 | 2.77 | 2.77 | 52 | 0 | 12.5 | 1 | 1.04 | 8 | 1.05 | 0 | 3 | 0 | 0 | 1 | 75.00 |
2853 | IC3_Solver - SchemeTypeFiniteVolume.cpp:562-563 | Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3]) | Innermost | 1.44 | 1.44 | 2.46 | 2.46 | 2.01 | 2.01 | 52 | 0 | 12.5 | 1.25 | 1.54 | 8 | 1.26 | 1 | 2 | 0 | 2 | 0 | 80.00 |
3364 | IC3_Solver - UgpWithCvFakeOp.h:352-355 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Innermost | 1.23 | 1.23 | 1.79 | 1.79 | 1.72 | 1.72 | 52 | 33.33 | 16.67 | 1 | 2 | 6.61 | 1.07 | 1 | 2 | 0 | 0 | 1 | 75.00 |
2829 | IC3_Solver - SchemeTypeFiniteVolume.cpp:256-256 | Numerics::SchemeTypeFiniteVolume::Flux_init() | Innermost | 1.17 | 1.17 | 1.67 | 1.67 | 1.64 | 1.64 | 52 | 100 | 100 | 1 | 1 | 1 | 1.05 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3362 | IC3_Solver - UgpWithCvFakeOp.h:366-369 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Innermost | 1.11 | 1.11 | 1.60 | 1.60 | 1.55 | 1.55 | 52 | 33.33 | 16.67 | 1 | 2 | 6.61 | 1.06 | 1 | 2 | 0 | 0 | 1 | 75.00 |
769 | IC3_Solver - artificialViscosityNO.cpp:31-34 | artificialViscosity::NO::ComputeSensorArray() | Single | 1.09 | 1.09 | 1.65 | 1.65 | 1.52 | 1.52 | 52 | 0 | 10.94 | 2.4 | 1 | 9.6 | 1.11 | 1 | 4 | 0 | 0 | 0 | 100.00 |
994 | IC3_Solver - numericalStabilizer.cpp:198-208 | Numerics::Stabilizer::FA_ALPHA_SSVisualization(Ugp*) | Outermost | 1.07 | 1.07 | 1.76 | 1.76 | 1.49 | 1.49 | 52 | 57.14 | 38.23 | 1.42 | 1 | 1.29 | 1.22 | NA | NA | NA | NA | NA | 0.00 |
2849 | IC3_Solver - SchemeTypeFiniteVolume.cpp:571-572 | Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3]) | Innermost | 0.88 | 0.88 | 1.65 | 1.65 | 1.23 | 1.23 | 52 | 0 | 12.5 | 1.2 | 1.3 | 8 | 1.38 | 1 | 2 | 0 | 2 | 0 | 80.00 |
3676 | IC3_Solver - RightHandSideUpdateData.cpp:24-49 | RightHandSide::updatePrimitiveData() | Outermost | 0.86 | 0.86 | 1.33 | 1.33 | 1.19 | 1.19 | 52 | 0 | 12.1 | 2.87 | 2.47 | 11.13 | 1.15 | NA | NA | NA | NA | NA | 0.00 |
4362 | IC3_Solver - UgpWithCvFakeOp.cpp:6783-6789 | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Innermost | 0.80 | 0.80 | 1.34 | 1.34 | 1.12 | 1.12 | 52 | 0 | 12.5 | 1.04 | 1.06 | 8 | 1.23 | 3 | 2 | 0 | 0 | 2 | 71.43 |
997 | IC3_Solver - numericalStabilizer.cpp:214-224 | Numerics::Stabilizer::SSVisualization(Ugp*) | Outermost | 0.63 | 0.63 | 1.09 | 1.09 | 0.88 | 0.88 | 52 | 51.5 | 30.5 | 1.43 | 1.07 | 1.48 | 1.27 | NA | NA | NA | NA | NA | 25.00 |
4344 | IC3_Solver - UgpWithCvFakeOp.cpp:6802-6828 [...] | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Outermost | 0.61 | 11.79 | 1.00 | 18.85 | 0.85 | 16.44 | 52 | 20.45 | 16.16 | 2.78 | 1 | 12.52 | 1.2 | NA | NA | NA | NA | NA | 0.00 |
999 | IC3_Solver - numericalStabilizer.cpp:230-241 | Numerics::Stabilizer::SS_FLAGVisualization(Ugp*) | Outermost | 0.55 | 0.55 | 0.84 | 0.84 | 0.77 | 0.77 | 52 | 52.19 | 28.91 | 1.4 | 1.07 | 1.5 | 1.12 | NA | NA | NA | NA | NA | 25.00 |
2852 | IC3_Solver - SchemeTypeFiniteVolume.cpp:564-565 | Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3]) | Innermost | 0.54 | 0.54 | 0.88 | 0.88 | 0.75 | 0.75 | 52 | 0 | 12.5 | 1.2 | 1.3 | 8 | 1.2 | 1 | 2 | 0 | 2 | 0 | 80.00 |
2848 | IC3_Solver - SchemeTypeFiniteVolume.cpp:557-572 | Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3]) | Outermost | 0.48 | 5.46 | 0.81 | 8.25 | 0.66 | 7.62 | 52 | 0 | 8.93 | 2.35 | 1 | 13.43 | 1.26 | NA | NA | NA | NA | NA | 0.00 |
2618 | IC3_Solver - timeIntegratorRungeKutta.cpp:174-177 | timeIntegrator::RungeKutta::IntegrateRHS(int) | Innermost | 0.46 | 0.46 | 0.92 | 0.92 | 0.64 | 0.64 | 52 | 0 | 12.5 | 1 | 1.11 | 8 | 1.48 | 1 | 2 | 0 | 0 | 0 | 100.00 |
3248 | IC3_Solver - RightHandSideLES.cpp:106-552 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Innermost | 0.41 | 0.41 | 0.70 | 0.70 | 0.58 | 0.58 | 52 | 100 | 81.94 | 1 | 1 | 1.11 | 1.25 | 0 | 1 | 0 | 0 | 1 | 50.00 |
826 | IC3_Solver - ReconstructFaceValuesDefault.cpp:175-194 | ReconstructFaceValues::Default::ComputeFaceData(Ugp*) | Outermost | 0.40 | 9.99 | 0.65 | 14.56 | 0.56 | 13.94 | 52 | 11.11 | 12.85 | 2.78 | 1 | 11.59 | 1.2 | NA | NA | NA | NA | NA | 0.00 |
3367 | IC3_Solver - UgpWithCvFakeOp.h:335-335 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Single | 0.39 | 0.39 | 0.58 | 0.58 | 0.54 | 0.54 | 52 | 100 | 100 | 1 | 1 | 1 | 1.11 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3255 | IC3_Solver - RightHandSideLES.cpp:106-515 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Outermost | 0.38 | 0.38 | 0.59 | 0.59 | 0.53 | 0.53 | 52 | 28.07 | 20.5 | 1.01 | 1.44 | 2.61 | 1.15 | NA | NA | NA | NA | NA | 25.00 |
3359 | IC3_Solver - UgpWithCvFakeOp.h:373-373 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Single | 0.37 | 0.37 | 0.54 | 0.54 | 0.51 | 0.51 | 52 | 50 | 53.13 | 2 | 1 | 1.88 | 1.08 | 0 | 1 | 0 | 0 | 0 | 100.00 |
837 | IC3_Solver - ReconstructFaceValuesDefault.cpp:132-151 | ReconstructFaceValues::Default::ComputeFaceData(Ugp*) | Outermost | 0.37 | 10.75 | 0.60 | 15.55 | 0.51 | 14.99 | 52 | 12.5 | 13.28 | 3.21 | 1 | 11.43 | 1.21 | NA | NA | NA | NA | NA | 0.00 |
3356 | IC3_Solver - UgpWithCvFakeOp.h:392-392 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Single | 0.36 | 0.36 | 0.53 | 0.53 | 0.51 | 0.51 | 52 | 0 | 12.5 | 1 | 2 | 2 | 1.09 | 0 | 2 | 0 | 0 | 0 | 100.00 |
3363 | IC3_Solver - UgpWithCvFakeOp.h:349-355 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Outermost | 0.34 | 1.57 | 0.58 | 2.24 | 0.47 | 2.19 | 52 | 20 | 14.58 | 2.42 | 2.94 | 11.47 | 1.27 | NA | NA | NA | NA | NA | 0.00 |
3361 | IC3_Solver - UgpWithCvFakeOp.h:363-369 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Outermost | 0.32 | 1.44 | 0.53 | 2.02 | 0.45 | 2.00 | 52 | 21.43 | 14.73 | 2.3 | 2.94 | 11.47 | 1.2 | NA | NA | NA | NA | NA | 0.00 |
2636 | IC3_Solver - timeIntegratorRungeKutta.cpp:591-592 | timeIntegrator::RungeKutta::Reset() | Innermost | 0.29 | 0.29 | 0.53 | 0.53 | 0.40 | 0.40 | 52 | 100 | 100 | 1 | 1 | 1 | 1.37 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3244 | IC3_Solver - RightHandSideLES.cpp:564-566 | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Innermost | 0.27 | 0.27 | 0.48 | 0.48 | 0.38 | 0.38 | 52 | 100 | 60 | 1 | 1 | 1.06 | 1.29 | 0 | 1 | 0 | 0 | 1 | 50.00 |
5068 | IC3_Solver - Gp.cpp:602-604 | Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.25 | 0.25 | 0.43 | 0.43 | 0.35 | 0.35 | 52 | 0 | 12.5 | 1 | 1.05 | 8 | 1.25 | 0 | 2 | 0 | 0 | 1 | 66.67 |
5079 | IC3_Solver - Gp.cpp:542-545 | Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.25 | 0.25 | 0.54 | 0.54 | 0.35 | 0.35 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.62 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3988 | IC3_Solver - UgpWithCvFakeOp.cpp:6082-6139 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | InBetween | 0.24 | 0.33 | 0.38 | 0.49 | 0.34 | 0.46 | 52 | 36.92 | 14.66 | 2.32 | 1.59 | 11 | 1.14 | NA | NA | NA | NA | NA | 0.00 |
3258 | IC3_Solver - RightHandSideLES.cpp:106-482 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Single | 0.24 | 0.24 | 0.46 | 0.46 | 0.33 | 0.33 | 52 | 98.85 | 83.48 | 1 | 1 | 1.09 | 1.44 | 0 | 3 | 0 | 0 | 1 | 75.00 |
4334 | IC3_Solver - UgpWithCvFakeOp.cpp:6834-6844 | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Outermost | 0.23 | 11.54 | 0.41 | 17.94 | 0.32 | 16.10 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.32 | 0 | 0 | 0 | 4 | 2 | 33.33 |
2622 | IC3_Solver - timeIntegratorRungeKutta.cpp:161-164 | timeIntegrator::RungeKutta::IntegrateRHS(int) | Innermost | 0.22 | 0.22 | 0.43 | 0.43 | 0.31 | 0.31 | 52 | 100 | 100 | 1 | 1 | 1 | 1.44 | 0 | 2 | 0 | 0 | 0 | 100.00 |
3243 | IC3_Solver - RightHandSideLES.cpp:106-568 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | InBetween | 0.19 | 0.46 | 0.33 | 0.75 | 0.26 | 0.64 | 52 | 41.98 | 26.23 | 1.41 | 1.15 | 1.47 | 1.31 | NA | NA | NA | NA | NA | 25.00 |
3982 | IC3_Solver - UgpWithCvFakeOp.cpp:6094-6211 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | InBetween | 0.17 | 0.25 | 0.29 | 0.42 | 0.23 | 0.36 | 52 | 38.1 | 14.93 | 2.28 | 1.64 | 11.4 | 1.28 | NA | NA | NA | NA | NA | 0.00 |
5044 | IC3_Solver - Gp.cpp:324-327 | Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.16 | 0.16 | 0.31 | 0.31 | 0.22 | 0.22 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.46 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3477 | IC3_Solver - RightHandSideMisc.cpp:239-247 | RightHandSide::CheckFields(timeIntegrator::timeStep*) | Innermost | 0.14 | 0.14 | 0.24 | 0.24 | 0.20 | 0.20 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.26 | 1 | 5 | 0 | 0 | 0 | 100.00 |
7694 | IC3_Solver - stl_tree.h:2603-2604 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Innermost | 0.13 | 0.13 | 0.22 | 0.22 | 0.19 | 0.19 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.2 | 0 | 0 | 0 | 4 | 0 | 50.00 |
2943 | IC3_Solver - RightHandSideCalc.cpp:74-76 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Innermost | 0.13 | 0.13 | 0.30 | 0.30 | 0.19 | 0.19 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.65 | 0 | 2 | 0 | 2 | 0 | 75.00 |
2941 | IC3_Solver - RightHandSideCalc.cpp:68-76 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Outermost | 0.13 | 0.48 | 0.25 | 0.83 | 0.19 | 0.66 | 52 | 0 | 10.71 | 1 | 1 | 11.79 | 1.38 | NA | NA | NA | NA | NA | 0.00 |
2945 | IC3_Solver - RightHandSideCalc.cpp:72-73 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Innermost | 0.13 | 0.13 | 0.25 | 0.25 | 0.18 | 0.18 | 52 | 0 | 12.5 | 1.5 | 1 | 8 | 1.47 | 0 | 2 | 0 | 2 | 0 | 75.00 |
8972 | IC3_Solver - MiscUtils.cpp:163-165 [...] | MiscUtils::dumpScalarRange(double const*, int, char const*) | Single | 0.12 | 0.12 | 0.19 | 0.19 | 0.16 | 0.16 | 52 | 50 | 18.75 | 1 | 1 | 6.51 | 1.22 | 0 | 1 | 0 | 0 | 0 | 100.00 |
7690 | IC3_Solver - stl_tree.h:2603-2604 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Innermost | 0.11 | 0.11 | 0.18 | 0.18 | 0.16 | 0.16 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.19 | 0 | 0 | 0 | 4 | 0 | 50.00 |
5023 | IC3_Solver - Gp.cpp:108-110 | Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.10 | 0.10 | 0.22 | 0.22 | 0.14 | 0.14 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.61 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3251 | IC3_Solver - RightHandSideLES.cpp:531-533 | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Innermost | 0.10 | 0.10 | 0.17 | 0.17 | 0.13 | 0.13 | 52 | 0 | 6.25 | 1 | 1 | 16 | 1.34 | 0 | 1 | 0 | 0 | 1 | 50.00 |
3358 | IC3_Solver - UgpWithCvFakeOp.h:375-378 | UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3]) | Single | 0.09 | 0.09 | 0.18 | 0.18 | 0.13 | 0.13 | 52 | 0 | 12.5 | 1 | 1.04 | 8 | 1.48 | 0 | 2 | 1 | 0 | 1 | 68.75 |
5036 | IC3_Solver - Gp.cpp:382-385 | Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.09 | 0.09 | 0.19 | 0.19 | 0.13 | 0.13 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.55 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3246 | IC3_Solver - RightHandSideLES.cpp:106-552 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | InBetween | 0.09 | 0.50 | 0.18 | 0.81 | 0.12 | 0.70 | 52 | 0 | 10.4 | 2.1 | 1 | 12.99 | 1.6 | NA | NA | NA | NA | NA | 25.00 |
2948 | IC3_Solver - RightHandSideCalc.cpp:38-57 [...] | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | InBetween | 0.08 | 0.19 | 0.16 | 0.32 | 0.12 | 0.27 | 52 | 5.26 | 11.84 | 3.07 | 1 | 13.33 | 1.38 | NA | NA | NA | NA | NA | 0.00 |
2942 | IC3_Solver - RightHandSideCalc.cpp:68-76 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | InBetween | 0.08 | 0.34 | 0.17 | 0.62 | 0.11 | 0.48 | 52 | 0 | 10.94 | 1 | 1 | 13.41 | 1.52 | NA | NA | NA | NA | NA | 0.00 |
5034 | IC3_Solver - Gp.cpp:395-398 | Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.07 | 0.07 | 0.18 | 0.18 | 0.10 | 0.10 | 52 | 0 | 12.5 | 1 | 1.14 | 8 | 1.78 | 0 | 2 | 0 | 0 | 1 | 66.67 |
2951 | IC3_Solver - RightHandSideCalc.cpp:53-54 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Innermost | 0.07 | 0.07 | 0.14 | 0.14 | 0.10 | 0.10 | 52 | 0 | 12.5 | 1.25 | 1 | 8 | 1.49 | 0 | 2 | 0 | 1 | 0 | 83.33 |
833 | IC3_Solver - ReconstructFaceValuesDefault.cpp:157-161 | ReconstructFaceValues::Default::ComputeFaceData(Ugp*) | Single | 0.07 | 0.07 | 0.16 | 0.16 | 0.09 | 0.09 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.74 | 0 | 8 | 0 | 0 | 0 | 100.00 |
3245 | IC3_Solver - RightHandSideLES.cpp:558-558 | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Innermost | 0.06 | 0.06 | 0.14 | 0.14 | 0.09 | 0.09 | 52 | 100 | 87.5 | 1 | 1 | 1 | 1.59 | 0 | 2 | 0 | 0 | 0 | 100.00 |
7718 | IC3_Solver - vtkPvoWriter.h:143-237 [...] | void io::vtk::PvoWriter::packCellNodeData<cScalar, double, float>(cDataSet*, std::vector<ContVol*, std::allocator<ContVol*> > const&, int, std::vector<float, std::allocator<float> >&, int&, std::vector<std::__cx... | InBetween | 0.06 | 0.07 | 0.11 | 0.11 | 0.08 | 0.09 | 52 | 32.79 | 34.94 | 2.26 | 1.01 | 1.27 | 1.39 | NA | NA | NA | NA | NA | 0.00 |
1007 | IC3_Solver - numericalStabilizer.cpp:260-272 [...] | Numerics::Stabilizer::Report() | Innermost | 0.06 | 0.06 | 0.12 | 0.12 | 0.08 | 0.08 | 52 | 94.44 | 82.03 | 1.01 | 1 | 1.1 | 1.59 | 0 | 1 | 0 | 0 | 1 | 50.00 |
8974 | IC3_Solver - MiscUtils.cpp:244-247 [...] | MiscUtils::dumpVectorRange(double const (*) [3], int, char const*) | Single | 0.05 | 0.05 | 0.11 | 0.11 | 0.08 | 0.08 | 52 | 50 | 20.83 | 1 | 1 | 5.75 | 1.42 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3241 | IC3_Solver - RightHandSideLES.cpp:584-585 | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Single | 0.05 | 0.05 | 0.12 | 0.12 | 0.07 | 0.07 | 52 | 100 | 100 | 1 | 1 | 1 | 1.66 | 0 | 2 | 0 | 0 | 0 | 100.00 |
3874 | IC3_Solver - UgpWithCvFakeOp.cpp:2273-2784 [...] | UgpWithCvFakeOp::buildOperatorsSkew() | InBetween | 0.05 | 0.13 | 0.11 | 0.22 | 0.07 | 0.18 | 52 | 43.17 | 33.05 | 1.95 | 1.07 | 1.51 | 1.58 | NA | NA | NA | NA | NA | 0.00 |
5016 | IC3_Solver - Gp.cpp:144-146 | Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.04 | 0.04 | 0.11 | 0.11 | 0.06 | 0.06 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.91 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3985 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.04 | 0.04 | 0.09 | 0.09 | 0.06 | 0.06 | 52 | 0 | 7.81 | 1 | 1 | 14.4 | 1.69 | 0 | 1 | 0 | 0 | 0 | 100.00 |
2949 | IC3_Solver - RightHandSideCalc.cpp:55-57 | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Innermost | 0.04 | 0.04 | 0.11 | 0.11 | 0.05 | 0.05 | 52 | 0 | 12.5 | 1 | 1 | 8 | 2.08 | 0 | 2 | 0 | 1 | 0 | 83.33 |
3993 | IC3_Solver - UgpWithCvFakeOp.cpp:6040-6041 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Single | 0.04 | 0.04 | 0.05 | 0.05 | 0.05 | 0.05 | 52 | 100 | 100 | 1 | 1 | 1 | 1.05 | 0 | 1 | 0 | 0 | 0 | 100.00 |
4243 | IC3_Solver - UgpWithCvFakeOp.cpp:3125-3134 [...] | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Innermost | 0.03 | 0.03 | 0.09 | 0.09 | 0.05 | 0.05 | 52 | 0 | 6.25 | 1 | 1 | 16 | 2.02 | 0 | 1 | 0 | 0 | 2 | 33.33 |
4361 | IC3_Solver - UgpWithCvFakeOp.cpp:6772-6791 | UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int) | Outermost | 0.03 | 0.84 | 0.08 | 1.39 | 0.05 | 1.17 | 52 | 20.93 | 16.24 | 3.64 | 1 | 12.9 | 1.7 | NA | NA | NA | NA | NA | 0.00 |
3955 | IC3_Solver - UgpWithCvFakeOp.cpp:6374-6389 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.03 | 0.03 | 0.07 | 0.07 | 0.05 | 0.05 | 52 | 0 | 11.61 | 1 | 2 | 10 | 1.42 | 0 | 2 | 0 | 0 | 0 | 100.00 |
4240 | IC3_Solver - UgpWithCvFakeOp.cpp:3125-3130 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Innermost | 0.03 | 0.03 | 0.07 | 0.07 | 0.05 | 0.05 | 52 | 0 | 6.25 | 1 | 1 | 16 | 1.59 | 0 | 1 | 0 | 0 | 2 | 33.33 |
3991 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.03 | 0.03 | 0.09 | 0.09 | 0.04 | 0.04 | 52 | 0 | 7.81 | 1 | 1 | 14.4 | 2.03 | 0 | 1 | 0 | 0 | 0 | 100.00 |
9813 | IC3_Solver - fparser.cc:2622-2977 [...] | FunctionParserBase<double>::Eval(double const*) | Single | 0.03 | 0.03 | 0.07 | 0.07 | 0.04 | 0.04 | 52 | 0 | 10 | 2.67 | 1 | 13.47 | 1.7 | NA | NA | NA | NA | NA | 0.00 |
3989 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.03 | 0.03 | 0.07 | 0.07 | 0.04 | 0.04 | 52 | 0 | 7.81 | 1 | 1 | 14.4 | 1.8 | 0 | 1 | 0 | 0 | 0 | 100.00 |
9982 | IC3_Solver - | libparmetis__KWayFM | InBetween | 0.03 | 0.03 | 0.05 | 0.05 | 0.04 | 0.04 | 52 | 6.12 | 9.82 | 4.79 | 2.7 | 14.39 | 1.48 | NA | NA | NA | NA | NA | 0.00 |
3986 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.02 | 0.02 | 0.06 | 0.06 | 0.03 | 0.03 | 52 | 0 | 7.81 | 1 | 1 | 14.4 | 1.67 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3249 | IC3_Solver - RightHandSideLES.cpp:106-533 [...] | RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*) | Outermost | 0.02 | 0.12 | 0.06 | 0.20 | 0.03 | 0.17 | 52 | 0 | 10.42 | 1 | 1 | 13.5 | 1.82 | NA | NA | NA | NA | NA | 0.00 |
4238 | IC3_Solver - UgpWithCvFakeOp.cpp:3089-3130 [...] | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | InBetween | 0.02 | 0.06 | 0.06 | 0.11 | 0.03 | 0.08 | 52 | 0 | 11.61 | 1 | 1 | 13.47 | 1.96 | NA | NA | NA | NA | NA | 0.00 |
5730 | IC3_Solver - Ugp.cpp:2032-2044 [...] | Ugp::RedistReconnectReorder() | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.03 | 0.03 | 52 | 0 | 11.11 | 1 | 1 | 10.99 | 1.5 | 2.33 | 1.67 | 0.33 | 0.33 | 0.67 | 90.83 |
5008 | IC3_Solver - Gp.cpp:153-155 | Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.02 | 0.02 | 0.07 | 0.07 | 0.03 | 0.03 | 50 | 0 | 12.5 | 1 | 1.41 | 8 | 2.45 | 0 | 2 | 0 | 0 | 1 | 66.67 |
6140 | IC3_Solver - Ugp.h:808-813 [...] | void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*) | InBetween | 0.02 | 0.02 | 0.04 | 0.04 | 0.03 | 0.03 | 52 | 42.11 | 37.83 | 2.29 | 1 | 1.18 | 1.59 | NA | NA | NA | NA | NA | 0.00 |
6145 | IC3_Solver - Ugp.h:796-798 | void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*) | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.03 | 0.03 | 52 | 0 | 12.5 | 1.2 | 1 | 8 | 1.6 | 1 | 1 | 0 | 0 | 1 | 66.67 |
6107 | IC3_Solver - Ugp.h:729-731 [...] | void Ugp::reallocateAndExchangeScalar<double>(int*, int*, int*, int*, int*, int*, int, int*) | InBetween | 0.02 | 0.02 | 0.07 | 0.07 | 0.03 | 0.03 | 52 | 35 | 38.44 | 1.97 | 1 | 1.22 | 2.73 | NA | NA | NA | NA | NA | 0.00 |
4247 | IC3_Solver - UgpWithCvFakeOp.cpp:3089-3098 [...] | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.02 | 0.02 | 0.05 | 0.05 | 0.03 | 0.03 | 52 | 0 | 6.25 | 1 | 1 | 16 | 2.01 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3895 | IC3_Solver - UgpWithCvFakeOp.cpp:2401-2402 | UgpWithCvFakeOp::buildOperatorsSkew() | Single | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 52 | 100 | 100 | 1 | 1 | 1 | 1.1 | 0 | 1 | 0 | 0 | 0 | 100.00 |
10166 | IC3_Solver - | libparmetis__Match_Global | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.03 | 0.03 | 52 | 5.56 | 10.07 | 2.44 | 2.17 | 13.28 | 1.5 | NA | NA | NA | NA | NA | 0.00 |
8634 | IC3_Solver - GenericCell.cpp:11-19 [...] | GenericCell::SetBoundingBox() | Single | 0.02 | 0.02 | 0.05 | 0.05 | 0.03 | 0.03 | 52 | 50 | 18.75 | 1 | 1 | 5.77 | 2.08 | 0 | 1 | 0 | 4 | 0 | 60.00 |
2559 | IC3_Solver - timeStepping.cpp:195-195 | timeIntegrator::timeStep::calcDt(RightHandSide*) | Single | 0.02 | 0.02 | 0.08 | 0.08 | 0.03 | 0.03 | 51 | 100 | 100 | 1 | 1 | 1 | 2.79 | 0 | 1 | 0 | 0 | 0 | 100.00 |
7707 | IC3_Solver - stl_vector.h:1119-2202 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.03 | 0.03 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.52 | NA | NA | NA | NA | NA | 0.00 |
5833 | IC3_Solver - Ugp.cpp:1147-1148 | Ugp::RedistReconnectReorder() | Innermost | 0.02 | 0.02 | 0.06 | 0.06 | 0.03 | 0.03 | 48 | 0 | 6.25 | 1 | 1 | 16 | 2.12 | 0 | 0 | 1 | 0 | 0 | 75.00 |
5826 | IC3_Solver - Ugp.cpp:1147-1148 | Ugp::RedistReconnectReorder() | Innermost | 0.02 | 0.02 | 0.06 | 0.06 | 0.03 | 0.03 | 49 | 0 | 6.25 | 1 | 1 | 16 | 2.22 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3898 | IC3_Solver - UgpWithCvFakeOp.cpp:2273-2369 [...] | UgpWithCvFakeOp::buildOperatorsSkew() | InBetween | 0.02 | 0.03 | 0.04 | 0.05 | 0.03 | 0.04 | 52 | 45.22 | 31.58 | 2.85 | 1 | 1.23 | 1.4 | NA | NA | NA | NA | NA | 0.00 |
3892 | IC3_Solver - UgpWithCvFakeOp.cpp:2403-2404 | UgpWithCvFakeOp::buildOperatorsSkew() | Single | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 52 | 100 | 100 | 1 | 1 | 1 | 1.22 | 0 | 1 | 0 | 0 | 0 | 100.00 |
5813 | IC3_Solver - Ugp.cpp:1249-1250 | Ugp::RedistReconnectReorder() | Innermost | 0.02 | 0.02 | 0.05 | 0.05 | 0.02 | 0.02 | 47 | 0 | 6.25 | 1 | 1 | 16 | 2.04 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3478 | IC3_Solver - RightHandSideMisc.cpp:238-247 | RightHandSide::CheckFields(timeIntegrator::timeStep*) | Outermost | 0.02 | 0.16 | 0.04 | 0.27 | 0.02 | 0.22 | 52 | NA | NA | NA | NA | NA | 1.65 | NA | NA | NA | NA | NA | 0.00 |
3764 | IC3_Solver - ostream:67-89 [...] | UgpWithCvFake::calcGeometry() | InBetween | 0.02 | 0.03 | 0.04 | 0.05 | 0.02 | 0.04 | 52 | 25.76 | 14.49 | 2.68 | 3.2 | 7.04 | 1.68 | NA | NA | NA | NA | NA | 0.00 |
7689 | IC3_Solver - stl_tree.h:432-3153 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | InBetween | 0.02 | 0.13 | 0.04 | 0.20 | 0.02 | 0.18 | 52 | 0 | 9.9 | 4.22 | 1 | 14.48 | 1.89 | NA | NA | NA | NA | NA | 0.00 |
6216 | IC3_Solver - Ugp.h:611-612 | void Ugp::reorderRegisteredDataByType<cVector, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.02 | 0.02 | 52 | 100 | 25 | 1 | 1 | 4 | 1.68 | 0 | 2 | 0 | 0 | 0 | 100.00 |
4824 | IC3_Solver - Connectivity.cpp:1380-1387 | cConnectivity::buildNoocv(int, int, int, int*) | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.02 | 0.02 | 52 | 0 | 7.25 | 1 | 1 | 22.67 | 1.69 | NA | NA | NA | NA | NA | 0.00 |
3757 | IC3_Solver - UgpWithCvFake.cpp:414-439 [...] | UgpWithCvFake::calcGeometry() | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.02 | 0.02 | 52 | 17.91 | 14.06 | 2.84 | 3.27 | 20.97 | 1.73 | NA | NA | NA | NA | NA | 0.00 |
3875 | IC3_Solver - UgpWithCvFakeOp.cpp:2677-2697 | UgpWithCvFakeOp::buildOperatorsSkew() | InBetween | 0.02 | 0.02 | 0.05 | 0.05 | 0.02 | 0.03 | 51 | 7.14 | 13.39 | 1.44 | 2.08 | 7.73 | 2.39 | 0 | 0 | 0 | 1 | 0 | 50.00 |
6213 | IC3_Solver - Ugp.h:590-619 [...] | void Ugp::reorderRegisteredDataByType<cVector, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | InBetween | 0.02 | 0.02 | 0.04 | 0.04 | 0.02 | 0.02 | 51 | 17.86 | 14.73 | 1.31 | 1 | 7.55 | 1.76 | NA | NA | NA | NA | NA | 75.00 |
3947 | IC3_Solver - UgpWithCvFakeOp.cpp:5845-5891 [...] | UgpWithCvFakeOp::checkOperators() | Outermost | 0.02 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 63.6 | 32.81 | 1.16 | 1.2 | 1.73 | 1.34 | NA | NA | NA | NA | NA | 37.50 |
3954 | IC3_Solver - UgpWithCvFakeOp.cpp:6355-6389 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | InBetween | 0.02 | 0.05 | 0.05 | 0.07 | 0.02 | 0.07 | 52 | 0 | 12.22 | 1 | 2 | 2 | 2.25 | NA | NA | NA | NA | NA | 0.00 |
4241 | IC3_Solver - UgpWithCvFakeOp.cpp:3089-3134 [...] | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | InBetween | 0.02 | 0.05 | 0.04 | 0.11 | 0.02 | 0.07 | 51 | 0 | 11.36 | 1 | 1 | 12.57 | 2.04 | NA | NA | NA | NA | NA | 0.00 |
7706 | IC3_Solver - vtkPvoWriter.cpp:849-856 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Outermost | 0.02 | 0.04 | 0.04 | 0.06 | 0.02 | 0.05 | 51 | 0 | 11.98 | 1 | 1 | 9.2 | 1.84 | NA | NA | NA | NA | NA | 64.58 |
3756 | IC3_Solver - UgpWithCvFake.cpp:446-469 [...] | UgpWithCvFake::calcGeometry() | Innermost | 0.02 | 0.02 | 0.04 | 0.04 | 0.02 | 0.02 | 52 | 17.91 | 14.06 | 2.84 | 3.27 | 20.97 | 1.66 | NA | NA | NA | NA | NA | 0.00 |
3945 | IC3_Solver - UgpWithCvFakeOp.cpp:5845-5924 [...] | UgpWithCvFakeOp::checkOperators() | Outermost | 0.02 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 64.6 | 33.18 | 1.16 | 1.19 | 1.74 | 1.42 | NA | NA | NA | NA | NA | 37.50 |
7697 | IC3_Solver - vtkPvoWriter.cpp:949-953 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Single | 0.02 | 0.02 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 36.36 | 13.64 | 1.63 | 1 | 8.67 | 1.45 | 0 | 2 | 0 | 2 | 0 | 75.00 |
3886 | IC3_Solver - UgpWithCvFakeOp.cpp:2498-2511 | UgpWithCvFakeOp::buildOperatorsSkew() | InBetween | 0.02 | 0.03 | 0.05 | 0.08 | 0.02 | 0.05 | 49 | 0 | 12.5 | 1.4 | 1.4 | 8 | 2.05 | 0 | 0 | 0 | 1 | 0 | 50.00 |
3990 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.02 | 0.02 | 0.05 | 0.05 | 0.02 | 0.02 | 52 | 0 | 7.81 | 1 | 1 | 14.4 | 2.44 | 0 | 1 | 0 | 0 | 0 | 100.00 |
2947 | IC3_Solver - RightHandSideCalc.cpp:38-57 [...] | RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*) | Outermost | 0.02 | 0.21 | 0.04 | 0.34 | 0.02 | 0.29 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.96 | NA | NA | NA | NA | NA | 0.00 |
7789 | IC3_Solver - vtkPvoWriter.h:143-237 [...] | void io::vtk::PvoWriter::packCellNodeData<cVector, double, float>(cDataSet*, std::vector<ContVol*, std::allocator<ContVol*> > const&, int, std::vector<float, std::allocator<float> >&, int&, std::vector<std::__cx... | InBetween | 0.02 | 0.02 | 0.03 | 0.03 | 0.02 | 0.03 | 52 | 30.65 | 33.06 | 2.46 | 1 | 1.26 | 1.47 | NA | NA | NA | NA | NA | 0.00 |
6104 | IC3_Solver - Ugp.h:738-740 [...] | void Ugp::reallocateAndExchangeScalar<double>(int*, int*, int*, int*, int*, int*, int, int*) | InBetween | 0.01 | 0.01 | 0.05 | 0.05 | 0.02 | 0.02 | 51 | 38.46 | 46.15 | 3.21 | 1 | 1.18 | 2.48 | NA | NA | NA | NA | NA | 0.00 |
7693 | IC3_Solver - vtkPvoWriter.cpp:1008-1017 [...] | io::vtk::PvoWriter::writeControlVolumeData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator&... | Outermost | 0.01 | 0.15 | 0.04 | 0.24 | 0.02 | 0.21 | 52 | 0 | 11.93 | 1 | 1 | 12.7 | 2.38 | NA | NA | NA | NA | NA | 0.00 |
5912 | IC3_Solver - Ugp.cpp:3993-4037 [...] | Ugp::checkDiscreteGCL() | InBetween | 0.01 | 0.03 | 0.03 | 0.04 | 0.02 | 0.04 | 51 | 0 | 9.38 | 1 | 1 | 14.77 | 1.59 | NA | NA | NA | NA | NA | 0.00 |
3887 | IC3_Solver - UgpWithCvFakeOp.cpp:2502-2502 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.01 | 0.01 | 0.05 | 0.05 | 0.02 | 0.02 | 51 | NA | NA | 1 | NA | NA | 2.39 | 0 | 0 | 0 | 1 | 0 | 50.00 |
3755 | IC3_Solver - UgpWithCvFake.cpp:405-469 [...] | UgpWithCvFake::calcGeometry() | InBetween | 0.01 | 0.05 | 0.03 | 0.08 | 0.02 | 0.06 | 51 | 43.75 | 17.58 | 2.14 | 1.61 | 9 | 1.65 | NA | NA | NA | NA | NA | 0.00 |
8674 | IC3_Solver - stl_construct.h:166-211 [...] | cMesh::~cMesh() | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.84 | 0 | 0 | 1 | 0 | 0 | 75.00 |
6198 | IC3_Solver - Ugp.h:590-619 [...] | void Ugp::reorderRegisteredDataByType<cScalar, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | InBetween | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 36.84 | 40.13 | 2.63 | 1 | 1.16 | 1.56 | NA | NA | NA | NA | NA | 0.00 |
3983 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.02 | 0.02 | 50 | 0 | 7.81 | 1 | 1 | 14.4 | 2.13 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3872 | IC3_Solver - UgpWithCvFakeOp.cpp:2658-2667 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.02 | 0.02 | 49 | 9.09 | 13.64 | 1 | 1.67 | 8 | 2.4 | 0 | 0 | 0 | 0 | 0 | 0.00 |
4244 | IC3_Solver - UgpWithCvFakeOp.cpp:3109-3112 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.01 | 0.01 | 0.04 | 0.04 | 0.02 | 0.02 | 50 | 33.33 | 12.5 | 3 | 1 | 8 | 2.45 | 0 | 2 | 0 | 0 | 1 | 66.67 |
4464 | IC3_Solver - move.h:235-237 [...] | void std::__introsort_loop<__gnu_cxx::__normal_iterator<MatrixEntry*, std::vector<MatrixEntry, std::allocator<MatrixEntry> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<MatrixEntryCompare> >(__gnu_cxx::__normal_iterator<Matr... | InBetween | 0.01 | 0.02 | 0.03 | 0.04 | 0.02 | 0.03 | 52 | 85.71 | 43.75 | 1.33 | 1 | 2.67 | 1.93 | 0 | 0 | 0 | 2 | 0 | 50.00 |
3765 | IC3_Solver - UgpWithCvFake.cpp:276-351 [...] | UgpWithCvFake::calcGeometry() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 52 | 38.71 | 17.34 | 1.04 | 4.48 | 6.25 | 1.95 | 0 | 1 | 0 | 0 | 1 | 50.00 |
3763 | IC3_Solver - UgpWithCvFake.cpp:276-370 [...] | UgpWithCvFake::calcGeometry() | Outermost | 0.01 | 0.05 | 0.03 | 0.07 | 0.02 | 0.07 | 52 | 21.05 | 14.47 | 1.44 | 2.12 | 2.89 | 1.97 | NA | NA | NA | NA | NA | 0.00 |
3992 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.02 | 0.02 | 51 | 0 | 7.81 | 1 | 1 | 14.4 | 2.29 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3984 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 50 | 0 | 7.81 | 1 | 1 | 14.4 | 1.92 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3758 | IC3_Solver - UgpWithCvFake.cpp:276-395 [...] | UgpWithCvFake::calcGeometry() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 49 | 50 | 18.75 | 1 | 3.76 | 7 | 1.97 | 0 | 1 | 0 | 0 | 1 | 50.00 |
4808 | IC3_Solver - Connectivity.cpp:1205-1241 [...] | cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*) | InBetween | 0.01 | 0.01 | 0.03 | 0.04 | 0.01 | 0.02 | 49 | 0 | 7.58 | 1 | 1 | 15.01 | 2.1 | 0 | 0 | 0 | 2 | 1 | 33.33 |
5836 | IC3_Solver - Ugp.cpp:1068-1097 [...] | Ugp::RedistReconnectReorder() | InBetween | 0.01 | 0.01 | 0.02 | 0.03 | 0.01 | 0.02 | 52 | 0 | 7.35 | 3 | 1 | 15.04 | 1.51 | NA | NA | NA | NA | NA | 0.00 |
10072 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | InBetween | 0.01 | 0.01 | 0.04 | 0.04 | 0.01 | 0.02 | 51 | 0 | 9.26 | 1 | 1 | 13.11 | 2.61 | NA | NA | NA | NA | NA | 0.00 |
4708 | IC3_Solver - Connectivity.cpp:129-162 [...] | cConnectivity::buildNbocv(long long*, int*, int, int, int, int, int, int) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 52 | 0 | 6.49 | 1 | 1 | 28.54 | 1.55 | NA | NA | NA | NA | NA | 0.00 |
279 | IC3_Solver - RegisteredData.h:138-140 [...] | cVector<double>::dumpRangeClipped(int) | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 50 | 50 | 18.75 | 1 | 1 | 6.69 | 2.73 | 0 | 0 | 0 | 2 | 0 | 50.00 |
5861 | IC3_Solver - Ugp.cpp:799-800 | Ugp::RedistReconnectReorder() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 49 | 0 | 6.25 | 1 | 1 | 16 | 1.94 | 0 | 0 | 1 | 0 | 0 | 75.00 |
6422 | IC3_Solver - SimpleCartFilter.cpp:66-73 | SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 51 | 0 | 6.25 | 1 | 1 | 16 | 1.22 | 2.33 | 0 | 0 | 3 | 1 | 60.37 |
6283 | IC3_Solver - UgpPartitioning.cpp:420-421 | Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.01 | 0.01 | 49 | 0 | 12.5 | 1 | 1 | 8 | 2.79 | 0 | 1 | 0 | 0 | 0 | 100.00 |
7831 | IC3_Solver - stl_tree.h:1430-2588 [...] | std::_Rb_tree<long long, std::pair<long long const, long long>, std::_Select1st<std::pair<long long const, long long> >, std::less<long long>, std::allocator<std::pair<long long const, long long> > >::_M_erase(std:... | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 49 | 0 | 12.5 | 1 | 1 | 8 | 2.43 | 0 | 0 | 0 | 8 | 0 | 50.00 |
8658 | IC3_Solver - Mesh.cpp:304-322 [...] | cMesh::SetBoundingBoxes() | Outermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.02 | 50 | 31.98 | 24.24 | 1 | 1 | 2.2 | 2.14 | NA | NA | NA | NA | NA | 0.00 |
8626 | IC3_Solver - Face.cpp:90-92 [...] | Face::Face(int, int (*) [2], double (*) [3], double (*) [3], int*, int*, std::vector<Node*, std::allocator<Node*> >&) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 48 | 0 | 12.08 | 1 | 1 | 12 | 2.07 | NA | NA | NA | NA | NA | 0.00 |
4823 | IC3_Solver - Connectivity.cpp:1376-1387 | cConnectivity::buildNoocv(int, int, int, int*) | InBetween | 0.01 | 0.03 | 0.03 | 0.04 | 0.01 | 0.04 | 47 | 0 | 9.13 | 1 | 1 | 14.43 | 2.03 | NA | NA | NA | NA | NA | 0.00 |
10622 | IC3_Solver - | libparmetis__ikvsorti | InBetween | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.02 | 47 | 0 | 9.25 | 1 | 1 | 14.37 | 2.06 | 0 | 0 | 0 | 2 | 0 | 50.00 |
3956 | IC3_Solver - UgpWithCvFakeOp.h:1559-1569 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | Outermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.02 | 50 | 15 | 12.19 | 3 | 2.87 | 12.61 | 1.75 | NA | NA | NA | NA | NA | 0.00 |
5914 | IC3_Solver - Ugp.cpp:4026-4027 | Ugp::checkDiscreteGCL() | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.01 | 0.01 | 49 | 0 | 10.94 | 1 | 1 | 10.95 | 3.01 | 0.5 | 0.5 | 0 | 0 | 0 | 100.00 |
5927 | IC3_Solver - Ugp.cpp:2848-2850 | Ugp::SyncNoofa() | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.38 | 0 | 2 | 0 | 0 | 2 | 50.00 |
5810 | IC3_Solver - Ugp.cpp:1289-1290 | Ugp::RedistReconnectReorder() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 46 | 0 | 6.25 | 1 | 1 | 16 | 2.04 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3790 | IC3_Solver - DataSet.h:348-349 | void cDataSet::ReallocateCV_DATA<double>(int) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 52 | 0 | 12.5 | 1 | 1 | 8 | 1.91 | 0 | 2 | 0 | 0 | 0 | 100.00 |
3792 | IC3_Solver - DataSet.h:344-345 | void cDataSet::ReallocateCV_DATA<double>(int) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 51 | 0 | 12.5 | 1 | 1 | 8 | 1.91 | 0 | 2 | 0 | 0 | 0 | 100.00 |
6284 | IC3_Solver - UgpPartitioning.cpp:415-416 | Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 45 | 0 | 12.5 | 1 | 1 | 8 | 2.52 | 0 | 1 | 0 | 0 | 0 | 100.00 |
4245 | IC3_Solver - UgpWithCvFakeOp.cpp:3109-3112 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 43 | 33.33 | 29.17 | 3 | 1 | 2 | 2.41 | 0 | 2 | 0 | 0 | 1 | 66.67 |
5809 | IC3_Solver - Ugp.cpp:1305-1306 | Ugp::RedistReconnectReorder() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 40 | 0 | 6.25 | 1 | 1 | 16 | 2.67 | 0 | 0 | 1 | 0 | 0 | 75.00 |
5860 | IC3_Solver - Ugp.cpp:814-815 | Ugp::RedistReconnectReorder() | Innermost | 0.01 | 0.01 | 0.04 | 0.04 | 0.01 | 0.01 | 46 | 0 | 6.25 | 1 | 1 | 16 | 3.13 | 0 | 0 | 1 | 0 | 0 | 75.00 |
8695 | IC3_Solver - ContVol.cpp:28-29 [...] | ContVol::ContVol(int, double (*) [3], int*, int*, int*, int*, double*, std::vector<Node*, std::allocator<Node*> >&, std::vector<Face*, std::allocator<Face*> >&) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 45 | 0 | 12.15 | 1 | 1 | 11.43 | 2.21 | NA | NA | NA | NA | NA | 0.00 |
283 | IC3_Solver - RegisteredData.h:178-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 46 | 93.33 | 74.17 | 1 | 1 | 1.12 | 2.85 | 0 | 0 | 0 | 1 | 0 | 50.00 |
10164 | IC3_Solver - | libparmetis__Match_Global | InBetween | 0.01 | 0.03 | 0.02 | 0.05 | 0.01 | 0.04 | 44 | 2.44 | 7.62 | 4.28 | 1.8 | 15.31 | 1.89 | NA | NA | NA | NA | NA | 0.00 |
4184 | IC3_Solver - UgpWithCvFakeOp.cpp:3155-3156 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 45 | 0 | 9.38 | 1 | 1 | 14 | 2.45 | NA | NA | NA | NA | NA | 0.00 |
307 | IC3_Solver - RegisteredData.h:138-140 [...] | cScalar<double>::dumpRangeClipped(int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 45 | 50 | 18.75 | 1 | 1 | 6.69 | 1.98 | 0 | 0 | 0 | 2 | 0 | 50.00 |
4233 | IC3_Solver - UgpWithCvFakeOp.cpp:3089-3148 [...] | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Outermost | 0.01 | 0.12 | 0.03 | 0.21 | 0.01 | 0.17 | 44 | 0 | 10 | 1 | 1 | 13.26 | 2.44 | NA | NA | NA | NA | NA | 0.00 |
5812 | IC3_Solver - Ugp.cpp:1244-1263 | Ugp::RedistReconnectReorder() | InBetween | 0.01 | 0.02 | 0.03 | 0.07 | 0.01 | 0.03 | 42 | 0 | 7.29 | 1 | 1 | 15.38 | 2.83 | NA | NA | NA | NA | NA | 0.00 |
4433 | IC3_Solver - Connectivity.h:125-127 | cConnectivity::getPrevNodeOfFaceCCW(int, int, int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 43 | 0 | 6.25 | 1 | 1 | 16 | 2.42 | 0 | 1 | 0 | 0 | 0 | 100.00 |
8992 | IC3_Solver - MiscUtils.cpp:442-467 [...] | MiscUtils::reorder_csr(int*, int*, int*, int) | Outermost | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 52 | 47.06 | 33.46 | 2.54 | 1 | 1.18 | 1.79 | NA | NA | NA | NA | NA | 0.00 |
289 | IC3_Solver - RegisteredData.h:158-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 49 | 92.31 | 70.19 | 1 | 1 | 1.06 | 2.25 | 0 | 0 | 0 | 1 | 0 | 50.00 |
6397 | IC3_Solver - SimpleCartFilter.cpp:373-388 | SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 51 | 0 | 6.46 | 1 | 1 | 16 | 1.76 | 2.67 | 0 | 0 | 1 | 1.33 | 60.56 |
277 | IC3_Solver - RegisteredData.h:138-140 [...] | cVector<double>::dumpRangeClipped(int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 46 | 50 | 18.75 | 1 | 1 | 6.69 | 2.67 | 0 | 0 | 0 | 2 | 0 | 50.00 |
275 | IC3_Solver - RegisteredData.h:138-140 [...] | cVector<double>::dumpRangeClipped(int) | Single | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 47 | 50 | 18.75 | 1 | 1 | 6.69 | 2.76 | 0 | 0 | 0 | 2 | 0 | 50.00 |
5808 | IC3_Solver - Ugp.cpp:1281-1312 | Ugp::RedistReconnectReorder() | InBetween | 0.01 | 0.02 | 0.02 | 0.05 | 0.01 | 0.03 | 45 | 0 | 7.5 | 1 | 1 | 15.43 | 2.14 | NA | NA | NA | NA | NA | 0.00 |
10077 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | InBetween | 0.01 | 0.01 | 0.02 | 0.03 | 0.01 | 0.01 | 44 | 0 | 9.26 | 1 | 1 | 13.41 | 2.62 | NA | NA | NA | NA | NA | 0.00 |
4786 | IC3_Solver - Connectivity.cpp:1022-1035 | cConnectivity::getQuadFaceMatching(int&, int&, int&, int&, int, int const*, int const*) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 46 | 0 | 6.88 | 1 | 1 | 15.47 | 2.74 | NA | NA | NA | NA | NA | 0.00 |
285 | IC3_Solver - RegisteredData.h:178-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 47 | 93.33 | 74.17 | 1 | 1 | 1.12 | 2.27 | 0 | 0 | 0 | 1 | 0 | 50.00 |
5892 | IC3_Solver - Ugp.cpp:3816-3819 | Ugp::CheckFaceCorrespondence() | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 47 | 0 | 12.5 | 1 | 1.33 | 8 | 1.7 | 2 | 1 | 0 | 0 | 1 | 75.00 |
6401 | IC3_Solver - SimpleCartFilter.cpp:350-365 | SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*) | Innermost | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 51 | 0 | 6.35 | 1 | 1 | 15.82 | 1.89 | 2.33 | 0 | 0 | 1.33 | 1.33 | 58.89 |
4461 | IC3_Solver - stl_algo.h:1836-1836 [...] | void std::__introsort_loop<__gnu_cxx::__normal_iterator<MatrixEntry*, std::vector<MatrixEntry, std::allocator<MatrixEntry> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<MatrixEntryCompare> >(__gnu_cxx::__normal_iterator<Matr... | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 40 | 0 | 12.5 | 1 | 1 | 8 | 2 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3888 | IC3_Solver - UgpWithCvFakeOp.cpp:2481-2483 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.01 | 0.01 | 0.03 | 0.03 | 0.01 | 0.01 | 42 | 0 | 6.25 | 1 | 1 | 16 | 3.19 | 0 | 1 | 0 | 0 | 1 | 50.00 |
281 | IC3_Solver - RegisteredData.h:178-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 43 | 93.33 | 74.17 | 1 | 1 | 1.12 | 2.21 | 0 | 0 | 0 | 1 | 0 | 50.00 |
10064 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | Outermost | 0.01 | 0.04 | 0.02 | 0.06 | 0.01 | 0.05 | 43 | 0 | 9.24 | 1 | 1 | 32 | 1.65 | NA | NA | NA | NA | NA | 0.00 |
3981 | IC3_Solver - UgpWithCvFakeOp.cpp:6053-6211 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | InBetween | 0.01 | 0.59 | 0.03 | 0.82 | 0.01 | 0.82 | 40 | 0 | 9 | 1 | 1 | 14.48 | 2.56 | NA | NA | NA | NA | NA | 0.00 |
1009 | IC3_Solver - numericalStabilizer.cpp:260-269 [...] | Numerics::Stabilizer::Report() | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 42 | 94.12 | 80.97 | 1.01 | 1 | 1.1 | 2.18 | 0 | 1 | 0 | 0 | 1 | 50.00 |
4183 | IC3_Solver - UgpWithCvFakeOp.cpp:4217-4219 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 39 | 0 | 6.25 | 1 | 1 | 16 | 2.57 | 0 | 1 | 0 | 0 | 1 | 50.00 |
5859 | IC3_Solver - Ugp.cpp:791-821 | Ugp::RedistReconnectReorder() | InBetween | 0.01 | 0.02 | 0.02 | 0.04 | 0.01 | 0.03 | 44 | 0 | 7.03 | 1 | 1 | 15.64 | 2.32 | NA | NA | NA | NA | NA | 0.00 |
4462 | IC3_Solver - stl_algo.h:1839-1839 [...] | void std::__introsort_loop<__gnu_cxx::__normal_iterator<MatrixEntry*, std::vector<MatrixEntry, std::allocator<MatrixEntry> > >, long, __gnu_cxx::__ops::_Iter_comp_iter<MatrixEntryCompare> >(__gnu_cxx::__normal_iterator<Matr... | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 44 | 0 | 12.5 | 1 | 1 | 8 | 2.32 | 0 | 0 | 0 | 0 | 0 | 0.00 |
7720 | IC3_Solver - vtkPvoWriter.h:234-236 | void io::vtk::PvoWriter::packCellNodeData<cScalar, double, float>(cDataSet*, std::vector<ContVol*, std::allocator<ContVol*> > const&, int, std::vector<float, std::allocator<float> >&, int&, std::vector<std::__cx... | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 39 | 0 | 10.71 | 1 | 1.56 | 11 | 2.08 | 0 | 1 | 0 | 1 | 0 | 75.00 |
6282 | IC3_Solver - UgpPartitioning.cpp:398-445 [...] | Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&) | InBetween | 0.01 | 0.02 | 0.02 | 0.04 | 0.01 | 0.03 | 38 | 0 | 6.73 | 1 | 1 | 15.73 | 2.05 | NA | NA | NA | NA | NA | 0.00 |
6394 | IC3_Solver - SimpleCartFilter.cpp:396-411 | SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*) | Innermost | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 51 | 0 | 6.25 | 1 | 1 | 16 | 2.1 | 2.67 | 0 | 0 | 1 | 1.33 | 60.56 |
5844 | IC3_Solver - Ugp.cpp:913-1016 [...] | Ugp::RedistReconnectReorder() | InBetween | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 47 | 0 | 6.35 | 1 | 1 | 20.67 | 1.93 | NA | NA | NA | NA | NA | 0.00 |
4809 | IC3_Solver - Connectivity.cpp:1232-1236 | cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*) | Innermost | 0.01 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 38 | 0 | 6.25 | 1 | 1 | 16 | 2.14 | 0 | 1 | 0 | 1 | 1 | 50.00 |
10347 | IC3_Solver - | libparmetis__CommSetup | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 42 | 0 | 7.36 | 1 | 1 | 15.18 | 2.4 | 1 | 1 | 0 | 0 | 0.67 | 77.78 |
5913 | IC3_Solver - Ugp.cpp:4022-4037 | Ugp::checkDiscreteGCL() | InBetween | 0.00 | 0.01 | 0.02 | 0.04 | 0.01 | 0.02 | 38 | 0 | 6.79 | 1 | 1 | 15.52 | 2.17 | NA | NA | NA | NA | NA | 50.00 |
6144 | IC3_Solver - Ugp.h:793-798 [...] | void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*) | InBetween | 0.00 | 0.03 | 0.02 | 0.05 | 0.01 | 0.04 | 40 | 8.33 | 13.02 | 1 | 1 | 12.75 | 2.29 | NA | NA | NA | NA | NA | 0.00 |
291 | IC3_Solver - RegisteredData.h:158-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 40 | 92.31 | 70.19 | 1 | 1 | 1.06 | 2.32 | 0 | 0 | 0 | 1 | 0 | 50.00 |
3871 | IC3_Solver - UgpWithCvFakeOp.cpp:2505-2505 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 37 | NA | NA | 1 | NA | NA | 2.14 | 0 | 0 | 0 | 1 | 0 | 50.00 |
5292 | IC3_Solver - Gp.cpp:2432-2434 | Gp::updateI1(int*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 38 | 0 | 6.25 | 1 | 1 | 16 | 2.79 | 0 | 2 | 0 | 0 | 1 | 66.67 |
5825 | IC3_Solver - Ugp.cpp:1137-1155 [...] | Ugp::RedistReconnectReorder() | InBetween | 0.00 | 0.02 | 0.02 | 0.06 | 0.01 | 0.03 | 37 | 0 | 7.5 | 1 | 1 | 14.96 | 2.18 | NA | NA | NA | NA | NA | 25.00 |
5887 | IC3_Solver - Ugp.cpp:3847-3850 | Ugp::CheckFaceCorrespondence() | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 43 | 0 | 12.5 | 1 | 1.33 | 8 | 1.95 | 2 | 1 | 0 | 0 | 1 | 75.00 |
287 | IC3_Solver - RegisteredData.h:158-481 [...] | cVector<double>::dumpStatsClipped(int) | Single | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 43 | 92.31 | 70.19 | 1 | 1 | 1.06 | 2.61 | 0 | 0 | 0 | 1 | 0 | 50.00 |
9947 | IC3_Solver - | libparmetis__ComputePartitionParams | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 43 | 0 | 9.38 | 1 | 1 | 14.67 | 2.61 | 1 | 2 | 0 | 1 | 1 | 70.00 |
3873 | IC3_Solver - UgpWithCvFakeOp.cpp:2691-2691 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 41 | NA | NA | 1 | NA | NA | 2.65 | 0 | 0 | 0 | 1 | 0 | 50.00 |
5494 | IC3_Solver - RegisteredData.h:178-180 [...] | cScalar<int>::dumpStatsClipped(int) | Single | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 42 | 0 | 10.25 | 1 | 2.33 | 12.06 | 2.75 | 0 | 0 | 0 | 4 | 0 | 50.00 |
5886 | IC3_Solver - Ugp.cpp:3814-3854 [...] | Ugp::CheckFaceCorrespondence() | Outermost | 0.00 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 38 | 20 | 13.75 | 2 | 2 | 8 | 1.9 | NA | NA | NA | NA | NA | 0.00 |
10073 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 36 | 0 | 6.25 | 1 | 1 | 16 | 2.48 | 0 | 0 | 0 | 0 | 2 | 0.00 |
5832 | IC3_Solver - Ugp.cpp:1142-1152 | Ugp::RedistReconnectReorder() | InBetween | 0.00 | 0.02 | 0.02 | 0.06 | 0.01 | 0.03 | 36 | 0 | 6.25 | 1 | 1 | 16 | 3.1 | 0 | 0 | 0 | 0.5 | 0.5 | 25.00 |
4181 | IC3_Solver - UgpWithCvFakeOp.cpp:4222-4225 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Single | 0.00 | 0.00 | 0.04 | 0.04 | 0.01 | 0.01 | 32 | 40 | 16.25 | 1.5 | 1 | 6.86 | 3.86 | 0 | 2 | 0 | 0 | 1 | 66.67 |
4813 | IC3_Solver - Connectivity.cpp:1163-1170 | cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*) | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 30 | 11.11 | 8.33 | 1 | 1 | 14 | 2.11 | 0 | 2 | 0 | 0 | 1 | 66.67 |
3987 | IC3_Solver - UgpWithCvFakeOp.cpp:6082-6101 [...] | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 36 | 0 | 6.88 | 1 | 1 | 15.54 | 2.57 | NA | NA | NA | NA | NA | 0.00 |
8696 | IC3_Solver - ContVol.cpp:22-23 [...] | ContVol::ContVol(int, double (*) [3], int*, int*, int*, int*, double*, std::vector<Node*, std::allocator<Node*> >&, std::vector<Face*, std::allocator<Face*> >&) | Single | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 38 | 0 | 12.19 | 1 | 1 | 11.62 | 2.71 | NA | NA | NA | NA | NA | 0.00 |
10247 | IC3_Solver - | libparmetis__ComputeParallelBalance | Outermost | 0.00 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 32 | 0 | 11.16 | 1 | 1 | 13.42 | 2.29 | NA | NA | NA | NA | NA | 0.00 |
8660 | IC3_Solver - Mesh.cpp:316-322 [...] | cMesh::SetBoundingBoxes() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.01 | 0.01 | 40 | 100 | 71.88 | 1 | 1 | 1 | 2.18 | 0 | 1 | 0 | 0 | 1 | 50.00 |
5891 | IC3_Solver - Ugp.cpp:3814-3823 | Ugp::CheckFaceCorrespondence() | Outermost | 0.00 | 0.01 | 0.01 | 0.02 | 0.01 | 0.01 | 37 | 19.23 | 14.18 | 1.97 | 1.91 | 7.63 | 2.09 | NA | NA | NA | NA | NA | 0.00 |
4237 | IC3_Solver - UgpWithCvFakeOp.cpp:3140-3141 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.01 | 0.01 | 36 | 0 | 6.25 | 1 | 1 | 16 | 2.04 | 0 | 1 | 0 | 0 | 0 | 100.00 |
6197 | IC3_Solver - Ugp.h:590-619 [...] | void Ugp::reorderRegisteredDataByType<cScalar, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | InBetween | 0.00 | 0.02 | 0.01 | 0.03 | 0.01 | 0.02 | 33 | 0 | 11.81 | 1 | 1 | 9.33 | 1.9 | NA | NA | NA | NA | NA | 0.00 |
5794 | IC3_Solver - Ugp.cpp:1405-1444 [...] | Ugp::RedistReconnectReorder() | Outermost | 0.00 | 0.01 | 0.02 | 0.02 | 0.01 | 0.01 | 35 | 0 | 8.55 | 1 | 1 | 14.65 | 2.75 | NA | NA | NA | NA | NA | 0.00 |
10620 | IC3_Solver - | libparmetis__ikvsorti | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.01 | 0.01 | 35 | NA | NA | 1 | NA | NA | 2.75 | 0 | 0 | 0 | 0 | 0 | 0.00 |
10065 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 34 | 0 | 6.25 | 1 | 1 | 16 | 2.04 | 0 | 0 | 0 | 0 | 2 | 0.00 |
3767 | IC3_Solver - UgpWithCvFake.cpp:291-293 | UgpWithCvFake::calcGeometry() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 34 | 0 | 12.5 | 1 | 1.33 | 8 | 2.04 | 1 | 1 | 0 | 0 | 1 | 66.67 |
3904 | IC3_Solver - UgpWithCvFakeOp.cpp:2342-2344 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 33 | 0 | 10.16 | 1 | 1 | 10.5 | 2.02 | 0 | 1 | 0 | 0 | 0.5 | 75.00 |
4235 | IC3_Solver - UgpWithCvFakeOp.cpp:3146-3147 | UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int) | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.00 | 0.00 | 33 | 0 | 6.25 | 1 | 1 | 16 | 2.75 | 0 | 0 | 0 | 0 | 0 | 0.00 |
10078 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 35 | 0 | 6.25 | 1 | 1 | 16 | 2.19 | 0 | 0 | 0 | 0 | 2 | 0.00 |
5731 | IC3_Solver - Ugp.cpp:1994-2009 [...] | Ugp::RedistReconnectReorder() | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.00 | 0.00 | 28 | 0 | 11.01 | 1 | 1 | 11.06 | 2.98 | 1.33 | 2 | 0 | 0.33 | 0.67 | 89.58 |
3766 | IC3_Solver - UgpWithCvFake.cpp:302-313 | UgpWithCvFake::calcGeometry() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 35 | 43.48 | 17.93 | 1.07 | 1.5 | 6 | 2.23 | 4 | 1 | 0 | 0 | 1 | 83.33 |
3876 | IC3_Solver - UgpWithCvFakeOp.cpp:2688-2688 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.00 | 0.00 | 29 | NA | NA | 1 | NA | NA | 3.09 | 0 | 0 | 0 | 1 | 0 | 50.00 |
5273 | IC3_Solver - Gp.cpp:2476-2478 | Gp::updateI1(int*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 32 | 0 | 6.25 | 1 | 1 | 16 | 2.09 | 0 | 2 | 0 | 0 | 1 | 66.67 |
5017 | IC3_Solver - Gp.cpp:52-53 [...] | Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Single | 0.00 | 0.00 | 0.03 | 0.03 | 0.00 | 0.00 | 27 | 0 | 6.25 | 1 | 1 | 16 | 2.93 | 0 | 0 | 0 | 1 | 0 | 50.00 |
4785 | IC3_Solver - Connectivity.cpp:1017-1035 | cConnectivity::getQuadFaceMatching(int&, int&, int&, int&, int, int const*, int const*) | Outermost | 0.00 | 0.01 | 0.02 | 0.03 | 0.00 | 0.01 | 30 | 0 | 8.93 | 1 | 1 | 14.22 | 2.67 | NA | NA | NA | NA | NA | 0.00 |
10363 | IC3_Solver - | libparmetis__CommChangedInterfaceData | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 31 | 0 | 6.25 | 1 | 1 | 16 | 2.11 | 2 | 2 | 0 | 0 | 2 | 66.67 |
5850 | IC3_Solver - Ugp.cpp:887-888 | Ugp::RedistReconnectReorder() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 34 | 0 | 6.25 | 1 | 1 | 16 | 2.32 | 0 | 0 | 1 | 0 | 0 | 75.00 |
5796 | IC3_Solver - Ugp.cpp:1410-1411 | Ugp::RedistReconnectReorder() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 27 | 0 | 6.25 | 1 | 1 | 16 | 1.84 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3957 | IC3_Solver - UgpWithCvFakeOp.h:1564-1568 | UgpWithCvFakeOp::calcSkewNormStuff(double) | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 34 | 0 | 7.14 | 1 | 1 | 14.93 | 2.32 | 0 | 1 | 0 | 0 | 0 | 100.00 |
5849 | IC3_Solver - Ugp.cpp:871-896 | Ugp::RedistReconnectReorder() | Outermost | 0.00 | 0.01 | 0.01 | 0.02 | 0.00 | 0.01 | 31 | 0 | 8.5 | 1 | 1 | 14.89 | 2.16 | NA | NA | NA | NA | NA | 0.00 |
10066 | IC3_Solver - | libparmetis__CreateCoarseGraph_Global | InBetween | 0.00 | 0.01 | 0.01 | 0.02 | 0.00 | 0.01 | 32 | 0 | 6.25 | 1 | 1 | 16 | 2.23 | 0 | 0 | 0 | 0 | 2 | 0.00 |
5795 | IC3_Solver - Ugp.cpp:1432-1433 | Ugp::RedistReconnectReorder() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 33 | 0 | 6.25 | 1 | 1 | 16 | 2.3 | 0 | 0 | 1 | 0 | 0 | 75.00 |
5851 | IC3_Solver - Ugp.cpp:876-877 | Ugp::RedistReconnectReorder() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 30 | 0 | 6.25 | 1 | 1 | 16 | 2.09 | 0 | 0 | 1 | 0 | 0 | 75.00 |
10619 | IC3_Solver - | libparmetis__ikvsorti | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 31 | NA | NA | 1 | NA | NA | 2.21 | 0 | 0 | 1 | 0 | 0 | 75.00 |
3911 | IC3_Solver - UgpWithCvFakeOp.cpp:2302-2304 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 31 | 0 | 10.16 | 1 | 1 | 10.5 | 2.32 | 0 | 1 | 0 | 0 | 0.5 | 75.00 |
6212 | IC3_Solver - Ugp.h:590-619 [...] | void Ugp::reorderRegisteredDataByType<cVector, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | InBetween | 0.00 | 0.02 | 0.01 | 0.04 | 0.00 | 0.03 | 28 | 0 | 11.61 | 1 | 1 | 12.36 | 2.15 | NA | NA | NA | NA | NA | 0.00 |
6115 | IC3_Solver - Ugp.h:738-740 [...] | void Ugp::reallocateAndExchangeScalar<int>(int*, int*, int*, int*, int*, int*, int, int*) | InBetween | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 30 | 40 | 46.25 | 3.25 | 1 | 1.16 | 2.31 | NA | NA | NA | NA | NA | 0.00 |
311 | IC3_Solver - RegisteredData.h:158-333 [...] | cScalar<double>::dumpStatsClipped(int) | Single | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 29 | 92.31 | 70.19 | 1 | 1 | 1.06 | 2.29 | 0 | 0 | 0 | 1 | 0 | 50.00 |
3903 | IC3_Solver - UgpWithCvFakeOp.cpp:2351-2361 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 28 | 0 | 6.51 | 1 | 1 | 15.71 | 2.27 | NA | NA | NA | NA | NA | 0.00 |
3666 | IC3_Solver - basic_string.h:239-4167 [...] | std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, extFunctionParser, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allo... | Single | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 24 | 0 | 11.94 | 1 | 1 | 12.29 | 1.95 | 0 | 0 | 0 | 1 | 0 | 50.00 |
9954 | IC3_Solver - | libparmetis__KWayFM | InBetween | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 23 | 0 | 6.73 | 1 | 1 | 15.61 | 2.03 | NA | NA | NA | NA | NA | 0.00 |
8646 | IC3_Solver - Mesh.cpp:36-37 [...] | cMesh::InitializeFromUgp(int, int, int, int, int, double (*) [3], double (*) [3], double (*) [3], double (*) [3], cConnectivity*, long long*, double*) | Single | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 25 | 0 | 11.88 | 1 | 1 | 13.22 | 2.34 | 1 | 0 | 0 | 1 | 0 | 75.00 |
4801 | IC3_Solver - Connectivity.cpp:1109-1322 [...] | cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*) | Outermost | 0.00 | 0.02 | 0.01 | 0.05 | 0.00 | 0.03 | 23 | 28.74 | 23.44 | 3.5 | 1 | 1.22 | 2.23 | NA | NA | NA | NA | NA | 0.00 |
5038 | IC3_Solver - Gp.cpp:224-355 [...] | Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Outermost | 0.00 | 0.16 | 0.01 | 0.32 | 0.00 | 0.23 | 23 | 10.87 | 11.68 | 2.42 | 1 | 12.67 | 2.3 | NA | NA | NA | NA | NA | 0.00 |
5074 | IC3_Solver - Gp.cpp:481-570 [...] | Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&) | Outermost | 0.00 | 0.25 | 0.01 | 0.48 | 0.00 | 0.35 | 18 | 12.5 | 10.94 | 1 | 1 | 12.8 | 2.25 | NA | NA | NA | NA | NA | 0.00 |
10615 | IC3_Solver - | libparmetis__ikvsorti | Outermost | 0.00 | 0.00 | 0.02 | 0.02 | 0.00 | 0.00 | 15 | 10.32 | 11.33 | 1.78 | 1 | 12.69 | 2.05 | 0 | 0 | 1 | 0.33 | 0 | 70.83 |
5824 | IC3_Solver - Ugp.cpp:1137-1155 [...] | Ugp::RedistReconnectReorder() | InBetween | 0.00 | 0.03 | 0.01 | 0.06 | 0.00 | 0.03 | 15 | 0 | 11.72 | 1 | 1 | 8.5 | 2.25 | NA | NA | NA | NA | NA | 0.00 |
10266 | IC3_Solver - | libparmetis__FastRandomPermute | Single | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 10 | 0 | 6.25 | 1 | 1 | 16 | 2 | 0 | 1 | 0 | 0 | 0 | 100.00 |
3902 | IC3_Solver - UgpWithCvFakeOp.cpp:2351-2361 | UgpWithCvFakeOp::buildOperatorsSkew() | Innermost | 0.00 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 12 | 0 | 10.16 | 1 | 1 | 11.17 | 2.57 | 1.5 | 1 | 0 | 0 | 1 | 80.00 |