oasis20.umiacs.umd.edu 30 GMRES Tpetra maxwell12.xml output/GMRES_Tpetra_maxwell12.output output/GMRES_Tpetra_maxwell12_power.output dt = 1.11188e-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 = 1.11188e-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 = 1.11188e-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=11700,domainDim=11700,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=6084} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=5616} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=11700, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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.000769879 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=6084,domainDim=6084} 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=6084, #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 215 iterations with total CPU time of 0.426212 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=5616,domainDim=5616} 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=5616, #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 13 iterations with total CPU time of 0.00414892 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.43532 sec Electromagnetic Energy = 5.309e-08 Electromagnetic Energy/dt^2 = 4.29434e+10 * finished time step 1, t = 1.11188e-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: 1.04634 [1] | Mini-EM: Total Time: 1.0463 - 99.9959% [1] | | Mini-EM: build mesh: 0.000644359 - 0.0615846% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003104 - 48.1719% [1] | | | Remainder: 0.000333959 - 51.8281% | | Mini-EM: build physics blocks: 0.000777319 - 0.0742923% [1] | | Mini-EM: build auxiliary physics blocks: 0.0002362 - 0.0225748% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0955753 - 9.13461% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0332012 - 3.1732% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0126177 - 38.0036% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0101209 - 80.2119% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000450959 - 3.57403% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0019766 - 15.6653% [3] | | | | Remainder: 6.924e-05 - 0.548755% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00389396 - 11.7284% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0016136 - 41.4385% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00013036 - 3.34775% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000397719 - 10.2138% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0001306 - 3.35392% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121696 - 31.2525% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00030556 - 7.84703% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.564e-05 - 0.915265% [3] | | | | Remainder: 6.352e-05 - 1.63125% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00342196 - 10.3067% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0014232 - 4.28658% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00403792 - 12.162% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00179168 - 5.39643% [3] | | | Remainder: 0.00601483 - 18.1163% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00161492 - 0.154346% [2] | | Mini-EM: setup physics model evaluator: 0.109769 - 10.4912% [1] | | | panzer::ModelEvaluator::setupModel(): 0.109753 - 99.9849% [1] | | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00229607% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000437346% [1] | | | | fmb->setupVolumeFieldManagers(): 0.102119 - 93.0449% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.102105 - 99.9859% [1] | | | | | | getWorksets(): 0.0747437 - 73.2028% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0747401 - 99.9951% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.040108 - 53.6633% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0026536 - 6.61613% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00803755 - 20.0398% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000241159 - 3.0004% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00778623 - 96.8732% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012448 - 1.59872% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.324e-05 - 0.426907% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024432 - 3.13785% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000672839 - 8.6414% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00169276 - 21.7404% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000305879 - 3.92846% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00119888 - 15.3974% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.772e-05 - 0.484445% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0021464 - 27.5666% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000900239 - 41.9419% [1] | | | | | | | | | | | | Remainder: 0.00124616 - 58.0581% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0010748 - 13.8038% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0002026 - 2.60203% [1] | | | | | | | | | | | Remainder: 5.232e-05 - 0.671955% | | | | | | | | | | Remainder: 1.016e-05 - 0.126407% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0250295 - 62.4053% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0146022 - 58.34% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.016e-05 - 0.275027% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.92e-06 - 0.0679349% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00756031 - 51.7751% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00561331 - 38.4415% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.6e-06 - 0.0657434% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00117472 - 8.0448% [1] | | | | | | | | | | | Remainder: 0.0001942 - 1.32993% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00532219 - 21.2637% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00298432 - 11.9232% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.2e-05 - 0.247707% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00115784 - 4.62589% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000858079 - 3.42827% [1] | | | | | | | | | | Remainder: 4.288e-05 - 0.171318% | | | | | | | | | Remainder: 0.00438731 - 10.9388% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0346088 - 46.3055% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0345698 - 99.8874% [2] | | | | | | | | | Remainder: 3.896e-05 - 0.112573% | | | | | | | | Remainder: 2.332e-05 - 0.0312015% | | | | | | | Remainder: 3.64e-06 - 0.00486997% | | | | | | getOrientations(): 8.56e-06 - 0.00838352% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000708679 - 0.694068% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000743759 - 0.728425% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000364879 - 0.357356% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011708 - 0.114666% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000860519 - 0.842778% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000665981% [2] | | | | | | Remainder: 0.0245572 - 24.0509% | | | | | Remainder: 1.436e-05 - 0.014062% | | | | fmb->setupBCFieldManagers(): 8.4e-06 - 0.00765356% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.544e-05 - 0.014068% [1] | | | | build response library: 0.00758499 - 6.91098% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00748675 - 98.7048% [1] | | | | | | getWorksets(): 3.32e-06 - 0.044345% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 69.8795% [1] | | | | | | | Remainder: 1e-06 - 30.1205% | | | | | | getOrientations(): 4.8e-07 - 0.00641133% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000745999 - 9.96426% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914079 - 12.2093% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398479 - 5.32246% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118372 - 15.8109% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0186997% [3] | | | | | | Remainder: 0.00423928 - 56.6237% | | | | | Remainder: 9.824e-05 - 1.29519% | | | | Remainder: 2.156e-05 - 0.0196441% | | | Remainder: 1.66e-05 - 0.0151226% | | Mini-EM: setup auxiliary physics model evaluator: 0.0897242 - 8.57539% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0897163 - 99.9912% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.000757945% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000579605% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0896756 - 99.9546% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0896722 - 99.9963% [1] | | | | | | getWorksets(): 0.0514579 - 57.3844% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.051457 - 99.9984% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0323942 - 62.9538% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00283388 - 8.74811% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00695279 - 21.4631% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00023428 - 3.36958% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00671567 - 96.5896% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.424e-05 - 0.807663% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.94e-05 - 0.437782% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00024628 - 3.66724% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000621719 - 9.25773% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00143316 - 21.3405% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0003142 - 4.67861% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0011082 - 16.5017% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 3.136e-05 - 0.466967% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00171348 - 25.5146% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00060408 - 35.2546% [1] | | | | | | | | | | | | Remainder: 0.0011094 - 64.7454% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000948919 - 14.1299% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00020136 - 2.99836% [1] | | | | | | | | | | | Remainder: 1.336e-05 - 0.198938% | | | | | | | | | | Remainder: 2.84e-06 - 0.0408469% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0183696 - 56.7064% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0107767 - 58.6658% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.388e-05 - 0.128797% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.4e-06 - 0.0686669% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00551823 - 51.2054% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00520755 - 48.3225% [1] | | | | | | | | | | | Remainder: 2.96e-05 - 0.274667% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0030868 - 16.8038% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00370876 - 20.1897% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2e-05 - 0.108876% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000758279 - 4.12791% [1] | | | | | | | | | | Remainder: 1.908e-05 - 0.103867% | | | | | | | | | Remainder: 0.00423791 - 13.0823% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0190536 - 37.0282% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0190318 - 99.8854% [1] | | | | | | | | | Remainder: 2.184e-05 - 0.114624% | | | | | | | | Remainder: 9.24e-06 - 0.0179567% | | | | | | | Remainder: 8.4e-07 - 0.0016324% | | | | | | getOrientations(): 1.06e-05 - 0.0118208% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00039044 - 0.435408% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034644 - 0.38634% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000199759 - 0.222766% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0239195 - 26.6743% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0238995 - 99.9167% [1] | | | | | | | Remainder: 1.992e-05 - 0.0832795% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000488199 - 0.544426% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000446069% [2] | | | | | | Remainder: 0.0128591 - 14.3401% | | | | | Remainder: 3.32e-06 - 0.00370223% | | | | fmb->setupBCFieldManagers(): 3.2e-06 - 0.0035668% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.208e-05 - 0.0134647% [1] | | | | build response library: 1.928e-05 - 0.02149% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.45228% [1] | | | | | Remainder: 1.9e-05 - 98.5477% | | | | Remainder: 4.96e-06 - 0.00552854% | | | Remainder: 7.88e-06 - 0.00878247% | | Mini-EM: eval auxiliary physics model evaluator: 0.0788971 - 7.54059% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0234542 - 29.7275% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0549881 - 69.696% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00012356 - 0.224703% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0368247 - 66.9685% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00391042% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.44e-06 - 0.00934155% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 8.8e-07 - 0.0023897% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000330039 - 0.896243% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00215156 - 5.8427% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00522367 - 14.1852% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000788759 - 2.14193% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00343064 - 9.31612% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00440751 - 11.9689% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00604191 - 16.4072% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.52e-06 - 0.00412766% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6.4e-07 - 0.00173796% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00970867 - 26.3645% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00101456 - 2.7551% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000746679 - 2.02766% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0029386 - 7.97996% [1] | | | | | Remainder: 3.42e-05 - 0.0928724% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.468e-05 - 0.0266967% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.00407361% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000202959 - 0.369096% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0177046 - 32.1971% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00888015 - 50.1574% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00880827 - 49.7514% [1] | | | | | Remainder: 1.616e-05 - 0.0912758% | | | | Remainder: 0.00011536 - 0.209791% | | | Remainder: 0.000454839 - 0.576496% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00422411 - 0.40372% [1] | | | getWorksets(): 2.84e-06 - 0.067233% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 64.7887% [1] | | | | Remainder: 1e-06 - 35.2113% | | | getOrientations(): 6.8e-07 - 0.016098% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000737599 - 17.4616% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909879 - 21.5401% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039996 - 9.46849% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120824 - 28.6033% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0274614% [3] | | | Remainder: 0.000963759 - 22.8156% | | panzer::ModelEvaluator::create_W_op: 0.0679993 - 6.49904% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0953944 - 9.11732% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.972e-05 - 0.0940516% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0726835 - 76.1926% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.00176106% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000490279 - 0.67454% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0023314 - 3.2076% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00273912 - 3.76855% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00025324 - 0.348415% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00306404 - 4.21559% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00268024 - 3.68754% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00066872 - 0.920044% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00234364 - 3.22444% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.64e-06 - 0.00225636% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110032 - 1.51385% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00549203 - 7.55609% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000906759 - 1.24754% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00562999 - 7.7459% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00571143 - 7.85795% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00803243 - 11.0512% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 7.32e-06 - 0.0100711% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000472839 - 0.650545% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00560135 - 7.7065% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00902207 - 12.4128% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0016448 - 2.26296% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00026096 - 0.359036% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00305796 - 4.20722% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00630467 - 8.67414% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00481735 - 6.62785% [1] | | | | Remainder: 4.764e-05 - 0.0655444% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.276e-05 - 0.013376% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.001216% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00034988 - 0.366772% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0221487 - 23.2181% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0221253 - 99.894% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.34e-05 - 0.0605001% [1] | | | | Remainder: 1.008e-05 - 0.0455105% | | | Remainder: 0.00010864 - 0.113885% | | MaxwellPreconditioner::build: 0.00174296 - 0.166583% [1] | | | MaxwellPreconditioner: Schur complement: 1.488e-05 - 0.853721% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000965118 - 55.3724% [1] | | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.377156% [1] | | | | Ifpack2::Relaxation::compute: 0.00019552 - 20.2587% [1] | | | | Remainder: 0.000765958 - 79.3642% | | | MaxwellPreconditioner: Solver S_E: 0.00066 - 37.8667% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.206061% [1] | | | | Ifpack2::Relaxation::compute: 0.00024548 - 37.1939% [1] | | | | Remainder: 0.00041316 - 62.6% | | | MaxwellPreconditioner: Block preconditioner: 9.416e-05 - 5.40231% [1] | | | Remainder: 8.8e-06 - 0.504889% | | Mini-EM: timestepper: 0.446434 - 42.6679% [1] | | | Mini-EM: Advance Time Step: 0.446432 - 99.9995% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00875359 - 1.96079% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 9.084e-05 - 1.03775% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00824895 - 94.2351% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.021336% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.104e-05 - 0.618745% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000723999 - 8.77686% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0004126 - 5.00185% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 3.292e-05 - 0.399081% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000358239 - 4.34284% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00034588 - 4.19302% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.108e-05 - 0.498003% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 8.744e-05 - 1.06001% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 9.6e-07 - 0.0116378% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6399e-05 - 0.926166% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000822279 - 9.96829% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00035684 - 4.32588% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00015084 - 1.8286% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000712719 - 8.64012% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00145208 - 17.6032% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.72e-06 - 0.0450966% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 5.1e-05 - 0.618261% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000582199 - 7.05786% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000742119 - 8.99653% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.708e-05 - 0.813194% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.16e-05 - 0.383079% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0003376 - 4.09264% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000609559 - 7.38953% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00016128 - 1.95516% [1] | | | | | | Remainder: 3.572e-05 - 0.433025% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.1e-05 - 0.125663% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.04e-06 - 0.0233047% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00031336 - 3.57979% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.828e-05 - 0.437306% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.888e-05 - 49.3208% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.2e-06 - 3.1348% [1] | | | | | | Remainder: 1.82e-05 - 47.5444% | | | | | Remainder: 4.912e-05 - 0.561141% | | | | Stratimikos: BelosLOWS: 0.43536 - 97.52% [1] | | | | | GMRES block system: Operation Op*x: 0.000545879 - 0.125386% [1] | | | | | Belos::MVT::MvAddMv: 8.704e-05 - 0.0199926% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.434093 - 99.7089% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00022416 - 0.0516387% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.756e-05 - 25.6781% [2] | | | | | | | | Belos::MVT::MvDot: 5.224e-05 - 90.7575% [2] | | | | | | | | Remainder: 5.32e-06 - 9.24253% | | | | | | | Belos::MVT::MvScale: 4e-05 - 17.8444% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.5e-05 - 24.536% [2] | | | | | | | | Belos::MVT::MvTransMv: 5.256e-05 - 95.5636% [2] | | | | | | | | Remainder: 2.44e-06 - 4.43636% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 2.532e-05 - 11.2955% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 2.4e-05 - 94.7867% [2] | | | | | | | | Remainder: 1.32e-06 - 5.21327% | | | | | | | Remainder: 4.628e-05 - 20.646% | | | | | | Belos::MVT::MvAddMv: 8.168e-05 - 0.0188163% [2] | | | | | | Belos::MVT::MvNorm: 4.688e-05 - 0.0107995% [1] | | | | | | GMRES block system: Operation Prec*x: 0.431819 - 99.4763% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00012072 - 0.0279561% [2] | | | | | | | Belos::MVT::MvAddMv: 2.388e-05 - 0.00553009% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00441795 - 1.0231% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00218004 - 49.345% [15] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00010596 - 4.86047% [15] | | | | | | | | | | Belos::MVT::MvDot: 9.572e-05 - 90.336% [15] | | | | | | | | | | Remainder: 1.024e-05 - 9.66402% | | | | | | | | | Belos::MVT::MvScale: 6.208e-05 - 2.84766% [14] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00120064 - 55.0742% [26] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00118276 - 98.5108% [26] | | | | | | | | | | Remainder: 1.788e-05 - 1.48921% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000732759 - 33.6122% [26] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000717639 - 97.9366% [26] | | | | | | | | | | Remainder: 1.512e-05 - 2.06343% | | | | | | | | | Remainder: 7.86e-05 - 3.60544% | | | | | | | | Belos::MVT::MvAddMv: 0.00023044 - 5.21599% [22] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000893319 - 20.2202% [15] | | | | | | | | Belos::MVT::MvNorm: 1.616e-05 - 0.36578% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00015052 - 3.40701% [14] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00010132 - 67.3133% [14] | | | | | | | | | Remainder: 4.92e-05 - 32.6867% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 5.704e-05 - 1.2911% [1] | | | | | | | | Remainder: 0.000890437 - 20.155% | | | | | | | GMRES S_E: Operation Op*x: 0.00026168 - 0.0605994% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.425584 - 98.5561% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.382451 - 89.865% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00174008 - 0.45498% [216] | | | | | | | | | | Belos::MVT::MvDot: 0.00157836 - 90.7062% [216] | | | | | | | | | | Remainder: 0.00016172 - 9.29384% | | | | | | | | | Belos::MVT::MvScale: 0.00114276 - 0.298799% [216] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.206227 - 53.9224% [430] | | | | | | | | | | Belos::MVT::MvTransMv: 0.205846 - 99.8154% [430] | | | | | | | | | | Remainder: 0.0003806 - 0.184554% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.171985 - 44.9692% [430] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.17168 - 99.8226% [430] | | | | | | | | | | Remainder: 0.00030508 - 0.177387% | | | | | | | | | Remainder: 0.00135596 - 0.354545% | | | | | | | | Belos::MVT::MvAddMv: 0.0031644 - 0.743542% [220] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00243004 - 0.570988% [216] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00154112 - 63.4196% [216] | | | | | | | | | Remainder: 0.000888917 - 36.5804% | | | | | | | | GMRES S_E: Operation Op*x: 0.0291686 - 6.85377% [216] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000896679 - 0.210694% [1] | | | | | | | | Belos::MVT::MvNorm: 8.64e-06 - 0.00203015% [1] | | | | | | | | Remainder: 0.00746459 - 1.75396% | | | | | | | Remainder: 0.00141092 - 0.326738% | | | | | | GMRES block system: Operation Op*x: 0.00044524 - 0.102568% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.308e-05 - 0.00301318% [1] | | | | | | Remainder: 0.00146244 - 0.336895% | | | | | Remainder: 0.00063436 - 0.145709% | | | | Mini-EM: Compute responses: 0.00223516 - 0.500672% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 8.876e-05 - 3.97108% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.001451 - 64.917% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.118539% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 3.116e-05 - 2.14749% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00033396 - 23.0159% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0468643% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 6.828e-05 - 4.70573% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 4.6399e-05 - 3.19773% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00067544 - 46.55% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.2e-07 - 0.0634046% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.792e-05 - 4.68092% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 7.0839e-05 - 4.88209% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 3.308e-05 - 2.27981% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.368e-05 - 0.942799% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.2e-07 - 0.0634046% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.904e-05 - 3.37974% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 2.764e-05 - 1.9049% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.4e-06 - 0.509994% [1] | | | | | | Remainder: 2.192e-05 - 1.51068% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.36e-06 - 0.239804% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0626354% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00029908 - 13.3807% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023712 - 10.6086% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.253036% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022288 - 93.9946% [1] | | | | | | Remainder: 1.364e-05 - 5.75236% | | | | | Remainder: 0.00015244 - 6.8201% | | | | Remainder: 8.2839e-05 - 0.0185558% | | | Remainder: 2.32e-06 - 0.000519674% | | Remainder: 0.0200639 - 1.91761% | Remainder: 4.312e-05 - 0.00412102% ================================= FOM Calculation ================================= Number of cells = 1728 Time for Belos Linear Solve = 0.43536 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.96913 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell12.xml': 34.72 msec task-clock:u # 0.021 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,791 page-faults:u # 80.385 K/sec 37,907,762 cycles:u # 1.092 GHz (66.31%) 75,121,705 instructions:u # 1.98 insn per cycle (96.66%) branches:u 351,967 branch-misses:u 27,805,571 L1-dcache-loads:u # 800.843 M/sec 384,700 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses LLC-loads:u LLC-load-misses:u 26,588,333 L1-icache-loads:u # 765.785 M/sec 240,308 L1-icache-load-misses:u # 0.90% of all L1-icache accesses 28,160,912 dTLB-loads:u # 811.078 M/sec (3.68%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 1.660525999 seconds time elapsed 1.356127000 seconds user 0.314175000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell12.xml': 313,698 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio 16,778,291 BR_RETIRED:u 1.615727894 seconds time elapsed 1.303080000 seconds user 0.352307000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell12.xml': 22,495,586 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio 4,976 ITLB_WALK:u 12,077 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio 30,380,854 L1D_TLB:u 1.624900683 seconds time elapsed 1.308097000 seconds user 0.353836000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell12.xml': 26,482,288 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio 235,168 L1I_CACHE_REFILL:u 385,004 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio 27,728,465 L1D_CACHE:u 1.614101736 seconds time elapsed 1.373107000 seconds user 0.275395000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.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=maxwell12.xml': 468,613 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio 492,063 LL_CACHE_RD:u 134,110 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio 17,486 L2D_TLB_REFILL:u 255,725 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio 1,452,539 L2D_CACHE:u 1.605259267 seconds time elapsed 1.351664000 seconds user 0.304972000 seconds sys