oasis19.umiacs.umd.edu 30 CG Tpetra maxwell20.xml output_avg5/altra_CG_Tpetra_maxwell20.output output_avg5/altra_CG_Tpetra_maxwell20_power.output dt = 6.67128e-10 Loading solver config from solverCG.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=51660,domainDim=51660,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=26460} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=25200} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=51660, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00073464 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=26460, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.225024 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.00816692 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.244031 sec Electromagnetic Energy = 1.9156e-08 Electromagnetic Energy/dt^2 = 4.30413e+10 * finished time step 1, t = 6.67128e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.56325 [1] | Mini-EM: Total Time: 2.56321 - 99.9984% [1] | | Mini-EM: build mesh: 0.00060024 - 0.0234175% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027968 - 46.5947% [1] | | | Remainder: 0.00032056 - 53.4053% | | Mini-EM: build physics blocks: 0.00078628 - 0.0306756% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023232 - 0.00906363% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.391686 - 15.2811% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.148429 - 5.79074% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0619976 - 41.7692% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0499438 - 80.5577% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00174628 - 2.81669% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.010236 - 16.5104% [3] | | | | Remainder: 7.144e-05 - 0.11523% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0102148 - 6.88195% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0060416 - 59.1456% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00020288 - 1.98614% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00079308 - 7.76403% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00046896 - 4.59099% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125468 - 12.283% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00130664 - 12.7916% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.368e-05 - 0.721306% [3] | | | | Remainder: 7.328e-05 - 0.71739% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0150989 - 10.1725% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0064296 - 4.33177% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0187654 - 12.6427% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00794516 - 5.35284% [3] | | | Remainder: 0.0279776 - 18.8492% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00714032 - 0.278569% [2] | | Mini-EM: setup physics model evaluator: 0.312034 - 12.1736% [1] | | | panzer::ModelEvaluator::setupModel(): 0.312018 - 99.9949% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.000884564% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000141017% [1] | | | | fmb->setupVolumeFieldManagers(): 0.306758 - 98.3141% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.306744 - 99.9956% [1] | | | | | | getWorksets(): 0.282944 - 92.2409% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.28294 - 99.9988% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.160108 - 56.5873% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00336296 - 2.10043% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0290552 - 18.1472% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00058596 - 2.01672% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0284536 - 97.9296% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00029344 - 1.03129% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012252 - 0.430596% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00056608 - 1.98948% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00239844 - 8.4293% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.005591 - 19.6495% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00129952 - 4.56715% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00439616 - 15.4503% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013132 - 0.461523% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00852788 - 29.9712% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00380748 - 44.6474% [4] | | | | | | | | | | | | Remainder: 0.0047204 - 55.3526% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00410972 - 14.4436% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00092804 - 3.26159% [4] | | | | | | | | | | | Remainder: 8.948e-05 - 0.314477% | | | | | | | | | | Remainder: 1.56e-05 - 0.053691% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111844 - 69.8552% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0656888 - 58.7326% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010412 - 0.158505% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.04e-05 - 0.0462788% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0353862 - 53.8694% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0246057 - 37.458% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.116e-05 - 0.0474358% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0051502 - 7.8403% [4] | | | | | | | | | | | Remainder: 0.00038108 - 0.580129% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0218244 - 19.5133% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0148944 - 13.3172% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00014592 - 0.130468% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0052488 - 4.69297% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00392408 - 3.50853% [4] | | | | | | | | | | Remainder: 0.00011744 - 0.105003% | | | | | | | | | Remainder: 0.0158463 - 9.89722% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.122802 - 43.402% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.122679 - 99.9004% [8] | | | | | | | | | Remainder: 0.00012232 - 0.0996077% | | | | | | | | Remainder: 3.024e-05 - 0.0106878% | | | | | | | Remainder: 3.52e-06 - 0.00124406% | | | | | | getOrientations(): 1.06e-05 - 0.00345564% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000713 - 0.232441% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00068608 - 0.223665% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036436 - 0.118783% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011772 - 0.0383772% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00084628 - 0.275891% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000260803% [2] | | | | | | Remainder: 0.0210618 - 6.86622% | | | | | Remainder: 1.356e-05 - 0.00442042% | | | | fmb->setupBCFieldManagers(): 8e-06 - 0.00256395% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.612e-05 - 0.00516636% [1] | | | | build response library: 0.00521192 - 1.67039% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00512524 - 98.3369% [1] | | | | | | getWorksets(): 3.44e-06 - 0.0671188% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 58.1395% [1] | | | | | | | Remainder: 1.44e-06 - 41.8605% | | | | | | getOrientations(): 4.8e-07 - 0.00936542% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00073804 - 14.4001% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087448 - 17.0622% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041228 - 8.04411% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114848 - 22.4083% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0226331% [3] | | | | | | Remainder: 0.00194688 - 37.9861% | | | | | Remainder: 8.668e-05 - 1.66311% | | | | Remainder: 2.096e-05 - 0.00671756% | | | Remainder: 1.596e-05 - 0.00511482% | | Mini-EM: setup auxiliary physics model evaluator: 0.318171 - 12.413% [1] | | | panzer::ModelEvaluator::setupModel(): 0.318163 - 99.9975% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000251443% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000201155% [1] | | | | fmb->setupVolumeFieldManagers(): 0.318121 - 99.9867% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.318118 - 99.9989% [1] | | | | | | getWorksets(): 0.210366 - 66.1284% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.210365 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126761 - 60.2577% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00313608 - 2.47401% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0257924 - 20.3473% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00056348 - 2.18467% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0252207 - 97.7834% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021508 - 0.852792% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001214 - 0.481351% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00057052 - 2.26211% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00236624 - 9.38214% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.005265 - 20.8757% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00128052 - 5.07726% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0040758 - 16.1605% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00012036 - 0.477227% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00680124 - 26.9669% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00311904 - 45.8599% [4] | | | | | | | | | | | | Remainder: 0.0036822 - 54.1401% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00344364 - 13.654% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00091736 - 3.63733% [4] | | | | | | | | | | | Remainder: 4.352e-05 - 0.172557% | | | | | | | | | | Remainder: 8.24e-06 - 0.0319474% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0823833 - 64.9911% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0488669 - 59.3165% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.14e-05 - 0.105184% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.884e-05 - 0.0590174% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0235902 - 48.2744% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0250848 - 51.333% [4] | | | | | | | | | | | Remainder: 0.00011164 - 0.228457% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0149256 - 18.1173% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.014762 - 17.9187% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.648e-05 - 0.0928343% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00349348 - 4.24052% [4] | | | | | | | | | | Remainder: 0.0002588 - 0.314141% | | | | | | | | | Remainder: 0.015449 - 12.1875% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0835934 - 39.7374% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0835244 - 99.9174% [4] | | | | | | | | | Remainder: 6.908e-05 - 0.0826381% | | | | | | | | Remainder: 1.044e-05 - 0.00496281% | | | | | | | Remainder: 1.24e-06 - 0.000589449% | | | | | | getOrientations(): 1.308e-05 - 0.00411169% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040904 - 0.128581% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000341 - 0.107193% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020216 - 0.0635488% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0959821 - 30.1719% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0959608 - 99.9778% [1] | | | | | | | Remainder: 2.128e-05 - 0.0221708% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00045432 - 0.142815% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00012574% [2] | | | | | | Remainder: 0.0103495 - 3.25335% | | | | | Remainder: 3.48e-06 - 0.00109392% | | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.00110635% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.204e-05 - 0.00378422% [1] | | | | build response library: 2.028e-05 - 0.00637408% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.38067% [1] | | | | | Remainder: 2e-05 - 98.6193% | | | | Remainder: 5.04e-06 - 0.00158409% | | | Remainder: 7.8e-06 - 0.00245151% | | Mini-EM: eval auxiliary physics model evaluator: 0.347717 - 13.5657% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0987864 - 28.41% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.247329 - 71.1294% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00041144 - 0.166353% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.172713 - 69.8313% [1] | | | | | panzer::WorksetContainer::getWorksets(): 4.28e-06 - 0.0024781% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8.2e-06 - 0.00474776% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.64e-06 - 0.00210754% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00145792 - 0.844129% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0102291 - 5.92261% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0251242 - 14.5468% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00413008 - 2.3913% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0160048 - 9.26673% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0210366 - 12.1801% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0289556 - 16.7652% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.68e-06 - 0.00386769% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.64e-06 - 0.00152855% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0449634 - 26.0336% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00385448 - 2.23173% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00315836 - 1.82868% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136525 - 7.90472% [4] | | | | | Remainder: 0.0001204 - 0.069711% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.476e-05 - 0.00596776% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.000776294% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00041732 - 0.168731% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.073412 - 29.682% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0365999 - 49.8554% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0367905 - 50.115% [1] | | | | | Remainder: 2.168e-05 - 0.0295319% | | | | Remainder: 0.00035844 - 0.144924% | | | Remainder: 0.00160152 - 0.460582% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0043684 - 0.170427% [1] | | | getWorksets(): 5.68e-06 - 0.130025% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 73.9437% [1] | | | | Remainder: 1.48e-06 - 26.0563% | | | getOrientations(): 8.4e-07 - 0.019229% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081236 - 18.5963% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00093168 - 21.3277% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041356 - 9.46708% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012038 - 27.557% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0256387% [3] | | | Remainder: 0.00099936 - 22.877% | | panzer::ModelEvaluator::create_W_op: 0.264662 - 10.3254% [1] | | panzer::ModelEvaluator::evalModel(J): 0.439615 - 17.1509% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00033232 - 0.0755934% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.342626 - 77.9376% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000502006% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00224804 - 0.656122% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0112408 - 3.28077% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0132252 - 3.85995% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00134516 - 0.392604% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0149534 - 4.36436% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0125909 - 3.67483% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00226744 - 0.661784% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0118496 - 3.45848% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6e-06 - 0.00175118% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00444068 - 1.29607% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0267835 - 7.81713% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.004583 - 1.33761% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0254705 - 7.43392% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0272086 - 7.94121% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0378599 - 11.0499% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.176e-05 - 0.00343232% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0022796 - 0.665333% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0262478 - 7.6608% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.042189 - 12.3134% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00626008 - 1.82709% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0012046 - 0.351579% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0142723 - 4.16557% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0303302 - 8.8523% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0235628 - 6.87712% [4] | | | | Remainder: 0.00019288 - 0.0562947% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.72e-05 - 0.00391251% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.48e-06 - 0.000336658% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00123796 - 0.281601% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0947278 - 21.5479% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0947018 - 99.9726% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.616e-05 - 0.0170594% [1] | | | | Remainder: 9.8e-06 - 0.0103454% | | | Remainder: 0.00067272 - 0.153025% | | MaxwellPreconditioner::build: 0.00328956 - 0.128337% [1] | | | MaxwellPreconditioner: Schur complement: 1.756e-05 - 0.53381% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00134584 - 40.9125% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.246686% [1] | | | | Ifpack2::Relaxation::compute: 0.00060772 - 45.1554% [1] | | | | Remainder: 0.0007348 - 54.5979% | | | MaxwellPreconditioner: Solver S_E: 0.00183616 - 55.8178% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0697107% [1] | | | | Ifpack2::Relaxation::compute: 0.00141336 - 76.9737% [1] | | | | Remainder: 0.00042152 - 22.9566% | | | MaxwellPreconditioner: Block preconditioner: 8.1e-05 - 2.46234% [1] | | | Remainder: 9e-06 - 0.273593% | | Mini-EM: timestepper: 0.292839 - 11.4247% [1] | | | Mini-EM: Advance Time Step: 0.292836 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.039659 - 13.5431% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023608 - 0.595275% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0378252 - 95.376% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00380699% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00023824 - 0.629845% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00313952 - 8.30008% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00189544 - 5.01106% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000164 - 0.433574% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00175624 - 4.64305% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00164664 - 4.35329% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00015996 - 0.422893% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000397 - 1.04957% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.12e-06 - 0.00824848% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00033264 - 0.879415% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00388368 - 10.2675% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00147168 - 3.89074% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00061696 - 1.63108% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0033602 - 8.88351% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0066452 - 17.5682% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.68e-06 - 0.0203039% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00024192 - 0.639574% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00275624 - 7.28679% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00346336 - 9.15623% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00027504 - 0.727135% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016448 - 0.434843% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0016996 - 4.49331% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00262492 - 6.93961% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00075892 - 2.00639% [4] | | | | | | Remainder: 0.00012104 - 0.319999% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.596e-05 - 0.090673% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00564815% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00131968 - 3.32757% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00016328 - 0.41171% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013412 - 82.1411% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.08e-06 - 1.27389% [1] | | | | | | Remainder: 2.708e-05 - 16.585% | | | | | Remainder: 7.66e-05 - 0.193147% | | | | Stratimikos: BelosLOWS: 0.244072 - 83.3474% [1] | | | | | GMRES block system: Operation Op*x: 0.0023316 - 0.955293% [1] | | | | | Belos::MVT::MvAddMv: 0.00011316 - 0.0463634% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.240911 - 98.7051% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00048748 - 0.202348% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00011232 - 23.0409% [2] | | | | | | | | Belos::MVT::MvDot: 0.00010688 - 95.1567% [2] | | | | | | | | Remainder: 5.44e-06 - 4.8433% | | | | | | | Belos::MVT::MvScale: 6.84e-05 - 14.0313% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0001786 - 36.6374% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00017004 - 95.2072% [2] | | | | | | | | Remainder: 8.56e-06 - 4.79283% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.456e-05 - 13.2436% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.212e-05 - 96.2206% [2] | | | | | | | | Remainder: 2.44e-06 - 3.77943% | | | | | | | Remainder: 6.36e-05 - 13.0467% | | | | | | Belos::MVT::MvAddMv: 0.00133804 - 0.555408% [2] | | | | | | Belos::MVT::MvNorm: 8.92e-05 - 0.0370261% [1] | | | | | | GMRES block system: Operation Prec*x: 0.23557 - 97.7828% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000558 - 0.236873% [2] | | | | | | | Belos::MVT::MvAddMv: 6.004e-05 - 0.0254872% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00802884 - 3.40827% [2] | | | | | | | | Belos::MVT::Assign: 4.736e-05 - 0.589874% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.0005316 - 6.62113% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0004382 - 82.4304% [22] | | | | | | | | | Remainder: 9.34e-05 - 17.5696% | | | | | | | | Belos::MVT::MvDot: 0.0008364 - 10.4174% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00044904 - 5.59284% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00499536 - 62.2177% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.00088428 - 11.0138% [60] | | | | | | | | Remainder: 0.0002848 - 3.54721% | | | | | | | CG S_E: Operation Op*x: 0.00095036 - 0.403431% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.223941 - 95.0635% [1] | | | | | | | | Belos::MVT::Assign: 0.00015404 - 0.0687861% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00643896 - 2.8753% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00539368 - 83.7663% [278] | | | | | | | | | Remainder: 0.00104528 - 16.2337% | | | | | | | | Belos::MVT::MvDot: 0.0115996 - 5.17977% [555] | | | | | | | | Belos::MVT::MvNorm: 0.0059674 - 2.66473% [278] | | | | | | | | CG S_E: Operation Op*x: 0.185028 - 82.6239% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0127754 - 5.70482% [831] | | | | | | | | Remainder: 0.00197664 - 0.882663% | | | | | | | Remainder: 0.00203176 - 0.862488% | | | | | | GMRES block system: Operation Op*x: 0.001938 - 0.804446% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.396e-05 - 0.0140965% [1] | | | | | | Remainder: 0.00145492 - 0.603924% | | | | | Remainder: 0.00071572 - 0.293242% | | | | Mini-EM: Compute responses: 0.008961 - 3.06007% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00022968 - 2.56311% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00719884 - 80.3352% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.52e-06 - 0.0488968% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001558 - 2.16424% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00170612 - 23.6999% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.44e-06 - 0.0338943% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00029608 - 4.11288% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00025912 - 3.59947% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0033788 - 46.9353% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.4e-06 - 0.0472298% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00032424 - 4.50406% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00027968 - 3.88507% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00029408 - 4.0851% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.664e-05 - 0.508971% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.12e-06 - 0.0294492% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00022172 - 3.07994% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00013072 - 1.81585% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.56e-05 - 0.355613% [4] | | | | | | Remainder: 7.876e-05 - 1.09407% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.68e-06 - 0.0968642% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0156233% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00109552 - 12.2254% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025136 - 2.80504% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.334182% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023284 - 92.6321% [1] | | | | | | Remainder: 1.768e-05 - 7.03374% | | | | | Remainder: 0.00017552 - 1.95871% | | | | Remainder: 0.00014476 - 0.0494338% | | | Remainder: 2.6e-06 - 0.00088786% | | Remainder: 0.0316414 - 1.23445% | Remainder: 4.176e-05 - 0.00162918% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.244072 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 32.7773 k-cell-steps per second ================================= dt = 6.67128e-10 Loading solver config from solverCG.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=51660,domainDim=51660,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=26460} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=25200} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=51660, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00077804 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=26460, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.225401 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0083696 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.244197 sec Electromagnetic Energy = 1.9156e-08 Electromagnetic Energy/dt^2 = 4.30413e+10 * finished time step 1, t = 6.67128e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.57825 [1] | Mini-EM: Total Time: 2.57821 - 99.9983% [1] | | Mini-EM: build mesh: 0.000612 - 0.0237374% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028888 - 47.2026% [1] | | | Remainder: 0.00032312 - 52.7974% | | Mini-EM: build physics blocks: 0.00089752 - 0.0348118% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024072 - 0.00933672% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.395226 - 15.3295% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.151917 - 5.89236% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0620637 - 40.8536% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0500006 - 80.5633% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00173024 - 2.78784% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0102633 - 16.5367% [3] | | | | Remainder: 6.96e-05 - 0.112143% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0102271 - 6.73203% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.006019 - 58.8533% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.0002034 - 1.98883% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0007938 - 7.76172% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00046656 - 4.56199% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119484 - 11.6831% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00140916 - 13.7787% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.412e-05 - 0.72474% [3] | | | | Remainder: 6.624e-05 - 0.64769% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151576 - 9.97751% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00643976 - 4.23899% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188891 - 12.4338% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00816616 - 5.3754% [3] | | | Remainder: 0.0309738 - 20.3886% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0077076 - 0.298952% [2] | | Mini-EM: setup physics model evaluator: 0.313992 - 12.1787% [1] | | | panzer::ModelEvaluator::setupModel(): 0.313976 - 99.9949% [1] | | | | allocate FieldManagerBuilder: 3.24e-06 - 0.00103193% [1] | | | | fmb->setWorksetContainer(): 3.6e-07 - 0.000114658% [1] | | | | fmb->setupVolumeFieldManagers(): 0.308656 - 98.3056% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.308642 - 99.9955% [1] | | | | | | getWorksets(): 0.285605 - 92.536% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.285602 - 99.9988% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.161547 - 56.5638% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00356816 - 2.20874% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0292105 - 18.0817% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00059552 - 2.03872% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0285988 - 97.906% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002916 - 1.01962% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012832 - 0.44869% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000544 - 1.90218% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00243964 - 8.53057% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00564824 - 19.7499% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0012994 - 4.54355% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00439136 - 15.355% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013352 - 0.466873% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00858452 - 30.0171% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00379108 - 44.1618% [4] | | | | | | | | | | | | Remainder: 0.00479344 - 55.8382% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00412452 - 14.422% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00092576 - 3.23706% [4] | | | | | | | | | | | Remainder: 8.792e-05 - 0.307425% | | | | | | | | | | Remainder: 1.616e-05 - 0.0553226% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111662 - 69.1204% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0652383 - 58.4248% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010352 - 0.15868% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.22e-05 - 0.0493575% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0344008 - 52.731% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0252025 - 38.6314% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.96e-05 - 0.0453721% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00515316 - 7.89898% [4] | | | | | | | | | | | Remainder: 0.00031652 - 0.485175% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0217521 - 19.4803% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0151987 - 13.6114% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00013688 - 0.122584% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00529188 - 4.73919% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00392808 - 3.51783% [4] | | | | | | | | | | Remainder: 0.00011612 - 0.103992% | | | | | | | | | Remainder: 0.0171064 - 10.5891% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.124024 - 43.4256% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.123915 - 99.912% [8] | | | | | | | | | Remainder: 0.0001092 - 0.0880473% | | | | | | | | Remainder: 3.032e-05 - 0.0106162% | | | | | | | Remainder: 3.48e-06 - 0.00121847% | | | | | | getOrientations(): 1.164e-05 - 0.00377136% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072796 - 0.235859% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00070036 - 0.226917% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036928 - 0.119647% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012176 - 0.0394502% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00086744 - 0.28105% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.00027216% [2] | | | | | | Remainder: 0.0202378 - 6.55704% | | | | | Remainder: 1.396e-05 - 0.00452283% | | | | fmb->setupBCFieldManagers(): 8.36e-06 - 0.00266262% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.752e-05 - 0.00558004% [1] | | | | build response library: 0.00527068 - 1.67869% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.005184 - 98.3554% [1] | | | | | | getWorksets(): 3.28e-06 - 0.0632716% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 67.0732% [1] | | | | | | | Remainder: 1.08e-06 - 32.9268% | | | | | | getOrientations(): 4.8e-07 - 0.00925926% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074744 - 14.4182% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00088256 - 17.0247% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040588 - 7.82948% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118636 - 22.885% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0223765% [3] | | | | | | Remainder: 0.00195684 - 37.7477% | | | | | Remainder: 8.668e-05 - 1.64457% | | | | Remainder: 2e-05 - 0.00636991% | | | Remainder: 1.6e-05 - 0.00509567% | | Mini-EM: setup auxiliary physics model evaluator: 0.318671 - 12.3602% [1] | | | panzer::ModelEvaluator::setupModel(): 0.318663 - 99.9975% [1] | | | | allocate FieldManagerBuilder: 1e-06 - 0.000313811% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000200839% [1] | | | | fmb->setupVolumeFieldManagers(): 0.31862 - 99.9864% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.318616 - 99.9989% [1] | | | | | | getWorksets(): 0.210595 - 66.0968% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.210594 - 99.9993% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.125953 - 59.8084% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00307564 - 2.4419% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.025862 - 20.5331% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00056812 - 2.19673% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0252863 - 97.7739% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021752 - 0.860228% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012668 - 0.500982% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00053704 - 2.12384% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0023636 - 9.34735% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00522064 - 20.6461% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00127212 - 5.03086% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00403484 - 15.9566% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00011852 - 0.468712% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00691768 - 27.3574% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00311688 - 45.0567% [4] | | | | | | | | | | | | Remainder: 0.0038008 - 54.9433% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00351336 - 13.8943% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00091716 - 3.6271% [4] | | | | | | | | | | | Remainder: 4.716e-05 - 0.186504% | | | | | | | | | | Remainder: 7.6e-06 - 0.0293867% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0826603 - 65.628% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0488951 - 59.1518% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.96e-05 - 0.101442% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.876e-05 - 0.0588198% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0239341 - 48.95% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0247697 - 50.6588% [4] | | | | | | | | | | | Remainder: 0.00011292 - 0.230943% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0144762 - 17.5128% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0154526 - 18.6941% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.892e-05 - 0.0954751% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00346828 - 4.19582% [4] | | | | | | | | | | Remainder: 0.00028924 - 0.349914% | | | | | | | | | Remainder: 0.0143548 - 11.397% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0846307 - 40.1867% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0845737 - 99.9326% [4] | | | | | | | | | Remainder: 5.704e-05 - 0.0673987% | | | | | | | | Remainder: 1.036e-05 - 0.00491942% | | | | | | | Remainder: 1.48e-06 - 0.00070277% | | | | | | getOrientations(): 1.28e-05 - 0.00401737% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00041668 - 0.130778% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034708 - 0.108934% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020116 - 0.0631355% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0951736 - 29.8709% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0951514 - 99.9768% [1] | | | | | | | Remainder: 2.212e-05 - 0.0232417% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00046428 - 0.145718% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000125543% [2] | | | | | | Remainder: 0.011405 - 3.57955% | | | | | Remainder: 3.56e-06 - 0.00111732% | | | | fmb->setupBCFieldManagers(): 3.92e-06 - 0.00123014% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.328e-05 - 0.00416741% [1] | | | | build response library: 1.944e-05 - 0.00610049% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.44033% [1] | | | | | Remainder: 1.916e-05 - 98.5597% | | | | Remainder: 4.96e-06 - 0.0015565% | | | Remainder: 8e-06 - 0.00251043% | | Mini-EM: eval auxiliary physics model evaluator: 0.34779 - 13.4896% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0986381 - 28.3614% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.247569 - 71.1834% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00040704 - 0.164415% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.172923 - 69.8484% [1] | | | | | panzer::WorksetContainer::getWorksets(): 3.76e-06 - 0.00217438% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.92e-06 - 0.00458007% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.92e-06 - 0.0022669% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00178796 - 1.03396% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.010232 - 5.91708% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0255422 - 14.7708% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0041118 - 2.37782% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0156904 - 9.07365% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0209235 - 12.0999% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0286709 - 16.5801% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.68e-06 - 0.00386299% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.44e-06 - 0.00141103% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.044974 - 26.0081% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00388148 - 2.24463% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00325292 - 1.88114% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0137199 - 7.9341% [4] | | | | | Remainder: 0.00011136 - 0.0643986% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.524e-05 - 0.00615586% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.000791698% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00041856 - 0.169068% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0734411 - 29.6649% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0366031 - 49.8401% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0368173 - 50.1317% [1] | | | | | Remainder: 2.068e-05 - 0.0281586% | | | | Remainder: 0.0003622 - 0.146303% | | | Remainder: 0.00158304 - 0.455171% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00444964 - 0.172587% [1] | | | getWorksets(): 6.32e-06 - 0.142034% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.76e-06 - 75.3165% [1] | | | | Remainder: 1.56e-06 - 24.6835% | | | getOrientations(): 1e-06 - 0.0224737% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081456 - 18.3062% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009384 - 21.0893% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042424 - 9.53425% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124568 - 27.9951% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0269685% [3] | | | Remainder: 0.00101824 - 22.8836% | | panzer::ModelEvaluator::create_W_op: 0.261784 - 10.1537% [1] | | panzer::ModelEvaluator::evalModel(J): 0.446533 - 17.3195% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0003264 - 0.0730965% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.349268 - 78.2179% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000515363% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00417932 - 1.19659% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0113696 - 3.25525% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0135879 - 3.8904% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00132828 - 0.380304% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0151155 - 4.32775% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0124648 - 3.56883% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00223988 - 0.641306% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122502 - 3.5074% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.84e-06 - 0.00195838% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00452332 - 1.29508% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0269203 - 7.70762% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00465616 - 1.33312% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0261012 - 7.47311% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0276416 - 7.91413% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0381357 - 10.9187% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.268e-05 - 0.00363045% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00399628 - 1.14419% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0262625 - 7.51929% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0425502 - 12.1827% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.005977 - 1.71129% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00123556 - 0.353757% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0144006 - 4.12306% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0307613 - 8.80736% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0233582 - 6.68774% [4] | | | | Remainder: 0.00019176 - 0.0549033% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.776e-05 - 0.00397731% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.000250821% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.001239 - 0.277471% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0950117 - 21.2776% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0949851 - 99.972% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.68e-05 - 0.017682% [1] | | | | Remainder: 9.8e-06 - 0.0103145% | | | Remainder: 0.00066844 - 0.149696% | | MaxwellPreconditioner::build: 0.00337012 - 0.130716% [1] | | | MaxwellPreconditioner: Schur complement: 1.716e-05 - 0.509181% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00139124 - 41.2816% [1] | | | | Ifpack2::Relaxation::initialize: 3.96e-06 - 0.284638% [1] | | | | Ifpack2::Relaxation::compute: 0.00062588 - 44.9872% [1] | | | | Remainder: 0.0007614 - 54.7282% | | | MaxwellPreconditioner: Solver S_E: 0.00186836 - 55.439% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0706502% [1] | | | | Ifpack2::Relaxation::compute: 0.00142776 - 76.4178% [1] | | | | Remainder: 0.00043928 - 23.5115% | | | MaxwellPreconditioner: Block preconditioner: 8.432e-05 - 2.50199% [1] | | | Remainder: 9.04e-06 - 0.26824% | | Mini-EM: timestepper: 0.294206 - 11.4113% [1] | | | Mini-EM: Advance Time Step: 0.294204 - 99.9992% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0406871 - 13.8296% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023552 - 0.578857% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0388349 - 95.4478% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.004223% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00026628 - 0.685672% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00318676 - 8.20591% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00188632 - 4.85728% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0001652 - 0.42539% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00174332 - 4.48905% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00163904 - 4.22053% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00016264 - 0.418798% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0003954 - 1.01816% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.12e-06 - 0.00803401% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00030596 - 0.787848% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00378084 - 9.73567% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00157372 - 4.05233% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00049536 - 1.27555% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00335796 - 8.64675% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00775628 - 19.9724% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.18e-05 - 0.030385% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00025404 - 0.654154% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00276736 - 7.12596% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00345536 - 8.89756% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00027892 - 0.71822% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016528 - 0.425596% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00166384 - 4.28439% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0026332 - 6.7805% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00075752 - 1.95062% [4] | | | | | | Remainder: 0.00012776 - 0.328982% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.024e-05 - 0.0743233% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00530881% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00133772 - 3.28783% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0001622 - 0.398652% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013368 - 82.4168% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.84e-06 - 1.1344% [1] | | | | | | Remainder: 2.668e-05 - 16.4488% | | | | | Remainder: 8.432e-05 - 0.20724% | | | | Stratimikos: BelosLOWS: 0.244237 - 83.0165% [1] | | | | | GMRES block system: Operation Op*x: 0.00238036 - 0.974609% [1] | | | | | Belos::MVT::MvAddMv: 0.00013076 - 0.0535381% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.240976 - 98.6645% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00052512 - 0.217914% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00011976 - 22.8062% [2] | | | | | | | | Belos::MVT::MvDot: 0.00011376 - 94.99% [2] | | | | | | | | Remainder: 6e-06 - 5.01002% | | | | | | | Belos::MVT::MvScale: 6.908e-05 - 13.1551% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020384 - 38.8178% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00019244 - 94.4074% [2] | | | | | | | | Remainder: 1.14e-05 - 5.59262% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.84e-05 - 13.0256% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.596e-05 - 96.4327% [2] | | | | | | | | Remainder: 2.44e-06 - 3.56725% | | | | | | | Remainder: 6.404e-05 - 12.1953% | | | | | | Belos::MVT::MvAddMv: 0.00026988 - 0.111995% [2] | | | | | | Belos::MVT::MvNorm: 7.992e-05 - 0.0331652% [1] | | | | | | GMRES block system: Operation Prec*x: 0.236342 - 98.0772% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00058336 - 0.246828% [2] | | | | | | | Belos::MVT::MvAddMv: 6.032e-05 - 0.0255223% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00824724 - 3.48953% [2] | | | | | | | | Belos::MVT::Assign: 8.808e-05 - 1.06799% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000595 - 7.21453% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00049448 - 83.1059% [22] | | | | | | | | | Remainder: 0.00010052 - 16.8941% | | | | | | | | Belos::MVT::MvDot: 0.00084852 - 10.2885% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00045704 - 5.54173% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00505908 - 61.3427% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.000904 - 10.9612% [60] | | | | | | | | Remainder: 0.00029552 - 3.58326% | | | | | | | CG S_E: Operation Op*x: 0.00096464 - 0.408154% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.224295 - 94.9025% [1] | | | | | | | | Belos::MVT::Assign: 0.00015592 - 0.0695157% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00660156 - 2.94325% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00555568 - 84.1571% [278] | | | | | | | | | Remainder: 0.00104588 - 15.8429% | | | | | | | | Belos::MVT::MvDot: 0.0116724 - 5.20404% [555] | | | | | | | | Belos::MVT::MvNorm: 0.00598864 - 2.66999% [278] | | | | | | | | CG S_E: Operation Op*x: 0.184899 - 82.4358% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0130179 - 5.80392% [831] | | | | | | | | Remainder: 0.00195928 - 0.873529% | | | | | | | Remainder: 0.00219196 - 0.927451% | | | | | | GMRES block system: Operation Op*x: 0.00218736 - 0.90771% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.896e-05 - 0.0120178% [1] | | | | | | Remainder: 0.00154216 - 0.639965% | | | | | Remainder: 0.00075056 - 0.307308% | | | | Mini-EM: Compute responses: 0.0091214 - 3.10037% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023524 - 2.57899% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00735288 - 80.6113% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.08e-06 - 0.0418883% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00015804 - 2.14936% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00158236 - 21.5203% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.8e-06 - 0.0380803% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00029516 - 4.01421% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00025276 - 3.43756% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00367856 - 50.0288% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.08e-06 - 0.0554885% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00032 - 4.35204% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00027464 - 3.73514% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00028568 - 3.88528% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.66e-05 - 0.497764% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2e-06 - 0.0272002% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00021848 - 2.97135% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00013016 - 1.77019% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.568e-05 - 0.349251% [4] | | | | | | Remainder: 8.28e-05 - 1.12609% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.36e-06 - 0.0916526% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.0175412% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00110096 - 12.0701% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025196 - 2.7623% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.365137% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023444 - 93.0465% [1] | | | | | | Remainder: 1.66e-05 - 6.58835% | | | | | Remainder: 0.0001704 - 1.86813% | | | | Remainder: 0.00015764 - 0.053582% | | | Remainder: 2.44e-06 - 0.000829351% | | Remainder: 0.0308109 - 1.19505% | Remainder: 4.304e-05 - 0.00166935% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.244237 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 32.755 k-cell-steps per second ================================= dt = 6.67128e-10 Loading solver config from solverCG.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=51660,domainDim=51660,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=26460} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=25200} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=51660, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00086428 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=26460, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.22661 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0083696 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.244927 sec Electromagnetic Energy = 1.9156e-08 Electromagnetic Energy/dt^2 = 4.30413e+10 * finished time step 1, t = 6.67128e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.61268 [1] | Mini-EM: Total Time: 2.61264 - 99.9984% [1] | | Mini-EM: build mesh: 0.00060312 - 0.0230847% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002832 - 46.9558% [1] | | | Remainder: 0.00031992 - 53.0442% | | Mini-EM: build physics blocks: 0.00078208 - 0.0299345% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023636 - 0.00904679% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.392599 - 15.0269% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.149389 - 5.71794% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0621804 - 41.6231% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0500058 - 80.4206% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00177796 - 2.85936% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0103264 - 16.6071% [3] | | | | Remainder: 7.024e-05 - 0.112962% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0104857 - 7.01904% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00633376 - 60.4039% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00020188 - 1.92529% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00078824 - 7.5173% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0004682 - 4.46514% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124988 - 11.9199% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00129908 - 12.3891% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.44e-05 - 0.709539% [3] | | | | Remainder: 7.024e-05 - 0.669866% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151226 - 10.1229% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00646548 - 4.32795% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0187601 - 12.5579% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00795668 - 5.32614% [3] | | | Remainder: 0.0284182 - 19.023% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00773 - 0.295869% [2] | | Mini-EM: setup physics model evaluator: 0.312911 - 11.9768% [1] | | | panzer::ModelEvaluator::setupModel(): 0.312894 - 99.9947% [1] | | | | allocate FieldManagerBuilder: 3.12e-06 - 0.000997142% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000127839% [1] | | | | fmb->setupVolumeFieldManagers(): 0.307696 - 98.3387% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.307681 - 99.9951% [1] | | | | | | getWorksets(): 0.283775 - 92.2301% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.283771 - 99.9987% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.160747 - 56.6466% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00341132 - 2.12217% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0292226 - 18.1793% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00059132 - 2.02351% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0286147 - 97.92% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00028588 - 0.999066% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000127 - 0.443828% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00054176 - 1.89329% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00242212 - 8.46459% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00559904 - 19.567% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0013382 - 4.67661% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00446508 - 15.6041% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013412 - 0.46871% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00852404 - 29.789% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00377968 - 44.3414% [4] | | | | | | | | | | | | Remainder: 0.00474436 - 55.6586% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.004155 - 14.5205% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00093244 - 3.2586% [4] | | | | | | | | | | | Remainder: 9.004e-05 - 0.314663% | | | | | | | | | | Remainder: 1.652e-05 - 0.0565317% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.11171 - 69.4944% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0655223 - 58.6539% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010784 - 0.164585% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.068e-05 - 0.0468238% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0350676 - 53.5201% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0246858 - 37.6754% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.2e-05 - 0.0488383% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00519552 - 7.92939% [4] | | | | | | | | | | | Remainder: 0.00040288 - 0.614875% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0216378 - 19.3696% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0150609 - 13.4822% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00014312 - 0.128117% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00528824 - 4.7339% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00393432 - 3.52191% [4] | | | | | | | | | | Remainder: 0.00012332 - 0.110393% | | | | | | | | | Remainder: 0.0164028 - 10.2042% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.122993 - 43.3423% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.122876 - 99.9047% [8] | | | | | | | | | Remainder: 0.0001172 - 0.09529% | | | | | | | | Remainder: 3.148e-05 - 0.0110934% | | | | | | | Remainder: 3.56e-06 - 0.00125452% | | | | | | getOrientations(): 1.156e-05 - 0.00375714% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00070652 - 0.229627% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000679 - 0.220683% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036308 - 0.118005% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011728 - 0.0381174% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00084088 - 0.273296% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000234009% [2] | | | | | | Remainder: 0.0211873 - 6.88613% | | | | | Remainder: 1.52e-05 - 0.00493994% | | | | fmb->setupBCFieldManagers(): 7.24e-06 - 0.00231388% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.74e-05 - 0.00556098% [1] | | | | build response library: 0.00514896 - 1.64559% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00506288 - 98.3282% [1] | | | | | | getWorksets(): 2.92e-06 - 0.0576747% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 67.1233% [1] | | | | | | | Remainder: 9.6e-07 - 32.8767% | | | | | | getOrientations(): 4.4e-07 - 0.00869071% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00071732 - 14.1682% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0008656 - 17.097% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00038764 - 7.65651% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115348 - 22.7831% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0213317% [3] | | | | | | Remainder: 0.0019344 - 38.2075% | | | | | Remainder: 8.608e-05 - 1.67179% | | | | Remainder: 2.088e-05 - 0.00667318% | | | Remainder: 1.664e-05 - 0.00531781% | | Mini-EM: setup auxiliary physics model evaluator: 0.323475 - 12.3811% [1] | | | panzer::ModelEvaluator::setupModel(): 0.323466 - 99.9973% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000234955% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000173125% [1] | | | | fmb->setupVolumeFieldManagers(): 0.323425 - 99.9874% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.323422 - 99.9989% [1] | | | | | | getWorksets(): 0.210549 - 65.1003% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.210547 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.127059 - 60.3468% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00314256 - 2.47331% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.025877 - 20.3662% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00056492 - 2.1831% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0253041 - 97.7861% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002128 - 0.84097% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001264 - 0.499523% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00053392 - 2.11001% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00239336 - 9.45838% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00524456 - 20.7261% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00134116 - 5.30016% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00411292 - 16.254% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00012144 - 0.479922% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0068082 - 26.9055% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00311032 - 45.6849% [4] | | | | | | | | | | | | Remainder: 0.00369788 - 54.3151% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00345576 - 13.6569% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00090776 - 3.5874% [4] | | | | | | | | | | | Remainder: 4.584e-05 - 0.181156% | | | | | | | | | | Remainder: 7.96e-06 - 0.0307609% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0831277 - 65.4246% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0490213 - 58.9711% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.172e-05 - 0.105505% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.708e-05 - 0.0552413% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0240938 - 49.1496% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.024738 - 50.4638% [4] | | | | | | | | | | | Remainder: 0.00011068 - 0.225779% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0152998 - 18.4052% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0148674 - 17.8851% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.932e-05 - 0.0954195% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00349076 - 4.19928% [4] | | | | | | | | | | Remainder: 0.00036904 - 0.443944% | | | | | | | | | Remainder: 0.0149114 - 11.7359% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0834782 - 39.6482% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0834179 - 99.9277% [4] | | | | | | | | | Remainder: 6.032e-05 - 0.0722584% | | | | | | | | Remainder: 1.044e-05 - 0.0049585% | | | | | | | Remainder: 1.32e-06 - 0.000626933% | | | | | | getOrientations(): 1.248e-05 - 0.00385874% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040004 - 0.12369% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033392 - 0.103246% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019672 - 0.0608246% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.101279 - 31.3148% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.101257 - 99.9786% [1] | | | | | | | Remainder: 2.164e-05 - 0.0213667% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00045244 - 0.139892% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000123678% [2] | | | | | | Remainder: 0.0101982 - 3.15321% | | | | | Remainder: 3.4e-06 - 0.00105125% | | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.000989285% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.22e-05 - 0.00377165% [1] | | | | build response library: 1.892e-05 - 0.00584915% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2685% [1] | | | | | Remainder: 1.868e-05 - 98.7315% | | | | Remainder: 5.08e-06 - 0.00157049% | | | Remainder: 8.72e-06 - 0.00269573% | | Mini-EM: eval auxiliary physics model evaluator: 0.359554 - 13.7621% [1] | | | panzer::ModelEvaluator::create_W_op: 0.106169 - 29.5279% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.251809 - 70.0337% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00041128 - 0.16333% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.171741 - 68.2028% [1] | | | | | panzer::WorksetContainer::getWorksets(): 4.04e-06 - 0.00235238% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 8.44e-06 - 0.00491439% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.12e-06 - 0.00239897% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00156248 - 0.909791% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.010201 - 5.93975% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0254272 - 14.8056% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00411568 - 2.39645% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0154478 - 8.99484% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.020699 - 12.0525% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0286014 - 16.6538% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.92e-06 - 0.00344706% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.24e-06 - 0.00130429% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0448898 - 26.1381% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00384532 - 2.23903% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00315216 - 1.83542% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136632 - 7.95572% [4] | | | | | Remainder: 0.00011084 - 0.0645392% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.448e-05 - 0.0057504% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.32e-06 - 0.000921335% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0004034 - 0.160201% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0788718 - 31.3221% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0395128 - 50.0976% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0393387 - 49.8767% [1] | | | | | Remainder: 2.028e-05 - 0.0257126% | | | | Remainder: 0.00036476 - 0.144856% | | | Remainder: 0.00157632 - 0.43841% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00431716 - 0.165241% [1] | | | getWorksets(): 5.56e-06 - 0.128788% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.24e-06 - 76.259% [1] | | | | Remainder: 1.32e-06 - 23.741% | | | getOrientations(): 9.2e-07 - 0.0213103% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078608 - 18.2083% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00091852 - 21.276% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040576 - 9.39877% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119788 - 27.7469% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0277961% [3] | | | Remainder: 0.00100124 - 23.1921% | | panzer::ModelEvaluator::create_W_op: 0.283835 - 10.8639% [1] | | panzer::ModelEvaluator::evalModel(J): 0.448608 - 17.1707% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00033404 - 0.0744615% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.344716 - 76.8413% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000510565% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00401056 - 1.16344% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0117321 - 3.4034% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0135664 - 3.93554% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00122868 - 0.356432% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.015028 - 4.35954% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0123727 - 3.58924% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00219316 - 0.636222% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0121176 - 3.51525% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.32e-06 - 0.00183339% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.004666 - 1.35358% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0265564 - 7.70384% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00415216 - 1.20452% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0253709 - 7.35994% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0272933 - 7.91762% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0379549 - 11.0105% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.188e-05 - 0.00344631% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00383304 - 1.11194% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.02604 - 7.55404% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0416655 - 12.0869% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0059918 - 1.73818% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00126824 - 0.367909% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0144239 - 4.18429% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0298751 - 8.66658% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0231597 - 6.71849% [4] | | | | Remainder: 0.00019592 - 0.0568352% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.652e-05 - 0.0036825% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.52e-06 - 0.000338826% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00120492 - 0.268591% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.101661 - 22.6615% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.101631 - 99.9708% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.86e-05 - 0.0182961% [1] | | | | Remainder: 1.108e-05 - 0.010899% | | | Remainder: 0.00067364 - 0.150162% | | MaxwellPreconditioner::build: 0.004367 - 0.167149% [1] | | | MaxwellPreconditioner: Schur complement: 1.664e-05 - 0.38104% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00136112 - 31.1683% [1] | | | | Ifpack2::Relaxation::initialize: 3.84e-06 - 0.282121% [1] | | | | Ifpack2::Relaxation::compute: 0.00060272 - 44.2812% [1] | | | | Remainder: 0.00075456 - 55.4367% | | | MaxwellPreconditioner: Solver S_E: 0.00289316 - 66.2505% [1] | | | | Ifpack2::Relaxation::initialize: 1.44e-06 - 0.0497726% [1] | | | | Ifpack2::Relaxation::compute: 0.001323 - 45.7285% [1] | | | | Remainder: 0.00156872 - 54.2217% | | | MaxwellPreconditioner: Block preconditioner: 8.652e-05 - 1.98122% [1] | | | Remainder: 9.56e-06 - 0.218915% | | Mini-EM: timestepper: 0.293829 - 11.2465% [1] | | | Mini-EM: Advance Time Step: 0.293827 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0399422 - 13.5938% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00024108 - 0.603572% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0382687 - 95.8101% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00376286% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00027044 - 0.706687% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00314696 - 8.22332% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0018782 - 4.90792% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00016652 - 0.435133% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00158984 - 4.15441% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0016334 - 4.26824% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00015988 - 0.417782% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00039736 - 1.03834% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.88e-06 - 0.00752573% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00030516 - 0.797414% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00400916 - 10.4763% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00137752 - 3.5996% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00052584 - 1.37407% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00361824 - 9.45482% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00658776 - 17.2145% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.56e-06 - 0.019755% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00024348 - 0.636238% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00287808 - 7.52071% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00348668 - 9.11104% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002752 - 0.719125% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001884 - 0.492308% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00154572 - 4.03912% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00309384 - 8.08451% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00076008 - 1.98617% [4] | | | | | | Remainder: 0.00011908 - 0.311168% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.148e-05 - 0.0537777% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.00540781% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00120032 - 3.00514% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00013116 - 0.328374% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00010304 - 78.5605% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2e-06 - 1.52486% [1] | | | | | | Remainder: 2.612e-05 - 19.9146% | | | | | Remainder: 7.732e-05 - 0.19358% | | | | Stratimikos: BelosLOWS: 0.244964 - 83.3702% [1] | | | | | GMRES block system: Operation Op*x: 0.00237348 - 0.96891% [1] | | | | | Belos::MVT::MvAddMv: 0.00012116 - 0.0494603% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.241832 - 98.7215% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00050244 - 0.207764% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0001198 - 23.8436% [2] | | | | | | | | Belos::MVT::MvDot: 0.00011452 - 95.5927% [2] | | | | | | | | Remainder: 5.28e-06 - 4.40735% | | | | | | | Belos::MVT::MvScale: 6.892e-05 - 13.7171% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00018248 - 36.3188% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00017316 - 94.8926% [2] | | | | | | | | Remainder: 9.32e-06 - 5.10741% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.648e-05 - 13.2314% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.404e-05 - 96.3297% [2] | | | | | | | | Remainder: 2.44e-06 - 3.67028% | | | | | | | Remainder: 6.476e-05 - 12.8891% | | | | | | Belos::MVT::MvAddMv: 0.00023144 - 0.0957028% [2] | | | | | | Belos::MVT::MvNorm: 7.892e-05 - 0.0326342% [1] | | | | | | GMRES block system: Operation Prec*x: 0.237462 - 98.193% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00056532 - 0.238067% [2] | | | | | | | Belos::MVT::MvAddMv: 6.176e-05 - 0.0260084% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00836224 - 3.5215% [2] | | | | | | | | Belos::MVT::Assign: 0.000113 - 1.35131% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00061532 - 7.35832% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00049812 - 80.953% [22] | | | | | | | | | Remainder: 0.0001172 - 19.047% | | | | | | | | Belos::MVT::MvDot: 0.00087856 - 10.5063% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00046956 - 5.61524% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00503272 - 60.1839% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.0009426 - 11.2721% [60] | | | | | | | | Remainder: 0.00031048 - 3.71288% | | | | | | | CG S_E: Operation Op*x: 0.00093004 - 0.391658% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.225541 - 94.9797% [1] | | | | | | | | Belos::MVT::Assign: 0.00015664 - 0.0694508% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00693548 - 3.07504% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00573888 - 82.7467% [278] | | | | | | | | | Remainder: 0.0011966 - 17.2533% | | | | | | | | Belos::MVT::MvDot: 0.0119758 - 5.30983% [555] | | | | | | | | Belos::MVT::MvNorm: 0.00617168 - 2.73639% [278] | | | | | | | | CG S_E: Operation Op*x: 0.184718 - 81.9002% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0134862 - 5.97948% [831] | | | | | | | | Remainder: 0.0020966 - 0.929588% | | | | | | | Remainder: 0.002002 - 0.843082% | | | | | | GMRES block system: Operation Op*x: 0.00205088 - 0.84806% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.676e-05 - 0.0110655% [1] | | | | | | Remainder: 0.00147944 - 0.611763% | | | | | Remainder: 0.00063728 - 0.260153% | | | | Mini-EM: Compute responses: 0.0087742 - 2.98618% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0002234 - 2.5461% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00710356 - 80.9596% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.76e-06 - 0.0529312% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001568 - 2.20734% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0017348 - 24.4216% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.52e-06 - 0.0354752% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00029508 - 4.15397% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00025824 - 3.63536% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00327912 - 46.1616% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4e-06 - 0.0563098% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0003184 - 4.48226% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00027756 - 3.90734% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00030988 - 4.36232% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.808e-05 - 0.536069% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.16e-06 - 0.0304073% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00019844 - 2.79353% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00012664 - 1.78277% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.648e-05 - 0.372771% [4] | | | | | | Remainder: 7.16e-05 - 1.00795% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.24e-06 - 0.0939117% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0159559% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00102748 - 11.7102% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024568 - 2.80003% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.2e-07 - 0.293064% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022628 - 92.1035% [1] | | | | | | Remainder: 1.868e-05 - 7.60339% | | | | | Remainder: 0.00016444 - 1.87413% | | | | Remainder: 0.00014632 - 0.0497981% | | | Remainder: 2.6e-06 - 0.000884867% | | Remainder: 0.0304051 - 1.16377% | Remainder: 4.08e-05 - 0.00156161% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.244964 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 32.6579 k-cell-steps per second ================================= dt = 6.67128e-10 Loading solver config from solverCG.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=51660,domainDim=51660,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=26460} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=25200} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=51660, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000853 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=26460, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.224894 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.00824844 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.243214 sec Electromagnetic Energy = 1.9156e-08 Electromagnetic Energy/dt^2 = 4.30413e+10 * finished time step 1, t = 6.67128e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.55763 [1] | Mini-EM: Total Time: 2.55759 - 99.9984% [1] | | Mini-EM: build mesh: 0.00059668 - 0.0233298% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028008 - 46.9397% [1] | | | Remainder: 0.0003166 - 53.0603% | | Mini-EM: build physics blocks: 0.00077676 - 0.0303708% [1] | | Mini-EM: build auxiliary physics blocks: 0.0002384 - 0.00932127% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.391831 - 15.3203% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.148473 - 5.80519% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0619781 - 41.7437% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0499263 - 80.5548% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00174236 - 2.81125% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0102413 - 16.524% [3] | | | | Remainder: 6.812e-05 - 0.10991% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0101249 - 6.81934% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00601572 - 59.4152% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000198 - 1.95558% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00079116 - 7.81402% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00046556 - 4.59818% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001216 - 12.01% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00130024 - 12.842% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.14e-05 - 0.705194% [3] | | | | Remainder: 6.68e-05 - 0.659761% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0151557 - 10.2077% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00643776 - 4.33598% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0188974 - 12.7279% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00789756 - 5.31919% [3] | | | Remainder: 0.0279815 - 18.8462% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00713936 - 0.279144% [2] | | Mini-EM: setup physics model evaluator: 0.313272 - 12.2487% [1] | | | panzer::ModelEvaluator::setupModel(): 0.313256 - 99.995% [1] | | | | allocate FieldManagerBuilder: 2.72e-06 - 0.000868298% [1] | | | | fmb->setWorksetContainer(): 3.6e-07 - 0.000114922% [1] | | | | fmb->setupVolumeFieldManagers(): 0.307995 - 98.3204% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.307981 - 99.9954% [1] | | | | | | getWorksets(): 0.285516 - 92.7056% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.285512 - 99.9986% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.161512 - 56.5692% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00350752 - 2.17168% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.029103 - 18.0191% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00058952 - 2.02563% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0284976 - 97.9198% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002906 - 1.01973% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012612 - 0.442563% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00054212 - 1.90233% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0024158 - 8.47719% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00559 - 19.6157% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00134152 - 4.70748% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00442264 - 15.5193% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013428 - 0.471197% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0084894 - 29.7898% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00379632 - 44.7184% [4] | | | | | | | | | | | | Remainder: 0.00469308 - 55.2816% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.004126 - 14.4784% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00092952 - 3.26174% [4] | | | | | | | | | | | Remainder: 8.964e-05 - 0.314552% | | | | | | | | | | Remainder: 1.588e-05 - 0.0545647% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111463 - 69.012% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0650797 - 58.3871% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010536 - 0.161894% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3e-05 - 0.0460973% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0346447 - 53.2342% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0248151 - 38.1303% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.056e-05 - 0.0469578% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00515984 - 7.92849% [4] | | | | | | | | | | | Remainder: 0.00029416 - 0.451999% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0213162 - 19.1241% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0156486 - 14.0393% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00013588 - 0.121906% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00524912 - 4.70931% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00391844 - 3.51548% [4] | | | | | | | | | | Remainder: 0.00011464 - 0.102851% | | | | | | | | | Remainder: 0.0174386 - 10.7971% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.123969 - 43.42% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.123856 - 99.9084% [8] | | | | | | | | | Remainder: 0.00011356 - 0.0916034% | | | | | | | | Remainder: 3.084e-05 - 0.0108017% | | | | | | | Remainder: 3.88e-06 - 0.00135894% | | | | | | getOrientations(): 1.1e-05 - 0.00357165% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072004 - 0.233794% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00069244 - 0.224832% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00043872 - 0.14245% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011852 - 0.0384829% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00085744 - 0.278407% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000233781% [2] | | | | | | Remainder: 0.0196264 - 6.37259% | | | | | Remainder: 1.404e-05 - 0.00455852% | | | | fmb->setupBCFieldManagers(): 8.4e-06 - 0.00268151% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.676e-05 - 0.00535025% [1] | | | | build response library: 0.00521208 - 1.66384% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.005126 - 98.3485% [1] | | | | | | getWorksets(): 3.28e-06 - 0.0639875% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 73.1707% [1] | | | | | | | Remainder: 8.8e-07 - 26.8293% | | | | | | getOrientations(): 4.4e-07 - 0.00858369% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007414 - 14.4635% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087844 - 17.1369% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003936 - 7.6785% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115964 - 22.6227% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0195084% [3] | | | | | | Remainder: 0.0019482 - 38.0062% | | | | | Remainder: 8.608e-05 - 1.65155% | | | | Remainder: 2.124e-05 - 0.00678039% | | | Remainder: 1.58e-05 - 0.00504354% | | Mini-EM: setup auxiliary physics model evaluator: 0.318677 - 12.46% [1] | | | panzer::ModelEvaluator::setupModel(): 0.318668 - 99.9973% [1] | | | | allocate FieldManagerBuilder: 1.24e-06 - 0.00038912% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000175731% [1] | | | | fmb->setupVolumeFieldManagers(): 0.318626 - 99.9867% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.318622 - 99.999% [1] | | | | | | getWorksets(): 0.21082 - 66.166% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.210818 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126804 - 60.1486% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00312688 - 2.46591% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0256728 - 20.246% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000568 - 2.21246% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0250966 - 97.7559% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00021812 - 0.86912% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012488 - 0.497596% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00053012 - 2.11231% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0023708 - 9.44668% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0052156 - 20.7821% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00130536 - 5.20133% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00401424 - 15.9951% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00012024 - 0.479108% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0067738 - 26.9909% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00310024 - 45.7681% [4] | | | | | | | | | | | | Remainder: 0.00367356 - 54.2319% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00345912 - 13.7832% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00091948 - 3.66376% [4] | | | | | | | | | | | Remainder: 4.488e-05 - 0.178829% | | | | | | | | | | Remainder: 8.12e-06 - 0.0316289% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0830108 - 65.4637% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0490066 - 59.0365% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.164e-05 - 0.105373% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.796e-05 - 0.0570535% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0240748 - 49.1255% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0247422 - 50.4874% [4] | | | | | | | | | | | Remainder: 0.00011012 - 0.224704% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0151671 - 18.2713% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0149506 - 18.0105% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.88e-05 - 0.0949275% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00346412 - 4.1731% [4] | | | | | | | | | | Remainder: 0.00034344 - 0.413729% | | | | | | | | | Remainder: 0.0149939 - 11.8245% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0840029 - 39.8461% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0839422 - 99.9278% [4] | | | | | | | | | Remainder: 6.068e-05 - 0.0722356% | | | | | | | | Remainder: 1.12e-05 - 0.00531263% | | | | | | | Remainder: 1.24e-06 - 0.00058818% | | | | | | getOrientations(): 1.228e-05 - 0.00385409% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004134 - 0.129746% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034308 - 0.107676% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001984 - 0.0622681% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0945191 - 29.6649% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0944971 - 99.9768% [1] | | | | | | | Remainder: 2.196e-05 - 0.0232334% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00046244 - 0.145137% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000138094% [2] | | | | | | Remainder: 0.0118536 - 3.72027% | | | | | Remainder: 3.2e-06 - 0.00100431% | | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.00109205% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.268e-05 - 0.00397906% [1] | | | | build response library: 1.928e-05 - 0.00605018% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.24481% [1] | | | | | Remainder: 1.904e-05 - 98.7552% | | | | Remainder: 5.24e-06 - 0.00164434% | | | Remainder: 8.52e-06 - 0.00267356% | | Mini-EM: eval auxiliary physics model evaluator: 0.345958 - 13.5267% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0973333 - 28.1344% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.247103 - 71.4255% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00040872 - 0.165405% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.1721 - 69.6473% [1] | | | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 0.00244044% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.64e-06 - 0.00443927% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.2e-06 - 0.00244044% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00143408 - 0.833281% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0105138 - 6.10911% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0253548 - 14.7326% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00399172 - 2.31941% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0157212 - 9.13488% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0206498 - 11.9987% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0286341 - 16.638% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.16e-06 - 0.00357931% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.24e-06 - 0.00130157% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0448761 - 26.0755% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00389444 - 2.26289% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00326856 - 1.89922% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136349 - 7.92263% [4] | | | | | Remainder: 0.00010256 - 0.0595931% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.48e-05 - 0.00598941% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00080938% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00039816 - 0.161131% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0738165 - 29.8728% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0368965 - 49.9841% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0368996 - 49.9882% [1] | | | | | Remainder: 2.044e-05 - 0.0276903% | | | | Remainder: 0.00036212 - 0.146546% | | | Remainder: 0.0015224 - 0.440053% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00442412 - 0.17298% [1] | | | getWorksets(): 6.28e-06 - 0.141949% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.16e-06 - 66.242% [1] | | | | Remainder: 2.12e-06 - 33.758% | | | getOrientations(): 8.4e-07 - 0.0189868% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00080292 - 18.1487% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00092484 - 20.9045% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041404 - 9.3587% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122748 - 27.7452% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0253158% [3] | | | Remainder: 0.0010466 - 23.6567% | | panzer::ModelEvaluator::create_W_op: 0.260307 - 10.1778% [1] | | panzer::ModelEvaluator::evalModel(J): 0.440927 - 17.2399% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00032524 - 0.0737629% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.343849 - 77.9833% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.000488586% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00237944 - 0.692001% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0113905 - 3.31264% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0130552 - 3.79678% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00125004 - 0.363543% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0151164 - 4.39623% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.012478 - 3.62891% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00256868 - 0.747037% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0118163 - 3.43648% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.4e-06 - 0.00157046% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00450768 - 1.31095% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0269847 - 7.84784% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0042912 - 1.24799% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0257343 - 7.48418% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.027417 - 7.97356% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0376364 - 10.9456% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.224e-05 - 0.0035597% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0022514 - 0.654764% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0259303 - 7.54119% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.042197 - 12.2719% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00650012 - 1.8904% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00130468 - 0.379434% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0145576 - 4.23372% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.030399 - 8.84081% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0238759 - 6.94372% [4] | | | | Remainder: 0.000188 - 0.0546751% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.692e-05 - 0.00383737% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.04e-06 - 0.000235867% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00116524 - 0.264271% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0948925 - 21.5212% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0948656 - 99.9717% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.656e-05 - 0.0174513% [1] | | | | Remainder: 1.032e-05 - 0.0108755% | | | Remainder: 0.00067644 - 0.153413% | | MaxwellPreconditioner::build: 0.00293692 - 0.114832% [1] | | | MaxwellPreconditioner: Schur complement: 1.712e-05 - 0.582924% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.0013498 - 45.9597% [1] | | | | Ifpack2::Relaxation::initialize: 3.6e-06 - 0.266706% [1] | | | | Ifpack2::Relaxation::compute: 0.00059992 - 44.4451% [1] | | | | Remainder: 0.00074628 - 55.2882% | | | MaxwellPreconditioner: Solver S_E: 0.00148092 - 50.4243% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0891338% [1] | | | | Ifpack2::Relaxation::compute: 0.00105556 - 71.2773% [1] | | | | Remainder: 0.00042404 - 28.6336% | | | MaxwellPreconditioner: Block preconditioner: 8.032e-05 - 2.73484% [1] | | | Remainder: 8.76e-06 - 0.298272% | | Mini-EM: timestepper: 0.291553 - 11.3995% [1] | | | Mini-EM: Advance Time Step: 0.291551 - 99.9992% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0391163 - 13.4166% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023164 - 0.592182% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0374624 - 95.7717% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.0049116% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00026552 - 0.708765% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00313272 - 8.36231% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00188912 - 5.04271% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00016244 - 0.433609% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0016926 - 4.51814% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00162764 - 4.34473% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00015812 - 0.422077% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00039644 - 1.05824% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.12e-06 - 0.00832836% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00030524 - 0.814791% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00378252 - 10.0969% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00137532 - 3.6712% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00057248 - 1.52815% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00331932 - 8.86041% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00668588 - 17.8469% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.64e-06 - 0.0203938% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00024288 - 0.648331% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00285468 - 7.62013% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00345376 - 9.21928% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00027836 - 0.743039% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016496 - 0.440335% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00159944 - 4.26946% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00261524 - 6.98098% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00075608 - 2.01824% [4] | | | | | | Remainder: 0.000119 - 0.317652% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.132e-05 - 0.0545041% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00572651% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0011986 - 3.06419% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00012876 - 0.329172% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0001006 - 78.1299% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.64e-06 - 1.27369% [1] | | | | | | Remainder: 2.652e-05 - 20.5965% | | | | | Remainder: 7.14e-05 - 0.182533% | | | | Stratimikos: BelosLOWS: 0.243256 - 83.4353% [1] | | | | | GMRES block system: Operation Op*x: 0.00232612 - 0.956243% [1] | | | | | Belos::MVT::MvAddMv: 0.00012088 - 0.0496925% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.240175 - 98.7332% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0005144 - 0.214177% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00011264 - 21.8974% [2] | | | | | | | | Belos::MVT::MvDot: 0.00010708 - 95.0639% [2] | | | | | | | | Remainder: 5.56e-06 - 4.93608% | | | | | | | Belos::MVT::MvScale: 6.96e-05 - 13.5303% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020388 - 39.6345% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.0001798 - 88.1891% [2] | | | | | | | | Remainder: 2.408e-05 - 11.8109% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.628e-05 - 12.8849% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.368e-05 - 96.0772% [2] | | | | | | | | Remainder: 2.6e-06 - 3.92275% | | | | | | | Remainder: 6.2e-05 - 12.0529% | | | | | | Belos::MVT::MvAddMv: 0.00023076 - 0.0960801% [2] | | | | | | Belos::MVT::MvNorm: 7.82e-05 - 0.0325596% [1] | | | | | | GMRES block system: Operation Prec*x: 0.235781 - 98.1707% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00057928 - 0.245685% [2] | | | | | | | Belos::MVT::MvAddMv: 6.04e-05 - 0.025617% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00820436 - 3.47965% [2] | | | | | | | | Belos::MVT::Assign: 0.0001086 - 1.32369% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00057108 - 6.96069% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00047388 - 82.9796% [22] | | | | | | | | | Remainder: 9.72e-05 - 17.0204% | | | | | | | | Belos::MVT::MvDot: 0.00086056 - 10.4891% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00045196 - 5.50878% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00503912 - 61.42% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.00089104 - 10.8606% [60] | | | | | | | | Remainder: 0.000282 - 3.4372% | | | | | | | CG S_E: Operation Op*x: 0.00095124 - 0.403442% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.223796 - 94.917% [1] | | | | | | | | Belos::MVT::Assign: 0.00015436 - 0.0689734% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00652312 - 2.91476% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.005451 - 83.5643% [278] | | | | | | | | | Remainder: 0.00107212 - 16.4357% | | | | | | | | Belos::MVT::MvDot: 0.0116162 - 5.1905% [555] | | | | | | | | Belos::MVT::MvNorm: 0.00599912 - 2.68061% [278] | | | | | | | | CG S_E: Operation Op*x: 0.184809 - 82.5789% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0128177 - 5.72738% [831] | | | | | | | | Remainder: 0.00187744 - 0.838905% | | | | | | | Remainder: 0.00218952 - 0.928623% | | | | | | GMRES block system: Operation Op*x: 0.00202332 - 0.842437% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.76e-05 - 0.0114916% [1] | | | | | | Remainder: 0.00151912 - 0.632506% | | | | | Remainder: 0.00063456 - 0.260861% | | | | Mini-EM: Compute responses: 0.00903216 - 3.09797% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023276 - 2.57701% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00734036 - 81.2692% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.88e-06 - 0.0392351% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00015612 - 2.12687% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00169364 - 23.073% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.88e-06 - 0.0392351% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00029536 - 4.02378% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0002336 - 3.18241% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00358536 - 48.8445% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.36e-06 - 0.0457743% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0003208 - 4.37036% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0002546 - 3.46849% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00030568 - 4.16437% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.592e-05 - 0.489349% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.12e-06 - 0.0288814% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00021536 - 2.93392% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00013144 - 1.79065% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.632e-05 - 0.358566% [4] | | | | | | Remainder: 7.492e-05 - 1.02066% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.2e-06 - 0.0907867% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0155002% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00102644 - 11.3643% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024836 - 2.74973% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.4e-07 - 0.25769% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022988 - 92.5592% [1] | | | | | | Remainder: 1.784e-05 - 7.18312% | | | | | Remainder: 0.00017464 - 1.93354% | | | | Remainder: 0.00014616 - 0.0501319% | | | Remainder: 2.36e-06 - 0.000809458% | | Remainder: 0.0304801 - 1.19175% | Remainder: 4.148e-05 - 0.00162181% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.243256 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 32.8871 k-cell-steps per second ================================= dt = 6.67128e-10 Loading solver config from solverCG.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Solve lower triangular = 1 [unused] dt = 6.67128e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=51660,domainDim=51660,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=26460} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=25200} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=51660, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00084712 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=26460,domainDim=26460} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=26460, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 277 iterations with total CPU time of 0.224192 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=25200,domainDim=25200} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=25200, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.00818288 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.243351 sec Electromagnetic Energy = 1.9156e-08 Electromagnetic Energy/dt^2 = 4.30413e+10 * finished time step 1, t = 6.67128e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 2.56141 [1] | Mini-EM: Total Time: 2.56137 - 99.9984% [1] | | Mini-EM: build mesh: 0.00059644 - 0.023286% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00027888 - 46.7574% [1] | | | Remainder: 0.00031756 - 53.2426% | | Mini-EM: build physics blocks: 0.0008088 - 0.0315768% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023296 - 0.00909513% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.393918 - 15.3792% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.148566 - 5.80026% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0621125 - 41.808% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0499627 - 80.439% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00175908 - 2.83209% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0103196 - 16.6144% [3] | | | | Remainder: 7.108e-05 - 0.114437% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0101549 - 6.83525% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00605272 - 59.6041% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00020308 - 1.99983% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00078664 - 7.74642% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00046908 - 4.61926% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120188 - 11.8355% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00129936 - 12.7954% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 7.24e-05 - 0.712958% [3] | | | | Remainder: 6.972e-05 - 0.686566% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0150839 - 10.153% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00644584 - 4.3387% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0187668 - 12.632% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00795712 - 5.35594% [3] | | | Remainder: 0.0280452 - 18.8772% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00715052 - 0.279168% [2] | | Mini-EM: setup physics model evaluator: 0.312014 - 12.1815% [1] | | | panzer::ModelEvaluator::setupModel(): 0.311996 - 99.9943% [1] | | | | allocate FieldManagerBuilder: 2.8e-06 - 0.000897448% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000128207% [1] | | | | fmb->setupVolumeFieldManagers(): 0.306782 - 98.3289% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.306768 - 99.9954% [1] | | | | | | getWorksets(): 0.283837 - 92.525% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.283833 - 99.9988% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.160585 - 56.5771% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00340244 - 2.11878% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0291698 - 18.1647% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00058696 - 2.01222% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0285673 - 97.9346% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00028816 - 1.00871% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012412 - 0.434483% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00056892 - 1.99151% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00251964 - 8.82002% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00559288 - 19.5779% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.001304 - 4.56466% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00438448 - 15.3479% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00013364 - 0.467808% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00852104 - 29.828% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00380404 - 44.6429% [4] | | | | | | | | | | | | Remainder: 0.004717 - 55.3571% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0041044 - 14.3675% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000937 - 3.27998% [4] | | | | | | | | | | | Remainder: 8.9e-05 - 0.311545% | | | | | | | | | | Remainder: 1.552e-05 - 0.0532058% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111688 - 69.5508% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0658115 - 58.9244% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00010488 - 0.159364% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.076e-05 - 0.0467396% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0349952 - 53.175% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.025064 - 38.0845% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.124e-05 - 0.0474689% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0051754 - 7.86398% [4] | | | | | | | | | | | Remainder: 0.00040996 - 0.622931% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0214552 - 19.2099% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.015002 - 13.432% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00013964 - 0.125027% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00525744 - 4.70725% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00390432 - 3.49574% [4] | | | | | | | | | | Remainder: 0.000118 - 0.105651% | | | | | | | | | Remainder: 0.0163246 - 10.1657% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.123218 - 43.4119% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.123099 - 99.9037% [8] | | | | | | | | | Remainder: 0.00011872 - 0.0963499% | | | | | | | | Remainder: 3.108e-05 - 0.0109501% | | | | | | | Remainder: 3.32e-06 - 0.00116969% | | | | | | getOrientations(): 1.152e-05 - 0.00375528% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00070904 - 0.231133% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00067416 - 0.219762% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036528 - 0.119074% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011544 - 0.0376311% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00083748 - 0.273001% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000221666% [2] | | | | | | Remainder: 0.0202174 - 6.59046% | | | | | Remainder: 1.408e-05 - 0.00458958% | | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.00239747% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.604e-05 - 0.0051411% [1] | | | | build response library: 0.0051668 - 1.65605% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00508332 - 98.3843% [1] | | | | | | getWorksets(): 3.24e-06 - 0.0637379% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 67.9012% [1] | | | | | | | Remainder: 1.04e-06 - 32.0988% | | | | | | getOrientations(): 4.8e-07 - 0.00944265% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000727 - 14.3017% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00085392 - 16.7985% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004096 - 8.05773% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113352 - 22.2988% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0220328% [3] | | | | | | Remainder: 0.00195444 - 38.4481% | | | | | Remainder: 8.348e-05 - 1.6157% | | | | Remainder: 2.028e-05 - 0.00650009% | | | Remainder: 1.788e-05 - 0.00573052% | | Mini-EM: setup auxiliary physics model evaluator: 0.318486 - 12.4342% [1] | | | panzer::ModelEvaluator::setupModel(): 0.318478 - 99.9973% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000226075% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000175836% [1] | | | | fmb->setupVolumeFieldManagers(): 0.318436 - 99.9867% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.318432 - 99.9988% [1] | | | | | | getWorksets(): 0.209806 - 65.8872% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.209805 - 99.9994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126266 - 60.1827% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00312796 - 2.47728% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0259045 - 20.5158% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0005676 - 2.19112% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.025329 - 97.7781% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002124 - 0.838566% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00012532 - 0.49477% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0005652 - 2.23144% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00249212 - 9.83901% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00524944 - 20.7251% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00128532 - 5.07451% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0040698 - 16.0678% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00012112 - 0.478188% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0068062 - 26.8712% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00312004 - 45.8412% [4] | | | | | | | | | | | | Remainder: 0.00368616 - 54.1588% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00343944 - 13.5791% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00092008 - 3.63252% [4] | | | | | | | | | | | Remainder: 4.252e-05 - 0.167871% | | | | | | | | | | Remainder: 7.96e-06 - 0.0307282% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0827056 - 65.501% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0485204 - 58.6664% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.232e-05 - 0.107831% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.724e-05 - 0.0561414% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.023598 - 48.6352% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0247313 - 50.9709% [4] | | | | | | | | | | | Remainder: 0.00011156 - 0.229924% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0153662 - 18.5794% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0148822 - 17.9942% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.66e-05 - 0.0926177% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00348876 - 4.21829% [4] | | | | | | | | | | Remainder: 0.00037144 - 0.449111% | | | | | | | | | Remainder: 0.014528 - 11.5059% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0835282 - 39.8124% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.083471 - 99.9316% [4] | | | | | | | | | Remainder: 5.716e-05 - 0.068432% | | | | | | | | Remainder: 1.028e-05 - 0.0048998% | | | | | | | Remainder: 1.28e-06 - 0.000610088% | | | | | | getOrientations(): 1.236e-05 - 0.00388152% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00040268 - 0.126457% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033376 - 0.104814% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019456 - 0.0610994% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0959159 - 30.1213% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0958946 - 99.9779% [1] | | | | | | | Remainder: 2.124e-05 - 0.0221444% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00044824 - 0.140765% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.2e-07 - 0.000100493% [2] | | | | | | Remainder: 0.0113181 - 3.55432% | | | | | Remainder: 3.88e-06 - 0.00121846% | | | | fmb->setupBCFieldManagers(): 3.88e-06 - 0.0012183% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3e-05 - 0.00408192% [1] | | | | build response library: 1.94e-05 - 0.00609148% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.23711% [1] | | | | | Remainder: 1.916e-05 - 98.7629% | | | | Remainder: 4.64e-06 - 0.00145693% | | | Remainder: 8.68e-06 - 0.00272539% | | Mini-EM: eval auxiliary physics model evaluator: 0.349262 - 13.6357% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0993673 - 28.4507% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.248294 - 71.0911% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00041112 - 0.165578% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.172811 - 69.5993% [1] | | | | | panzer::WorksetContainer::getWorksets(): 4.12e-06 - 0.00238411% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 7.88e-06 - 0.0045599% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.8e-06 - 0.00219894% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00147572 - 0.853951% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0105097 - 6.08163% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0255906 - 14.8084% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0041234 - 2.38608% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0159589 - 9.23491% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.020515 - 11.8713% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0286279 - 16.566% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.32e-06 - 0.00365718% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.48e-06 - 0.0014351% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0449967 - 26.0381% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00409864 - 2.37175% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00313788 - 1.81579% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136384 - 7.89208% [4] | | | | | Remainder: 0.00011336 - 0.0655978% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.504e-05 - 0.00605734% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.000869937% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00039976 - 0.161003% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.074289 - 29.9198% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0370353 - 49.853% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0372329 - 50.119% [1] | | | | | Remainder: 2.084e-05 - 0.0280526% | | | | Remainder: 0.00036604 - 0.147422% | | | Remainder: 0.00160044 - 0.458235% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00433436 - 0.16922% [1] | | | getWorksets(): 5.52e-06 - 0.127354% [1] | | | | panzer::WorksetContainer::getWorksets(): 4e-06 - 72.4638% [1] | | | | Remainder: 1.52e-06 - 27.5362% | | | getOrientations(): 8.4e-07 - 0.01938% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00079504 - 18.3427% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00091212 - 21.0439% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406 - 9.36701% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119948 - 27.6738% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0276857% [3] | | | Remainder: 0.00101416 - 23.3981% | | panzer::ModelEvaluator::create_W_op: 0.262836 - 10.2615% [1] | | panzer::ModelEvaluator::evalModel(J): 0.437659 - 17.0869% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00032992 - 0.0753829% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.342411 - 78.237% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000467274% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00238936 - 0.697804% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0113042 - 3.30135% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0134758 - 3.93557% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00125184 - 0.365595% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0151925 - 4.43691% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0123753 - 3.61417% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0021562 - 0.629711% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0122108 - 3.56611% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 6.04e-06 - 0.00176396% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00442228 - 1.29151% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0265679 - 7.75906% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00427884 - 1.24962% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.025507 - 7.44923% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0274143 - 8.00624% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0379442 - 11.0815% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.22e-05 - 0.00356297% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00242652 - 0.708657% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0261642 - 7.64115% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0417536 - 12.194% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00583088 - 1.70289% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00129796 - 0.379065% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0142878 - 4.17271% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0300994 - 8.79042% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0238451 - 6.96388% [4] | | | | Remainder: 0.00019548 - 0.0570892% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.788e-05 - 0.00408537% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.32e-06 - 0.000301605% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00116076 - 0.26522% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0930626 - 21.2637% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0930353 - 99.9707% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.704e-05 - 0.0183103% [1] | | | | Remainder: 1.024e-05 - 0.0110034% | | | Remainder: 0.00067528 - 0.154294% | | MaxwellPreconditioner::build: 0.0032734 - 0.127799% [1] | | | MaxwellPreconditioner: Schur complement: 1.632e-05 - 0.498564% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00134724 - 41.1572% [1] | | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.279089% [1] | | | | Ifpack2::Relaxation::compute: 0.00060468 - 44.8829% [1] | | | | Remainder: 0.0007388 - 54.838% | | | MaxwellPreconditioner: Solver S_E: 0.00181992 - 55.5972% [1] | | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.0681349% [1] | | | | Ifpack2::Relaxation::compute: 0.00132612 - 72.8669% [1] | | | | Remainder: 0.00049256 - 27.0649% | | | MaxwellPreconditioner: Block preconditioner: 8.092e-05 - 2.47205% [1] | | | Remainder: 9e-06 - 0.274943% | | Mini-EM: timestepper: 0.291433 - 11.378% [1] | | | Mini-EM: Advance Time Step: 0.291431 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0390645 - 13.4044% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023324 - 0.597064% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.037411 - 95.7673% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00438373% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00026324 - 0.703643% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00309668 - 8.27745% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00188608 - 5.04151% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0001658 - 0.443185% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00158244 - 4.22987% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00164692 - 4.40223% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00016088 - 0.430033% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00039548 - 1.05712% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.6e-06 - 0.00694982% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00030444 - 0.81377% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0037826 - 10.1109% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00142336 - 3.80465% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00060368 - 1.61364% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00330492 - 8.83408% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0067148 - 17.9487% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.36e-06 - 0.0196733% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00025824 - 0.690278% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00280528 - 7.49854% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00351544 - 9.3968% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002798 - 0.747908% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00016496 - 0.440939% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0015408 - 4.11857% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00263092 - 7.03247% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00075396 - 2.01534% [4] | | | | | | Remainder: 0.00011872 - 0.317339% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.044e-05 - 0.0523237% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.08e-06 - 0.00532452% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00120072 - 3.07368% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00012572 - 0.321827% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.904e-05 - 78.7782% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 1.27267% [1] | | | | | | Remainder: 2.508e-05 - 19.9491% | | | | | Remainder: 7.128e-05 - 0.182467% | | | | Stratimikos: BelosLOWS: 0.243391 - 83.5159% [1] | | | | | GMRES block system: Operation Op*x: 0.00232036 - 0.953347% [1] | | | | | Belos::MVT::MvAddMv: 0.00011168 - 0.045885% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.240331 - 98.7428% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00051324 - 0.213556% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000114 - 22.2118% [2] | | | | | | | | Belos::MVT::MvDot: 0.00010812 - 94.8421% [2] | | | | | | | | Remainder: 5.88e-06 - 5.15789% | | | | | | | Belos::MVT::MvScale: 6.812e-05 - 13.2725% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00020368 - 39.6851% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00018052 - 88.6292% [2] | | | | | | | | Remainder: 2.316e-05 - 11.3708% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.616e-05 - 12.8907% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.38e-05 - 96.4329% [2] | | | | | | | | Remainder: 2.36e-06 - 3.56711% | | | | | | | Remainder: 6.128e-05 - 11.9398% | | | | | | Belos::MVT::MvAddMv: 0.00022228 - 0.0924891% [2] | | | | | | Belos::MVT::MvNorm: 7.672e-05 - 0.0319226% [1] | | | | | | GMRES block system: Operation Prec*x: 0.236004 - 98.1996% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00056988 - 0.24147% [2] | | | | | | | Belos::MVT::MvAddMv: 6.944e-05 - 0.0294232% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00816364 - 3.45911% [2] | | | | | | | | Belos::MVT::Assign: 0.00011092 - 1.35871% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00057296 - 7.01844% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00047368 - 82.6724% [22] | | | | | | | | | Remainder: 9.928e-05 - 17.3276% | | | | | | | | Belos::MVT::MvDot: 0.0008334 - 10.2087% [42] | | | | | | | | Belos::MVT::MvNorm: 0.0004486 - 5.4951% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00502056 - 61.499% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.00089284 - 10.9368% [60] | | | | | | | | Remainder: 0.00028436 - 3.48325% | | | | | | | CG S_E: Operation Op*x: 0.00094424 - 0.400095% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.223056 - 94.5136% [1] | | | | | | | | Belos::MVT::Assign: 0.00015476 - 0.0693817% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00644436 - 2.88912% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00542696 - 84.2126% [278] | | | | | | | | | Remainder: 0.0010174 - 15.7874% | | | | | | | | Belos::MVT::MvDot: 0.0115424 - 5.17467% [555] | | | | | | | | Belos::MVT::MvNorm: 0.0059248 - 2.6562% [278] | | | | | | | | CG S_E: Operation Op*x: 0.184399 - 82.6694% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0127473 - 5.71484% [831] | | | | | | | | Remainder: 0.00184332 - 0.826394% | | | | | | | Remainder: 0.00320096 - 1.35632% | | | | | | GMRES block system: Operation Op*x: 0.00205792 - 0.856286% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.696e-05 - 0.0112179% [1] | | | | | | Remainder: 0.00142984 - 0.594946% | | | | | Remainder: 0.00062788 - 0.257972% | | | | Mini-EM: Compute responses: 0.00883292 - 3.03088% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00023496 - 2.66005% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0071454 - 80.8951% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 0.033588% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00015652 - 2.1905% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00168476 - 23.5782% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.44e-06 - 0.0341478% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00029724 - 4.15988% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00025032 - 3.50323% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00338672 - 47.3972% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 3.96e-06 - 0.0554203% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00031932 - 4.46889% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00025636 - 3.58776% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00031212 - 4.36812% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.836e-05 - 0.536849% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.96e-06 - 0.0274302% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00020028 - 2.80292% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00012904 - 1.80592% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.516e-05 - 0.352115% [4] | | | | | | Remainder: 7.844e-05 - 1.09777% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.2e-06 - 0.0928345% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0163026% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00102308 - 11.5826% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024564 - 2.78096% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.32568% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022756 - 92.6396% [1] | | | | | | Remainder: 1.728e-05 - 7.03468% | | | | | Remainder: 0.0001742 - 1.97217% | | | | Remainder: 0.00014228 - 0.0488212% | | | Remainder: 2.64e-06 - 0.000905868% | | Remainder: 0.0308015 - 1.20254% | Remainder: 4.112e-05 - 0.00160536% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.243391 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 32.8689 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml' (5 runs): 31.14 msec task-clock:u # 0.010 CPUs utilized ( +- 0.52% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,783 page-faults:u # 89.366 K/sec ( +- 0.29% ) 29,658,207 cycles:u # 0.952 GHz ( +- 18.46% ) (70.15%) 75,033,459 instructions:u # 2.53 insn per cycle ( +- 0.73% ) branches:u 350,429 branch-misses:u ( +- 0.39% ) 27,847,612 L1-dcache-loads:u # 894.225 M/sec ( +- 0.42% ) 383,594 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.33% ) LLC-loads:u LLC-load-misses:u 26,581,660 L1-icache-loads:u # 853.573 M/sec ( +- 0.38% ) 237,824 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 0.74% ) dTLB-loads:u ( +- 61.36% ) (0.00%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 3.14526 +- 0.00987 seconds time elapsed ( +- 0.31% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml' (5 runs): 315,927 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.44% ) 16,919,300 BR_RETIRED:u ( +- 0.15% ) 3.19176 +- 0.00833 seconds time elapsed ( +- 0.26% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml' (5 runs): 22,705,988 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.55% ) 4,977 ITLB_WALK:u ( +- 1.42% ) 12,036 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.14% ) 30,436,502 L1D_TLB:u ( +- 0.43% ) 3.15004 +- 0.00731 seconds time elapsed ( +- 0.23% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml' (5 runs): 26,459,759 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.21% ) 236,660 L1I_CACHE_REFILL:u ( +- 0.82% ) 383,436 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.49% ) 27,726,194 L1D_CACHE:u ( +- 0.25% ) 3.1558 +- 0.0151 seconds time elapsed ( +- 0.48% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml' (5 runs): 469,917 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.66% ) 493,630 LL_CACHE_RD:u ( +- 0.64% ) 132,824 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.44% ) 16,894 L2D_TLB_REFILL:u ( +- 0.86% ) 256,139 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.03% ) 1,464,997 L2D_CACHE:u ( +- 0.51% ) 3.1590 +- 0.0115 seconds time elapsed ( +- 0.37% )