tron66.umiacs.umd.edu 1 CG Tpetra maxwell20.xml output/xeon_CG_Tpetra_maxwell20.output output/xeon_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.00117782 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.207509 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.00891744 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.227415 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.88461 [1] | Mini-EM: Total Time: 2.88458 - 99.9989% [1] | | Mini-EM: build mesh: 0.00043313 - 0.0150154% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000285195 - 65.8451% [1] | | | Remainder: 0.000147935 - 34.1549% | | Mini-EM: build physics blocks: 0.000777633 - 0.0269583% [1] | | Mini-EM: build auxiliary physics blocks: 0.000237623 - 0.0082377% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.350358 - 12.1459% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.151568 - 5.25443% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0592521 - 39.0926% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0488483 - 82.4415% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0017581 - 2.96715% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00858747 - 14.4931% [3] | | | | Remainder: 5.8215e-05 - 0.0982498% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0126415 - 8.34048% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00703 - 55.6104% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000283453 - 2.24224% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000969382 - 7.66823% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00160721 - 12.7137% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00123732 - 9.78772% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00132969 - 10.5184% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000129236 - 1.02231% [3] | | | | Remainder: 5.5246e-05 - 0.43702% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0213334 - 14.0751% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00976969 - 6.44573% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0164429 - 10.8485% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0109301 - 7.21136% [3] | | | Remainder: 0.0211985 - 13.9861% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00988073 - 0.342536% [2] | | Mini-EM: setup physics model evaluator: 0.458631 - 15.8994% [1] | | | panzer::ModelEvaluator::setupModel(): 0.458617 - 99.9969% [1] | | | | allocate FieldManagerBuilder: 6.883e-06 - 0.00150082% [1] | | | | fmb->setWorksetContainer(): 6.23e-07 - 0.000135843% [1] | | | | fmb->setupVolumeFieldManagers(): 0.452351 - 98.6337% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.452339 - 99.9974% [1] | | | | | | getWorksets(): 0.412668 - 91.2299% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.412665 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.233163 - 56.5019% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00689458 - 2.95697% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0339493 - 14.5603% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00113714 - 3.34952% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0327979 - 96.6084% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000259275 - 0.790523% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000115673 - 0.352684% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00105456 - 3.21532% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00264636 - 8.06868% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0102118 - 31.1357% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00272262 - 8.3012% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00279865 - 8.53302% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000181705 - 0.554014% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0072512 - 22.1087% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00353572 - 48.7605% [4] | | | | | | | | | | | | Remainder: 0.00371548 - 51.2395% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00459172 - 14% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000877809 - 2.67642% [4] | | | | | | | | | | | Remainder: 8.6481e-05 - 0.263678% | | | | | | | | | | Remainder: 1.4298e-05 - 0.0421157% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.162822 - 69.8317% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0889816 - 54.6496% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000103382 - 0.116184% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.9261e-05 - 0.0328843% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0437294 - 49.1443% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0361925 - 40.6741% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.9808e-05 - 0.033499% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00861229 - 9.67873% [4] | | | | | | | | | | | Remainder: 0.000284992 - 0.320282% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0355853 - 21.8554% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.023374 - 14.3556% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000136486 - 0.0838253% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00665487 - 4.08721% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00740418 - 4.54741% [4] | | | | | | | | | | Remainder: 0.000685434 - 0.420971% | | | | | | | | | Remainder: 0.0294975 - 12.651% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.179472 - 43.4909% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.179358 - 99.9369% [8] | | | | | | | | | Remainder: 0.000113326 - 0.0631443% | | | | | | | | Remainder: 2.984e-05 - 0.00723105% | | | | | | | Remainder: 3.505e-06 - 0.000849351% | | | | | | getOrientations(): 1.0513e-05 - 0.00232414% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734804 - 0.162445% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000695485 - 0.153753% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000338141 - 0.0747539% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000117208 - 0.0259115% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000795826 - 0.175936% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.5e-07 - 0.00012159% [2] | | | | | | Remainder: 0.0369781 - 8.17486% | | | | | Remainder: 1.1968e-05 - 0.00264573% | | | | fmb->setupBCFieldManagers(): 7.669e-06 - 0.0016722% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2693e-05 - 0.00276767% [1] | | | | build response library: 0.00621773 - 1.35576% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00614351 - 98.8062% [1] | | | | | | getWorksets(): 3.175e-06 - 0.0516806% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.201e-06 - 69.3228% [1] | | | | | | | Remainder: 9.74e-07 - 30.6772% | | | | | | getOrientations(): 5.43e-07 - 0.0088386% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000748536 - 12.1842% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000890965 - 14.5025% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000367899 - 5.98842% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0010852 - 17.6642% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.034e-06 - 0.0168308% [3] | | | | | | Remainder: 0.00304616 - 49.5833% | | | | | Remainder: 7.4226e-05 - 1.19378% | | | | Remainder: 2.0586e-05 - 0.00448871% | | | Remainder: 1.4416e-05 - 0.00314326% | | Mini-EM: setup auxiliary physics model evaluator: 0.440063 - 15.2557% [1] | | | panzer::ModelEvaluator::setupModel(): 0.440052 - 99.9974% [1] | | | | allocate FieldManagerBuilder: 8.37e-07 - 0.000190205% [1] | | | | fmb->setWorksetContainer(): 8.31e-07 - 0.000188841% [1] | | | | fmb->setupVolumeFieldManagers(): 0.439996 - 99.9873% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.439989 - 99.9984% [1] | | | | | | getWorksets(): 0.313782 - 71.3158% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.31378 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.185951 - 59.2616% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00734633 - 3.95068% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0371343 - 19.9699% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00119049 - 3.2059% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0359339 - 96.7675% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000197589 - 0.549868% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000115688 - 0.321947% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00113557 - 3.16018% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00292807 - 8.1485% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0107227 - 29.8402% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00280061 - 7.79378% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00387868 - 10.7939% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000189591 - 0.527611% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0089458 - 24.8952% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00474429 - 53.0338% [4] | | | | | | | | | | | | Remainder: 0.0042015 - 46.9662% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00407406 - 11.3377% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000890979 - 2.4795% [4] | | | | | | | | | | | Remainder: 5.451e-05 - 0.151695% | | | | | | | | | | Remainder: 9.896e-06 - 0.0266492% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.114889 - 61.7847% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0618818 - 53.8621% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.2393e-05 - 0.0846662% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.6955e-05 - 0.0435588% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.024488 - 39.5722% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0372077 - 60.1271% [4] | | | | | | | | | | | Remainder: 0.000106743 - 0.172495% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0235061 - 20.4598% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.02392 - 20.82% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.506e-05 - 0.0653324% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00453676 - 3.9488% [4] | | | | | | | | | | Remainder: 0.000969597 - 0.84394% | | | | | | | | | Remainder: 0.0265812 - 14.2947% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.127821 - 40.7358% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.127756 - 99.9496% [4] | | | | | | | | | Remainder: 6.4427e-05 - 0.0504041% | | | | | | | | Remainder: 8.372e-06 - 0.00266811% | | | | | | | Remainder: 1.368e-06 - 0.000435972% | | | | | | getOrientations(): 1.0265e-05 - 0.00233301% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043132 - 0.0980297% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000348889 - 0.0792949% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001925 - 0.0437511% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.104811 - 23.8214% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.104782 - 99.9724% [1] | | | | | | | Remainder: 2.8888e-05 - 0.0275619% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000494978 - 0.112498% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.82e-07 - 8.68203e-05% [2] | | | | | | Remainder: 0.0199175 - 4.52682% | | | | | Remainder: 6.892e-06 - 0.00156638% | | | | fmb->setupBCFieldManagers(): 6.795e-06 - 0.00154414% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4116e-05 - 0.00320781% [1] | | | | build response library: 2.3282e-05 - 0.00529074% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.32e-07 - 1.42599% [1] | | | | | Remainder: 2.295e-05 - 98.574% | | | | Remainder: 9.821e-06 - 0.00223178% | | | Remainder: 1.1326e-05 - 0.00257372% | | Mini-EM: eval auxiliary physics model evaluator: 0.377125 - 13.0738% [1] | | | panzer::ModelEvaluator::create_W_op: 0.104919 - 27.8208% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.269768 - 71.5329% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00106307 - 0.394068% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.17734 - 65.7379% [1] | | | | | panzer::WorksetContainer::getWorksets(): 3.5e-06 - 0.00197361% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.453e-06 - 0.00307488% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.679e-06 - 0.00151066% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00144177 - 0.812995% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00883046 - 4.97939% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0293109 - 16.5281% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00351801 - 1.98376% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00699023 - 3.94171% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0241676 - 13.6278% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0360211 - 20.3119% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.459e-06 - 0.00195049% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.876e-06 - 0.00105785% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0472655 - 26.6525% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00453813 - 2.559% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0014854 - 0.837598% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0136779 - 7.7128% [4] | | | | | Remainder: 7.6075e-05 - 0.0428978% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.2811e-05 - 0.00474889% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.5e-06 - 0.000926721% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000490652 - 0.181879% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0904786 - 33.5394% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0456052 - 50.4044% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0448585 - 49.5791% [1] | | | | | Remainder: 1.4922e-05 - 0.0164923% | | | | Remainder: 0.000380589 - 0.14108% | | | Remainder: 0.00243747 - 0.646328% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00454379 - 0.15752% [1] | | | getWorksets(): 5.572e-06 - 0.122629% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.375e-06 - 78.5176% [1] | | | | Remainder: 1.197e-06 - 21.4824% | | | getOrientations(): 1.742e-06 - 0.038338% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736179 - 16.2019% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899521 - 19.7967% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000383657 - 8.44354% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113789 - 25.0426% [1] | | | Phalanx::SortAndOrderEvaluators: 8.56e-07 - 0.0188389% [3] | | | Remainder: 0.00137838 - 30.3355% | | panzer::ModelEvaluator::create_W_op: 0.285319 - 9.89119% [1] | | panzer::ModelEvaluator::evalModel(J): 0.479087 - 16.6085% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000608809 - 0.127077% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.36636 - 76.4706% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.768e-06 - 0.00075554% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00235367 - 0.642447% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0112044 - 3.0583% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0153249 - 4.18302% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00148908 - 0.406451% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0156224 - 4.26421% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0144862 - 3.95408% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00275395 - 0.751704% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0104576 - 2.85446% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.086e-06 - 0.00138825% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00403283 - 1.10078% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0323687 - 8.83521% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00503634 - 1.3747% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0105639 - 2.88346% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.031603 - 8.62621% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0468177 - 12.7791% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.067e-06 - 0.00165602% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00232372 - 0.634273% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0308299 - 8.41517% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0479812 - 13.0967% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00679366 - 1.85436% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00139133 - 0.379772% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0141952 - 3.87465% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0369136 - 10.0758% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0216612 - 5.91253% [4] | | | | Remainder: 0.000142099 - 0.0387867% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5215e-05 - 0.00317583% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.243e-06 - 0.000259452% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00115899 - 0.241917% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.109459 - 22.8475% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.109434 - 99.9768% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5781e-05 - 0.0144172% [1] | | | | Remainder: 9.638e-06 - 0.00880511% | | | Remainder: 0.00148275 - 0.309495% | | MaxwellPreconditioner::build: 0.00362117 - 0.125536% [1] | | | MaxwellPreconditioner: Schur complement: 1.6384e-05 - 0.45245% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00141679 - 39.1253% [1] | | | | Ifpack2::Relaxation::initialize: 8.632e-06 - 0.609262% [1] | | | | Ifpack2::Relaxation::compute: 0.000605991 - 42.772% [1] | | | | Remainder: 0.000802172 - 56.6188% | | | MaxwellPreconditioner: Solver S_E: 0.00208841 - 57.6721% [1] | | | | Ifpack2::Relaxation::initialize: 1.493e-06 - 0.0714898% [1] | | | | Ifpack2::Relaxation::compute: 0.00159631 - 76.4368% [1] | | | | Remainder: 0.000490602 - 23.4917% | | | MaxwellPreconditioner: Block preconditioner: 9.0073e-05 - 2.4874% [1] | | | Remainder: 9.514e-06 - 0.262732% | | Mini-EM: timestepper: 0.287203 - 9.95648% [1] | | | Mini-EM: Advance Time Step: 0.2872 - 99.9992% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0499501 - 17.3921% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000442013 - 0.88491% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0480849 - 96.266% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.095e-06 - 0.00435687% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000311222 - 0.647234% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00420301 - 8.74081% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00237782 - 4.94503% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00018372 - 0.382074% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00194249 - 4.03971% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00233002 - 4.84564% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00017551 - 0.365% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000436751 - 0.908291% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.847e-06 - 0.00592077% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00156454 - 3.2537% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0048252 - 10.0347% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0013632 - 2.83499% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.0008995 - 1.87065% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00335043 - 6.96773% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00889692 - 18.5025% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.864e-06 - 0.0101154% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000310109 - 0.644919% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00342283 - 7.1183% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00505076 - 10.5038% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000243307 - 0.505994% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000174895 - 0.363721% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00191076 - 3.97372% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00320117 - 6.65733% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000801168 - 1.66615% [4] | | | | | | Remainder: 9.9792e-05 - 0.207533% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.816e-05 - 0.0363563% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.146e-06 - 0.00429629% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00114662 - 2.29553% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000143495 - 0.287277% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00011836 - 82.4837% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.891e-06 - 1.31782% [1] | | | | | | Remainder: 2.3244e-05 - 16.1985% | | | | | Remainder: 0.000112712 - 0.225649% | | | | Stratimikos: BelosLOWS: 0.227451 - 79.1959% [1] | | | | | GMRES block system: Operation Op*x: 0.00257477 - 1.13201% [1] | | | | | Belos::MVT::MvAddMv: 0.000118522 - 0.0521088% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.224159 - 98.5526% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000603084 - 0.269043% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000171022 - 28.3579% [2] | | | | | | | | Belos::MVT::MvDot: 0.000164226 - 96.0262% [2] | | | | | | | | Remainder: 6.796e-06 - 3.97376% | | | | | | | Belos::MVT::MvScale: 6.3934e-05 - 10.6012% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000251601 - 41.7191% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000240771 - 95.6956% [2] | | | | | | | | Remainder: 1.083e-05 - 4.30443% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.4494e-05 - 10.694% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.2016e-05 - 96.1578% [2] | | | | | | | | Remainder: 2.478e-06 - 3.84222% | | | | | | | Remainder: 5.2033e-05 - 8.62782% | | | | | | Belos::MVT::MvAddMv: 0.000527808 - 0.235462% [2] | | | | | | Belos::MVT::MvNorm: 9.8821e-05 - 0.0440852% [1] | | | | | | GMRES block system: Operation Prec*x: 0.219742 - 98.0297% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000793311 - 0.361019% [2] | | | | | | | Belos::MVT::MvAddMv: 8.0512e-05 - 0.0366393% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00898133 - 4.08721% [2] | | | | | | | | Belos::MVT::Assign: 0.000226965 - 2.52707% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000654137 - 7.2833% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000601044 - 91.8835% [22] | | | | | | | | | Remainder: 5.3093e-05 - 8.1165% | | | | | | | | Belos::MVT::MvDot: 0.00140711 - 15.6671% [42] | | | | | | | | Belos::MVT::MvNorm: 0.000745186 - 8.29705% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00492363 - 54.8207% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.000814994 - 9.07431% [60] | | | | | | | | Remainder: 0.000209306 - 2.33046% | | | | | | | CG S_E: Operation Op*x: 0.00107233 - 0.487996% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.206298 - 93.8816% [1] | | | | | | | | Belos::MVT::Assign: 0.000200996 - 0.0974302% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00675899 - 3.27633% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00619111 - 91.5982% [278] | | | | | | | | | Remainder: 0.000567876 - 8.40179% | | | | | | | | Belos::MVT::MvDot: 0.0192695 - 9.34065% [555] | | | | | | | | Belos::MVT::MvNorm: 0.00976709 - 4.73447% [278] | | | | | | | | CG S_E: Operation Op*x: 0.157216 - 76.2085% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0118131 - 5.72626% [831] | | | | | | | | Remainder: 0.00127163 - 0.616404% | | | | | | | Remainder: 0.00251728 - 1.14556% | | | | | | GMRES block system: Operation Op*x: 0.00246313 - 1.09883% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 5.5929e-05 - 0.0249506% [1] | | | | | | Remainder: 0.000667797 - 0.297912% | | | | | Remainder: 0.000598845 - 0.263285% | | | | Mini-EM: Compute responses: 0.00966409 - 3.36493% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000458904 - 4.74855% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00777413 - 80.4435% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.84e-06 - 0.0365314% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000192814 - 2.4802% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0019833 - 25.5115% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.666e-06 - 0.0342932% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000368662 - 4.74216% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000280566 - 3.60897% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0034904 - 44.8977% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.318e-06 - 0.0298168% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000342616 - 4.40713% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000283706 - 3.64936% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000289686 - 3.72628% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.8971e-05 - 0.501291% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.906e-06 - 0.0245172% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000210406 - 2.70649% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000187973 - 2.41793% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.6865e-05 - 0.345569% [4] | | | | | | Remainder: 6.8433e-05 - 0.880265% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.924e-06 - 0.0612991% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.198e-06 - 0.0123964% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00105657 - 10.9329% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00019581 - 2.02616% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.139e-06 - 0.581686% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000178955 - 91.3922% [1] | | | | | | Remainder: 1.5716e-05 - 8.02615% | | | | | Remainder: 0.000171555 - 1.77518% | | | | Remainder: 0.00013516 - 0.0470612% | | | Remainder: 2.311e-06 - 0.000804658% | | Remainder: 0.0357328 - 1.23875% | Remainder: 3.1728e-05 - 0.0010999% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.227451 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 35.1724 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml': 29.36 msec task-clock:u # 0.008 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,257 page-faults:u # 110.925 K/sec 47,397,126 cycles:u # 1.614 GHz 79,359,110 instructions:u # 1.67 insn per cycle 17,182,349 branches:u # 585.186 M/sec 299,371 branch-misses:u # 1.74% of all branches 3.537009412 seconds time elapsed 3.102386000 seconds user 0.386185000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml': 7,154 iTLB-loads:u 14,997 iTLB-load-misses:u # 209.63% of all iTLB cache accesses 17,594,878 dTLB-loads:u 14,791 dTLB-load-misses:u # 0.08% of all dTLB cache accesses 3.528816416 seconds time elapsed 3.098039000 seconds user 0.377742000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell20.xml': 17,816,160 L1-dcache-loads:u 574,506 L1-dcache-load-misses:u # 3.22% of all L1-dcache accesses 67,016 LLC-loads:u 11,106 LLC-load-misses:u # 16.57% of all LL-cache accesses 3.503642985 seconds time elapsed 3.063981000 seconds user 0.395213000 seconds sys