tron66.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.0221415 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.04901 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.0309064 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.29311 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: 21.9947 [1] | Mini-EM: Total Time: 21.9947 - 99.9998% [1] | | Mini-EM: build mesh: 0.000424415 - 0.00192962% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000276917 - 65.2468% [1] | | | Remainder: 0.000147498 - 34.7532% | | Mini-EM: build physics blocks: 0.000843641 - 0.00383565% [1] | | Mini-EM: build auxiliary physics blocks: 0.000250453 - 0.0011387% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 1.22438 - 5.56668% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.525701 - 2.39012% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.220556 - 41.9547% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.184572 - 83.6847% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00611313 - 2.77168% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0297951 - 13.5091% [3] | | | | Remainder: 7.6242e-05 - 0.034568% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0384354 - 7.31127% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0230862 - 60.0649% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00159224 - 4.14265% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00292805 - 7.6181% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00504668 - 13.1303% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127123 - 3.30745% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00382484 - 9.95136% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000605533 - 1.57546% [3] | | | | Remainder: 8.0641e-05 - 0.209809% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0721594 - 13.7263% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0321153 - 6.10905% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0537295 - 10.2206% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0363627 - 6.91699% [3] | | | Remainder: 0.072342 - 13.7611% | | panzer::WorksetContainer::applyOrientations(ugi): 0.043608 - 0.198266% [2] | | Mini-EM: setup physics model evaluator: 1.36904 - 6.22443% [1] | | | panzer::ModelEvaluator::setupModel(): 1.36902 - 99.998% [1] | | | | allocate FieldManagerBuilder: 2.755e-06 - 0.000201239% [1] | | | | fmb->setWorksetContainer(): 1.493e-06 - 0.000109056% [1] | | | | fmb->setupVolumeFieldManagers(): 1.36331 - 99.5829% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 1.36329 - 99.9988% [1] | | | | | | getWorksets(): 1.32478 - 97.1753% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.32478 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.742775 - 56.0679% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0140996 - 1.89824% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.100096 - 13.476% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00323604 - 3.23292% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0968198 - 96.7265% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000730418 - 0.75441% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000397389 - 0.410442% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0030186 - 3.11775% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00893369 - 9.22713% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0303549 - 31.3519% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0068837 - 7.10981% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00941993 - 9.72934% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000769875 - 0.795163% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0188345 - 19.4532% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0107042 - 56.8328% [14] | | | | | | | | | | | | Remainder: 0.00813033 - 43.1672% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0143026 - 14.7724% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00296064 - 3.05789% [14] | | | | | | | | | | | Remainder: 0.000213568 - 0.220583% | | | | | | | | | | Remainder: 4.0603e-05 - 0.0405639% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.529882 - 71.3382% [28] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.292604 - 55.2205% [28] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000335312 - 0.114596% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000100807 - 0.0344517% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.139079 - 47.5316% [28] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123295 - 42.1374% [14] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.3298e-05 - 0.0318855% [14] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.02899 - 9.90759% [14] | | | | | | | | | | | Remainder: 0.000709541 - 0.242492% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.111473 - 21.0373% [28] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0785418 - 14.8225% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000430432 - 0.0812317% [28] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0220047 - 4.15275% [28] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0244805 - 4.61999% [14] | | | | | | | | | | Remainder: 0.000348106 - 0.065695% | | | | | | | | | Remainder: 0.0986968 - 13.2876% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.58197 - 43.9296% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.581561 - 99.9298% [28] | | | | | | | | | Remainder: 0.000408763 - 0.0702378% | | | | | | | | Remainder: 3.3172e-05 - 0.00250397% | | | | | | | Remainder: 4.649e-06 - 0.000350926% | | | | | | getOrientations(): 9.436e-06 - 0.000692149% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722007 - 0.0529606% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000701741 - 0.051474% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000369173 - 0.0270795% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000115239 - 0.008453% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000796447 - 0.0584209% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.58e-07 - 4.09304e-05% [2] | | | | | | Remainder: 0.0357941 - 2.62556% | | | | | Remainder: 1.605e-05 - 0.00117728% | | | | fmb->setupBCFieldManagers(): 9.174e-06 - 0.000670116% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5244e-05 - 0.0011135% [1] | | | | build response library: 0.0056622 - 0.413596% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00558644 - 98.662% [1] | | | | | | getWorksets(): 3.237e-06 - 0.0579439% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.297e-06 - 70.9608% [1] | | | | | | | Remainder: 9.4e-07 - 29.0392% | | | | | | getOrientations(): 5.87e-07 - 0.0105076% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751651 - 13.4549% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000905774 - 16.2138% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384482 - 6.88242% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00107685 - 19.2761% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 0.0171845% [3] | | | | | | Remainder: 0.0024629 - 44.0871% | | | | | Remainder: 7.5762e-05 - 1.33803% | | | | Remainder: 1.9168e-05 - 0.00140013% | | | Remainder: 2.7578e-05 - 0.0020144% | | Mini-EM: setup auxiliary physics model evaluator: 3.47562 - 15.8021% [1] | | | panzer::ModelEvaluator::setupModel(): 3.4756 - 99.9994% [1] | | | | allocate FieldManagerBuilder: 7.65e-07 - 2.20106e-05% [1] | | | | fmb->setWorksetContainer(): 5.71e-07 - 1.64288e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 3.47352 - 99.9402% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.47309 - 99.9877% [1] | | | | | | getWorksets(): 2.2015 - 63.3874% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.20073 - 99.9649% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.71769 - 78.0509% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0143282 - 0.834154% [14] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0980894 - 5.71054% [14] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00389012 - 3.9659% [14] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0941608 - 95.9949% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000693159 - 0.736144% [14] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00038906 - 0.413187% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00327221 - 3.47512% [14] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00925885 - 9.83301% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0302356 - 32.1105% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00677903 - 7.19942% [14] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00838184 - 8.90162% [14] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00204025 - 2.16677% [14] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0191821 - 20.3716% [14] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0109853 - 57.2683% [14] | | | | | | | | | | | | Remainder: 0.00819683 - 42.7317% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0107722 - 11.4403% [14] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00295465 - 3.13787% [14] | | | | | | | | | | | Remainder: 0.00020191 - 0.214431% | | | | | | | | | | Remainder: 3.8471e-05 - 0.0392203% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 1.03937 - 60.5095% [14] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.537138 - 51.6794% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000195797 - 0.0364519% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.4461e-05 - 0.017586% [14] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.236717 - 44.0699% [14] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.299695 - 55.7948% [14] | | | | | | | | | | | Remainder: 0.000436444 - 0.0812536% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.211965 - 20.3937% [14] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.274717 - 26.4313% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000295126 - 0.0283948% [14] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0149755 - 1.44084% [14] | | | | | | | | | | Remainder: 0.000273787 - 0.0263417% | | | | | | | | | Remainder: 0.565907 - 32.9458% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.478597 - 21.7472% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.464181 - 96.9878% [14] | | | | | | | | | Remainder: 0.0144164 - 3.01222% | | | | | | | | Remainder: 0.00444198 - 0.201841% | | | | | | | Remainder: 0.000771795 - 0.0350577% | | | | | | getOrientations(): 7.2035e-05 - 0.00207409% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0193678 - 0.557654% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00970547 - 0.279448% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00609654 - 0.175536% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 1.17361 - 33.7914% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 1.12626 - 95.9657% [1] | | | | | | | Remainder: 0.0473463 - 4.03426% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00972646 - 0.280052% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 2.067e-06 - 5.95147e-05% [2] | | | | | | Remainder: 0.0530129 - 1.52639% | | | | | Remainder: 0.000428568 - 0.0123382% | | | | fmb->setupBCFieldManagers(): 4.219e-06 - 0.000121389% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 0.00033247 - 0.00956583% [1] | | | | build response library: 0.000787277 - 0.0226516% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.116e-06 - 0.268775% [1] | | | | | Remainder: 0.000785161 - 99.7312% | | | | Remainder: 0.000954195 - 0.0274541% | | | Remainder: 2.1661e-05 - 0.000623227% | | Mini-EM: eval auxiliary physics model evaluator: 1.59376 - 7.24613% [1] | | | panzer::ModelEvaluator::create_W_op: 0.576721 - 36.1861% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.9499 - 59.601% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0227187 - 2.39169% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.618888 - 65.1529% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.000271455% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.5688e-05 - 0.00253487% [14] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.816e-06 - 0.00110133% [14] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0377535 - 6.10022% [14] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0269159 - 4.34907% [14] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0963511 - 15.5684% [14] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0109014 - 1.76145% [14] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0238977 - 3.86139% [14] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0792371 - 12.8031% [14] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.116885 - 18.8864% [14] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.1141e-05 - 0.00180017% [14] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.773e-06 - 0.00109438% [14] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.159676 - 25.8004% [14] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0159104 - 2.5708% [14] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0048942 - 0.790805% [14] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0462206 - 7.46833% [14] | | | | | Remainder: 0.000202701 - 0.0327525% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.5309e-05 - 0.00161164% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.98e-06 - 0.000208443% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00160147 - 0.168593% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.302775 - 31.8744% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.151587 - 50.0659% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.151168 - 49.9275% [1] | | | | | Remainder: 1.9789e-05 - 0.00653587% | | | | Remainder: 0.00390004 - 0.410574% | | | Remainder: 0.0671437 - 4.2129% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0186938 - 0.0849921% [1] | | | getWorksets(): 0.000302384 - 1.61757% [1] | | | | panzer::WorksetContainer::getWorksets(): 0.000298847 - 98.8303% [1] | | | | Remainder: 3.537e-06 - 1.1697% | | | getOrientations(): 7.67e-07 - 0.00410297% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00342976 - 18.3471% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00339145 - 18.1422% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000894318 - 4.78405% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00233139 - 12.4715% [1] | | | Phalanx::SortAndOrderEvaluators: 1.312e-06 - 0.00701838% [3] | | | Remainder: 0.00834238 - 44.6266% | | panzer::ModelEvaluator::create_W_op: 1.96304 - 8.92504% [1] | | panzer::ModelEvaluator::evalModel(J): 8.09213 - 36.7912% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0307563 - 0.380077% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 7.52924 - 93.044% [1] | | | | panzer::WorksetContainer::getWorksets(): 0.00108189 - 0.0143692% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.121223 - 1.61004% [14] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 1.05552 - 14.0189% [14] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.537141 - 7.13407% [14] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.050847 - 0.675327% [14] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.444081 - 5.89809% [14] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0545093 - 0.723968% [14] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.018319 - 0.243305% [14] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.169323 - 2.24888% [14] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.6412e-05 - 0.000217977% [14] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0347869 - 0.462024% [14] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 1.06677 - 14.1684% [14] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.278459 - 3.69837% [14] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.30992 - 4.11622% [14] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 1.1884 - 15.7838% [14] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.222524 - 2.95547% [14] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.0943e-05 - 0.000278156% [14] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0584375 - 0.776141% [14] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.192615 - 2.55822% [14] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.267094 - 3.54743% [14] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0380604 - 0.505502% [14] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0272772 - 0.362283% [14] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.11154 - 1.48143% [14] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 1.14049 - 15.1475% [14] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.123363 - 1.63846% [14] | | | | Remainder: 0.017412 - 0.231259% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 0.00839453 - 0.103737% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.107e-06 - 2.60377e-05% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00920552 - 0.113759% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.505773 - 6.25018% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.505604 - 99.9665% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.3922e-05 - 0.00472979% [1] | | | | Remainder: 0.000145345 - 0.0287372% | | | Remainder: 0.00875907 - 0.108242% | | MaxwellPreconditioner::build: 0.644563 - 2.93054% [1] | | | MaxwellPreconditioner: Schur complement: 0.0016896 - 0.262131% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.0243953 - 3.78477% [1] | | | | Ifpack2::Relaxation::initialize: 0.000157567 - 0.645892% [1] | | | | Ifpack2::Relaxation::compute: 0.00301847 - 12.3732% [1] | | | | Remainder: 0.0212192 - 86.9809% | | | MaxwellPreconditioner: Solver S_E: 0.603903 - 93.6918% [1] | | | | Ifpack2::Relaxation::initialize: 1.975e-06 - 0.000327039% [1] | | | | Ifpack2::Relaxation::compute: 0.586628 - 97.1394% [1] | | | | Remainder: 0.0172732 - 2.86027% | | | MaxwellPreconditioner: Block preconditioner: 0.0145485 - 2.25711% [1] | | | Remainder: 2.694e-05 - 0.00417957% | | Mini-EM: timestepper: 1.74351 - 7.92695% [1] | | | Mini-EM: Advance Time Step: 1.74351 - 99.9998% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.294637 - 16.8991% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0034408 - 1.16781% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.271621 - 92.1884% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 0.00034052 - 0.125366% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00391818 - 1.44252% [14] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0181419 - 6.67913% [14] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.010268 - 3.78027% [14] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00205136 - 0.755228% [14] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.048054 - 17.6916% [14] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00893628 - 3.28998% [14] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00123906 - 0.456172% [14] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00221327 - 0.814837% [14] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.832e-06 - 0.00361975% [14] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00619514 - 2.2808% [14] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0178764 - 6.58138% [14] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00455139 - 1.67564% [14] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00711009 - 2.61765% [14] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0246114 - 9.06093% [14] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0343582 - 12.6493% [14] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.445e-05 - 0.00531992% [14] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00334631 - 1.23198% [14] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0122651 - 4.51554% [14] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0213604 - 7.86407% [14] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.016064 - 5.91412% [14] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00284149 - 1.04612% [14] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00617847 - 2.27467% [14] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0133828 - 4.92701% [14] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00417145 - 1.53576% [14] | | | | | | Remainder: 0.00212131 - 0.780982% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.1471e-05 - 0.0106813% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.074e-06 - 0.000703918% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0157436 - 5.3434% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00244914 - 0.831239% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00241348 - 98.5441% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.447e-06 - 0.0999128% [1] | | | | | | Remainder: 3.3211e-05 - 1.35603% | | | | | Remainder: 0.00134874 - 0.457763% | | | | Stratimikos: BelosLOWS: 1.29324 - 74.1746% [1] | | | | | GMRES block system: Operation Op*x: 0.0184839 - 1.42927% [1] | | | | | Belos::MVT::MvAddMv: 0.00123664 - 0.095623% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.26871 - 98.1032% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0230621 - 1.81776% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00710644 - 30.8143% [2] | | | | | | | | Belos::MVT::MvDot: 0.00709686 - 99.8651% [2] | | | | | | | | Remainder: 9.586e-06 - 0.134892% | | | | | | | Belos::MVT::MvScale: 0.000153736 - 0.666616% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.0152575 - 66.1581% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.0152432 - 99.9065% [2] | | | | | | | | Remainder: 1.426e-05 - 0.0934624% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000286224 - 1.2411% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000281602 - 98.3852% [2] | | | | | | | | Remainder: 4.622e-06 - 1.61482% | | | | | | | Remainder: 0.000258275 - 1.11991% | | | | | | Belos::MVT::MvAddMv: 0.00630765 - 0.49717% [2] | | | | | | Belos::MVT::MvNorm: 0.000284357 - 0.0224131% [1] | | | | | | GMRES block system: Operation Prec*x: 1.12283 - 88.5016% [1] | | | | | | | CG Q_B: Operation Op*x: 0.00308995 - 0.275193% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00028246 - 0.0251561% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.046075 - 4.10348% [2] | | | | | | | | Belos::MVT::Assign: 0.0144699 - 31.4051% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00297875 - 6.46501% [22] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00289744 - 97.2701% [22] | | | | | | | | | Remainder: 8.1318e-05 - 2.72993% | | | | | | | | Belos::MVT::MvDot: 0.00451592 - 9.80124% [42] | | | | | | | | Belos::MVT::MvNorm: 0.00238035 - 5.16625% [22] | | | | | | | | CG Q_B: Operation Op*x: 0.0174967 - 37.9744% [20] | | | | | | | | Belos::MVT::MvAddMv: 0.00312742 - 6.78768% [60] | | | | | | | | Remainder: 0.00110596 - 2.40034% | | | | | | | CG S_E: Operation Op*x: 0.0105321 - 0.938001% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 1.0382 - 92.463% [1] | | | | | | | | Belos::MVT::Assign: 0.0103668 - 0.998534% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.0305894 - 2.94639% [310] | | | | | | | | | Ifpack2::Relaxation::apply: 0.029705 - 97.1089% [310] | | | | | | | | | Remainder: 0.000884381 - 2.89114% | | | | | | | | Belos::MVT::MvDot: 0.0688796 - 6.63452% [619] | | | | | | | | Belos::MVT::MvNorm: 0.03483 - 3.35485% [310] | | | | | | | | CG S_E: Operation Op*x: 0.838086 - 80.7249% [309] | | | | | | | | Belos::MVT::MvAddMv: 0.0532729 - 5.13128% [927] | | | | | | | | Remainder: 0.00217562 - 0.209557% | | | | | | | Remainder: 0.0246485 - 2.19522% | | | | | | GMRES block system: Operation Op*x: 0.0721639 - 5.68798% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000182285 - 0.0143677% [1] | | | | | | Remainder: 0.0438811 - 3.45872% | | | | | Remainder: 0.00480977 - 0.371916% | | | | Mini-EM: Compute responses: 0.141461 - 8.11358% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00139418 - 0.985556% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0827694 - 58.5105% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.334e-06 - 0.00523623% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00330209 - 3.98951% [14] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.006865 - 8.29412% [14] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.99e-06 - 0.00844515% [14] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0036306 - 4.3864% [14] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00371952 - 4.49383% [14] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0128788 - 15.5599% [14] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.788e-06 - 0.0082011% [14] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00586851 - 7.09019% [14] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0155632 - 18.803% [14] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0202251 - 24.4355% [14] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000201879 - 0.243905% [14] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.025e-06 - 0.00969561% [14] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00379783 - 4.58844% [14] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00193327 - 2.33573% [14] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000395621 - 0.47798% [14] | | | | | | Remainder: 0.00436189 - 5.26992% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.397e-06 - 0.00593592% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00104623% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0048718 - 3.44392% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0375094 - 26.5157% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.435e-06 - 0.00382571% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0374775 - 99.9149% [1] | | | | | | Remainder: 3.0502e-05 - 0.0813183% | | | | | Remainder: 0.0149062 - 10.5373% | | | | Remainder: 0.0141696 - 0.812707% | | | Remainder: 2.94e-06 - 0.000168625% | | Remainder: 1.29915 - 5.90665% | Remainder: 3.479e-05 - 0.000158174% ================================= FOM Calculation ================================= Number of cells = 27000 Time for Belos Linear Solve = 1.29324 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 20.8778 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=maxwell30.xml': 28.01 msec task-clock:u # 0.001 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,229 page-faults:u # 115.279 K/sec 46,636,132 cycles:u # 1.665 GHz 79,019,996 instructions:u # 1.69 insn per cycle 17,133,654 branches:u # 611.692 M/sec 297,073 branch-misses:u # 1.73% of all branches 23.193211076 seconds time elapsed 10.378754000 seconds user 2.330140000 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=maxwell30.xml': 7,653 iTLB-loads:u 14,613 iTLB-load-misses:u # 190.94% of all iTLB cache accesses 17,723,280 dTLB-loads:u 13,985 dTLB-load-misses:u # 0.08% of all dTLB cache accesses 21.825373598 seconds time elapsed 10.350252000 seconds user 2.206038000 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=maxwell30.xml': 17,644,898 L1-dcache-loads:u 579,478 L1-dcache-load-misses:u # 3.28% of all L1-dcache accesses 68,634 LLC-loads:u 11,498 LLC-load-misses:u # 16.75% of all LL-cache accesses 19.511605527 seconds time elapsed 10.236413000 seconds user 2.195495000 seconds sys