cml00.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.000963686 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.205988 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.00887349 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.225636 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.84575 [1] | Mini-EM: Total Time: 2.84571 - 99.9985% [1] | | Mini-EM: build mesh: 0.000467719 - 0.016436% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000305579 - 65.3339% [1] | | | Remainder: 0.00016214 - 34.6661% | | Mini-EM: build physics blocks: 0.000847409 - 0.0297785% [1] | | Mini-EM: build auxiliary physics blocks: 0.00025832 - 0.00907754% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.35382 - 12.4335% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.150749 - 5.29743% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0597095 - 39.6085% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0489672 - 82.009% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00180807 - 3.02812% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00887394 - 14.8619% [3] | | | | Remainder: 6.0308e-05 - 0.101002% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0126324 - 8.37973% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00648883 - 51.3666% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000490199 - 3.88049% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000963642 - 7.62834% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00147567 - 11.6816% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00190935 - 15.1147% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00113292 - 8.96837% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000116692 - 0.923753% [3] | | | | Remainder: 5.5083e-05 - 0.436046% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0210288 - 13.9495% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0095396 - 6.32812% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0155259 - 10.2992% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0109178 - 7.24233% [3] | | | Remainder: 0.0213953 - 14.1926% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0100774 - 0.354126% [2] | | Mini-EM: setup physics model evaluator: 0.442058 - 15.5342% [1] | | | panzer::ModelEvaluator::setupModel(): 0.442044 - 99.9967% [1] | | | | allocate FieldManagerBuilder: 6.674e-06 - 0.00150981% [1] | | | | fmb->setWorksetContainer(): 5.56e-07 - 0.000125779% [1] | | | | fmb->setupVolumeFieldManagers(): 0.436369 - 98.7164% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.436356 - 99.9969% [1] | | | | | | getWorksets(): 0.398657 - 91.3604% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.398653 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.225487 - 56.5623% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0057853 - 2.56569% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0338641 - 15.0182% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00107013 - 3.16008% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0327788 - 96.7951% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000300678 - 0.917294% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000114656 - 0.349787% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00100688 - 3.07173% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0027094 - 8.26571% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00969176 - 29.5671% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00180586 - 5.50924% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00416907 - 12.7188% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000199106 - 0.607423% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00718652 - 21.9243% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0039972 - 55.6208% [4] | | | | | | | | | | | | Remainder: 0.00318932 - 44.3792% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00453081 - 13.8224% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000971166 - 2.96279% [4] | | | | | | | | | | | Remainder: 9.29e-05 - 0.283415% | | | | | | | | | | Remainder: 1.5172e-05 - 0.0448026% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.157356 - 69.7849% [8] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0893794 - 56.8007% [8] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000123417 - 0.138082% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 3.1372e-05 - 0.0350998% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0417319 - 46.6907% [8] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0380487 - 42.5698% [4] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 3.1559e-05 - 0.035309% [4] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00911123 - 10.1939% [4] | | | | | | | | | | | Remainder: 0.000301296 - 0.337098% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0322221 - 20.4772% [8] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0217648 - 13.8316% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000147889 - 0.0939837% [8] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00697002 - 4.42945% [8] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00675422 - 4.29231% [4] | | | | | | | | | | Remainder: 0.000117669 - 0.0747788% | | | | | | | | | Remainder: 0.0284819 - 12.6312% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.173135 - 43.4299% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.173013 - 99.9298% [8] | | | | | | | | | Remainder: 0.00012161 - 0.07024% | | | | | | | | Remainder: 3.1154e-05 - 0.00781481% | | | | | | | Remainder: 3.419e-06 - 0.00085763% | | | | | | getOrientations(): 9.16e-06 - 0.0020992% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007669 - 0.175751% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000716115 - 0.164113% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000345358 - 0.0791459% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000120152 - 0.0275353% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000806313 - 0.184783% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.34e-07 - 0.000122377% [2] | | | | | | Remainder: 0.0349347 - 8.00601% | | | | | Remainder: 1.3336e-05 - 0.00305613% | | | | fmb->setupBCFieldManagers(): 9.533e-06 - 0.00215658% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2304e-05 - 0.00278344% [1] | | | | build response library: 0.00562489 - 1.27247% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0055395 - 98.482% [1] | | | | | | getWorksets(): 3.293e-06 - 0.0594458% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.268e-06 - 68.8734% [1] | | | | | | | Remainder: 1.025e-06 - 31.1266% | | | | | | getOrientations(): 4.82e-07 - 0.00870114% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749108 - 13.523% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892045 - 16.1033% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000375839 - 6.7847% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107305 - 19.3709% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.02e-07 - 0.0126726% [3] | | | | | | Remainder: 0.00244498 - 44.1372% | | | | | Remainder: 8.5384e-05 - 1.51797% | | | | Remainder: 2.0088e-05 - 0.00454435% | | | Remainder: 1.4708e-05 - 0.00332716% | | Mini-EM: setup auxiliary physics model evaluator: 0.418957 - 14.7224% [1] | | | panzer::ModelEvaluator::setupModel(): 0.418947 - 99.9975% [1] | | | | allocate FieldManagerBuilder: 6.86e-07 - 0.000163744% [1] | | | | fmb->setWorksetContainer(): 5.54e-07 - 0.000132236% [1] | | | | fmb->setupVolumeFieldManagers(): 0.418891 - 99.9867% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.418885 - 99.9984% [1] | | | | | | getWorksets(): 0.294254 - 70.247% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.294252 - 99.9995% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.175263 - 59.5621% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00779076 - 4.44518% [4] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.031643 - 18.0546% [4] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00110041 - 3.47758% [4] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0305305 - 96.4844% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000235568 - 0.771582% [4] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000112754 - 0.369316% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00105858 - 3.46729% [4] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00273393 - 8.95474% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00914047 - 29.9388% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00179056 - 5.86482% [4] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00315763 - 10.3425% [4] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000177833 - 0.582476% [4] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00718994 - 23.55% [4] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00398359 - 55.4051% [4] | | | | | | | | | | | | Remainder: 0.00320635 - 44.5949% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00395849 - 12.9657% [4] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000920054 - 3.01355% [4] | | | | | | | | | | | Remainder: 5.4713e-05 - 0.179208% | | | | | | | | | | Remainder: 1.2028e-05 - 0.0380116% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.111514 - 63.6265% [4] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0634673 - 56.9143% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 6.1659e-05 - 0.0971509% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.9122e-05 - 0.0458851% [4] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0243701 - 38.3979% [4] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0388929 - 61.2803% [4] | | | | | | | | | | | Remainder: 0.000113441 - 0.178739% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0217031 - 19.4623% [4] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0208871 - 18.7305% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.6381e-05 - 0.0774623% [4] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00471354 - 4.22687% [4] | | | | | | | | | | Remainder: 0.000656198 - 0.588446% | | | | | | | | | Remainder: 0.0243155 - 13.8737% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.11898 - 40.4346% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.118915 - 99.9454% [4] | | | | | | | | | Remainder: 6.4991e-05 - 0.0546236% | | | | | | | | Remainder: 9.618e-06 - 0.00326862% | | | | | | | Remainder: 1.525e-06 - 0.00051826% | | | | | | getOrientations(): 1.044e-05 - 0.00249233% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000457143 - 0.109133% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000356784 - 0.0851748% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000207961 - 0.0496464% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.103784 - 24.7764% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.103755 - 99.9714% [1] | | | | | | | Remainder: 2.9663e-05 - 0.0285814% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00052795 - 0.126037% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.46e-07 - 8.26003e-05% [2] | | | | | | Remainder: 0.019286 - 4.60412% | | | | | Remainder: 6.666e-06 - 0.00159134% | | | | fmb->setupBCFieldManagers(): 6.509e-06 - 0.00155366% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5369e-05 - 0.00366848% [1] | | | | build response library: 2.2694e-05 - 0.00541691% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.13e-07 - 1.81986% [1] | | | | | Remainder: 2.2281e-05 - 98.1801% | | | | Remainder: 9.854e-06 - 0.00235209% | | | Remainder: 1.0415e-05 - 0.00248593% | | Mini-EM: eval auxiliary physics model evaluator: 0.372253 - 13.0812% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0996696 - 26.7747% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.270074 - 72.5511% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00107568 - 0.398292% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.175791 - 65.0899% [1] | | | | | panzer::WorksetContainer::getWorksets(): 3.095e-06 - 0.00176062% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.87e-06 - 0.00390806% [4] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.643e-06 - 0.00150349% [4] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00129988 - 0.739446% [4] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00837258 - 4.76281% [4] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0275101 - 15.6493% [4] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00315884 - 1.79693% [4] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00659779 - 3.75321% [4] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0219823 - 12.5048% [4] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.036244 - 20.6177% [4] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.916e-06 - 0.00222765% [4] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.253e-06 - 0.00128164% [4] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0504782 - 28.7149% [4] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00461472 - 2.62512% [4] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00145305 - 0.826582% [4] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0139752 - 7.9499% [4] | | | | | Remainder: 8.5378e-05 - 0.048568% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.555e-05 - 0.00575769% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.829e-06 - 0.00104749% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000531243 - 0.196703% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0922729 - 34.1658% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0473443 - 51.3089% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0449113 - 48.6722% [1] | | | | | Remainder: 1.7381e-05 - 0.0188365% | | | | Remainder: 0.000384668 - 0.142431% | | | Remainder: 0.00250968 - 0.674186% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00488021 - 0.171494% [1] | | | getWorksets(): 5.935e-06 - 0.121614% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.441e-06 - 74.8273% [1] | | | | Remainder: 1.494e-06 - 25.1727% | | | getOrientations(): 8.66e-07 - 0.0177451% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753375 - 15.4373% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899795 - 18.4376% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000385835 - 7.90611% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011435 - 23.4315% [1] | | | Phalanx::SortAndOrderEvaluators: 9.81e-07 - 0.0201016% [3] | | | Remainder: 0.00168992 - 34.628% | | panzer::ModelEvaluator::create_W_op: 0.277331 - 9.74562% [1] | | panzer::ModelEvaluator::evalModel(J): 0.490793 - 17.2468% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000602984 - 0.122859% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.383493 - 78.1374% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.371e-06 - 0.000879025% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00225394 - 0.587739% [4] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0102157 - 2.66385% [4] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0216594 - 5.64792% [4] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00114846 - 0.299474% [4] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0156048 - 4.06911% [4] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0206437 - 5.38306% [4] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00264662 - 0.690134% [4] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0110213 - 2.87393% [4] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.595e-06 - 0.0011982% [4] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00397054 - 1.03536% [4] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0451839 - 11.7822% [4] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0048053 - 1.25303% [4] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0101844 - 2.65569% [4] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0301767 - 7.8689% [4] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0471783 - 12.3022% [4] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.259e-06 - 0.00189286% [4] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00255079 - 0.665146% [4] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0294909 - 7.69007% [4] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0469253 - 12.2363% [4] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00673248 - 1.75557% [4] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000961151 - 0.25063% [4] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0140361 - 3.66007% [4] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0339229 - 8.84576% [4] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0220243 - 5.74307% [4] | | | | Remainder: 0.000141139 - 0.0368035% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.4339e-05 - 0.0029216% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.141e-06 - 0.000232481% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0011886 - 0.242179% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.103983 - 21.1867% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.103957 - 99.9751% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.5456e-05 - 0.014864% [1] | | | | Remainder: 1.0417e-05 - 0.010018% | | | Remainder: 0.00150993 - 0.307651% | | MaxwellPreconditioner::build: 0.00372609 - 0.130937% [1] | | | MaxwellPreconditioner: Schur complement: 1.918e-05 - 0.514749% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00146091 - 39.2077% [1] | | | | Ifpack2::Relaxation::initialize: 9.888e-06 - 0.676837% [1] | | | | Ifpack2::Relaxation::compute: 0.000565316 - 38.6961% [1] | | | | Remainder: 0.000885709 - 60.6271% | | | MaxwellPreconditioner: Solver S_E: 0.00214743 - 57.6322% [1] | | | | Ifpack2::Relaxation::initialize: 1.547e-06 - 0.0720397% [1] | | | | Ifpack2::Relaxation::compute: 0.00165966 - 77.286% [1] | | | | Remainder: 0.000486219 - 22.6419% | | | MaxwellPreconditioner: Block preconditioner: 8.8186e-05 - 2.36672% [1] | | | Remainder: 1.038e-05 - 0.278577% | | Mini-EM: timestepper: 0.283535 - 9.96361% [1] | | | Mini-EM: Advance Time Step: 0.283533 - 99.9992% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.048075 - 16.9557% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00045227 - 0.940759% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0461904 - 96.08% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.5e-06 - 0.00324743% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000289463 - 0.626673% [4] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00405163 - 8.77157% [4] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00212819 - 4.60743% [4] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000180568 - 0.390921% [4] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00195012 - 4.22191% [4] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00210068 - 4.54787% [4] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000152417 - 0.329975% [4] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000458165 - 0.991904% [4] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.405e-06 - 0.00737166% [4] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00164865 - 3.56925% [4] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00419189 - 9.07523% [4] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00130932 - 2.83462% [4] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000881883 - 1.90923% [4] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00362383 - 7.84542% [4] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00876169 - 18.9686% [4] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.797e-06 - 0.0125502% [4] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000313755 - 0.679264% [4] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00324924 - 7.03444% [4] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00448963 - 9.71983% [4] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000235166 - 0.509123% [4] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000185713 - 0.402059% [4] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00182307 - 3.94686% [4] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00316265 - 6.84698% [4] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000891961 - 1.93105% [4] | | | | | | Remainder: 0.000100053 - 0.21661% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.0666e-05 - 0.042987% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.075e-06 - 0.00431617% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00115352 - 2.39941% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000141052 - 0.2934% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000115109 - 81.6075% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.498e-06 - 1.06202% [1] | | | | | | Remainder: 2.4445e-05 - 17.3305% | | | | | Remainder: 0.00011498 - 0.239168% | | | | Stratimikos: BelosLOWS: 0.225672 - 79.5929% [1] | | | | | GMRES block system: Operation Op*x: 0.00246749 - 1.0934% [1] | | | | | Belos::MVT::MvAddMv: 0.00010559 - 0.0467892% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.222484 - 98.5874% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000576111 - 0.258945% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000172595 - 29.9586% [2] | | | | | | | | Belos::MVT::MvDot: 0.000163747 - 94.8735% [2] | | | | | | | | Remainder: 8.848e-06 - 5.12645% | | | | | | | Belos::MVT::MvScale: 4.7142e-05 - 8.1828% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000245966 - 42.6942% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000235237 - 95.638% [2] | | | | | | | | Remainder: 1.0729e-05 - 4.36198% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 6.4174e-05 - 11.1392% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 6.1352e-05 - 95.6026% [2] | | | | | | | | Remainder: 2.822e-06 - 4.39742% | | | | | | | Remainder: 4.6234e-05 - 8.02519% | | | | | | Belos::MVT::MvAddMv: 0.000568864 - 0.255687% [2] | | | | | | Belos::MVT::MvNorm: 0.000104919 - 0.047158% [1] | | | | | | GMRES block system: Operation Prec*x: 0.217697 - 97.8484% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000704812 - 0.323758% [2] | | | | | | | Belos::MVT::MvAddMv: 8.8369e-05 - 0.0405926% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00881846 - 4.05079% [2] | | | | | | | | Belos::MVT::Assign: 0.00015442 - 1.7511% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000586776 - 6.65395% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000531434 - 90.5685% [22] | | | | | | | | | Remainder: 5.5342e-05 - 9.43154% | | | | | | | | Belos::MVT::MvDot: 0.0014012 - 15.8893% [42] | | | | | | | | Belos::MVT::MvNorm: 0.000740416 - 8.39621% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.00497344 - 56.3981% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.000755067 - 8.56235% [60] | | | | | | | | Remainder: 0.000207145 - 2.34899% | | | | | | | CG S_E: Operation Op*x: 0.000978734 - 0.449585% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.204864 - 94.1052% [1] | | | | | | | | Belos::MVT::Assign: 0.000209908 - 0.102462% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00599427 - 2.92597% [278] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00542739 - 90.543% [278] | | | | | | | | | Remainder: 0.000566879 - 9.45702% | | | | | | | | Belos::MVT::MvDot: 0.0193626 - 9.45145% [555] | | | | | | | | Belos::MVT::MvNorm: 0.00989762 - 4.83131% [278] | | | | | | | | CG S_E: Operation Op*x: 0.157259 - 76.7627% [277] | | | | | | | | Belos::MVT::MvAddMv: 0.0107689 - 5.25658% [831] | | | | | | | | Remainder: 0.00137156 - 0.669495% | | | | | | | Remainder: 0.00224243 - 1.03007% | | | | | | GMRES block system: Operation Op*x: 0.00234855 - 1.0556% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 5.4591e-05 - 0.024537% [1] | | | | | | Remainder: 0.00113392 - 0.509663% | | | | | Remainder: 0.000614768 - 0.272417% | | | | Mini-EM: Compute responses: 0.00965305 - 3.40456% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000453913 - 4.70228% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00773754 - 80.1564% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.893e-06 - 0.0503132% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000186021 - 2.40414% [4] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.001964 - 25.3827% [4] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.911e-06 - 0.0376218% [4] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000396367 - 5.12265% [4] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000314276 - 4.06171% [4] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00336317 - 43.4657% [4] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.846e-06 - 0.0367817% [4] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000403307 - 5.21234% [4] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000270878 - 3.50083% [4] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000297332 - 3.84272% [4] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 4.1043e-05 - 0.53044% [4] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.528e-06 - 0.0197479% [4] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000246872 - 3.19058% [4] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000160125 - 2.06946% [4] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.4993e-05 - 0.32301% [4] | | | | | | Remainder: 5.7973e-05 - 0.749244% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.669e-06 - 0.0794464% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.454e-06 - 0.0150626% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00106484 - 11.0312% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000195605 - 2.02635% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.3e-07 - 0.475448% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000177687 - 90.8397% [1] | | | | | | Remainder: 1.6988e-05 - 8.68485% | | | | | Remainder: 0.000192026 - 1.98928% | | | | Remainder: 0.00013281 - 0.0468411% | | | Remainder: 2.293e-06 - 0.000808718% | | Remainder: 0.0359508 - 1.26334% | Remainder: 4.3311e-05 - 0.00152195% ================================= FOM Calculation ================================= Number of cells = 8000 Time for Belos Linear Solve = 0.225672 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 35.4497 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=maxwell20.xml': 27.12 msec task-clock:u # 0.008 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,228 page-faults:u # 119.040 K/sec 46,022,293 cycles:u # 1.697 GHz 78,006,504 instructions:u # 1.69 insn per cycle 16,952,374 branches:u # 625.156 M/sec 293,714 branch-misses:u # 1.73% of all branches 3.515605668 seconds time elapsed 3.085873000 seconds user 0.379728000 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=maxwell20.xml': 6,744 iTLB-loads:u 13,374 iTLB-load-misses:u # 198.31% of all iTLB cache accesses 17,646,998 dTLB-loads:u 12,531 dTLB-load-misses:u # 0.07% of all dTLB cache accesses 3.465434533 seconds time elapsed 3.055746000 seconds user 0.376443000 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=maxwell20.xml': 17,880,229 L1-dcache-loads:u 582,026 L1-dcache-load-misses:u # 3.26% of all L1-dcache accesses 69,141 LLC-loads:u 10,912 LLC-load-misses:u # 15.78% of all LL-cache accesses 3.480266397 seconds time elapsed 3.066710000 seconds user 0.369618000 seconds sys