options

Loops Index

381 loops have been discarded from the report because their ratio ((Max Inclusive Time Over Threads * 100) / Max Thread Active Time) is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.31% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis

Columns Filter

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
Loop idSource LocationSource FunctionLevelExclusive 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_0Vectorization Ratio (%)Vector Length Use (%)Speedup If No Scalar IntegerSpeedup If FP VectorizedSpeedup If Fully VectorizedSpeedup If Perfect Load Balancing run_0Stride 0Stride 1Stride nStride UnknownStride IndirectArray Access Efficiency
4335IC3_Solver - UgpWithCvFakeOp.cpp:6838-6844UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Innermost11.3111.3117.7217.7215.7815.7852012.511.0381.152200266.67
4345IC3_Solver - UgpWithCvFakeOp.cpp:6820-6826UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Innermost11.1711.1718.0418.0415.5815.5852012.511.0381.192200266.67
838IC3_Solver - ReconstructFaceValuesDefault.cpp:138-151ReconstructFaceValues::Default::ComputeFaceData(Ugp*)InBetween10.3810.3815.0615.0614.4814.48520121.51.6831.07NANANANANA0.00
827IC3_Solver - ReconstructFaceValuesDefault.cpp:180-194ReconstructFaceValues::Default::ComputeFaceData(Ugp*)InBetween9.599.5913.9813.9813.3813.3852012.021.631.813.251.07NANANANANA0.00
2844IC3_Solver - SchemeTypeFiniteVolume.cpp:439-465 [...]Numerics::SchemeTypeFiniteVolume::Flux_Diff(Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*)Outermost4.014.016.346.345.595.595249.0648.231.843.131.281.17NANANANANA0.00
2836IC3_Solver - SchemeTypeFiniteVolume.cpp:278-334 [...]Numerics::SchemeTypeFiniteVolume::CalcSpRad_FaceBased(double*, Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*)Outermost3.833.835.705.705.345.345261.7848.351.11.031.11.1NANANANANA19.23
1612IC3_Solver - SchemeFiniteVolumeHybrid.cpp:89-298 [...]Numerics::SchemeFiniteVolumeHybrid::Flux_Conv(Physics::Generic*, UgpWithCvFakeOp*, PhyData::GenericFluid*)Outermost3.713.715.775.775.185.185220.920.131.521.141.91.15NANANANANA0.00
2850IC3_Solver - SchemeTypeFiniteVolume.cpp:569-570Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3])Innermost2.132.133.393.392.972.9752012.51.251.5481.171202080.00
3357IC3_Solver - UgpWithCvFakeOp.h:380-386UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Single1.981.982.822.822.772.7752012.511.0481.050300175.00
2853IC3_Solver - SchemeTypeFiniteVolume.cpp:562-563Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3])Innermost1.441.442.462.462.012.0152012.51.251.5481.261202080.00
3364IC3_Solver - UgpWithCvFakeOp.h:352-355UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Innermost1.231.231.791.791.721.725233.3316.67126.611.071200175.00
2829IC3_Solver - SchemeTypeFiniteVolume.cpp:256-256Numerics::SchemeTypeFiniteVolume::Flux_init()Innermost1.171.171.671.671.641.64521001001111.0501000100.00
3362IC3_Solver - UgpWithCvFakeOp.h:366-369UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Innermost1.111.111.601.601.551.555233.3316.67126.611.061200175.00
769IC3_Solver - artificialViscosityNO.cpp:31-34artificialViscosity::NO::ComputeSensorArray()Single1.091.091.651.651.521.5252010.942.419.61.1114000100.00
994IC3_Solver - numericalStabilizer.cpp:198-208Numerics::Stabilizer::FA_ALPHA_SSVisualization(Ugp*)Outermost1.071.071.761.761.491.495257.1438.231.4211.291.22NANANANANA0.00
2849IC3_Solver - SchemeTypeFiniteVolume.cpp:571-572Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3])Innermost0.880.881.651.651.231.2352012.51.21.381.381202080.00
3676IC3_Solver - RightHandSideUpdateData.cpp:24-49RightHandSide::updatePrimitiveData()Outermost0.860.861.331.331.191.1952012.12.872.4711.131.15NANANANANA0.00
4362IC3_Solver - UgpWithCvFakeOp.cpp:6783-6789UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Innermost0.800.801.341.341.121.1252012.51.041.0681.233200271.43
997IC3_Solver - numericalStabilizer.cpp:214-224Numerics::Stabilizer::SSVisualization(Ugp*)Outermost0.630.631.091.090.880.885251.530.51.431.071.481.27NANANANANA25.00
4344IC3_Solver - UgpWithCvFakeOp.cpp:6802-6828 [...]UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Outermost0.6111.791.0018.850.8516.445220.4516.162.78112.521.2NANANANANA0.00
999IC3_Solver - numericalStabilizer.cpp:230-241Numerics::Stabilizer::SS_FLAGVisualization(Ugp*)Outermost0.550.550.840.840.770.775252.1928.911.41.071.51.12NANANANANA25.00
2852IC3_Solver - SchemeTypeFiniteVolume.cpp:564-565Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3])Innermost0.540.540.880.880.750.7552012.51.21.381.21202080.00
2848IC3_Solver - SchemeTypeFiniteVolume.cpp:557-572Numerics::SchemeTypeFiniteVolume::FluxToRhs(double, UgpWithCvFakeOp*, double**, double (**) [3], double**, double (**) [3])Outermost0.485.460.818.250.667.625208.932.35113.431.26NANANANANA0.00
2618IC3_Solver - timeIntegratorRungeKutta.cpp:174-177timeIntegrator::RungeKutta::IntegrateRHS(int)Innermost0.460.460.920.920.640.6452012.511.1181.4812000100.00
3248IC3_Solver - RightHandSideLES.cpp:106-552 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Innermost0.410.410.700.700.580.585210081.94111.111.250100150.00
826IC3_Solver - ReconstructFaceValuesDefault.cpp:175-194ReconstructFaceValues::Default::ComputeFaceData(Ugp*)Outermost0.409.990.6514.560.5613.945211.1112.852.78111.591.2NANANANANA0.00
3367IC3_Solver - UgpWithCvFakeOp.h:335-335UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Single0.390.390.580.580.540.54521001001111.1101000100.00
3255IC3_Solver - RightHandSideLES.cpp:106-515 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Outermost0.380.380.590.590.530.535228.0720.51.011.442.611.15NANANANANA25.00
3359IC3_Solver - UgpWithCvFakeOp.h:373-373UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Single0.370.370.540.540.510.51525053.13211.881.0801000100.00
837IC3_Solver - ReconstructFaceValuesDefault.cpp:132-151ReconstructFaceValues::Default::ComputeFaceData(Ugp*)Outermost0.3710.750.6015.550.5114.995212.513.283.21111.431.21NANANANANA0.00
3356IC3_Solver - UgpWithCvFakeOp.h:392-392UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Single0.360.360.530.530.510.5152012.51221.0902000100.00
3363IC3_Solver - UgpWithCvFakeOp.h:349-355UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Outermost0.341.570.582.240.472.19522014.582.422.9411.471.27NANANANANA0.00
3361IC3_Solver - UgpWithCvFakeOp.h:363-369UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Outermost0.321.440.532.020.452.005221.4314.732.32.9411.471.2NANANANANA0.00
2636IC3_Solver - timeIntegratorRungeKutta.cpp:591-592timeIntegrator::RungeKutta::Reset()Innermost0.290.290.530.530.400.40521001001111.3701000100.00
3244IC3_Solver - RightHandSideLES.cpp:564-566RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Innermost0.270.270.480.480.380.385210060111.061.290100150.00
5068IC3_Solver - Gp.cpp:602-604Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.250.250.430.430.350.3552012.511.0581.250200166.67
5079IC3_Solver - Gp.cpp:542-545Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.250.250.540.540.350.3552012.51181.620200166.67
3988IC3_Solver - UgpWithCvFakeOp.cpp:6082-6139 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)InBetween0.240.330.380.490.340.465236.9214.662.321.59111.14NANANANANA0.00
3258IC3_Solver - RightHandSideLES.cpp:106-482 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Single0.240.240.460.460.330.335298.8583.48111.091.440300175.00
4334IC3_Solver - UgpWithCvFakeOp.cpp:6834-6844UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Outermost0.2311.540.4117.940.3216.1052012.51181.320004233.33
2622IC3_Solver - timeIntegratorRungeKutta.cpp:161-164timeIntegrator::RungeKutta::IntegrateRHS(int)Innermost0.220.220.430.430.310.31521001001111.4402000100.00
3243IC3_Solver - RightHandSideLES.cpp:106-568 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)InBetween0.190.460.330.750.260.645241.9826.231.411.151.471.31NANANANANA25.00
3982IC3_Solver - UgpWithCvFakeOp.cpp:6094-6211 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)InBetween0.170.250.290.420.230.365238.114.932.281.6411.41.28NANANANANA0.00
5044IC3_Solver - Gp.cpp:324-327Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.160.160.310.310.220.2252012.51181.460200166.67
3477IC3_Solver - RightHandSideMisc.cpp:239-247RightHandSide::CheckFields(timeIntegrator::timeStep*)Innermost0.140.140.240.240.200.2052012.51181.2615000100.00
7694IC3_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&...Innermost0.130.130.220.220.190.1952012.51181.20004050.00
2943IC3_Solver - RightHandSideCalc.cpp:74-76RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Innermost0.130.130.300.300.190.1952012.51181.650202075.00
2941IC3_Solver - RightHandSideCalc.cpp:68-76RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Outermost0.130.480.250.830.190.6652010.711111.791.38NANANANANA0.00
2945IC3_Solver - RightHandSideCalc.cpp:72-73RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Innermost0.130.130.250.250.180.1852012.51.5181.470202075.00
8972IC3_Solver - MiscUtils.cpp:163-165 [...]MiscUtils::dumpScalarRange(double const*, int, char const*)Single0.120.120.190.190.160.16525018.75116.511.2201000100.00
7690IC3_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&...Innermost0.110.110.180.180.160.1652012.51181.190004050.00
5023IC3_Solver - Gp.cpp:108-110Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.100.100.220.220.140.1452012.51181.610200166.67
3251IC3_Solver - RightHandSideLES.cpp:531-533RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Innermost0.100.100.170.170.130.135206.2511161.340100150.00
3358IC3_Solver - UgpWithCvFakeOp.h:375-378UgpWithCvFakeOp::calcCvStrainRate(double (*) [3][3], double const (*) [3])Single0.090.090.180.180.130.1352012.511.0481.480210168.75
5036IC3_Solver - Gp.cpp:382-385Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.090.090.190.190.130.1352012.51181.550200166.67
3246IC3_Solver - RightHandSideLES.cpp:106-552 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)InBetween0.090.500.180.810.120.7052010.42.1112.991.6NANANANANA25.00
2948IC3_Solver - RightHandSideCalc.cpp:38-57 [...]RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)InBetween0.080.190.160.320.120.27525.2611.843.07113.331.38NANANANANA0.00
2942IC3_Solver - RightHandSideCalc.cpp:68-76RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)InBetween0.080.340.170.620.110.4852010.941113.411.52NANANANANA0.00
5034IC3_Solver - Gp.cpp:395-398Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.070.070.180.180.100.1052012.511.1481.780200166.67
2951IC3_Solver - RightHandSideCalc.cpp:53-54RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Innermost0.070.070.140.140.100.1052012.51.25181.490201083.33
833IC3_Solver - ReconstructFaceValuesDefault.cpp:157-161ReconstructFaceValues::Default::ComputeFaceData(Ugp*)Single0.070.070.160.160.090.0952012.51181.7408000100.00
3245IC3_Solver - RightHandSideLES.cpp:558-558RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Innermost0.060.060.140.140.090.095210087.51111.5902000100.00
7718IC3_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...InBetween0.060.070.110.110.080.095232.7934.942.261.011.271.39NANANANANA0.00
1007IC3_Solver - numericalStabilizer.cpp:260-272 [...]Numerics::Stabilizer::Report()Innermost0.060.060.120.120.080.085294.4482.031.0111.11.590100150.00
8974IC3_Solver - MiscUtils.cpp:244-247 [...]MiscUtils::dumpVectorRange(double const (*) [3], int, char const*)Single0.050.050.110.110.080.08525020.83115.751.4201000100.00
3241IC3_Solver - RightHandSideLES.cpp:584-585RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Single0.050.050.120.120.070.07521001001111.6602000100.00
3874IC3_Solver - UgpWithCvFakeOp.cpp:2273-2784 [...]UgpWithCvFakeOp::buildOperatorsSkew()InBetween0.050.130.110.220.070.185243.1733.051.951.071.511.58NANANANANA0.00
5016IC3_Solver - Gp.cpp:144-146Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.040.040.110.110.060.0652012.51181.910200166.67
3985IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.040.040.090.090.060.065207.811114.41.6901000100.00
2949IC3_Solver - RightHandSideCalc.cpp:55-57RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Innermost0.040.040.110.110.050.0552012.51182.080201083.33
3993IC3_Solver - UgpWithCvFakeOp.cpp:6040-6041UgpWithCvFakeOp::calcSkewNormStuff(double)Single0.040.040.050.050.050.05521001001111.0501000100.00
4243IC3_Solver - UgpWithCvFakeOp.cpp:3125-3134 [...]UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Innermost0.030.030.090.090.050.055206.2511162.020100233.33
4361IC3_Solver - UgpWithCvFakeOp.cpp:6772-6791UgpWithCvFakeOp::calcFaGrad(double (*) [3], double (*) [3][3], double (**) [3], double*, double (*) [3], double*, double**, int)Outermost0.030.840.081.390.051.175220.9316.243.64112.91.7NANANANANA0.00
3955IC3_Solver - UgpWithCvFakeOp.cpp:6374-6389 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.030.030.070.070.050.0552011.6112101.4202000100.00
4240IC3_Solver - UgpWithCvFakeOp.cpp:3125-3130UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Innermost0.030.030.070.070.050.055206.2511161.590100233.33
3991IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.030.030.090.090.040.045207.811114.42.0301000100.00
9813IC3_Solver - fparser.cc:2622-2977 [...]FunctionParserBase<double>::Eval(double const*)Single0.030.030.070.070.040.04520102.67113.471.7NANANANANA0.00
3989IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.030.030.070.070.040.045207.811114.41.801000100.00
9982IC3_Solver - libparmetis__KWayFMInBetween0.030.030.050.050.040.04526.129.824.792.714.391.48NANANANANA0.00
3986IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.020.020.060.060.030.035207.811114.41.6701000100.00
3249IC3_Solver - RightHandSideLES.cpp:106-533 [...]RightHandSide::calcSgsStuff(bool, timeIntegrator::timeStep*)Outermost0.020.120.060.200.030.1752010.421113.51.82NANANANANA0.00
4238IC3_Solver - UgpWithCvFakeOp.cpp:3089-3130 [...]UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)InBetween0.020.060.060.110.030.0852011.611113.471.96NANANANANA0.00
5730IC3_Solver - Ugp.cpp:2032-2044 [...]Ugp::RedistReconnectReorder()Innermost0.020.020.040.040.030.0352011.111110.991.52.331.670.330.330.6790.83
5008IC3_Solver - Gp.cpp:153-155Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.020.020.070.070.030.0350012.511.4182.450200166.67
6140IC3_Solver - Ugp.h:808-813 [...]void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*)InBetween0.020.020.040.040.030.035242.1137.832.2911.181.59NANANANANA0.00
6145IC3_Solver - Ugp.h:796-798void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*)Innermost0.020.020.040.040.030.0352012.51.2181.61100166.67
6107IC3_Solver - Ugp.h:729-731 [...]void Ugp::reallocateAndExchangeScalar<double>(int*, int*, int*, int*, int*, int*, int, int*)InBetween0.020.020.070.070.030.03523538.441.9711.222.73NANANANANA0.00
4247IC3_Solver - UgpWithCvFakeOp.cpp:3089-3098 [...]UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.020.020.050.050.030.035206.2511162.010200166.67
3895IC3_Solver - UgpWithCvFakeOp.cpp:2401-2402UgpWithCvFakeOp::buildOperatorsSkew()Single0.020.020.030.030.030.03521001001111.101000100.00
10166IC3_Solver - libparmetis__Match_GlobalInnermost0.020.020.040.040.030.03525.5610.072.442.1713.281.5NANANANANA0.00
8634IC3_Solver - GenericCell.cpp:11-19 [...]GenericCell::SetBoundingBox()Single0.020.020.050.050.030.03525018.75115.772.080104060.00
2559IC3_Solver - timeStepping.cpp:195-195timeIntegrator::timeStep::calcDt(RightHandSide*)Single0.020.020.080.080.030.03511001001112.7901000100.00
7707IC3_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&...Innermost0.020.020.040.040.030.0352012.51181.52NANANANANA0.00
5833IC3_Solver - Ugp.cpp:1147-1148Ugp::RedistReconnectReorder()Innermost0.020.020.060.060.030.034806.2511162.120010075.00
5826IC3_Solver - Ugp.cpp:1147-1148Ugp::RedistReconnectReorder()Innermost0.020.020.060.060.030.034906.2511162.220010075.00
3898IC3_Solver - UgpWithCvFakeOp.cpp:2273-2369 [...]UgpWithCvFakeOp::buildOperatorsSkew()InBetween0.020.030.040.050.030.045245.2231.582.8511.231.4NANANANANA0.00
3892IC3_Solver - UgpWithCvFakeOp.cpp:2403-2404UgpWithCvFakeOp::buildOperatorsSkew()Single0.020.020.030.030.030.03521001001111.2201000100.00
5813IC3_Solver - Ugp.cpp:1249-1250Ugp::RedistReconnectReorder()Innermost0.020.020.050.050.020.024706.2511162.040010075.00
3478IC3_Solver - RightHandSideMisc.cpp:238-247RightHandSide::CheckFields(timeIntegrator::timeStep*)Outermost0.020.160.040.270.020.2252NANANANANA1.65NANANANANA0.00
3764IC3_Solver - ostream:67-89 [...]UgpWithCvFake::calcGeometry()InBetween0.020.030.040.050.020.045225.7614.492.683.27.041.68NANANANANA0.00
7689IC3_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&...InBetween0.020.130.040.200.020.185209.94.22114.481.89NANANANANA0.00
6216IC3_Solver - Ugp.h:611-612void Ugp::reorderRegisteredDataByType<cVector, double>(int, int const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)Innermost0.020.020.040.040.020.0252100251141.6802000100.00
4824IC3_Solver - Connectivity.cpp:1380-1387cConnectivity::buildNoocv(int, int, int, int*)Innermost0.020.020.040.040.020.025207.251122.671.69NANANANANA0.00
3757IC3_Solver - UgpWithCvFake.cpp:414-439 [...]UgpWithCvFake::calcGeometry()Innermost0.020.020.040.040.020.025217.9114.062.843.2720.971.73NANANANANA0.00
3875IC3_Solver - UgpWithCvFakeOp.cpp:2677-2697UgpWithCvFakeOp::buildOperatorsSkew()InBetween0.020.020.050.050.020.03517.1413.391.442.087.732.390001050.00
6213IC3_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&)InBetween0.020.020.040.040.020.025117.8614.731.3117.551.76NANANANANA75.00
3947IC3_Solver - UgpWithCvFakeOp.cpp:5845-5891 [...]UgpWithCvFakeOp::checkOperators()Outermost0.020.020.030.030.020.025263.632.811.161.21.731.34NANANANANA37.50
3954IC3_Solver - UgpWithCvFakeOp.cpp:6355-6389 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)InBetween0.020.050.050.070.020.0752012.221222.25NANANANANA0.00
4241IC3_Solver - UgpWithCvFakeOp.cpp:3089-3134 [...]UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)InBetween0.020.050.040.110.020.0751011.361112.572.04NANANANANA0.00
7706IC3_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&...Outermost0.020.040.040.060.020.0551011.98119.21.84NANANANANA64.58
3756IC3_Solver - UgpWithCvFake.cpp:446-469 [...]UgpWithCvFake::calcGeometry()Innermost0.020.020.040.040.020.025217.9114.062.843.2720.971.66NANANANANA0.00
3945IC3_Solver - UgpWithCvFakeOp.cpp:5845-5924 [...]UgpWithCvFakeOp::checkOperators()Outermost0.020.020.030.030.020.025264.633.181.161.191.741.42NANANANANA37.50
7697IC3_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&...Single0.020.020.030.030.020.025236.3613.641.6318.671.450202075.00
3886IC3_Solver - UgpWithCvFakeOp.cpp:2498-2511UgpWithCvFakeOp::buildOperatorsSkew()InBetween0.020.030.050.080.020.0549012.51.41.482.050001050.00
3990IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.020.020.050.050.020.025207.811114.42.4401000100.00
2947IC3_Solver - RightHandSideCalc.cpp:38-57 [...]RightHandSide::calcMixtureSource(double, bool, double**, double (**) [3], timeIntegrator::timeStep*)Outermost0.020.210.040.340.020.2952012.51181.96NANANANANA0.00
7789IC3_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...InBetween0.020.020.030.030.020.035230.6533.062.4611.261.47NANANANANA0.00
6104IC3_Solver - Ugp.h:738-740 [...]void Ugp::reallocateAndExchangeScalar<double>(int*, int*, int*, int*, int*, int*, int, int*)InBetween0.010.010.050.050.020.025138.4646.153.2111.182.48NANANANANA0.00
7693IC3_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&...Outermost0.010.150.040.240.020.2152011.931112.72.38NANANANANA0.00
5912IC3_Solver - Ugp.cpp:3993-4037 [...]Ugp::checkDiscreteGCL()InBetween0.010.030.030.040.020.045109.381114.771.59NANANANANA0.00
3887IC3_Solver - UgpWithCvFakeOp.cpp:2502-2502UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.010.010.050.050.020.0251NANA1NANA2.390001050.00
3755IC3_Solver - UgpWithCvFake.cpp:405-469 [...]UgpWithCvFake::calcGeometry()InBetween0.010.050.030.080.020.065143.7517.582.141.6191.65NANANANANA0.00
8674IC3_Solver - stl_construct.h:166-211 [...]cMesh::~cMesh()Single0.010.010.030.030.020.0252012.51181.840010075.00
6198IC3_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&)InBetween0.010.010.030.030.020.025236.8440.132.6311.161.56NANANANANA0.00
3983IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.010.010.040.040.020.025007.811114.42.1301000100.00
3872IC3_Solver - UgpWithCvFakeOp.cpp:2658-2667UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.010.010.040.040.020.02499.0913.6411.6782.4000000.00
4244IC3_Solver - UgpWithCvFakeOp.cpp:3109-3112UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.010.010.040.040.020.025033.3312.53182.450200166.67
4464IC3_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...InBetween0.010.020.030.040.020.035285.7143.751.3312.671.930002050.00
3765IC3_Solver - UgpWithCvFake.cpp:276-351 [...]UgpWithCvFake::calcGeometry()Innermost0.010.010.030.030.020.025238.7117.341.044.486.251.950100150.00
3763IC3_Solver - UgpWithCvFake.cpp:276-370 [...]UgpWithCvFake::calcGeometry()Outermost0.010.050.030.070.020.075221.0514.471.442.122.891.97NANANANANA0.00
3992IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.010.010.040.040.020.025107.811114.42.2901000100.00
3984IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.010.010.030.030.020.025007.811114.41.9201000100.00
3758IC3_Solver - UgpWithCvFake.cpp:276-395 [...]UgpWithCvFake::calcGeometry()Innermost0.010.010.030.030.010.01495018.7513.7671.970100150.00
4808IC3_Solver - Connectivity.cpp:1205-1241 [...]cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*)InBetween0.010.010.030.040.010.024907.581115.012.10002133.33
5836IC3_Solver - Ugp.cpp:1068-1097 [...]Ugp::RedistReconnectReorder()InBetween0.010.010.020.030.010.025207.353115.041.51NANANANANA0.00
10072IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInBetween0.010.010.040.040.010.025109.261113.112.61NANANANANA0.00
4708IC3_Solver - Connectivity.cpp:129-162 [...]cConnectivity::buildNbocv(long long*, int*, int, int, int, int, int, int)Innermost0.010.010.020.020.010.015206.491128.541.55NANANANANA0.00
279IC3_Solver - RegisteredData.h:138-140 [...]cVector<double>::dumpRangeClipped(int)Single0.010.010.030.030.010.01505018.75116.692.730002050.00
5861IC3_Solver - Ugp.cpp:799-800Ugp::RedistReconnectReorder()Innermost0.010.010.030.030.010.014906.2511161.940010075.00
6422IC3_Solver - SimpleCartFilter.cpp:66-73SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*)Innermost0.010.010.020.020.010.015106.2511161.222.33003160.37
6283IC3_Solver - UgpPartitioning.cpp:420-421Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&)Innermost0.010.010.040.040.010.0149012.51182.7901000100.00
7831IC3_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:...Single0.010.010.030.030.010.0149012.51182.430008050.00
8658IC3_Solver - Mesh.cpp:304-322 [...]cMesh::SetBoundingBoxes()Outermost0.010.010.020.020.010.025031.9824.24112.22.14NANANANANA0.00
8626IC3_Solver - Face.cpp:90-92 [...]Face::Face(int, int (*) [2], double (*) [3], double (*) [3], int*, int*, std::vector<Node*, std::allocator<Node*> >&)Single0.010.010.020.020.010.0148012.0811122.07NANANANANA0.00
4823IC3_Solver - Connectivity.cpp:1376-1387cConnectivity::buildNoocv(int, int, int, int*)InBetween0.010.030.030.040.010.044709.131114.432.03NANANANANA0.00
10622IC3_Solver - libparmetis__ikvsortiInBetween0.010.010.030.030.010.024709.251114.372.060002050.00
3956IC3_Solver - UgpWithCvFakeOp.h:1559-1569 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)Outermost0.010.010.020.020.010.02501512.1932.8712.611.75NANANANANA0.00
5914IC3_Solver - Ugp.cpp:4026-4027Ugp::checkDiscreteGCL()Innermost0.010.010.040.040.010.0149010.941110.953.010.50.5000100.00
5927IC3_Solver - Ugp.cpp:2848-2850Ugp::SyncNoofa()Single0.010.010.020.020.010.0152012.51181.380200250.00
5810IC3_Solver - Ugp.cpp:1289-1290Ugp::RedistReconnectReorder()Innermost0.010.010.030.030.010.014606.2511162.040010075.00
3790IC3_Solver - DataSet.h:348-349void cDataSet::ReallocateCV_DATA<double>(int)Innermost0.010.010.020.020.010.0152012.51181.9102000100.00
3792IC3_Solver - DataSet.h:344-345void cDataSet::ReallocateCV_DATA<double>(int)Innermost0.010.010.020.020.010.0151012.51181.9102000100.00
6284IC3_Solver - UgpPartitioning.cpp:415-416Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&)Innermost0.010.010.030.030.010.0145012.51182.5201000100.00
4245IC3_Solver - UgpWithCvFakeOp.cpp:3109-3112UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.010.010.030.030.010.014333.3329.173122.410200166.67
5809IC3_Solver - Ugp.cpp:1305-1306Ugp::RedistReconnectReorder()Innermost0.010.010.030.030.010.014006.2511162.670010075.00
5860IC3_Solver - Ugp.cpp:814-815Ugp::RedistReconnectReorder()Innermost0.010.010.040.040.010.014606.2511163.130010075.00
8695IC3_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*> >&)Single0.010.010.020.020.010.0145012.151111.432.21NANANANANA0.00
283IC3_Solver - RegisteredData.h:178-481 [...]cVector<double>::dumpStatsClipped(int)Single0.010.010.030.030.010.014693.3374.17111.122.850001050.00
10164IC3_Solver - libparmetis__Match_GlobalInBetween0.010.030.020.050.010.04442.447.624.281.815.311.89NANANANANA0.00
4184IC3_Solver - UgpWithCvFakeOp.cpp:3155-3156UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.010.010.030.030.010.014509.3811142.45NANANANANA0.00
307IC3_Solver - RegisteredData.h:138-140 [...]cScalar<double>::dumpRangeClipped(int)Single0.010.010.020.020.010.01455018.75116.691.980002050.00
4233IC3_Solver - UgpWithCvFakeOp.cpp:3089-3148 [...]UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Outermost0.010.120.030.210.010.17440101113.262.44NANANANANA0.00
5812IC3_Solver - Ugp.cpp:1244-1263Ugp::RedistReconnectReorder()InBetween0.010.020.030.070.010.034207.291115.382.83NANANANANA0.00
4433IC3_Solver - Connectivity.h:125-127cConnectivity::getPrevNodeOfFaceCCW(int, int, int)Single0.010.010.020.020.010.014306.2511162.4201000100.00
8992IC3_Solver - MiscUtils.cpp:442-467 [...]MiscUtils::reorder_csr(int*, int*, int*, int)Outermost0.010.010.010.010.010.015247.0633.462.5411.181.79NANANANANA0.00
289IC3_Solver - RegisteredData.h:158-481 [...]cVector<double>::dumpStatsClipped(int)Single0.010.010.020.020.010.014992.3170.19111.062.250001050.00
6397IC3_Solver - SimpleCartFilter.cpp:373-388SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*)Innermost0.010.010.020.020.010.015106.4611161.762.670011.3360.56
277IC3_Solver - RegisteredData.h:138-140 [...]cVector<double>::dumpRangeClipped(int)Single0.010.010.020.020.010.01465018.75116.692.670002050.00
275IC3_Solver - RegisteredData.h:138-140 [...]cVector<double>::dumpRangeClipped(int)Single0.010.010.030.030.010.01475018.75116.692.760002050.00
5808IC3_Solver - Ugp.cpp:1281-1312Ugp::RedistReconnectReorder()InBetween0.010.020.020.050.010.034507.51115.432.14NANANANANA0.00
10077IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInBetween0.010.010.020.030.010.014409.261113.412.62NANANANANA0.00
4786IC3_Solver - Connectivity.cpp:1022-1035cConnectivity::getQuadFaceMatching(int&, int&, int&, int&, int, int const*, int const*)Innermost0.010.010.020.020.010.014606.881115.472.74NANANANANA0.00
285IC3_Solver - RegisteredData.h:178-481 [...]cVector<double>::dumpStatsClipped(int)Single0.010.010.020.020.010.014793.3374.17111.122.270001050.00
5892IC3_Solver - Ugp.cpp:3816-3819Ugp::CheckFaceCorrespondence()Innermost0.010.010.020.020.010.0147012.511.3381.72100175.00
6401IC3_Solver - SimpleCartFilter.cpp:350-365SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*)Innermost0.010.010.010.010.010.015106.351115.821.892.33001.331.3358.89
4461IC3_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...Innermost0.010.010.020.020.010.0140012.511820010075.00
3888IC3_Solver - UgpWithCvFakeOp.cpp:2481-2483UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.010.010.030.030.010.014206.2511163.190100150.00
281IC3_Solver - RegisteredData.h:178-481 [...]cVector<double>::dumpStatsClipped(int)Single0.010.010.020.020.010.014393.3374.17111.122.210001050.00
10064IC3_Solver - libparmetis__CreateCoarseGraph_GlobalOutermost0.010.040.020.060.010.054309.2411321.65NANANANANA0.00
3981IC3_Solver - UgpWithCvFakeOp.cpp:6053-6211 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)InBetween0.010.590.030.820.010.8240091114.482.56NANANANANA0.00
1009IC3_Solver - numericalStabilizer.cpp:260-269 [...]Numerics::Stabilizer::Report()Innermost0.010.010.020.020.010.014294.1280.971.0111.12.180100150.00
4183IC3_Solver - UgpWithCvFakeOp.cpp:4217-4219UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.010.010.020.020.010.013906.2511162.570100150.00
5859IC3_Solver - Ugp.cpp:791-821Ugp::RedistReconnectReorder()InBetween0.010.020.020.040.010.034407.031115.642.32NANANANANA0.00
4462IC3_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...Innermost0.010.010.020.020.010.0144012.51182.32000000.00
7720IC3_Solver - vtkPvoWriter.h:234-236void 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...Innermost0.010.010.020.020.010.0139010.7111.56112.080101075.00
6282IC3_Solver - UgpPartitioning.cpp:398-445 [...]Ugp::buildParmetisGraph(std::vector<int, std::allocator<int> >&, std::vector<int, std::allocator<int> >&)InBetween0.010.020.020.040.010.033806.731115.732.05NANANANANA0.00
6394IC3_Solver - SimpleCartFilter.cpp:396-411SimpleCartFilter::initUgpMin(Ugp*, Numerics::SchemeType*)Innermost0.010.010.010.010.010.015106.2511162.12.670011.3360.56
5844IC3_Solver - Ugp.cpp:913-1016 [...]Ugp::RedistReconnectReorder()InBetween0.010.010.020.020.010.014706.351120.671.93NANANANANA0.00
4809IC3_Solver - Connectivity.cpp:1232-1236cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*)Innermost0.010.010.020.020.010.013806.2511162.140101150.00
10347IC3_Solver - libparmetis__CommSetupInnermost0.000.000.020.020.010.014207.361115.182.411000.6777.78
5913IC3_Solver - Ugp.cpp:4022-4037Ugp::checkDiscreteGCL()InBetween0.000.010.020.040.010.023806.791115.522.17NANANANANA50.00
6144IC3_Solver - Ugp.h:793-798 [...]void Ugp::reallocateAndExchangeVector<double>(int*, int*, int*, int*, int*, int*, int, int*)InBetween0.000.030.020.050.010.04408.3313.021112.752.29NANANANANA0.00
291IC3_Solver - RegisteredData.h:158-481 [...]cVector<double>::dumpStatsClipped(int)Single0.000.000.020.020.010.014092.3170.19111.062.320001050.00
3871IC3_Solver - UgpWithCvFakeOp.cpp:2505-2505UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.020.020.010.0137NANA1NANA2.140001050.00
5292IC3_Solver - Gp.cpp:2432-2434Gp::updateI1(int*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.000.000.020.020.010.013806.2511162.790200166.67
5825IC3_Solver - Ugp.cpp:1137-1155 [...]Ugp::RedistReconnectReorder()InBetween0.000.020.020.060.010.033707.51114.962.18NANANANANA25.00
5887IC3_Solver - Ugp.cpp:3847-3850Ugp::CheckFaceCorrespondence()Innermost0.000.000.020.020.010.0143012.511.3381.952100175.00
287IC3_Solver - RegisteredData.h:158-481 [...]cVector<double>::dumpStatsClipped(int)Single0.000.000.020.020.010.014392.3170.19111.062.610001050.00
9947IC3_Solver - libparmetis__ComputePartitionParamsInnermost0.000.000.020.020.010.014309.381114.672.611201170.00
3873IC3_Solver - UgpWithCvFakeOp.cpp:2691-2691UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.020.020.010.0141NANA1NANA2.650001050.00
5494IC3_Solver - RegisteredData.h:178-180 [...]cScalar<int>::dumpStatsClipped(int)Single0.000.000.020.020.010.0142010.2512.3312.062.750004050.00
5886IC3_Solver - Ugp.cpp:3814-3854 [...]Ugp::CheckFaceCorrespondence()Outermost0.000.010.020.020.010.01382013.752281.9NANANANANA0.00
10073IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInnermost0.000.000.020.020.010.013606.2511162.48000020.00
5832IC3_Solver - Ugp.cpp:1142-1152Ugp::RedistReconnectReorder()InBetween0.000.020.020.060.010.033606.2511163.10000.50.525.00
4181IC3_Solver - UgpWithCvFakeOp.cpp:4222-4225UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Single0.000.000.040.040.010.01324016.251.516.863.860200166.67
4813IC3_Solver - Connectivity.cpp:1163-1170cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*)Innermost0.000.000.020.020.010.013011.118.3311142.110200166.67
3987IC3_Solver - UgpWithCvFakeOp.cpp:6082-6101 [...]UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.000.000.020.020.010.013606.881115.542.57NANANANANA0.00
8696IC3_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*> >&)Single0.000.000.020.020.010.0138012.191111.622.71NANANANANA0.00
10247IC3_Solver - libparmetis__ComputeParallelBalanceOutermost0.000.010.020.020.010.0132011.161113.422.29NANANANANA0.00
8660IC3_Solver - Mesh.cpp:316-322 [...]cMesh::SetBoundingBoxes()Innermost0.000.000.010.010.010.014010071.881112.180100150.00
5891IC3_Solver - Ugp.cpp:3814-3823Ugp::CheckFaceCorrespondence()Outermost0.000.010.010.020.010.013719.2314.181.971.917.632.09NANANANANA0.00
4237IC3_Solver - UgpWithCvFakeOp.cpp:3140-3141UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Innermost0.000.000.010.010.010.013606.2511162.0401000100.00
6197IC3_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&)InBetween0.000.020.010.030.010.0233011.81119.331.9NANANANANA0.00
5794IC3_Solver - Ugp.cpp:1405-1444 [...]Ugp::RedistReconnectReorder()Outermost0.000.010.020.020.010.013508.551114.652.75NANANANANA0.00
10620IC3_Solver - libparmetis__ikvsortiInnermost0.000.000.020.020.010.0135NANA1NANA2.75000000.00
10065IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInnermost0.000.000.010.010.000.003406.2511162.04000020.00
3767IC3_Solver - UgpWithCvFake.cpp:291-293UgpWithCvFake::calcGeometry()Innermost0.000.000.010.010.000.0034012.511.3382.041100166.67
3904IC3_Solver - UgpWithCvFakeOp.cpp:2342-2344UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.010.010.000.0033010.161110.52.0201000.575.00
4235IC3_Solver - UgpWithCvFakeOp.cpp:3146-3147UgpWithCvFakeOp::calcGradCoeffNewFlaggedNodes(double (*) [3], int)Innermost0.000.000.020.020.000.003306.2511162.75000000.00
10078IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInnermost0.000.000.010.010.000.003506.2511162.19000020.00
5731IC3_Solver - Ugp.cpp:1994-2009 [...]Ugp::RedistReconnectReorder()Innermost0.000.000.020.020.000.0028011.011111.062.981.33200.330.6789.58
3766IC3_Solver - UgpWithCvFake.cpp:302-313UgpWithCvFake::calcGeometry()Innermost0.000.000.010.010.000.003543.4817.931.071.562.234100183.33
3876IC3_Solver - UgpWithCvFakeOp.cpp:2688-2688UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.020.020.000.0029NANA1NANA3.090001050.00
5273IC3_Solver - Gp.cpp:2476-2478Gp::updateI1(int*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Innermost0.000.000.010.010.000.003206.2511162.090200166.67
5017IC3_Solver - Gp.cpp:52-53 [...]Gp::updateR1(double*, int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Single0.000.000.030.030.000.002706.2511162.930001050.00
4785IC3_Solver - Connectivity.cpp:1017-1035cConnectivity::getQuadFaceMatching(int&, int&, int&, int&, int, int const*, int const*)Outermost0.000.010.020.030.000.013008.931114.222.67NANANANANA0.00
10363IC3_Solver - libparmetis__CommChangedInterfaceDataInnermost0.000.000.010.010.000.003106.2511162.112200266.67
5850IC3_Solver - Ugp.cpp:887-888Ugp::RedistReconnectReorder()Innermost0.000.000.010.010.000.003406.2511162.320010075.00
5796IC3_Solver - Ugp.cpp:1410-1411Ugp::RedistReconnectReorder()Innermost0.000.000.010.010.000.002706.2511161.840010075.00
3957IC3_Solver - UgpWithCvFakeOp.h:1564-1568UgpWithCvFakeOp::calcSkewNormStuff(double)Innermost0.000.000.010.010.000.003407.141114.932.3201000100.00
5849IC3_Solver - Ugp.cpp:871-896Ugp::RedistReconnectReorder()Outermost0.000.010.010.020.000.013108.51114.892.16NANANANANA0.00
10066IC3_Solver - libparmetis__CreateCoarseGraph_GlobalInBetween0.000.010.010.020.000.013206.2511162.23000020.00
5795IC3_Solver - Ugp.cpp:1432-1433Ugp::RedistReconnectReorder()Innermost0.000.000.010.010.000.003306.2511162.30010075.00
5851IC3_Solver - Ugp.cpp:876-877Ugp::RedistReconnectReorder()Innermost0.000.000.010.010.000.003006.2511162.090010075.00
10619IC3_Solver - libparmetis__ikvsortiInnermost0.000.000.010.010.000.0031NANA1NANA2.210010075.00
3911IC3_Solver - UgpWithCvFakeOp.cpp:2302-2304UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.010.010.000.0031010.161110.52.3201000.575.00
6212IC3_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&)InBetween0.000.020.010.040.000.0328011.611112.362.15NANANANANA0.00
6115IC3_Solver - Ugp.h:738-740 [...]void Ugp::reallocateAndExchangeScalar<int>(int*, int*, int*, int*, int*, int*, int, int*)InBetween0.000.000.010.010.000.00304046.253.2511.162.31NANANANANA0.00
311IC3_Solver - RegisteredData.h:158-333 [...]cScalar<double>::dumpStatsClipped(int)Single0.000.000.010.010.000.002992.3170.19111.062.290001050.00
3903IC3_Solver - UgpWithCvFakeOp.cpp:2351-2361UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.010.010.000.002806.511115.712.27NANANANANA0.00
3666IC3_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...Single0.000.000.010.010.000.0024011.941112.291.950001050.00
9954IC3_Solver - libparmetis__KWayFMInBetween0.000.000.010.010.000.002306.731115.612.03NANANANANA0.00
8646IC3_Solver - Mesh.cpp:36-37 [...]cMesh::InitializeFromUgp(int, int, int, int, int, double (*) [3], double (*) [3], double (*) [3], double (*) [3], cConnectivity*, long long*, double*)Single0.000.000.010.010.000.0025011.881113.222.341001075.00
4801IC3_Solver - Connectivity.cpp:1109-1322 [...]cConnectivity::reorderFaocvNoocv(int, int, int, int*, int*, double (*) [3], cDataSet*)Outermost0.000.020.010.050.000.032328.7423.443.511.222.23NANANANANA0.00
5038IC3_Solver - Gp.cpp:224-355 [...]Gp::updateR2(double (*) [3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Outermost0.000.160.010.320.000.232310.8711.682.42112.672.3NANANANANA0.00
5074IC3_Solver - Gp.cpp:481-570 [...]Gp::updateR3(double (*) [3][3], int, std::__cxx11::list<Prcomm, std::allocator<Prcomm> >&)Outermost0.000.250.010.480.000.351812.510.941112.82.25NANANANANA0.00
10615IC3_Solver - libparmetis__ikvsortiOutermost0.000.000.020.020.000.001510.3211.331.78112.692.050010.33070.83
5824IC3_Solver - Ugp.cpp:1137-1155 [...]Ugp::RedistReconnectReorder()InBetween0.000.030.010.060.000.0315011.72118.52.25NANANANANA0.00
10266IC3_Solver - libparmetis__FastRandomPermuteSingle0.000.000.010.010.000.001006.251116201000100.00
3902IC3_Solver - UgpWithCvFakeOp.cpp:2351-2361UgpWithCvFakeOp::buildOperatorsSkew()Innermost0.000.000.010.010.000.0012010.161111.172.571.5100180.00
×