oasis01.umiacs.umd.edu 30 GMRES Tpetra maxwell6.xml output/altra_GMRES_Tpetra_maxwell6.output output/altra_GMRES_Tpetra_maxwell6_power.output dt = 2.22376e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 2.22376e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 2.22376e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=1638,domainDim=1638,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=756,domainDim=756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=756,domainDim=882} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=882,domainDim=756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=882,domainDim=882} 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=1638, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=756,domainDim=756} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=756, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000625438 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=882,domainDim=882} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=882, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 141 iterations with total CPU time of 0.0433214 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=756,domainDim=756} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=756, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 7 iterations with total CPU time of 0.000982636 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.0484138 sec Electromagnetic Energy = 2.11683e-07 Electromagnetic Energy/dt^2 = 4.28066e+10 * finished time step 1, t = 2.22376e-09 ************************************************** *** 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: 0.252654 [1] | Mini-EM: Total Time: 0.252567 - 99.9655% [1] | | Mini-EM: build mesh: 0.000931997 - 0.36901% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000561278 - 60.2232% [1] | | | Remainder: 0.000370719 - 39.7768% | | Mini-EM: build physics blocks: 0.00123387 - 0.488534% [1] | | Mini-EM: build auxiliary physics blocks: 0.000304199 - 0.120443% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0196395 - 7.77597% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0073627 - 2.91515% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00264583 - 35.9356% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00162835 - 61.5442% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000701598 - 26.5171% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.000256838 - 9.70728% [3] | | | | Remainder: 5.904e-05 - 2.23144% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00224959 - 30.5539% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000408198 - 18.1454% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.644e-05 - 0.730799% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000416319 - 18.5064% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 6.58e-05 - 2.92497% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001197 - 53.2094% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 4.832e-05 - 2.14794% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.76e-05 - 1.67141% [3] | | | | Remainder: 5.992e-05 - 2.66359% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000472439 - 6.41666% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000218159 - 2.96303% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000562638 - 7.64174% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000294959 - 4.00613% [3] | | | Remainder: 0.000919077 - 12.4829% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000219439 - 0.0868835% [2] | | Mini-EM: setup physics model evaluator: 0.07301 - 28.9072% [1] | | | panzer::ModelEvaluator::setupModel(): 0.07299 - 99.9726% [1] | | | | allocate FieldManagerBuilder: 4.76e-06 - 0.00652144% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.00054802% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0651164 - 89.2128% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0650979 - 99.9716% [1] | | | | | | getWorksets(): 0.0356113 - 54.7043% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0356076 - 99.9897% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0208335 - 58.5086% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00296047 - 14.2101% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00393767 - 18.9006% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000273399 - 6.94317% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00365231 - 92.7531% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00013684 - 3.74667% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.292e-05 - 0.901348% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000194879 - 5.33578% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000313559 - 8.58523% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000656278 - 17.9689% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000103039 - 2.8212% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000544158 - 14.899% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.8e-05 - 2.13564% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000977517 - 26.7644% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000375639 - 38.4279% [1] | | | | | | | | | | | | Remainder: 0.000601878 - 61.5721% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000502678 - 13.7633% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 4.54e-05 - 1.24305% [1] | | | | | | | | | | | Remainder: 6.704e-05 - 1.83555% | | | | | | | | | | Remainder: 1.196e-05 - 0.303733% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00986737 - 47.3629% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00555666 - 56.3135% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 5.096e-05 - 0.917098% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.164e-05 - 0.209478% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00350527 - 63.0823% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00153348 - 27.5971% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.236e-05 - 0.222436% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000210879 - 3.79507% [1] | | | | | | | | | | | Remainder: 0.000232079 - 4.17659% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00209275 - 21.2088% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00164503 - 16.6715% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 8.304e-05 - 0.841562% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00025516 - 2.5859% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0001734 - 1.75731% [1] | | | | | | | | | | Remainder: 6.1318e-05 - 0.621422% | | | | | | | | | Remainder: 0.00406803 - 19.5263% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0147427 - 41.4032% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0147138 - 99.8041% [2] | | | | | | | | | Remainder: 2.888e-05 - 0.195893% | | | | | | | | Remainder: 3.1399e-05 - 0.0881805% | | | | | | | Remainder: 3.68e-06 - 0.0103338% | | | | | | getOrientations(): 6.6e-06 - 0.0101386% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000812917 - 1.24876% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000755717 - 1.16089% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000381559 - 0.586131% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000183399 - 0.281728% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000901397 - 1.38468% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.00129036% [2] | | | | | | Remainder: 0.0264441 - 40.6221% | | | | | Remainder: 1.852e-05 - 0.0284414% | | | | fmb->setupBCFieldManagers(): 1.152e-05 - 0.015783% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.0222496% [1] | | | | build response library: 0.00782025 - 10.7141% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00754321 - 96.4574% [1] | | | | | | getWorksets(): 3.96e-06 - 0.0524975% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 3.08e-06 - 77.7778% [1] | | | | | | | Remainder: 8.8e-07 - 22.2222% | | | | | | getOrientations(): 4.8e-07 - 0.00636334% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000772917 - 10.2465% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000908917 - 12.0495% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416159 - 5.517% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00135563 - 17.9716% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 2.08e-06 - 0.0275745% [3] | | | | | | Remainder: 0.00408307 - 54.129% | | | | | Remainder: 0.000277039 - 3.54258% | | | | Remainder: 2.04e-05 - 0.027949% | | | Remainder: 2.004e-05 - 0.0274483% | | Mini-EM: setup auxiliary physics model evaluator: 0.035037 - 13.8724% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0350255 - 99.9671% [1] | | | | allocate FieldManagerBuilder: 1.04e-06 - 0.00296927% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.00125623% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0349863 - 99.8881% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0349829 - 99.9904% [1] | | | | | | getWorksets(): 0.0182559 - 52.1851% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.018255 - 99.9952% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0163711 - 89.68% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00274995 - 16.7976% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00294507 - 17.9895% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000172399 - 5.85382% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00276975 - 94.047% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.328e-05 - 1.92364% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.196e-05 - 1.15389% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000148 - 5.34344% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000101359 - 3.6595% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000516879 - 18.6616% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 5.1119e-05 - 1.84562% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000453519 - 16.374% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.3e-05 - 0.8304% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000896517 - 32.3681% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000434478 - 48.4629% [1] | | | | | | | | | | | | Remainder: 0.000462039 - 51.5371% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000440558 - 15.9061% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 4.028e-05 - 1.45428% [1] | | | | | | | | | | | Remainder: 1.328e-05 - 0.479465% | | | | | | | | | | Remainder: 2.92e-06 - 0.0991487% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00691026 - 42.2102% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00403191 - 58.3467% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.592e-05 - 0.39485% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.44e-06 - 0.184528% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00203599 - 50.497% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00193947 - 48.1031% [1] | | | | | | | | | | | Remainder: 3.308e-05 - 0.820456% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00103788 - 15.0194% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00164367 - 23.786% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.176e-05 - 0.314894% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000151079 - 2.1863% [1] | | | | | | | | | | Remainder: 2.396e-05 - 0.346731% | | | | | | | | | Remainder: 0.00376579 - 23.0027% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00187603 - 10.2768% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00186279 - 99.2943% [1] | | | | | | | | | Remainder: 1.324e-05 - 0.705744% | | | | | | | | Remainder: 7.88e-06 - 0.0431663% | | | | | | | Remainder: 8.8e-07 - 0.00482037% | | | | | | getOrientations(): 6.68e-06 - 0.019095% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000406878 - 1.16308% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000384439 - 1.09893% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001978 - 0.565419% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00424123 - 12.1237% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00420671 - 99.1861% [1] | | | | | | | Remainder: 3.452e-05 - 0.813916% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000411279 - 1.17566% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00125776% [2] | | | | | | Remainder: 0.0110783 - 31.6678% | | | | | Remainder: 3.36e-06 - 0.00960376% | | | | fmb->setupBCFieldManagers(): 2.76e-06 - 0.00787998% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.032e-05 - 0.0294643% [1] | | | | build response library: 1.984e-05 - 0.0566445% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.20968% [1] | | | | | Remainder: 1.96e-05 - 98.7903% | | | | Remainder: 4.8e-06 - 0.0137043% | | | Remainder: 1.152e-05 - 0.0328795% | | Mini-EM: eval auxiliary physics model evaluator: 0.011987 - 4.74607% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00331903 - 27.6886% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00817345 - 68.186% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000124599 - 1.52444% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0055255 - 67.603% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.0224414% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 4.72e-06 - 0.0854221% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6e-07 - 0.0108587% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 7.768e-05 - 1.40585% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000263759 - 4.77349% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.000642038 - 11.6195% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 5.644e-05 - 1.02145% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000429478 - 7.77265% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000567318 - 10.2673% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000756158 - 13.6849% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.24e-06 - 0.0224414% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.00796308% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00121831 - 22.049% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000982437 - 17.7801% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 6.956e-05 - 1.25889% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000423118 - 7.65755% [1] | | | | | Remainder: 3.096e-05 - 0.560311% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.128e-05 - 0.138008% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 3.2e-06 - 0.0391511% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00014504 - 1.77453% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00225643 - 27.6068% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00119448 - 52.9365% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00105076 - 46.5671% [1] | | | | | Remainder: 1.12e-05 - 0.496359% | | | | Remainder: 0.0001074 - 1.31401% | | | Remainder: 0.000494518 - 4.12545% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00434339 - 1.7197% [1] | | | getWorksets(): 3.2e-06 - 0.0736752% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 67.5% [1] | | | | Remainder: 1.04e-06 - 32.5% | | | getOrientations(): 6.8e-07 - 0.015656% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000702078 - 16.1643% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000888917 - 20.466% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000419438 - 9.65694% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011942 - 27.4946% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0257863% [3] | | | Remainder: 0.00113376 - 26.1031% | | panzer::ModelEvaluator::create_W_op: 0.00918953 - 3.63845% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0155835 - 6.17003% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.836e-05 - 0.310329% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0125758 - 80.6999% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.00922404% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0001316 - 1.04645% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000285039 - 2.26656% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000349399 - 2.77834% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 5.2119e-05 - 0.414438% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000394599 - 3.13776% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000333919 - 2.65524% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000686478 - 5.45871% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000355158 - 2.82413% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.6e-07 - 0.00763369% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110612 - 8.79557% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000692517 - 5.50673% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00011444 - 0.909999% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000691157 - 5.49591% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000726318 - 5.7755% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000965157 - 7.67469% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.6e-06 - 0.0286263% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000125559 - 0.998415% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000717038 - 5.70171% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00112824 - 8.97146% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00183447 - 14.5873% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 5.9439e-05 - 0.472644% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000386239 - 3.07128% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000734078 - 5.83721% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000662277 - 5.26627% [1] | | | | Remainder: 3.876e-05 - 0.30821% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 8.16e-06 - 0.0523632% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.00821383% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00015008 - 0.963072% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00275659 - 17.6892% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00273819 - 99.3325% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.032e-05 - 0.374376% [1] | | | | Remainder: 8.08e-06 - 0.293116% | | | Remainder: 4.3159e-05 - 0.276954% | | MaxwellPreconditioner::build: 0.00195283 - 0.773194% [1] | | | MaxwellPreconditioner: Schur complement: 1.908e-05 - 0.977042% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00125336 - 64.1814% [1] | | | | Ifpack2::Relaxation::initialize: 6.08e-06 - 0.485098% [1] | | | | Ifpack2::Relaxation::compute: 0.00019232 - 15.3444% [1] | | | | Remainder: 0.00105496 - 84.1705% | | | MaxwellPreconditioner: Solver S_E: 0.000521038 - 26.6811% [1] | | | | Ifpack2::Relaxation::initialize: 1.48e-06 - 0.284048% [1] | | | | Ifpack2::Relaxation::compute: 8.48e-05 - 16.2752% [1] | | | | Remainder: 0.000434758 - 83.4407% | | | MaxwellPreconditioner: Block preconditioner: 0.000149559 - 7.65857% [1] | | | Remainder: 9.8e-06 - 0.501835% | | Mini-EM: timestepper: 0.051195 - 20.2699% [1] | | | Mini-EM: Advance Time Step: 0.051193 - 99.996% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00166504 - 3.25247% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.216e-05 - 3.13267% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00135447 - 81.3481% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.0767825% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.42e-05 - 1.04838% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0001074 - 7.92927% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 6.4999e-05 - 4.79883% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.14e-05 - 0.841655% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 8.116e-05 - 5.99199% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 4.852e-05 - 3.5822% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.488e-05 - 3.31346% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 1.756e-05 - 1.29644% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.050204% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6999e-05 - 5.68479% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 8.792e-05 - 6.49108% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 5.048e-05 - 3.72691% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 1.668e-05 - 1.23147% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 9.032e-05 - 6.66827% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000183639 - 13.5579% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 8.68e-06 - 0.640839% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 1.324e-05 - 0.977501% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 7.348e-05 - 5.42498% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 9.9119e-05 - 7.31789% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.948e-05 - 5.12966% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 9.36e-06 - 0.691043% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 4.508e-05 - 3.32823% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 8.112e-05 - 5.98904% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 2.4319e-05 - 1.79546% [1] | | | | | | Remainder: 3.272e-05 - 2.4157% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.14e-05 - 0.68467% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 3.04e-06 - 0.182579% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0001648 - 9.89769% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.256e-05 - 1.95551% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.556e-05 - 47.7887% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.2e-07 - 2.82555% [1] | | | | | | Remainder: 1.608e-05 - 49.3857% | | | | | Remainder: 4.66e-05 - 2.79874% | | | | Stratimikos: BelosLOWS: 0.0484529 - 94.6475% [1] | | | | | GMRES block system: Operation Op*x: 0.00019692 - 0.406416% [1] | | | | | Belos::MVT::MvAddMv: 9.5919e-05 - 0.197963% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0474181 - 97.8644% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000244999 - 0.516678% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 6.8919e-05 - 28.1303% [2] | | | | | | | | Belos::MVT::MvDot: 5.7119e-05 - 82.8785% [2] | | | | | | | | Remainder: 1.18e-05 - 17.1215% | | | | | | | Belos::MVT::MvScale: 4.928e-05 - 20.1144% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5e-05 - 20.4082% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.768e-05 - 95.36% [2] | | | | | | | | Remainder: 2.32e-06 - 4.64% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.264e-05 - 5.1592% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.152e-05 - 91.1392% [2] | | | | | | | | Remainder: 1.12e-06 - 8.86076% | | | | | | | Remainder: 6.416e-05 - 26.1879% | | | | | | Belos::MVT::MvAddMv: 2.604e-05 - 0.0549157% [2] | | | | | | Belos::MVT::MvNorm: 4.612e-05 - 0.0972624% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0453637 - 95.6674% [1] | | | | | | | GMRES Q_B: Operation Op*x: 3.3319e-05 - 0.0734486% [2] | | | | | | | Belos::MVT::MvAddMv: 1.756e-05 - 0.0387094% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00122788 - 2.70674% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000361799 - 29.4654% [9] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 3.012e-05 - 8.32506% [9] | | | | | | | | | | Belos::MVT::MvDot: 2.46e-05 - 81.6733% [9] | | | | | | | | | | Remainder: 5.52e-06 - 18.3267% | | | | | | | | | Belos::MVT::MvScale: 1.964e-05 - 5.42843% [8] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000191559 - 52.9462% [14] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000182959 - 95.5105% [14] | | | | | | | | | | Remainder: 8.6e-06 - 4.48948% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 7.82e-05 - 21.6142% [14] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.152e-05 - 91.4578% [14] | | | | | | | | | | Remainder: 6.68e-06 - 8.5422% | | | | | | | | | Remainder: 4.228e-05 - 11.686% | | | | | | | | Belos::MVT::MvAddMv: 5.7959e-05 - 4.72026% [16] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00010172 - 8.28422% [9] | | | | | | | | Belos::MVT::MvNorm: 8.12e-06 - 0.661305% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 5.028e-05 - 4.09488% [8] | | | | | | | | | Ifpack2::Relaxation::apply: 2.708e-05 - 53.8584% [8] | | | | | | | | | Remainder: 2.32e-05 - 46.1416% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.244e-05 - 1.01313% [1] | | | | | | | | Remainder: 0.000635558 - 51.7608% | | | | | | | GMRES S_E: Operation Op*x: 3.592e-05 - 0.0791823% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0431422 - 95.103% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0322566 - 74.7681% [142] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000516198 - 1.60029% [142] | | | | | | | | | | Belos::MVT::MvDot: 0.000434558 - 84.1844% [142] | | | | | | | | | | Remainder: 8.164e-05 - 15.8156% | | | | | | | | | Belos::MVT::MvScale: 0.00047868 - 1.48398% [142] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0183043 - 56.746% [282] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0181071 - 98.9225% [282] | | | | | | | | | | Remainder: 0.000197238 - 1.07755% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0121743 - 37.7421% [282] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0119056 - 97.7924% [282] | | | | | | | | | | Remainder: 0.00026876 - 2.2076% | | | | | | | | | Remainder: 0.00078308 - 2.42766% | | | | | | | | Belos::MVT::MvAddMv: 0.00177091 - 4.10483% [146] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00121888 - 2.82525% [142] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000706837 - 57.9909% [142] | | | | | | | | | Remainder: 0.000512038 - 42.0091% | | | | | | | | GMRES S_E: Operation Op*x: 0.00308191 - 7.14361% [142] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.9719e-05 - 0.23114% [1] | | | | | | | | Belos::MVT::MvNorm: 4.48e-06 - 0.0103843% [1] | | | | | | | | Remainder: 0.00470971 - 10.9167% | | | | | | | Remainder: 0.000906797 - 1.99895% | | | | | | GMRES block system: Operation Op*x: 8.496e-05 - 0.179172% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.58e-05 - 0.0333206% [1] | | | | | | Remainder: 0.00163651 - 3.45124% | | | | | Remainder: 0.000741917 - 1.53121% | | | | Mini-EM: Compute responses: 0.000986477 - 1.92698% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.012e-05 - 5.08071% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000366118 - 37.1137% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.273136% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.1839e-05 - 3.23366% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 4.836e-05 - 13.2089% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.163882% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 1.72e-05 - 4.69794% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.02e-05 - 2.78599% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 7.676e-05 - 20.9659% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.142031% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 1.36e-05 - 3.71465% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 7.028e-05 - 19.196% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.188e-05 - 3.24486% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.596e-05 - 4.35925% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.6e-07 - 0.152956% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.2919e-05 - 14.4541% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 7.84e-06 - 2.14139% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.08e-06 - 1.9338% [1] | | | | | | Remainder: 1.952e-05 - 5.33161% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5e-06 - 0.506854% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.154084% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00012196 - 12.3632% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000228319 - 23.1449% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.26279% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000216599 - 94.8668% [1] | | | | | | Remainder: 1.112e-05 - 4.87038% | | | | | Remainder: 0.00021344 - 21.6366% | | | | Remainder: 8.8599e-05 - 0.173069% | | | Remainder: 2.04e-06 - 0.00398476% | | Remainder: 0.020577 - 8.14713% | Remainder: 8.716e-05 - 0.0344978% ================================= FOM Calculation ================================= Number of cells = 216 Time for Belos Linear Solve = 0.0484529 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.45794 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-arm.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell6.xml': 50.77 msec task-clock:u # 0.045 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,270 page-faults:u # 64.406 K/sec 59,598,307 cycles:u # 1.174 GHz (61.02%) 81,600,734 instructions:u # 1.37 insn per cycle (79.47%) branches:u 377,101 branch-misses:u (99.43%) 33,516,794 L1-dcache-loads:u # 660.146 M/sec 472,128 L1-dcache-load-misses:u # 1.41% of all L1-dcache accesses LLC-loads:u LLC-load-misses:u 31,943,115 L1-icache-loads:u # 629.151 M/sec 297,228 L1-icache-load-misses:u # 0.93% of all L1-icache accesses 55,344,961 dTLB-loads:u # 1.090 G/sec (22.08%) 0 dTLB-load-misses:u (1.22%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) L1-dcache-prefetches:u L1-dcache-prefetch-misses:u 1.130933534 seconds time elapsed 0.631651000 seconds user 0.484391000 seconds sys