oasis20.umiacs.umd.edu 30 GMRES Tpetra maxwell42.xml output/GMRES_Tpetra_maxwell42.output output/GMRES_Tpetra_maxwell42_power.output dt = 3.1768e-10 Loading solver config from solverGMRES.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] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.1768e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES 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 GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES 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] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.1768e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES 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 GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES 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=460530,domainDim=460530,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=227556,domainDim=227556} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=227556,domainDim=232974} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=232974,domainDim=227556} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=232974,domainDim=232974} 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=460530, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=227556,domainDim=227556} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=227556, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0100629 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=232974,domainDim=232974} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=232974, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 298 iterations with total CPU time of 41.6123 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=227556,domainDim=227556} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=227556, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 21 iterations with total CPU time of 0.275171 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 41.9679 sec Electromagnetic Energy = 4.33117e-09 Electromagnetic Energy/dt^2 = 4.29166e+10 * finished time step 1, t = 3.1768e-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: 63.5042 [1] | Mini-EM: Total Time: 63.5042 - 99.9999% [1] | | Mini-EM: build mesh: 0.00062076 - 0.000977511% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002944 - 47.4257% [1] | | | Remainder: 0.00032636 - 52.5743% | | Mini-EM: build physics blocks: 0.000773999 - 0.00121882% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023856 - 0.00037566% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.85682 - 6.07333% [1] | | panzer::DOFManager::buildGlobalUnknowns: 1.54311 - 2.42994% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.704958 - 45.6842% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.552111 - 78.3183% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.018606 - 2.6393% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.134109 - 19.0237% [3] | | | | Remainder: 0.000131719 - 0.0186847% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0771649 - 5.00061% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0512204 - 66.3778% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00192996 - 2.50108% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00594932 - 7.70987% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00393516 - 5.09967% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126568 - 1.64023% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0116685 - 15.1215% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00107604 - 1.39447% [3] | | | | Remainder: 0.00011988 - 0.155356% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.145465 - 9.42674% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0600752 - 3.89313% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.175216 - 11.3547% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0744101 - 4.82209% [3] | | | Remainder: 0.305821 - 19.8185% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0944826 - 0.148782% [2] | | Mini-EM: setup physics model evaluator: 2.52689 - 3.9791% [1] | | | panzer::ModelEvaluator::setupModel(): 2.52687 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 3.04e-06 - 0.000120307% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 1.74129e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 2.52119 - 99.7753% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.52117 - 99.9992% [1] | | | | | | getWorksets(): 2.49693 - 99.0385% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.49692 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.44412 - 57.8362% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0113995 - 0.789372% [38] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.227522 - 15.7551% [38] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00524616 - 2.30578% [38] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.222185 - 97.6543% [38] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00224524 - 1.01052% [38] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00122 - 0.549091% [38] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.003896 - 1.75349% [38] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0209741 - 9.43993% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0458334 - 20.6285% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0119398 - 5.37382% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0344603 - 15.5097% [38] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00119764 - 0.539028% [38] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.059165 - 26.6287% [38] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0261647 - 44.2232% [38] | | | | | | | | | | | | Remainder: 0.0330003 - 55.7768% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0320899 - 14.4428% [38] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00859783 - 3.86967% [38] | | | | | | | | | | | Remainder: 0.000566079 - 0.254778% | | | | | | | | | | Remainder: 9.088e-05 - 0.0399433% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.04779 - 72.5552% [76] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.608901 - 58.1131% [76] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000851157 - 0.139786% [76] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00030836 - 0.0506421% [38] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.325724 - 53.4938% [76] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.231974 - 38.0972% [38] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00026784 - 0.0439874% [38] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0478694 - 7.8616% [38] | | | | | | | | | | | Remainder: 0.00190588 - 0.313003% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.204762 - 19.5424% [76] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.146468 - 13.9788% [38] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00118536 - 0.11313% [76] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0489235 - 4.66922% [76] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0365734 - 3.49055% [38] | | | | | | | | | | Remainder: 0.000972679 - 0.0928318% | | | | | | | | | Remainder: 0.157415 - 10.9004% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 1.05275 - 42.1618% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 1.05063 - 99.7984% [76] | | | | | | | | | Remainder: 0.00212228 - 0.201594% | | | | | | | | Remainder: 4.98e-05 - 0.00199446% | | | | | | | Remainder: 6.2e-06 - 0.000248305% | | | | | | getOrientations(): 1.1e-05 - 0.000436306% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00080372 - 0.0318789% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00076436 - 0.0303177% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416879 - 0.0165352% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013252 - 0.0052563% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0008822 - 0.0349917% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 3.33179e-05% [2] | | | | | | Remainder: 0.0212284 - 0.842008% | | | | | Remainder: 2.036e-05 - 0.000807556% | | | | fmb->setupBCFieldManagers(): 1.312e-05 - 0.00051922% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.092e-05 - 0.000827903% [1] | | | | build response library: 0.00561763 - 0.222316% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00552467 - 98.3452% [1] | | | | | | getWorksets(): 3.2e-06 - 0.057922% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 73.75% [1] | | | | | | | Remainder: 8.4e-07 - 26.25% | | | | | | getOrientations(): 4.4e-07 - 0.00796427% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758519 - 13.7297% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000935999 - 16.9422% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042492 - 7.69131% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120164 - 21.7504% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0246168% [3] | | | | | | Remainder: 0.0021986 - 39.796% | | | | | Remainder: 9.2959e-05 - 1.65477% | | | | Remainder: 2.32e-05 - 0.000918134% | | | Remainder: 2.832e-05 - 0.00112074% | | Mini-EM: setup auxiliary physics model evaluator: 2.87402 - 4.52572% [1] | | | panzer::ModelEvaluator::setupModel(): 2.87401 - 99.9997% [1] | | | | allocate FieldManagerBuilder: 1.72e-06 - 5.98466e-05% [1] | | | | fmb->setWorksetContainer(): 2.08e-06 - 7.23727e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 2.87395 - 99.9978% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.87395 - 99.9999% [1] | | | | | | getWorksets(): 1.93441 - 67.3086% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.93441 - 99.9999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.15329 - 59.62% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0106771 - 0.925795% [38] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.216775 - 18.7962% [38] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00427696 - 1.97299% [38] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.212408 - 97.9856% [38] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00195088 - 0.918457% [38] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0011928 - 0.561559% [38] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00387516 - 1.82439% [38] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0208148 - 9.79942% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0457214 - 21.5252% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.011811 - 5.56049% [38] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0319673 - 15.0499% [38] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0011456 - 0.539337% [38] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0583478 - 27.4696% [38] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0258408 - 44.2875% [38] | | | | | | | | | | | | Remainder: 0.032507 - 55.7125% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.026611 - 12.5282% [38] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00859283 - 4.04543% [38] | | | | | | | | | | | Remainder: 0.00037796 - 0.17794% | | | | | | | | | | Remainder: 8.98e-05 - 0.0414254% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.78471 - 68.0407% [38] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.457705 - 58.3279% [38] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0004728 - 0.103298% [38] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00028024 - 0.0612272% [38] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.223521 - 48.8352% [38] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.232363 - 50.767% [38] | | | | | | | | | | | Remainder: 0.0010676 - 0.233251% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.14987 - 19.0988% [38] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.143561 - 18.2947% [38] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000711598 - 0.090683% [38] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0322681 - 4.11211% [38] | | | | | | | | | | Remainder: 0.000594398 - 0.0757475% | | | | | | | | | Remainder: 0.141133 - 12.2374% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.781078 - 40.3781% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.779523 - 99.801% [38] | | | | | | | | | Remainder: 0.0015544 - 0.199007% | | | | | | | | Remainder: 3.772e-05 - 0.00194995% | | | | | | | Remainder: 1.48e-06 - 7.6509e-05% | | | | | | getOrientations(): 1.18e-05 - 0.000410585% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000454919 - 0.0158291% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036212 - 0.0126001% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0002188 - 0.00761323% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.930022 - 32.3605% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.93 - 99.9976% [1] | | | | | | | Remainder: 2.216e-05 - 0.00238274% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00051284 - 0.0178445% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 1.67018e-05% [2] | | | | | | Remainder: 0.00795063 - 0.276645% | | | | | Remainder: 3.68e-06 - 0.000128047% | | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.000121085% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.776e-05 - 0.000965897% [1] | | | | build response library: 2.188e-05 - 0.000761305% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.27971% [1] | | | | | Remainder: 2.16e-05 - 98.7203% | | | | Remainder: 7.28e-06 - 0.000253304% | | | Remainder: 8.88e-06 - 0.000308975% | | Mini-EM: eval auxiliary physics model evaluator: 3.20752 - 5.05088% [1] | | | panzer::ModelEvaluator::create_W_op: 0.916107 - 28.5612% [1] | | | panzer::ModelEvaluator::evalModel(J): 2.28469 - 71.2291% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0033032 - 0.14458% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.55611 - 68.1104% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.000113103% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.268e-05 - 0.004028% [38] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.136e-05 - 0.00137266% [38] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0110095 - 0.707503% [38] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0896724 - 5.76261% [38] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.235472 - 15.1321% [38] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0347232 - 2.23141% [38] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.13594 - 8.7359% [38] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.185721 - 11.9349% [38] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.260823 - 16.7612% [38] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.2e-05 - 0.0039843% [38] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.072e-05 - 0.00133153% [38] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.417384 - 26.8223% [38] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0333464 - 2.14294% [38] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0215054 - 1.382% [38] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.129738 - 8.33733% [38] | | | | | Remainder: 0.000604239 - 0.0388302% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.48e-05 - 0.000647791% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 8.75394e-05% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00286328 - 0.125325% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.719689 - 31.5006% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.360977 - 50.1574% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.358687 - 49.8392% [1] | | | | | Remainder: 2.492e-05 - 0.00346261% | | | | Remainder: 0.00270584 - 0.118434% | | | Remainder: 0.00672575 - 0.209687% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00420596 - 0.00662312% [1] | | | getWorksets(): 4e-06 - 0.0951032% [1] | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 50% [1] | | | | Remainder: 2e-06 - 50% | | | getOrientations(): 8.8e-07 - 0.0209227% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072464 - 17.2289% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000880719 - 20.9398% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000394839 - 9.38762% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116316 - 27.655% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.028531% [3] | | | Remainder: 0.00103652 - 24.6441% | | panzer::ModelEvaluator::create_W_op: 2.63028 - 4.1419% [1] | | panzer::ModelEvaluator::evalModel(J): 4.17962 - 6.58165% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00250808 - 0.0600073% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.22579 - 77.179% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 5.20803e-05% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0392846 - 1.21783% [38] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.106208 - 3.29246% [38] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.125107 - 3.87834% [38] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.011359 - 0.352129% [38] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.136038 - 4.21721% [38] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.115643 - 3.58496% [38] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.020731 - 0.642665% [38] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.124422 - 3.85711% [38] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.92e-05 - 0.00152521% [38] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0415055 - 1.28668% [38] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.249877 - 7.74623% [38] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.039235 - 1.21629% [38] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.236008 - 7.31627% [38] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.254913 - 7.90236% [38] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.343821 - 10.6585% [38] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.48e-05 - 0.00231881% [38] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0377859 - 1.17137% [38] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.240183 - 7.4457% [38] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.384319 - 11.9139% [38] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0564943 - 1.75133% [38] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0112905 - 0.350008% [38] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.132139 - 4.09634% [38] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.282336 - 8.75244% [38] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.235479 - 7.29989% [38] | | | | Remainder: 0.0014852 - 0.0460414% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.68e-05 - 0.00111972% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 2.87107e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00897151 - 0.214649% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.935619 - 22.3853% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.935583 - 99.9962% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.264e-05 - 0.00241979% [1] | | | | Remainder: 1.268e-05 - 0.00135525% | | | Remainder: 0.00668395 - 0.159918% | | MaxwellPreconditioner::build: 0.0132607 - 0.0208816% [1] | | | MaxwellPreconditioner: Schur complement: 1.596e-05 - 0.120356% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00590555 - 44.5342% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.0562183% [1] | | | | Ifpack2::Relaxation::compute: 0.00506668 - 85.7951% [1] | | | | Remainder: 0.000835559 - 14.1487% | | | MaxwellPreconditioner: Solver S_E: 0.00723271 - 54.5424% [1] | | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.0204626% [1] | | | | Ifpack2::Relaxation::compute: 0.00673535 - 93.1235% [1] | | | | Remainder: 0.00049588 - 6.85607% | | | MaxwellPreconditioner: Block preconditioner: 9.5959e-05 - 0.723634% [1] | | | Remainder: 1.052e-05 - 0.0793321% | | Mini-EM: timestepper: 42.4039 - 66.7733% [1] | | | Mini-EM: Advance Time Step: 42.4039 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.3504 - 0.82634% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0023372 - 0.667009% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.337293 - 96.2595% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000474365% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00210108 - 0.622923% [38] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0285902 - 8.47636% [38] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0172219 - 5.10593% [38] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00133124 - 0.394683% [38] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.015123 - 4.48363% [38] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0148153 - 4.3924% [38] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00130284 - 0.386263% [38] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00363472 - 1.07761% [38] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.388e-05 - 0.00707989% [38] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00287264 - 0.851674% [38] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0344354 - 10.2093% [38] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0109577 - 3.24871% [38] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0045332 - 1.34399% [38] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0301742 - 8.94598% [38] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0605256 - 17.9445% [38] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.488e-05 - 0.0103412% [38] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0022322 - 0.661798% [38] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0251761 - 7.46417% [38] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0318749 - 9.45021% [38] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0022514 - 0.66749% [38] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00139996 - 0.415057% [38] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0149315 - 4.42686% [38] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0240685 - 7.13578% [38] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00693291 - 2.05546% [38] | | | | | | Remainder: 0.0007464 - 0.221291% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.968e-05 - 0.00561644% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.000639269% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00999619 - 2.85279% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00056044 - 0.159943% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00053264 - 95.0396% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.92e-06 - 0.342588% [1] | | | | | | Remainder: 2.588e-05 - 4.6178% | | | | | Remainder: 0.00019104 - 0.0545205% | | | | Stratimikos: BelosLOWS: 41.9679 - 98.972% [1] | | | | | GMRES block system: Operation Op*x: 0.0217261 - 0.0517682% [1] | | | | | Belos::MVT::MvAddMv: 0.000612639 - 0.00145978% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 41.9448 - 99.9448% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00293156 - 0.00698908% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00069616 - 23.7471% [2] | | | | | | | | Belos::MVT::MvDot: 0.0006896 - 99.0577% [2] | | | | | | | | Remainder: 6.56e-06 - 0.942312% | | | | | | | Belos::MVT::MvScale: 0.000407958 - 13.9161% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00124876 - 42.5971% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.0012422 - 99.4747% [2] | | | | | | | | Remainder: 6.56e-06 - 0.525322% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00051148 - 17.4474% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00050944 - 99.6012% [2] | | | | | | | | Remainder: 2.04e-06 - 0.398843% | | | | | | | Remainder: 6.72e-05 - 2.2923% | | | | | | Belos::MVT::MvAddMv: 0.00181096 - 0.00431748% [2] | | | | | | Belos::MVT::MvNorm: 0.00037564 - 0.000895558% [1] | | | | | | GMRES block system: Operation Prec*x: 41.9153 - 99.9296% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00690323 - 0.0164695% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000604319 - 0.00144176% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.277033 - 0.660936% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.191487 - 69.1205% [23] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00385624 - 2.01384% [23] | | | | | | | | | | Belos::MVT::MvDot: 0.00383092 - 99.3434% [23] | | | | | | | | | | Remainder: 2.532e-05 - 0.656599% | | | | | | | | | Belos::MVT::MvScale: 0.00178916 - 0.93435% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0786894 - 41.0939% [42] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0786297 - 99.9242% [42] | | | | | | | | | | Remainder: 5.968e-05 - 0.0758425% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.106946 - 55.8502% [42] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.106903 - 99.9601% [42] | | | | | | | | | | Remainder: 4.268e-05 - 0.039908% | | | | | | | | | Remainder: 0.0002062 - 0.107684% | | | | | | | | Belos::MVT::MvAddMv: 0.00843707 - 3.04551% [30] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0612613 - 22.1133% [23] | | | | | | | | Belos::MVT::MvNorm: 0.00033648 - 0.121458% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00726459 - 2.62228% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00713551 - 98.2232% [22] | | | | | | | | | Remainder: 0.00012908 - 1.77684% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00549248 - 1.9826% [1] | | | | | | | | Remainder: 0.00275452 - 0.994291% | | | | | | | GMRES S_E: Operation Op*x: 0.00869515 - 0.0207446% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 41.6017 - 99.2518% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 39.2051 - 94.2393% [299] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0519037 - 0.13239% [299] | | | | | | | | | | Belos::MVT::MvDot: 0.0512533 - 98.747% [299] | | | | | | | | | | Remainder: 0.00065036 - 1.25301% | | | | | | | | | Belos::MVT::MvScale: 0.027276 - 0.0695726% [299] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 14.8223 - 37.8071% [596] | | | | | | | | | | Belos::MVT::MvTransMv: 14.8209 - 99.9906% [596] | | | | | | | | | | Remainder: 0.00139072 - 0.00938259% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 24.2992 - 61.9798% [596] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 24.298 - 99.9949% [596] | | | | | | | | | | Remainder: 0.00123416 - 0.005079% | | | | | | | | | Remainder: 0.00436284 - 0.0111282% | | | | | | | | Belos::MVT::MvAddMv: 0.0915442 - 0.220049% [303] | | | | | | | | GMRES S_E: Operation Prec*x: 0.103021 - 0.247636% [299] | | | | | | | | | Ifpack2::Relaxation::apply: 0.100337 - 97.3954% [299] | | | | | | | | | Remainder: 0.00268332 - 2.60464% | | | | | | | | GMRES S_E: Operation Op*x: 2.09897 - 5.0454% [299] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0806734 - 0.193919% [1] | | | | | | | | Belos::MVT::MvNorm: 0.00017696 - 0.000425368% [1] | | | | | | | | Remainder: 0.0221579 - 0.0532622% | | | | | | | Remainder: 0.0203856 - 0.0486353% | | | | | | GMRES block system: Operation Op*x: 0.0209651 - 0.0499827% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00033396 - 0.00079619% [1] | | | | | | Remainder: 0.00309224 - 0.00737216% | | | | | Remainder: 0.000808039 - 0.00192537% | | | | Mini-EM: Compute responses: 0.0847451 - 0.199852% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00325196 - 3.83734% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0718448 - 84.7775% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.32e-06 - 0.00879674% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00198928 - 2.76886% [38] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0183693 - 25.568% [38] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.684e-05 - 0.0373583% [38] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00274424 - 3.81968% [38] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00299684 - 4.17126% [38] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0343069 - 47.7514% [38] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.436e-05 - 0.0339064% [38] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00270856 - 3.77001% [38] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00231004 - 3.21532% [38] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00258584 - 3.5992% [38] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00036116 - 0.502695% [38] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.732e-05 - 0.0241075% [38] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00162448 - 2.26109% [38] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00114452 - 1.59304% [38] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00026664 - 0.371133% [38] | | | | | | Remainder: 0.0003622 - 0.504142% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.096e-05 - 0.0129329% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00179361% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00912515 - 10.7678% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026124 - 0.308266% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.32e-06 - 0.505282% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023864 - 91.349% [1] | | | | | | Remainder: 2.128e-05 - 8.14577% | | | | | Remainder: 0.00024948 - 0.294389% | | | | Remainder: 0.000775399 - 0.00182861% | | | Remainder: 4.96e-06 - 1.1697e-05% | | Remainder: 0.16847 - 0.26529% | Remainder: 4.952e-05 - 7.79791e-05% ================================= FOM Calculation ================================= Number of cells = 74088 Time for Belos Linear Solve = 41.9679 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.76535 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell42.xml': 34.51 msec task-clock:u # 0.001 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,760 page-faults:u # 79.978 K/sec 35,380,085 cycles:u # 1.025 GHz (69.25%) 74,882,678 instructions:u # 2.12 insn per cycle (97.08%) branches:u 348,745 branch-misses:u (98.89%) 27,552,079 L1-dcache-loads:u # 798.387 M/sec 379,916 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses LLC-loads:u LLC-load-misses:u 26,269,388 L1-icache-loads:u # 761.218 M/sec 229,262 L1-icache-load-misses:u # 0.87% of all L1-icache accesses 22,444,664 dTLB-loads:u # 650.387 M/sec (3.24%) 0 dTLB-load-misses:u (2.13%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 64.240998764 seconds time elapsed 62.968220000 seconds user 1.230808000 seconds sys 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell42.xml': 314,478 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio 16,924,367 BR_RETIRED:u 63.352881376 seconds time elapsed 62.370029000 seconds user 0.950340000 seconds sys 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell42.xml': 22,759,319 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio 5,648 ITLB_WALK:u 12,671 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio 30,491,137 L1D_TLB:u 63.583901021 seconds time elapsed 62.318870000 seconds user 1.213893000 seconds sys 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell42.xml': 26,636,435 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio 235,128 L1I_CACHE_REFILL:u 384,387 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio 27,971,398 L1D_CACHE:u 63.320285789 seconds time elapsed 62.116881000 seconds user 1.093527000 seconds sys 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=GMRES --linAlgebra=Tpetra --inputFile=maxwell42.xml': 465,165 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio 484,747 LL_CACHE_RD:u 132,302 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio 17,635 L2D_TLB_REFILL:u 248,647 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio 1,440,208 L2D_CACHE:u 63.868899557 seconds time elapsed 62.614805000 seconds user 1.196335000 seconds sys