tron65.umiacs.umd.edu 1 CG Tpetra maxwell30.xml output/xeon_CG_Tpetra_maxwell30.output output/xeon_CG_Tpetra_maxwell30_power.output dt = 4.44752e-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 = 4.44752e-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 = 4.44752e-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=170190,domainDim=170190,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=86490} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=83700} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} 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=170190, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=83700, #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.00214293 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=86490,domainDim=86490} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=86490, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 309 iterations with total CPU time of 1.07295 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=83700,domainDim=83700} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=83700, #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.0300516 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 1.13291 sec Electromagnetic Energy = 8.50218e-09 Electromagnetic Energy/dt^2 = 4.29828e+10 * finished time step 1, t = 4.44752e-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: 9.6306 [1] | Mini-EM: Total Time: 9.63057 - 99.9996% [1] | | Mini-EM: build mesh: 0.000434505 - 0.00451173% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000280428 - 64.5396% [1] | | | Remainder: 0.000154077 - 35.4604% | | Mini-EM: build physics blocks: 0.000784369 - 0.00814458% [1] | | Mini-EM: build auxiliary physics blocks: 0.000240491 - 0.00249716% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.2288 - 12.7594% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.536102 - 5.56667% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.226026 - 42.161% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.18938 - 83.7869% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00604171 - 2.67302% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0305262 - 13.5056% [3] | | | | Remainder: 7.7894e-05 - 0.0344624% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0382128 - 7.1279% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0227876 - 59.6335% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00157803 - 4.12957% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00281416 - 7.36446% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00469766 - 12.2934% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00192436 - 5.03591% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00368641 - 9.64706% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000636154 - 1.66477% [3] | | | | Remainder: 8.84e-05 - 0.231336% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0738673 - 13.7786% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0320575 - 5.97975% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0529218 - 9.87159% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0363823 - 6.78645% [3] | | | Remainder: 0.076634 - 14.2947% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0433205 - 0.449823% [2] | | Mini-EM: setup physics model evaluator: 1.33695 - 13.8824% [1] | | | panzer::ModelEvaluator::setupModel(): 1.33693 - 99.9984% [1] | | | | allocate FieldManagerBuilder: 6.89e-06 - 0.00051536% [1] | | | | fmb->setWorksetContainer(): 1.132e-06 - 8.46716e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 1.33114 - 99.5667% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.33112 - 99.9989% [1] | | | | | | getWorksets(): 1.29263 - 97.1083% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.29262 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.738578 - 57.1378% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0135011 - 1.82798% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0976085 - 13.2157% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00311786 - 3.19425% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0944484 - 96.7624% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000810871 - 0.858534% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000407403 - 0.43135% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00296063 - 3.13466% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00875286 - 9.26735% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0283922 - 30.061% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00580811 - 6.14951% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00925265 - 9.79652% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000709383 - 0.75108% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0193888 - 20.5284% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0108134 - 55.7715% [14] | | | | | | | | | | | | Remainder: 0.00857536 - 44.2285% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0145423 - 15.3971% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00320829 - 3.39687% [14] | | | | | | | | | | | Remainder: 0.000214879 - 0.22751% | | | | | | | | | | Remainder: 4.2322e-05 - 0.0433589% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.530205 - 71.7874% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.301046 - 56.779% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00035365 - 0.117474% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000102058 - 0.0339012% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.139804 - 46.4394% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.129618 - 43.0559% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.9518e-05 - 0.0330575% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0303537 - 10.0827% [14] | | | | | | | | | | | Remainder: 0.000715093 - 0.237537% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.107292 - 20.2359% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0737718 - 13.9138% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000470861 - 0.0888073% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0238455 - 4.49741% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.023422 - 4.41753% [14] | | | | | | | | | | Remainder: 0.00035786 - 0.0674946% | | | | | | | | | Remainder: 0.0972627 - 13.1689% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.55401 - 42.8593% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.553684 - 99.9412% [28] | | | | | | | | | Remainder: 0.000325983 - 0.0588407% | | | | | | | | Remainder: 3.7105e-05 - 0.00287052% | | | | | | | Remainder: 4.818e-06 - 0.000372729% | | | | | | getOrientations(): 1.0159e-05 - 0.000763191% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758803 - 0.0570048% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000757199 - 0.0568843% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003909 - 0.0293662% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012341 - 0.00927113% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00088574 - 0.0665409% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.25e-07 - 4.69529e-05% [2] | | | | | | Remainder: 0.0355658 - 2.67186% | | | | | Remainder: 1.4832e-05 - 0.00111424% | | | | fmb->setupBCFieldManagers(): 9.797e-06 - 0.000732798% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.503e-05 - 0.00112422% [1] | | | | build response library: 0.00573909 - 0.429273% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0056554 - 98.5419% [1] | | | | | | getWorksets(): 3.734e-06 - 0.0660253% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.653e-06 - 71.0498% [1] | | | | | | | Remainder: 1.081e-06 - 28.9502% | | | | | | getOrientations(): 4.87e-07 - 0.00861123% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000761242 - 13.4604% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000913586 - 16.1542% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000380473 - 6.7276% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00108932 - 19.2616% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.088e-06 - 0.0192382% [3] | | | | | | Remainder: 0.00250547 - 44.3023% | | | | | Remainder: 8.3681e-05 - 1.45809% | | | | Remainder: 2.1336e-05 - 0.0015959% | | | Remainder: 2.2053e-05 - 0.0016495% | | Mini-EM: setup auxiliary physics model evaluator: 1.31644 - 13.6694% [1] | | | panzer::ModelEvaluator::setupModel(): 1.31643 - 99.9991% [1] | | | | allocate FieldManagerBuilder: 9.16e-07 - 6.95823e-05% [1] | | | | fmb->setWorksetContainer(): 1.589e-06 - 0.000120706% [1] | | | | fmb->setupVolumeFieldManagers(): 1.31637 - 99.9957% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.31636 - 99.9995% [1] | | | | | | getWorksets(): 0.969809 - 73.6734% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.969807 - 99.9998% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.573106 - 59.0949% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0133974 - 2.33769% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0909177 - 15.864% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00321088 - 3.53163% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0876674 - 96.4251% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000747156 - 0.852262% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000395547 - 0.45119% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00301374 - 3.4377% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0088819 - 10.1314% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0281137 - 32.0685% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00571725 - 6.52152% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00810296 - 9.24284% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000577243 - 0.658447% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0179742 - 20.5027% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0101774 - 56.6221% [14] | | | | | | | | | | | | Remainder: 0.00779682 - 43.3779% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0108247 - 12.3475% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00314423 - 3.58654% [14] | | | | | | | | | | | Remainder: 0.000174816 - 0.199408% | | | | | | | | | | Remainder: 3.9381e-05 - 0.043315% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.385159 - 67.2056% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.214701 - 55.7434% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000179158 - 0.0834454% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.7584e-05 - 0.0454511% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.085733 - 39.9314% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.128327 - 59.7702% [14] | | | | | | | | | | | Remainder: 0.000364047 - 0.16956% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0766562 - 19.9025% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0774733 - 20.1146% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000273383 - 0.0709793% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0158532 - 4.116% [14] | | | | | | | | | | Remainder: 0.000202166 - 0.052489% | | | | | | | | | Remainder: 0.0836319 - 14.5927% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.396685 - 40.9035% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.396448 - 99.9404% [14] | | | | | | | | | Remainder: 0.000236473 - 0.0596123% | | | | | | | | Remainder: 1.6132e-05 - 0.00166342% | | | | | | | Remainder: 2.316e-06 - 0.00023881% | | | | | | getOrientations(): 1.2322e-05 - 0.000936064% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000477921 - 0.0363062% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000380846 - 0.0289317% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000218683 - 0.0166127% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.333542 - 25.3381% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.333511 - 99.9906% [1] | | | | | | | Remainder: 3.1449e-05 - 0.00942879% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000480216 - 0.0364805% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.39e-07 - 3.33495e-05% [2] | | | | | | Remainder: 0.0114418 - 0.8692% | | | | | Remainder: 6.578e-06 - 0.000499708% | | | | fmb->setupBCFieldManagers(): 5.689e-06 - 0.000432155% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5266e-05 - 0.00115965% [1] | | | | build response library: 2.3208e-05 - 0.00176296% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.09e-07 - 1.33144% [1] | | | | | Remainder: 2.2899e-05 - 98.6686% | | | | Remainder: 9.393e-06 - 0.000713523% | | | Remainder: 1.1208e-05 - 0.000851389% | | Mini-EM: eval auxiliary physics model evaluator: 1.20828 - 12.5463% [1] | | | panzer::ModelEvaluator::create_W_op: 0.31617 - 26.1671% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.886117 - 73.3373% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00347488 - 0.392146% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.584859 - 66.0025% [1] | | | | | panzer::WorksetContainer::getWorksets(): 2.265e-06 - 0.000387273% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.4309e-05 - 0.00244657% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.457e-06 - 0.00127501% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00438821 - 0.750302% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.026769 - 4.577% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0907948 - 15.5242% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0103221 - 1.76489% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0236831 - 4.04937% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0713392 - 12.1977% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.119827 - 20.4881% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.2433e-05 - 0.00212581% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.736e-06 - 0.00115173% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.170404 - 29.1359% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0155782 - 2.66359% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00499472 - 0.854004% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0465243 - 7.95479% [14] | | | | | Remainder: 0.000191507 - 0.0327441% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5658e-05 - 0.00176704% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.121e-06 - 0.000239359% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00125941 - 0.142127% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.294654 - 33.2522% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.147534 - 50.0702% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.147103 - 49.9241% [1] | | | | | Remainder: 1.6914e-05 - 0.00574029% | | | | Remainder: 0.0018519 - 0.208991% | | | Remainder: 0.00598837 - 0.495613% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00443721 - 0.0460742% [1] | | | getWorksets(): 4.912e-06 - 0.1107% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.655e-06 - 74.4096% [1] | | | | Remainder: 1.257e-06 - 25.5904% | | | getOrientations(): 7.53e-07 - 0.0169701% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000763585 - 17.2087% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000896995 - 20.2153% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000378539 - 8.53101% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011253 - 25.3606% [1] | | | Phalanx::SortAndOrderEvaluators: 7.62e-07 - 0.0171729% [3] | | | Remainder: 0.00126636 - 28.5396% | | panzer::ModelEvaluator::create_W_op: 0.913567 - 9.48612% [1] | | panzer::ModelEvaluator::evalModel(J): 1.62626 - 16.8865% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00209368 - 0.128741% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 1.26516 - 77.7951% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.682e-06 - 0.00021199% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00699812 - 0.553143% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0349517 - 2.76264% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0701426 - 5.54419% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00361922 - 0.286069% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0483097 - 3.81848% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0685915 - 5.42159% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00846738 - 0.669276% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0362114 - 2.86221% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.4686e-05 - 0.00116081% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0144159 - 1.13946% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.143862 - 11.3711% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0145752 - 1.15205% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0345802 - 2.73327% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.10202 - 8.06384% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.156157 - 12.3429% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.7768e-05 - 0.00140441% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.006809 - 0.538195% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0976275 - 7.71664% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.157841 - 12.4761% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0240897 - 1.90409% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0034044 - 0.269089% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.046683 - 3.68991% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.110832 - 8.76034% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0745162 - 5.88988% [14] | | | | Remainder: 0.00041535 - 0.03283% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 3.1978e-05 - 0.00196635% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.185e-06 - 7.28664e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00371582 - 0.228488% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.347888 - 21.3918% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.347852 - 99.9897% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.9817e-05 - 0.00569638% [1] | | | | Remainder: 1.6042e-05 - 0.00461126% | | | Remainder: 0.00737941 - 0.453764% | | MaxwellPreconditioner::build: 0.00568028 - 0.0589818% [1] | | | MaxwellPreconditioner: Schur complement: 1.6808e-05 - 0.295901% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00249065 - 43.8474% [1] | | | | Ifpack2::Relaxation::initialize: 8.342e-06 - 0.334932% [1] | | | | Ifpack2::Relaxation::compute: 0.00166639 - 66.9059% [1] | | | | Remainder: 0.000815917 - 32.7591% | | | MaxwellPreconditioner: Solver S_E: 0.00307004 - 54.0472% [1] | | | | Ifpack2::Relaxation::initialize: 1.874e-06 - 0.0610416% [1] | | | | Ifpack2::Relaxation::compute: 0.00256954 - 83.6973% [1] | | | | Remainder: 0.000498625 - 16.2417% | | | MaxwellPreconditioner: Block preconditioner: 8.6169e-05 - 1.51698% [1] | | | Remainder: 1.6617e-05 - 0.292538% | | Mini-EM: timestepper: 1.32519 - 13.7602% [1] | | | Mini-EM: Advance Time Step: 1.32519 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.161716 - 12.2033% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00145069 - 0.897059% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.155887 - 96.3951% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.817e-06 - 0.00116559% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000937501 - 0.601399% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0142938 - 9.16937% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00760097 - 4.87596% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000580689 - 0.372507% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00645939 - 4.14365% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00701595 - 4.50068% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000422205 - 0.270841% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00151366 - 0.971001% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.956e-06 - 0.0057452% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00559654 - 3.59013% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0143873 - 9.22933% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00455408 - 2.9214% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00234125 - 1.50189% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0116731 - 7.4882% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.029607 - 18.9927% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.2846e-05 - 0.0082406% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000961997 - 0.617113% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0112146 - 7.1941% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0149113 - 9.56548% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000751338 - 0.481977% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000569928 - 0.365604% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00628128 - 4.02939% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0109683 - 7.03607% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0029736 - 1.90754% [14] | | | | | | Remainder: 0.000247174 - 0.15856% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.6219e-05 - 0.016213% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.365e-06 - 0.00146244% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00372298 - 2.30217% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000376665 - 0.232917% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000347197 - 92.1766% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.83e-06 - 0.485843% [1] | | | | | | Remainder: 2.7638e-05 - 7.33755% | | | | | Remainder: 0.000250773 - 0.15507% | | | | Stratimikos: BelosLOWS: 1.13296 - 85.4944% [1] | | | | | GMRES block system: Operation Op*x: 0.00855696 - 0.755275% [1] | | | | | Belos::MVT::MvAddMv: 0.000224072 - 0.0197776% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.12355 - 99.1692% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00165231 - 0.147062% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000491072 - 29.7203% [2] | | | | | | | | Belos::MVT::MvDot: 0.000483238 - 98.4047% [2] | | | | | | | | Remainder: 7.834e-06 - 1.59529% | | | | | | | Belos::MVT::MvScale: 0.000146877 - 8.8892% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000613063 - 37.1034% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000599343 - 97.7621% [2] | | | | | | | | Remainder: 1.372e-05 - 2.23794% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000318206 - 19.2583% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000314155 - 98.7269% [2] | | | | | | | | Remainder: 4.051e-06 - 1.27307% | | | | | | | Remainder: 8.3091e-05 - 5.02878% | | | | | | Belos::MVT::MvAddMv: 0.000991212 - 0.0882217% [2] | | | | | | Belos::MVT::MvNorm: 0.000248049 - 0.0220773% [1] | | | | | | GMRES block system: Operation Prec*x: 1.11087 - 98.8714% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00237558 - 0.213849% [2] | | | | | | | Belos::MVT::MvAddMv: 0.000248959 - 0.0224112% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.0293763 - 2.64445% [2] | | | | | | | | Belos::MVT::Assign: 0.000316136 - 1.07616% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00199737 - 6.79926% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00192983 - 96.6182% [22] | | | | | | | | | Remainder: 6.7547e-05 - 3.38179% | | | | | | | | Belos::MVT::MvDot: 0.00451326 - 15.3636% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00236675 - 8.05667% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.0166773 - 56.7711% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.00325226 - 11.071% [60] | | | | | | | | Remainder: 0.000253279 - 0.862187% | | | | | | | CG S_E: Operation Op*x: 0.00315944 - 0.284412% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.06959 - 96.2843% [1] | | | | | | | | Belos::MVT::Assign: 0.000231017 - 0.0215986% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.0328199 - 3.06846% [310] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0320523 - 97.6609% [310] | | | | | | | | | Remainder: 0.000767677 - 2.33906% | | | | | | | | Belos::MVT::MvDot: 0.0687423 - 6.42697% [619] | | | | | | | | Belos::MVT::MvNorm: 0.0344669 - 3.22244% [310] | | | | | | | | CG S_E: Operation Op*x: 0.877891 - 82.0773% [309] | | | | | | | | Belos::MVT::MvAddMv: 0.0534111 - 4.9936% [927] | | | | | | | | Remainder: 0.00202848 - 0.18965% | | | | | | | Remainder: 0.00611563 - 0.550528% | | | | | | GMRES block system: Operation Op*x: 0.00826661 - 0.73576% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000156627 - 0.0139404% [1] | | | | | | Remainder: 0.00136604 - 0.121583% | | | | | Remainder: 0.000632005 - 0.0557835% | | | | Mini-EM: Compute responses: 0.0302175 - 2.28024% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0014532 - 4.80913% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0250063 - 82.7544% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.255e-06 - 0.00901774% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000549766 - 2.19851% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00630651 - 25.2197% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.745e-06 - 0.0309722% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00127042 - 5.08041% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000932333 - 3.7284% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0113558 - 45.4117% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.751e-06 - 0.0269972% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00132126 - 5.28372% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000873621 - 3.49361% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000804712 - 3.21804% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000111906 - 0.447512% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.263e-06 - 0.0210467% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000690328 - 2.76062% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000546249 - 2.18445% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 8.0434e-05 - 0.321655% [14] | | | | | | Remainder: 0.000140945 - 0.563639% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.945e-06 - 0.0229834% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.428e-06 - 0.00472574% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00336331 - 11.1304% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000203677 - 0.674037% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.76e-07 - 0.430093% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000184782 - 90.7231% [1] | | | | | | Remainder: 1.8019e-05 - 8.84685% | | | | | Remainder: 0.00018264 - 0.604419% | | | | Remainder: 0.000291956 - 0.0220313% | | | Remainder: 2.213e-06 - 0.000166995% | | Remainder: 0.084078 - 0.873033% | Remainder: 3.6894e-05 - 0.000383091% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 1.13296 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 23.8314 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml': 29.05 msec task-clock:u # 0.003 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,242 page-faults:u # 111.592 K/sec 46,180,007 cycles:u # 1.590 GHz 78,080,505 instructions:u # 1.69 insn per cycle 16,981,052 branches:u # 584.502 M/sec 294,153 branch-misses:u # 1.73% of all branches 10.326117869 seconds time elapsed 9.611911000 seconds user 0.628477000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml': 6,259 iTLB-loads:u 13,731 iTLB-load-misses:u # 219.38% of all iTLB cache accesses 17,647,433 dTLB-loads:u 12,041 dTLB-load-misses:u # 0.07% of all dTLB cache accesses 10.317804246 seconds time elapsed 9.630231000 seconds user 0.582769000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-epyc-7352.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-epyc-7352-O0/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell30.xml': 17,654,216 L1-dcache-loads:u 581,197 L1-dcache-load-misses:u # 3.29% of all L1-dcache accesses 67,093 LLC-loads:u 10,043 LLC-load-misses:u # 14.97% of all LL-cache accesses 10.297586357 seconds time elapsed 9.565615000 seconds user 0.619777000 seconds sys