oasis23.umiacs.umd.edu 30 GMRES Tpetra maxwell38.xml output/GMRES_Tpetra_maxwell38.output output/GMRES_Tpetra_maxwell38_power.output dt = 3.5112e-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.5112e-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.5112e-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=342342,domainDim=342342,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=168948,domainDim=168948} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=168948,domainDim=173394} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=173394,domainDim=168948} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=173394,domainDim=173394} 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=342342, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=168948,domainDim=168948} 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=168948, #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.00579386 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=173394,domainDim=173394} 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=173394, #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 296 iterations with total CPU time of 30.1737 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=168948,domainDim=168948} 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=168948, #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.198366 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 30.4255 sec Electromagnetic Energy = 5.29269e-09 Electromagnetic Energy/dt^2 = 4.29304e+10 * finished time step 1, t = 3.5112e-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: 46.1508 [1] | Mini-EM: Total Time: 46.1508 - 99.9999% [1] | | Mini-EM: build mesh: 0.000671398 - 0.00145479% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000341558 - 50.8727% [1] | | | Remainder: 0.00032984 - 49.1273% | | Mini-EM: build physics blocks: 0.000906636 - 0.00196451% [1] | | Mini-EM: build auxiliary physics blocks: 0.000243479 - 0.000527573% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.02099 - 6.54591% [1] | | panzer::DOFManager::buildGlobalUnknowns: 1.12325 - 2.43388% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.497398 - 44.2819% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.391264 - 78.6622% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0124204 - 2.49707% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.093541 - 18.8061% [3] | | | | Remainder: 0.00017224 - 0.0346282% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0587329 - 5.22882% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0388111 - 66.0808% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00125216 - 2.13195% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0050699 - 8.63214% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00290071 - 4.93882% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126476 - 2.1534% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00855573 - 14.5672% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000749197 - 1.2756% [3] | | | | Remainder: 0.00012928 - 0.220115% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.114448 - 10.189% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0445393 - 3.9652% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.130462 - 11.6146% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0553236 - 4.9253% [3] | | | Remainder: 0.22235 - 19.7951% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0665487 - 0.144199% [2] | | Mini-EM: setup physics model evaluator: 1.86415 - 4.03927% [1] | | | panzer::ModelEvaluator::setupModel(): 1.86412 - 99.9983% [1] | | | | allocate FieldManagerBuilder: 2.84e-06 - 0.00015235% [1] | | | | fmb->setWorksetContainer(): 1.96e-06 - 0.000105143% [1] | | | | fmb->setupVolumeFieldManagers(): 1.85858 - 99.7024% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.85856 - 99.999% [1] | | | | | | getWorksets(): 1.8348 - 98.7215% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.83479 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.06008 - 57.7768% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00845077 - 0.797179% [28] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.168856 - 15.9286% [28] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00317035 - 1.87754% [28] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.165623 - 98.0852% [28] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00172732 - 1.04292% [28] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000940076 - 0.567599% [28] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00311071 - 1.87818% [28] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0155036 - 9.36078% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0340272 - 20.545% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00910393 - 5.49677% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.024977 - 15.0806% [28] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000985635 - 0.595107% [28] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0446335 - 26.9488% [28] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0194571 - 43.5929% [28] | | | | | | | | | | | | Remainder: 0.0251765 - 56.4071% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.023909 - 14.4358% [28] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00634606 - 3.83162% [28] | | | | | | | | | | | Remainder: 0.000359038 - 0.21678% | | | | | | | | | | Remainder: 6.284e-05 - 0.0372151% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.768814 - 72.5239% [56] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.448695 - 58.362% [56] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00063892 - 0.142395% [56] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000214559 - 0.0478185% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.240876 - 53.6836% [56] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.169902 - 37.8658% [28] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000189518 - 0.0422376% [28] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0353903 - 7.88739% [28] | | | | | | | | | | | Remainder: 0.00148399 - 0.330735% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.14997 - 19.5067% [56] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.105339 - 13.7015% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000878756 - 0.1143% [56] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0362569 - 4.71595% [56] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0269919 - 3.51084% [28] | | | | | | | | | | Remainder: 0.000682196 - 0.0887335% | | | | | | | | | Remainder: 0.113962 - 10.7503% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.774666 - 42.221% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.774026 - 99.9173% [56] | | | | | | | | | Remainder: 0.000640678 - 0.0827037% | | | | | | | | Remainder: 3.96e-05 - 0.00215829% | | | | | | | Remainder: 7.12e-06 - 0.000388054% | | | | | | getOrientations(): 3.8e-05 - 0.0020446% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000764838 - 0.0411522% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000742717 - 0.039962% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000401838 - 0.0216209% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001704 - 0.0091684% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000888317 - 0.047796% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 4.30441e-05% [2] | | | | | | Remainder: 0.020755 - 1.11672% | | | | | Remainder: 1.772e-05 - 0.000953418% | | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.000401261% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.524e-05 - 0.000817543% [1] | | | | build response library: 0.00549782 - 0.294928% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00529834 - 96.3717% [1] | | | | | | getWorksets(): 2.96e-06 - 0.0558666% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 67.5676% [1] | | | | | | | Remainder: 9.6e-07 - 32.4324% | | | | | | getOrientations(): 4.8e-07 - 0.00905944% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000783917 - 14.7955% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000922117 - 17.4039% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407438 - 7.68992% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121332 - 22.8999% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0196288% [3] | | | | | | Remainder: 0.00196707 - 37.1262% | | | | | Remainder: 0.000199479 - 3.62833% | | | | Remainder: 2.148e-05 - 0.00115228% | | | Remainder: 3.132e-05 - 0.00168012% | | Mini-EM: setup auxiliary physics model evaluator: 2.08613 - 4.52025% [1] | | | panzer::ModelEvaluator::setupModel(): 2.08612 - 99.9994% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 3.0679e-05% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 3.25964e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 2.08606 - 99.9973% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.08605 - 99.9997% [1] | | | | | | getWorksets(): 1.42493 - 68.3072% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.42492 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.850127 - 59.6613% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00960036 - 1.12929% [28] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.161811 - 19.0338% [28] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00329463 - 2.03609% [28] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.158464 - 97.9312% [28] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00145767 - 0.919876% [28] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000883876 - 0.557778% [28] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00320643 - 2.02345% [28] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0156755 - 9.89219% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0339318 - 21.413% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00881145 - 5.56054% [28] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0237179 - 14.9674% [28] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000803477 - 0.507041% [28] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0439988 - 27.7658% [28] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.01963 - 44.6149% [28] | | | | | | | | | | | | Remainder: 0.0243688 - 55.3851% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0193393 - 12.2043% [28] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00629546 - 3.9728% [28] | | | | | | | | | | | Remainder: 0.000342119 - 0.215897% | | | | | | | | | | Remainder: 5.2919e-05 - 0.0327041% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.580787 - 68.3176% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.341254 - 58.7573% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00034504 - 0.101109% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000198679 - 0.0582202% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.169112 - 49.556% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.170806 - 50.0525% [28] | | | | | | | | | | | Remainder: 0.000792554 - 0.232247% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.107934 - 18.5841% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.106796 - 18.3882% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000520034 - 0.0895396% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0238285 - 4.10279% [28] | | | | | | | | | | Remainder: 0.000453917 - 0.0781555% | | | | | | | | | Remainder: 0.0979289 - 11.5193% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.574762 - 40.3363% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.573744 - 99.823% [28] | | | | | | | | | Remainder: 0.00101748 - 0.177026% | | | | | | | | Remainder: 3.444e-05 - 0.00241697% | | | | | | | Remainder: 3.08e-06 - 0.000216151% | | | | | | getOrientations(): 1.364e-05 - 0.000653866% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000466398 - 0.0223579% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000379479 - 0.0181912% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000229199 - 0.0109872% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.652032 - 31.2567% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.652 - 99.9951% [1] | | | | | | | Remainder: 3.212e-05 - 0.00492614% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000547638 - 0.0262523% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 2.30099e-05% [2] | | | | | | Remainder: 0.00745973 - 0.3576% | | | | | Remainder: 5.88e-06 - 0.000281871% | | | | fmb->setupBCFieldManagers(): 4.28e-06 - 0.000205166% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.508e-05 - 0.000722874% [1] | | | | build response library: 2.532e-05 - 0.00121374% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.57978% [1] | | | | | Remainder: 2.492e-05 - 98.4202% | | | | Remainder: 1.084e-05 - 0.000519626% | | | Remainder: 1.184e-05 - 0.000567558% | | Mini-EM: eval auxiliary physics model evaluator: 2.30394 - 4.99221% [1] | | | panzer::ModelEvaluator::create_W_op: 0.636084 - 27.6085% [1] | | | panzer::ModelEvaluator::evalModel(J): 1.66232 - 72.1511% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00251243 - 0.15114% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.15864 - 69.7003% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00013464% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.4959e-05 - 0.00560648% [28] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.796e-05 - 0.00155009% [28] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00837205 - 0.722574% [28] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0681263 - 5.87984% [28] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.173808 - 15.001% [28] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0265501 - 2.29148% [28] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.103496 - 8.93253% [28] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.138094 - 11.9186% [28] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.192763 - 16.6369% [28] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.216e-05 - 0.00363874% [28] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.5999e-05 - 0.00138084% [28] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.310014 - 26.7566% [28] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0246501 - 2.1275% [28] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0163367 - 1.40998% [28] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0958116 - 8.2693% [28] | | | | | Remainder: 0.000478557 - 0.0413033% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.916e-05 - 0.00235574% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.36e-06 - 0.00014197% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00219159 - 0.131839% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.496889 - 29.8913% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.249204 - 50.1529% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.247661 - 49.8422% [1] | | | | | Remainder: 2.424e-05 - 0.00487835% | | | | Remainder: 0.00204319 - 0.122912% | | | Remainder: 0.00553786 - 0.240364% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00465638 - 0.0100895% [1] | | | getWorksets(): 5.24e-06 - 0.112534% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.68e-06 - 70.229% [1] | | | | Remainder: 1.56e-06 - 29.771% | | | getOrientations(): 1.36e-06 - 0.0292072% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000810797 - 17.4126% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000960556 - 20.6288% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421599 - 9.05422% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124576 - 26.7537% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.023194% [3] | | | Remainder: 0.00120999 - 25.9857% | | panzer::ModelEvaluator::create_W_op: 1.80069 - 3.90177% [1] | | panzer::ModelEvaluator::evalModel(J): 2.98823 - 6.47494% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00183071 - 0.0612641% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.344 - 78.441% [1] | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 8.53242e-05% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0159073 - 0.678639% [28] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0764607 - 3.26198% [28] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0895125 - 3.81879% [28] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00883677 - 0.376995% [28] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.101123 - 4.31411% [28] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0850622 - 3.62893% [28] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.01546 - 0.659557% [28] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.089012 - 3.79744% [28] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.668e-05 - 0.00241809% [28] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0307202 - 1.31059% [28] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.181371 - 7.73766% [28] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0293813 - 1.25347% [28] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.176739 - 7.54007% [28] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.188265 - 8.03179% [28] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.257714 - 10.9946% [28] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.464e-05 - 0.00233106% [28] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0149272 - 0.636825% [28] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.178827 - 7.62914% [28] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.284774 - 12.149% [28] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0405764 - 1.73108% [28] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00828749 - 0.353562% [28] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0980217 - 4.18181% [28] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.203865 - 8.69731% [28] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.167911 - 7.16343% [28] | | | | Remainder: 0.0011328 - 0.0483274% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.272e-05 - 0.00243355% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 4.14961e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00702029 - 0.234931% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.630295 - 21.0926% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.630261 - 99.9946% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.228e-05 - 0.00353485% [1] | | | | Remainder: 1.148e-05 - 0.00182137% | | | Remainder: 0.00501254 - 0.167743% | | MaxwellPreconditioner::build: 0.0103051 - 0.0223292% [1] | | | MaxwellPreconditioner: Schur complement: 1.86e-05 - 0.180493% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00459754 - 44.6143% [1] | | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.0765626% [1] | | | | Ifpack2::Relaxation::compute: 0.00376051 - 81.7938% [1] | | | | Remainder: 0.000833517 - 18.1296% | | | MaxwellPreconditioner: Solver S_E: 0.00556746 - 54.0263% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0237092% [1] | | | | Ifpack2::Relaxation::compute: 0.00510762 - 91.7406% [1] | | | | Remainder: 0.000458518 - 8.23568% | | | MaxwellPreconditioner: Block preconditioner: 0.000112599 - 1.09266% [1] | | | Remainder: 8.88e-06 - 0.0861711% | | Mini-EM: timestepper: 30.7576 - 66.6459% [1] | | | Mini-EM: Advance Time Step: 30.7576 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.267727 - 0.870444% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00153247 - 0.572401% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.258563 - 96.5772% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.000618804% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00159515 - 0.616929% [28] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0226483 - 8.75927% [28] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0135422 - 5.23747% [28] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000995039 - 0.384834% [28] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0126264 - 4.88327% [28] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0110794 - 4.28498% [28] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000914473 - 0.353674% [28] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00267331 - 1.03391% [28] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.804e-05 - 0.00697701% [28] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00210331 - 0.81346% [28] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.026576 - 10.2783% [28] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00730897 - 2.82676% [28] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00384871 - 1.4885% [28] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0232803 - 9.00371% [28] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0452256 - 17.4911% [28] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.54e-05 - 0.00982351% [28] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00167716 - 0.648644% [28] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0189996 - 7.34814% [28] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.02368 - 9.1583% [28] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00170928 - 0.661066% [28] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000968512 - 0.374574% [28] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0113776 - 4.40031% [28] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0199691 - 7.7231% [28] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00513318 - 1.98527% [28] | | | | | | Remainder: 0.000586835 - 0.22696% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.152e-05 - 0.00803803% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.000896434% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00707961 - 2.64434% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000382719 - 0.142951% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000355319 - 92.8407% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.88e-06 - 0.491222% [1] | | | | | | Remainder: 2.552e-05 - 6.66808% | | | | | Remainder: 0.000145119 - 0.054204% | | | | Stratimikos: BelosLOWS: 30.4255 - 98.9205% [1] | | | | | GMRES block system: Operation Op*x: 0.0150728 - 0.04954% [1] | | | | | Belos::MVT::MvAddMv: 0.000503878 - 0.0016561% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 30.4091 - 99.946% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00199479 - 0.00655985% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000520958 - 26.1159% [2] | | | | | | | | Belos::MVT::MvDot: 0.000514758 - 98.8099% [2] | | | | | | | | Remainder: 6.2e-06 - 1.19012% | | | | | | | Belos::MVT::MvScale: 0.000292799 - 14.6782% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000763037 - 38.2515% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000756557 - 99.1508% [2] | | | | | | | | Remainder: 6.48e-06 - 0.849238% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000361558 - 18.1251% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000359638 - 99.469% [2] | | | | | | | | Remainder: 1.92e-06 - 0.531035% | | | | | | | Remainder: 5.644e-05 - 2.82937% | | | | | | Belos::MVT::MvAddMv: 0.00106024 - 0.00348657% [2] | | | | | | Belos::MVT::MvNorm: 0.000292759 - 0.000962735% [1] | | | | | | GMRES block system: Operation Prec*x: 30.3886 - 99.9325% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00445294 - 0.0146533% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000573078 - 0.00188583% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.198369 - 0.652776% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.138249 - 69.6929% [23] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00298527 - 2.15934% [23] | | | | | | | | | | Belos::MVT::MvDot: 0.00295871 - 99.1103% [23] | | | | | | | | | | Remainder: 2.656e-05 - 0.889702% | | | | | | | | | Belos::MVT::MvScale: 0.001328 - 0.960582% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.057517 - 41.6038% [42] | | | | | | | | | | Belos::MVT::MvTransMv: 0.05747 - 99.9183% [42] | | | | | | | | | | Remainder: 4.7e-05 - 0.081715% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.07626 - 55.1613% [42] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0762247 - 99.9536% [42] | | | | | | | | | | Remainder: 3.5359e-05 - 0.0463664% | | | | | | | | | Remainder: 0.00015896 - 0.114981% | | | | | | | | Belos::MVT::MvAddMv: 0.00558802 - 2.81698% [30] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0435868 - 21.9725% [23] | | | | | | | | Belos::MVT::MvNorm: 0.000254559 - 0.128326% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00467066 - 2.35453% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00455894 - 97.608% [22] | | | | | | | | | Remainder: 0.00011172 - 2.39195% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00423006 - 2.13242% [1] | | | | | | | | Remainder: 0.00178999 - 0.902353% | | | | | | | GMRES S_E: Operation Op*x: 0.00578066 - 0.0190225% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 30.1664 - 99.2687% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 28.4214 - 94.2156% [297] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0387688 - 0.136407% [297] | | | | | | | | | | Belos::MVT::MvDot: 0.0382582 - 98.6829% [297] | | | | | | | | | | Remainder: 0.000510637 - 1.31713% | | | | | | | | | Belos::MVT::MvScale: 0.0205495 - 0.0723029% [297] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 10.8554 - 38.1943% [592] | | | | | | | | | | Belos::MVT::MvTransMv: 10.8542 - 99.9898% [592] | | | | | | | | | | Remainder: 0.00111232 - 0.0102467% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 17.5031 - 61.584% [592] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 17.5021 - 99.9947% [592] | | | | | | | | | | Remainder: 0.000929033 - 0.00530783% | | | | | | | | | Remainder: 0.00369395 - 0.0129971% | | | | | | | | Belos::MVT::MvAddMv: 0.0643793 - 0.213414% [301] | | | | | | | | GMRES S_E: Operation Prec*x: 0.064447 - 0.213639% [297] | | | | | | | | | Ifpack2::Relaxation::apply: 0.062055 - 96.2884% [297] | | | | | | | | | Remainder: 0.00239199 - 3.71156% | | | | | | | | GMRES S_E: Operation Op*x: 1.53993 - 5.10478% [297] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.058387 - 0.19355% [1] | | | | | | | | Belos::MVT::MvNorm: 0.00013104 - 0.000434391% [1] | | | | | | | | Remainder: 0.0176571 - 0.0585324% | | | | | | | Remainder: 0.0130427 - 0.0429198% | | | | | | GMRES block system: Operation Op*x: 0.0151694 - 0.0498843% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00019068 - 0.000627049% [1] | | | | | | Remainder: 0.00181643 - 0.00597332% | | | | | Remainder: 0.000852795 - 0.00280289% | | | | Mini-EM: Compute responses: 0.063627 - 0.206866% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00239207 - 3.75952% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0536281 - 84.2851% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.68e-06 - 0.00872677% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00162375 - 3.02781% [28] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0136622 - 25.4758% [28] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.732e-05 - 0.0322965% [28] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00203923 - 3.80255% [28] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00172423 - 3.21517% [28] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0262232 - 48.8983% [28] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.708e-05 - 0.031849% [28] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00201523 - 3.7578% [28] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00170423 - 3.17787% [28] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00184516 - 3.44065% [28] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00024092 - 0.449242% [28] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.152e-05 - 0.0214813% [28] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00120739 - 2.25142% [28] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000848676 - 1.58252% [28] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000163918 - 0.305657% [28] | | | | | | Remainder: 0.000279319 - 0.520845% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.152e-05 - 0.0181055% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.00220032% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00707913 - 11.126% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000268319 - 0.421706% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.04e-06 - 0.387598% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000244959 - 91.2939% [1] | | | | | | Remainder: 2.232e-05 - 8.31846% | | | | | Remainder: 0.00024648 - 0.387383% | | | | Remainder: 0.000685158 - 0.00222761% | | | Remainder: 5.08e-06 - 1.65163e-05% | | Remainder: 0.122446 - 0.265316% | Remainder: 6.22e-05 - 0.000134776% ================================= FOM Calculation ================================= Number of cells = 54872 Time for Belos Linear Solve = 30.4255 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 1.80349 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=maxwell38.xml': 232,798 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio (66.15%) 12,684,950 BR_RETIRED:u (66.15%) 27,449,966 L1-dcache-loads:u (94.85%) 376,577 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses LLC-loads:u LLC-load-misses:u 26,444,770 L1-icache-loads:u 231,176 L1-icache-load-misses:u # 0.87% of all L1-icache accesses 40,531,697 dTLB-loads:u (40.90%) 76,078 dTLB-load-misses:u # 0.19% of all dTLB cache accesses (51.72%) 18,109,047 iTLB-loads:u (7.33%) iTLB-load-misses:u (0.00%) 46.859437421 seconds time elapsed 45.934010000 seconds user 0.896467000 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=maxwell38.xml': 22,556,228 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio 5,198 ITLB_WALK:u 12,566 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio 30,186,114 L1D_TLB:u 47.145666020 seconds time elapsed 46.124594000 seconds user 1.024756000 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=maxwell38.xml': 26,328,885 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio 231,831 L1I_CACHE_REFILL:u 374,019 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio 27,554,379 L1D_CACHE:u 46.859284760 seconds time elapsed 45.847296000 seconds user 0.980205000 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=maxwell38.xml': 474,829 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio 501,273 LL_CACHE_RD:u 134,652 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio 17,574 L2D_TLB_REFILL:u 263,668 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio 1,479,804 L2D_CACHE:u 47.321352523 seconds time elapsed 46.454375000 seconds user 0.893170000 seconds sys