oasis00.umiacs.umd.edu 30 GMRES Tpetra maxwell4.xml output/altra_GMRES_Tpetra_maxwell4.output output/altra_GMRES_Tpetra_maxwell4_power.output dt = 3.33564e-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 = 3.33564e-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 = 3.33564e-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=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} 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=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} 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=240, #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.000447919 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} 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=300, #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 93 iterations with total CPU time of 0.0114657 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} 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=240, #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 5 iterations with total CPU time of 0.000618119 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.0151571 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-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.170496 [1] | Mini-EM: Total Time: 0.170454 - 99.9751% [1] | | Mini-EM: build mesh: 0.000621118 - 0.36439% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029084 - 46.8252% [1] | | | Remainder: 0.000330278 - 53.1748% | | Mini-EM: build physics blocks: 0.000775198 - 0.454784% [1] | | Mini-EM: build auxiliary physics blocks: 0.000231119 - 0.13559% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00992718 - 5.82396% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00337315 - 1.97892% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000822398 - 24.3807% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000622758 - 75.7246% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 8.404e-05 - 10.2189% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.636e-05 - 9.28504% [3] | | | | Remainder: 3.924e-05 - 4.77141% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00173228 - 51.3548% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000184319 - 10.6403% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.04e-05 - 0.600366% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00017488 - 10.0954% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.704e-05 - 1.56095% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012548 - 72.4363% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.692e-05 - 0.97675% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.244e-05 - 1.29541% [3] | | | | Remainder: 4.148e-05 - 2.39454% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00017888 - 5.30305% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.956e-05 - 2.06217% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000178679 - 5.29709% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00010032 - 2.97407% [3] | | | Remainder: 0.000291039 - 8.6281% | | panzer::WorksetContainer::applyOrientations(ugi): 7.632e-05 - 0.0447745% [2] | | Mini-EM: setup physics model evaluator: 0.0697674 - 40.9303% [1] | | | panzer::ModelEvaluator::setupModel(): 0.069752 - 99.978% [1] | | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00367014% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000688152% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0621863 - 89.1534% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0621732 - 99.9788% [1] | | | | | | getWorksets(): 0.0324732 - 52.2302% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.03247 - 99.9904% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0201025 - 61.9108% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00291015 - 14.4766% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00365231 - 18.1685% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000275119 - 7.53274% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00336851 - 92.2296% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011684 - 3.46859% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.132e-05 - 0.929787% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000207719 - 6.16649% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000283999 - 8.43099% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000606839 - 18.015% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.076e-05 - 2.10063% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000516479 - 15.3326% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.1879e-05 - 1.83698% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000908158 - 26.9602% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00032688 - 35.9937% [1] | | | | | | | | | | | | Remainder: 0.000581278 - 64.0063% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000496159 - 14.7293% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.244e-05 - 0.66617% [1] | | | | | | | | | | | Remainder: 4.592e-05 - 1.36321% | | | | | | | | | | Remainder: 8.68e-06 - 0.237658% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0094151 - 46.8355% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00535219 - 56.8468% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.86e-05 - 0.721201% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.12e-06 - 0.170398% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00332303 - 62.0874% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00160524 - 29.9922% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 8.92e-06 - 0.166661% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000123279 - 2.30334% [1] | | | | | | | | | | | Remainder: 0.000243998 - 4.55885% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00213795 - 22.7077% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0015794 - 16.7752% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.128e-05 - 0.544657% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00015408 - 1.63652% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00010148 - 1.07784% [1] | | | | | | | | | | Remainder: 3.8719e-05 - 0.411244% | | | | | | | | | Remainder: 0.00412491 - 20.5194% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.012348 - 38.0289% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0123288 - 99.8442% [2] | | | | | | | | | Remainder: 1.924e-05 - 0.155815% | | | | | | | | Remainder: 1.956e-05 - 0.0602401% | | | | | | | Remainder: 3.12e-06 - 0.00960793% | | | | | | getOrientations(): 6.4e-06 - 0.0102938% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000668318 - 1.07493% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000666119 - 1.07139% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000334559 - 0.538108% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001124 - 0.180785% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000806518 - 1.29721% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.00128673% [2] | | | | | | Remainder: 0.0271049 - 43.5958% | | | | | Remainder: 1.316e-05 - 0.0211622% | | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.0111825% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.488e-05 - 0.0213327% [1] | | | | build response library: 0.00751954 - 10.7804% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00742782 - 98.7802% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0414657% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 70.1299% [1] | | | | | | | Remainder: 9.2e-07 - 29.8701% | | | | | | getOrientations(): 4e-07 - 0.00538516% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722158 - 9.72234% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000868678 - 11.6949% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000388159 - 5.22574% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117768 - 15.8549% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.52e-06 - 0.0204636% [3] | | | | | | Remainder: 0.00426615 - 57.4347% | | | | | Remainder: 9.172e-05 - 1.21976% | | | | Remainder: 2.044e-05 - 0.0293038% | | | Remainder: 1.536e-05 - 0.022016% | | Mini-EM: setup auxiliary physics model evaluator: 0.0302972 - 17.7744% [1] | | | panzer::ModelEvaluator::setupModel(): 0.030289 - 99.9727% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.00224504% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.00198092% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0302528 - 99.8807% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0302497 - 99.9897% [1] | | | | | | getWorksets(): 0.0151364 - 50.038% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0151354 - 99.9934% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0145418 - 96.0781% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00280595 - 19.2958% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00277679 - 19.0953% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000164879 - 5.93775% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00260943 - 93.9729% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.216e-05 - 1.9989% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.94e-05 - 1.12668% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00015324 - 5.87254% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000185159 - 7.09575% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000429679 - 16.4664% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.588e-05 - 0.991786% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000406759 - 15.588% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.796e-05 - 0.688272% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000869478 - 33.3206% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000456879 - 52.5464% [1] | | | | | | | | | | | | Remainder: 0.000412599 - 47.4536% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000407519 - 15.6171% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.012e-05 - 0.771048% [1] | | | | | | | | | | | Remainder: 1.208e-05 - 0.462936% | | | | | | | | | | Remainder: 2.48e-06 - 0.0893117% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00513463 - 35.3095% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00295567 - 57.5635% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.456e-05 - 0.492612% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.64e-06 - 0.258486% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00164956 - 55.8098% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0012556 - 42.4809% [1] | | | | | | | | | | | Remainder: 2.832e-05 - 0.958157% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00108276 - 21.0874% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.000848078 - 16.5168% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.464e-05 - 0.285123% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 8.9439e-05 - 1.74188% [1] | | | | | | | | | | Remainder: 0.00014404 - 2.80527% | | | | | | | | | Remainder: 0.00382439 - 26.2994% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000586399 - 3.87436% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000575359 - 98.1173% [1] | | | | | | | | | Remainder: 1.104e-05 - 1.88268% | | | | | | | | Remainder: 7.2e-06 - 0.0475707% | | | | | | | Remainder: 1e-06 - 0.00660661% | | | | | | getOrientations(): 6.36e-06 - 0.021025% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000353799 - 1.16959% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000327959 - 1.08417% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018676 - 0.617394% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00181715 - 6.00718% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00179883 - 98.9918% [1] | | | | | | | Remainder: 1.832e-05 - 1.00817% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000456239 - 1.50824% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.00145456% [2] | | | | | | Remainder: 0.0119647 - 39.5529% | | | | | Remainder: 3.12e-06 - 0.0103131% | | | | fmb->setupBCFieldManagers(): 2.36e-06 - 0.00779162% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 9.08e-06 - 0.0299779% [1] | | | | build response library: 1.812e-05 - 0.0598238% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.54525% [1] | | | | | Remainder: 1.784e-05 - 98.4547% | | | | Remainder: 5.28e-06 - 0.0174321% | | | Remainder: 8.28e-06 - 0.0273292% | | Mini-EM: eval auxiliary physics model evaluator: 0.00517843 - 3.03802% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00134076 - 25.8912% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00349627 - 67.5161% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.812e-05 - 1.94836% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00240159 - 68.6901% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 0.0449701% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.129914% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.026649% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.448e-05 - 1.01932% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.6799e-05 - 3.61422% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00019704 - 8.20455% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.908e-05 - 0.794472% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00012676 - 5.27816% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000169599 - 7.06193% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00022936 - 9.55032% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 6.8e-07 - 0.0283145% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.0183212% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000366519 - 15.2615% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000966717 - 40.2531% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.008e-05 - 1.2525% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00015568 - 6.48236% [1] | | | | | Remainder: 2.352e-05 - 0.97935% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 8.64e-06 - 0.24712% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.76e-06 - 0.0503393% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.6e-05 - 2.74578% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000860798 - 24.6205% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000477239 - 55.4415% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000372679 - 43.2946% [1] | | | | | Remainder: 1.088e-05 - 1.26394% | | | | Remainder: 5.936e-05 - 1.69781% | | | Remainder: 0.000341399 - 6.59272% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00405419 - 2.37847% [1] | | | getWorksets(): 2.28e-06 - 0.0562381% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 56.1404% [1] | | | | Remainder: 1e-06 - 43.8596% | | | getOrientations(): 9.6e-07 - 0.0236792% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000674439 - 16.6356% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000843358 - 20.8021% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000385719 - 9.51408% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119464 - 29.4667% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0266391% [3] | | | Remainder: 0.000951718 - 23.4749% | | panzer::ModelEvaluator::create_W_op: 0.00347455 - 2.03841% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00768334 - 4.50758% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.016e-05 - 0.522689% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00649126 - 84.4849% [1] | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.0135567% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 4.288e-05 - 0.66058% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 8.8679e-05 - 1.36613% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0001092 - 1.68226% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.864e-05 - 0.287155% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00012324 - 1.89855% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00010324 - 1.59045% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000711918 - 10.9673% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000155919 - 2.40198% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.4e-07 - 0.0129405% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00110224 - 16.9803% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000211199 - 3.25359% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.456e-05 - 0.532408% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00020564 - 3.16795% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000219679 - 3.38423% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00028996 - 4.46693% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.6e-06 - 0.0554592% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.9319e-05 - 0.605722% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00020424 - 3.14638% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000338319 - 5.21191% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0018584 - 28.6292% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.324e-05 - 0.35802% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000116599 - 1.79624% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0002226 - 3.42922% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000233759 - 3.60113% [1] | | | | Remainder: 3.248e-05 - 0.500365% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.6e-06 - 0.0859001% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 9.6e-07 - 0.0124946% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.808e-05 - 1.27653% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00101756 - 13.2437% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0010008 - 98.3529% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 9.12e-06 - 0.896263% [1] | | | | Remainder: 7.64e-06 - 0.750817% | | | Remainder: 2.872e-05 - 0.373796% | | MaxwellPreconditioner::build: 0.001359 - 0.797281% [1] | | | MaxwellPreconditioner: Schur complement: 1.316e-05 - 0.968361% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000826038 - 60.7829% [1] | | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.4455% [1] | | | | Ifpack2::Relaxation::compute: 0.00011132 - 13.4764% [1] | | | | Remainder: 0.000711038 - 86.0781% | | | MaxwellPreconditioner: Solver S_E: 0.000430839 - 31.7027% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.324947% [1] | | | | Ifpack2::Relaxation::compute: 5.244e-05 - 12.1716% [1] | | | | Remainder: 0.000376999 - 87.5035% | | | MaxwellPreconditioner: Block preconditioner: 7.996e-05 - 5.88375% [1] | | | Remainder: 9e-06 - 0.662253% | | Mini-EM: timestepper: 0.0168256 - 9.87103% [1] | | | Mini-EM: Advance Time Step: 0.0168236 - 99.9884% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000851478 - 5.06121% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.64e-05 - 5.44935% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000638839 - 75.0271% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.181579% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.36e-06 - 1.46516% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.58e-05 - 5.60392% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.432e-05 - 3.80691% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.52e-06 - 1.0206% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.46e-05 - 3.85074% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.732e-05 - 2.71117% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.848e-05 - 6.02343% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.4e-06 - 1.47142% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.100182% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.588e-05 - 11.8778% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.884e-05 - 4.51444% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.7959e-05 - 2.81119% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.64e-06 - 1.03939% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.664e-05 - 4.17006% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 5.988e-05 - 9.37325% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.396e-05 - 3.75055% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.92e-06 - 1.23975% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.276e-05 - 3.56271% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.916e-05 - 6.12987% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.924e-05 - 10.8384% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.64e-06 - 1.03939% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.436e-05 - 2.24783% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.36e-05 - 5.25954% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.016e-05 - 1.59039% [1] | | | | | | Remainder: 2.76e-05 - 4.32034% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.92e-06 - 1.04759% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.258374% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.3679e-05 - 11.0019% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.604e-05 - 3.05821% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.88e-06 - 37.9416% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.2e-07 - 3.53303% [1] | | | | | | Remainder: 1.524e-05 - 58.5253% | | | | | Remainder: 3.54e-05 - 4.15748% | | | | Stratimikos: BelosLOWS: 0.0151836 - 90.2518% [1] | | | | | GMRES block system: Operation Op*x: 8.7959e-05 - 0.579303% [1] | | | | | Belos::MVT::MvAddMv: 6.612e-05 - 0.43547% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0145702 - 95.9604% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000145 - 0.995179% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.7e-05 - 25.5172% [2] | | | | | | | | Belos::MVT::MvDot: 3.248e-05 - 87.7838% [2] | | | | | | | | Remainder: 4.52e-06 - 12.2162% | | | | | | | Belos::MVT::MvScale: 2.62e-05 - 18.069% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.076e-05 - 21.2138% [2] | | | | | | | | Belos::MVT::MvTransMv: 2.888e-05 - 93.8882% [2] | | | | | | | | Remainder: 1.88e-06 - 6.11183% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.016e-05 - 7.0069% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9e-06 - 88.5827% [2] | | | | | | | | Remainder: 1.16e-06 - 11.4173% | | | | | | | Remainder: 4.088e-05 - 28.1931% | | | | | | Belos::MVT::MvAddMv: 1.664e-05 - 0.114205% [2] | | | | | | Belos::MVT::MvNorm: 3.524e-05 - 0.241863% [1] | | | | | | GMRES block system: Operation Prec*x: 0.012795 - 87.816% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.696e-05 - 0.132552% [2] | | | | | | | Belos::MVT::MvAddMv: 9.64e-06 - 0.0753419% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000781958 - 6.11143% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000197679 - 25.28% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.836e-05 - 9.28778% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.464e-05 - 79.7386% [7] | | | | | | | | | | Remainder: 3.72e-06 - 20.2614% | | | | | | | | | Belos::MVT::MvScale: 1.152e-05 - 5.82763% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00010044 - 50.8096% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 9.472e-05 - 94.3051% [10] | | | | | | | | | | Remainder: 5.72e-06 - 5.69494% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.636e-05 - 18.3935% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.188e-05 - 87.6788% [10] | | | | | | | | | | Remainder: 4.48e-06 - 12.3212% | | | | | | | | | Remainder: 3.0999e-05 - 15.6815% | | | | | | | | Belos::MVT::MvAddMv: 3.656e-05 - 4.67544% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 3.972e-05 - 5.07956% [7] | | | | | | | | Belos::MVT::MvNorm: 6.4e-06 - 0.818458% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.072e-05 - 3.9286% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.712e-05 - 55.7292% [6] | | | | | | | | | Remainder: 1.36e-05 - 44.2708% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.32e-06 - 1.064% [1] | | | | | | | | Remainder: 0.000462559 - 59.1539% | | | | | | | GMRES S_E: Operation Op*x: 1.4359e-05 - 0.112223% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.011328 - 88.5346% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00717399 - 63.3296% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00023804 - 3.3181% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.00019408 - 81.5325% [94] | | | | | | | | | | Remainder: 4.396e-05 - 18.4675% | | | | | | | | | Belos::MVT::MvScale: 0.00018236 - 2.54196% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00403251 - 56.2102% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00393059 - 97.4726% [186] | | | | | | | | | | Remainder: 0.000101919 - 2.52743% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.00237324 - 33.0811% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0022838 - 96.2313% [186] | | | | | | | | | | Remainder: 8.944e-05 - 3.76869% | | | | | | | | | Remainder: 0.00034784 - 4.84863% | | | | | | | | Belos::MVT::MvAddMv: 0.000620319 - 5.47597% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.000537479 - 4.74469% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000312359 - 58.1156% [94] | | | | | | | | | Remainder: 0.00022512 - 41.8844% | | | | | | | | GMRES S_E: Operation Op*x: 0.000832917 - 7.35272% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.032e-05 - 0.267655% [1] | | | | | | | | Belos::MVT::MvNorm: 4.16e-06 - 0.0367231% [1] | | | | | | | | Remainder: 0.00212883 - 18.7926% | | | | | | | Remainder: 0.000644079 - 5.03383% | | | | | | GMRES block system: Operation Op*x: 3.464e-05 - 0.237745% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.16e-06 - 0.0560045% [1] | | | | | | Remainder: 0.00153555 - 10.539% | | | | | Remainder: 0.00045928 - 3.02484% | | | | Mini-EM: Compute responses: 0.000729238 - 4.33461% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.408e-05 - 6.04467% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000231359 - 31.7261% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.39765% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.88e-06 - 3.40596% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.532e-05 - 6.62174% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.242048% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 7.92e-06 - 3.42325% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6.44e-06 - 2.78355% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.3e-05 - 9.94126% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.8e-07 - 0.20747% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.96e-06 - 3.00831% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.616e-05 - 28.5963% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 7.56e-06 - 3.26765% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.004e-05 - 4.33958% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.4e-07 - 0.190181% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.076e-05 - 21.9399% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 3.879e-06 - 1.67662% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.6e-06 - 2.42048% [1] | | | | | | Remainder: 1.744e-05 - 7.53807% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.52e-06 - 0.619825% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.28e-06 - 0.175526% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 8.864e-05 - 12.1552% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023516 - 32.2474% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.221126% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022364 - 95.1012% [1] | | | | | | Remainder: 1.1e-05 - 4.67767% | | | | | Remainder: 0.000124199 - 17.0313% | | | | Remainder: 5.928e-05 - 0.352362% | | | Remainder: 1.96e-06 - 0.0116489% | | Remainder: 0.0168102 - 9.86202% | Remainder: 4.24e-05 - 0.0248686% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0151836 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.21507 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=maxwell4.xml': 43.16 msec task-clock:u # 0.054 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,981 page-faults:u # 69.071 K/sec 31,047,128 cycles:u # 0.719 GHz (55.17%) 79,085,752 instructions:u # 2.55 insn per cycle (85.67%) branches:u 359,524 branch-misses:u 31,459,991 L1-dcache-loads:u # 728.942 M/sec 472,361 L1-dcache-load-misses:u # 1.50% of all L1-dcache accesses LLC-loads:u LLC-load-misses:u 29,994,608 L1-icache-loads:u # 694.989 M/sec 275,987 L1-icache-load-misses:u # 0.92% of all L1-icache accesses 53,019,560 dTLB-loads:u # 1.228 G/sec (15.62%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) L1-dcache-prefetches:u L1-dcache-prefetch-misses:u 0.799645781 seconds time elapsed 0.518562000 seconds user 0.338843000 seconds sys