oasis23.umiacs.umd.edu 30 GMRES Tpetra maxwell18.xml output_avg5/altra_GMRES_Tpetra_maxwell18.output output_avg5/altra_GMRES_Tpetra_maxwell18_power.output dt = 7.41254e-10 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 = 7.41254e-10 [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 = 7.41254e-10 [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=37962,domainDim=37962,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=19494} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=18468} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=37962, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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.00116584 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=19494, #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 258 iterations with total CPU time of 1.90272 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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 19 iterations with total CPU time of 0.0183073 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 1.93099 sec Electromagnetic Energy = 2.36488e-08 Electromagnetic Energy/dt^2 = 4.30403e+10 * finished time step 1, t = 7.41254e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 3.67428 [1] | Mini-EM: Total Time: 3.67421 - 99.9983% [1] | | Mini-EM: build mesh: 0.000643518 - 0.0175144% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000316359 - 49.1609% [1] | | | Remainder: 0.000327159 - 50.8391% | | Mini-EM: build physics blocks: 0.000902717 - 0.024569% [1] | | Mini-EM: build auxiliary physics blocks: 0.000242119 - 0.00658968% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.28292 - 7.70014% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.108393 - 2.95009% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0444652 - 41.0224% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0358994 - 80.7359% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00138652 - 3.1182% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00710506 - 15.9789% [3] | | | | Remainder: 7.4239e-05 - 0.16696% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00844913 - 7.79493% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00469502 - 55.5681% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000338039 - 4.00087% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000775398 - 9.17725% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000353159 - 4.17983% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120272 - 14.2348% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000959916 - 11.3611% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 5.576e-05 - 0.65995% [3] | | | | Remainder: 6.912e-05 - 0.818072% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0108392 - 9.99991% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0046109 - 4.25389% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0136889 - 12.629% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00584686 - 5.39415% [3] | | | Remainder: 0.0204924 - 18.9057% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00562818 - 0.153181% [2] | | Mini-EM: setup physics model evaluator: 0.252461 - 6.87116% [1] | | | panzer::ModelEvaluator::setupModel(): 0.252445 - 99.9937% [1] | | | | allocate FieldManagerBuilder: 2.72e-06 - 0.00107746% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000205985% [1] | | | | fmb->setupVolumeFieldManagers(): 0.246301 - 97.5659% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.246287 - 99.9942% [1] | | | | | | getWorksets(): 0.220626 - 89.5812% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.220623 - 99.9983% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.127438 - 57.763% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00533154 - 4.18363% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0201699 - 15.8272% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000491558 - 2.43709% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.019664 - 97.4919% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000237879 - 1.20972% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.372e-05 - 0.476608% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000492399 - 2.50407% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00182491 - 9.28049% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00472994 - 24.0539% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000952476 - 4.84376% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00318675 - 16.206% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00010092 - 0.513223% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00492778 - 25.06% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00203959 - 41.3897% [3] | | | | | | | | | | | | Remainder: 0.00288819 - 58.6103% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00237159 - 12.0606% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000669958 - 3.40703% [3] | | | | | | | | | | | Remainder: 7.564e-05 - 0.384663% | | | | | | | | | | Remainder: 1.432e-05 - 0.0709971% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0875194 - 68.6759% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0498587 - 56.9687% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.7799e-05 - 0.176096% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.412e-05 - 0.0483767% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0274389 - 55.0333% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0181301 - 36.3629% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.54e-05 - 0.050944% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00376103 - 7.54338% [3] | | | | | | | | | | | Remainder: 0.000391398 - 0.785015% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0183776 - 20.9983% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0112787 - 12.8871% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000152319 - 0.17404% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00387711 - 4.43% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00287991 - 3.2906% [3] | | | | | | | | | | Remainder: 0.00109507 - 1.25124% | | | | | | | | | Remainder: 0.0144175 - 11.3133% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0931561 - 42.2241% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0930608 - 99.8978% [6] | | | | | | | | | Remainder: 9.524e-05 - 0.102237% | | | | | | | | Remainder: 2.844e-05 - 0.0128908% | | | | | | | Remainder: 3.68e-06 - 0.00166798% | | | | | | getOrientations(): 1.188e-05 - 0.00482365% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000722878 - 0.293511% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000698797 - 0.283733% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365959 - 0.148591% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000170839 - 0.069366% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000856358 - 0.347708% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000276101% [2] | | | | | | Remainder: 0.0228327 - 9.27078% | | | | | Remainder: 1.42e-05 - 0.00576531% | | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.00308978% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.572e-05 - 0.00622709% [1] | | | | build response library: 0.00609818 - 2.41564% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00589918 - 96.7367% [1] | | | | | | getWorksets(): 2.68e-06 - 0.04543% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 71.6418% [1] | | | | | | | Remainder: 7.6e-07 - 28.3582% | | | | | | getOrientations(): 5.2e-07 - 0.00881478% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000733198 - 12.4288% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000869637 - 14.7417% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000421798 - 7.15011% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117236 - 19.8732% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0196637% [3] | | | | | | Remainder: 0.00269783 - 45.7323% | | | | | Remainder: 0.000199 - 3.26327% | | | | Remainder: 1.9799e-05 - 0.00784288% | | | Remainder: 1.58e-05 - 0.00625839% | | Mini-EM: setup auxiliary physics model evaluator: 0.244343 - 6.6502% [1] | | | panzer::ModelEvaluator::setupModel(): 0.244334 - 99.9964% [1] | | | | allocate FieldManagerBuilder: 1.04e-06 - 0.000425647% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000229194% [1] | | | | fmb->setupVolumeFieldManagers(): 0.244291 - 99.9824% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.244287 - 99.9985% [1] | | | | | | getWorksets(): 0.1604 - 65.6605% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.160399 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0983344 - 61.3062% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00390183 - 3.96792% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0216578 - 22.0246% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000470999 - 2.17474% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0211798 - 97.7931% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000160718 - 0.758827% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.04e-05 - 0.426822% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000463759 - 2.18963% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00179303 - 8.46577% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00433499 - 20.4675% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000934756 - 4.41343% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00317991 - 15.0139% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.864e-05 - 0.418512% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00635286 - 29.9949% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00275275 - 43.3309% [3] | | | | | | | | | | | | Remainder: 0.00360011 - 56.6691% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00307275 - 14.5079% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000672877 - 3.17697% [3] | | | | | | | | | | | Remainder: 3.512e-05 - 0.165818% | | | | | | | | | | Remainder: 6.96e-06 - 0.0321363% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0600576 - 61.0749% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0353833 - 58.9155% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.028e-05 - 0.113839% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.26e-05 - 0.063872% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0171215 - 48.3887% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0181145 - 51.1951% [3] | | | | | | | | | | | Remainder: 8.44e-05 - 0.238531% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0104398 - 17.383% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0112187 - 18.6799% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.208e-05 - 0.103367% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00253491 - 4.2208% [3] | | | | | | | | | | Remainder: 0.000418799 - 0.697329% | | | | | | | | | Remainder: 0.0127172 - 12.9326% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0620536 - 38.6871% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0620091 - 99.9283% [3] | | | | | | | | | Remainder: 4.448e-05 - 0.07168% | | | | | | | | Remainder: 1.088e-05 - 0.00678309% | | | | | | | Remainder: 1.32e-06 - 0.000822942% | | | | | | getOrientations(): 1.18e-05 - 0.00483038% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000407078 - 0.166639% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000340279 - 0.139295% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000201719 - 0.0825745% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0710145 - 29.0701% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0709933 - 99.9701% [1] | | | | | | | Remainder: 2.124e-05 - 0.0299094% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000454038 - 0.185862% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000163742% [2] | | | | | | Remainder: 0.0114573 - 4.6901% | | | | | Remainder: 3.68e-06 - 0.0015064% | | | | fmb->setupBCFieldManagers(): 3.6e-06 - 0.00147339% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.0054843% [1] | | | | build response library: 1.94e-05 - 0.00793995% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.4433% [1] | | | | | Remainder: 1.912e-05 - 98.5567% | | | | Remainder: 5.04e-06 - 0.00206275% | | | Remainder: 8.68e-06 - 0.00355239% | | Mini-EM: eval auxiliary physics model evaluator: 0.254023 - 6.91368% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0732366 - 28.8307% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.179345 - 70.6016% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000320359 - 0.178628% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.12424 - 69.2746% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00119124% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.559e-06 - 0.00447439% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.28e-06 - 0.00183515% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.001234 - 0.993233% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00714357 - 5.7498% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0183505 - 14.7702% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00292111 - 2.35118% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0112624 - 9.06498% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0148095 - 11.9201% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0204992 - 16.4997% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.8e-06 - 0.00386348% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.8e-06 - 0.0014488% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0328518 - 26.4421% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00289063 - 2.32664% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00230175 - 1.85266% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00988537 - 7.95665% [3] | | | | | Remainder: 7.452e-05 - 0.0599805% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.52e-05 - 0.0084753% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.96e-06 - 0.00109287% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000350398 - 0.195377% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0541533 - 30.1951% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0272873 - 50.3889% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0268461 - 49.5744% [1] | | | | | Remainder: 1.988e-05 - 0.0367106% | | | | Remainder: 0.00026304 - 0.146667% | | | Remainder: 0.00144215 - 0.567725% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00429114 - 0.116791% [1] | | | getWorksets(): 3.28e-06 - 0.0764365% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 62.1951% [1] | | | | Remainder: 1.24e-06 - 37.8049% | | | getOrientations(): 8.4e-07 - 0.0195752% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000737478 - 17.186% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000866877 - 20.2015% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399078 - 9.30004% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011898 - 27.7268% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0251681% [3] | | | Remainder: 0.00109272 - 25.4644% | | panzer::ModelEvaluator::create_W_op: 0.196396 - 5.34526% [1] | | panzer::ModelEvaluator::evalModel(J): 0.322971 - 8.79021% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000263599 - 0.0816169% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.253413 - 78.4631% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 0.00165737% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00294431 - 1.16186% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00838661 - 3.30946% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0106972 - 4.22124% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00107804 - 0.425407% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0106931 - 4.21963% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00948509 - 3.74294% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00175939 - 0.694279% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00837385 - 3.30443% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.84e-06 - 0.00190993% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00329687 - 1.30099% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0198271 - 7.82401% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00319927 - 1.26247% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0183923 - 7.25784% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0198695 - 7.84077% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0275169 - 10.8585% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.0119e-05 - 0.00399309% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00283983 - 1.12063% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0190637 - 7.52278% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.031042 - 12.2496% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00447838 - 1.76723% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00103304 - 0.407649% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0104139 - 4.10945% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0221286 - 8.73221% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0166601 - 6.57427% [3] | | | | Remainder: 0.000214879 - 0.084794% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.452e-05 - 0.00449576% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.00039632% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000860037 - 0.266289% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0679376 - 21.0352% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0679116 - 99.9618% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.648e-05 - 0.0242576% [1] | | | | Remainder: 9.48e-06 - 0.013954% | | | Remainder: 0.000481078 - 0.148954% | | MaxwellPreconditioner::build: 0.00264543 - 0.0719999% [1] | | | MaxwellPreconditioner: Schur complement: 2.16e-05 - 0.816502% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00121628 - 45.9765% [1] | | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.30914% [1] | | | | Ifpack2::Relaxation::compute: 0.000444599 - 36.5541% [1] | | | | Remainder: 0.000767917 - 63.1367% | | | MaxwellPreconditioner: Solver S_E: 0.0012894 - 48.7405% [1] | | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.0961691% [1] | | | | Ifpack2::Relaxation::compute: 0.000858677 - 66.5953% [1] | | | | Remainder: 0.000429479 - 33.3085% | | | MaxwellPreconditioner: Block preconditioner: 0.000109279 - 4.13086% [1] | | | Remainder: 8.88e-06 - 0.335673% | | Mini-EM: timestepper: 1.96876 - 53.5831% [1] | | | Mini-EM: Advance Time Step: 1.96876 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0291001 - 1.4781% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00018432 - 0.633399% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0277713 - 95.4336% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00561731% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000209759 - 0.755308% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00231291 - 8.32842% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00140176 - 5.0475% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000135199 - 0.48683% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00128244 - 4.61785% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00119748 - 4.31192% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00013068 - 0.470558% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000297158 - 1.07002% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.24e-06 - 0.00806588% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000271439 - 0.977408% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00276303 - 9.94923% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00112619 - 4.05525% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00041992 - 1.51206% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00235515 - 8.48052% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00482486 - 17.3736% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.4e-06 - 0.0230454% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000203479 - 0.732695% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00197623 - 7.1161% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00260339 - 9.37439% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00021036 - 0.757473% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000133679 - 0.481357% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00124811 - 4.49426% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00198127 - 7.13425% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000562398 - 2.0251% [3] | | | | | | Remainder: 0.0001142 - 0.411216% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.0599e-05 - 0.0707866% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00769756% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000973877 - 3.34664% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 7.376e-05 - 0.25347% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.876e-05 - 66.1063% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 2.11497% [1] | | | | | | Remainder: 2.344e-05 - 31.7787% | | | | | Remainder: 7.4039e-05 - 0.254428% | | | | Stratimikos: BelosLOWS: 1.93104 - 98.0842% [1] | | | | | GMRES block system: Operation Op*x: 0.00174103 - 0.0901605% [1] | | | | | Belos::MVT::MvAddMv: 0.000116799 - 0.00604851% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.92848 - 99.8678% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000400598 - 0.0207727% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 9.6679e-05 - 24.1337% [2] | | | | | | | | Belos::MVT::MvDot: 9.0919e-05 - 94.0421% [2] | | | | | | | | Remainder: 5.76e-06 - 5.95786% | | | | | | | Belos::MVT::MvScale: 6.112e-05 - 15.2572% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00014168 - 35.3671% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.0001386 - 97.8261% [2] | | | | | | | | Remainder: 3.08e-06 - 2.17391% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.8879e-05 - 12.2015% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.7319e-05 - 96.8084% [2] | | | | | | | | Remainder: 1.56e-06 - 3.19155% | | | | | | | Remainder: 5.224e-05 - 13.0405% | | | | | | Belos::MVT::MvAddMv: 0.000172759 - 0.00895828% [2] | | | | | | Belos::MVT::MvNorm: 6.7359e-05 - 0.00349285% [1] | | | | | | GMRES block system: Operation Prec*x: 1.92368 - 99.751% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000661279 - 0.0343757% [2] | | | | | | | Belos::MVT::MvAddMv: 4.744e-05 - 0.0024661% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0180881 - 0.940282% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0108588 - 60.0328% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000352199 - 3.24345% [21] | | | | | | | | | | Belos::MVT::MvDot: 0.000332679 - 94.4577% [21] | | | | | | | | | | Remainder: 1.952e-05 - 5.54232% | | | | | | | | | Belos::MVT::MvScale: 0.000196439 - 1.80904% [20] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00567986 - 52.3067% [38] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00564062 - 99.3091% [38] | | | | | | | | | | Remainder: 3.924e-05 - 0.690862% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00449142 - 41.3622% [38] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00446002 - 99.3009% [38] | | | | | | | | | | Remainder: 3.1399e-05 - 0.699088% | | | | | | | | | Remainder: 0.00013884 - 1.2786% | | | | | | | | Belos::MVT::MvAddMv: 0.00110732 - 6.12182% [28] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00398282 - 22.0191% [21] | | | | | | | | Belos::MVT::MvNorm: 3.448e-05 - 0.190623% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000453118 - 2.50507% [20] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00036364 - 80.2528% [20] | | | | | | | | | Remainder: 8.9478e-05 - 19.7472% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000295759 - 1.63511% [1] | | | | | | | | Remainder: 0.0013558 - 7.49553% | | | | | | | GMRES S_E: Operation Op*x: 0.000634158 - 0.0329658% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.90164 - 98.854% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.74579 - 91.8047% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00482194 - 0.276204% [259] | | | | | | | | | | Belos::MVT::MvDot: 0.00454511 - 94.2588% [259] | | | | | | | | | | Remainder: 0.000276839 - 5.74123% | | | | | | | | | Belos::MVT::MvScale: 0.00275903 - 0.158039% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.934578 - 53.5332% [516] | | | | | | | | | | Belos::MVT::MvTransMv: 0.933986 - 99.9367% [516] | | | | | | | | | | Remainder: 0.000591718 - 0.063314% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.801219 - 45.8943% [516] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.800739 - 99.9401% [516] | | | | | | | | | | Remainder: 0.000479996 - 0.0599082% | | | | | | | | | Remainder: 0.00241459 - 0.138309% | | | | | | | | Belos::MVT::MvAddMv: 0.0063127 - 0.331961% [263] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00560162 - 0.294568% [259] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00439467 - 78.4535% [259] | | | | | | | | | Remainder: 0.00120696 - 21.5465% | | | | | | | | GMRES S_E: Operation Op*x: 0.129962 - 6.83421% [259] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00334479 - 0.17589% [1] | | | | | | | | Belos::MVT::MvNorm: 2.128e-05 - 0.00111904% [1] | | | | | | | | Remainder: 0.0106034 - 0.557591% | | | | | | | Remainder: 0.00261531 - 0.135953% | | | | | | GMRES block system: Operation Op*x: 0.00246735 - 0.127943% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.336e-05 - 0.00121131% [1] | | | | | | Remainder: 0.00166975 - 0.0865838% | | | | | Remainder: 0.000695318 - 0.0360075% | | | | Mini-EM: Compute responses: 0.00845469 - 0.429443% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000355719 - 4.20736% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00670126 - 79.2608% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.12e-06 - 0.0465584% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000184759 - 2.75708% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00155623 - 23.223% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.48e-06 - 0.037008% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.0002514 - 3.75153% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000236799 - 3.53365% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00336991 - 50.2877% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.68e-06 - 0.0399925% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000238439 - 3.55812% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0002344 - 3.49785% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000239758 - 3.57781% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.456e-05 - 0.515724% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.92e-06 - 0.0286513% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00013808 - 2.06051% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00011212 - 1.67312% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.912e-05 - 0.28532% [3] | | | | | | Remainder: 7.548e-05 - 1.12636% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.76e-06 - 0.0917834% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0179782% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000922197 - 10.9075% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000249599 - 2.9522% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.320514% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000231839 - 92.8846% [1] | | | | | | Remainder: 1.696e-05 - 6.7949% | | | | | Remainder: 0.000216639 - 2.56235% | | | | Remainder: 0.00016324 - 0.00829153% | | | Remainder: 2.6e-06 - 0.000132063% | | Remainder: 0.0295952 - 0.805483% | Remainder: 6.1399e-05 - 0.00167105% ================================= FOM Calculation ================================= Number of cells = 5832 Time for Belos Linear Solve = 1.93104 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.02014 k-cell-steps per second ================================= dt = 7.41254e-10 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 = 7.41254e-10 [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 = 7.41254e-10 [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=37962,domainDim=37962,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=19494} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=18468} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=37962, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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.00118436 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=19494, #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 258 iterations with total CPU time of 1.89744 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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 19 iterations with total CPU time of 0.0184323 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 1.92612 sec Electromagnetic Energy = 2.36488e-08 Electromagnetic Energy/dt^2 = 4.30403e+10 * finished time step 1, t = 7.41254e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 3.69541 [1] | Mini-EM: Total Time: 3.69537 - 99.9989% [1] | | Mini-EM: build mesh: 0.000627238 - 0.0169736% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000300439 - 47.8987% [1] | | | Remainder: 0.000326799 - 52.1013% | | Mini-EM: build physics blocks: 0.000753478 - 0.0203898% [1] | | Mini-EM: build auxiliary physics blocks: 0.000232039 - 0.00627919% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.281814 - 7.62613% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.108479 - 2.93553% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0446058 - 41.1195% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0360156 - 80.7418% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00133884 - 3.00148% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00717466 - 16.0846% [3] | | | | Remainder: 7.6799e-05 - 0.172172% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00841277 - 7.75524% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0047211 - 56.1183% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000338638 - 4.02528% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000698198 - 8.29926% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000353919 - 4.20692% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121216 - 14.4085% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000958877 - 11.3979% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 5.788e-05 - 0.688002% [3] | | | | Remainder: 7.2e-05 - 0.855842% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.010889 - 10.0379% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00463927 - 4.27667% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0136702 - 12.6018% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00578506 - 5.33291% [3] | | | Remainder: 0.0204764 - 18.876% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0056879 - 0.15392% [2] | | Mini-EM: setup physics model evaluator: 0.250989 - 6.79199% [1] | | | panzer::ModelEvaluator::setupModel(): 0.250973 - 99.9935% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00109972% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000223132% [1] | | | | fmb->setupVolumeFieldManagers(): 0.245027 - 97.6311% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.245013 - 99.9942% [1] | | | | | | getWorksets(): 0.21926 - 89.4891% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.219257 - 99.9984% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126743 - 57.8057% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00526674 - 4.15545% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0201865 - 15.9271% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000484518 - 2.40021% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0196873 - 97.5269% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000244639 - 1.24263% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.332e-05 - 0.474012% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000480358 - 2.43994% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00183479 - 9.31971% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00471798 - 23.9647% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000961317 - 4.88294% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00319647 - 16.2362% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00010264 - 0.521353% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00490794 - 24.9295% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00207687 - 42.3166% [3] | | | | | | | | | | | | Remainder: 0.00283107 - 57.6834% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00237411 - 12.0591% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000697357 - 3.54218% [3] | | | | | | | | | | | Remainder: 7.632e-05 - 0.387662% | | | | | | | | | | Remainder: 1.472e-05 - 0.0729201% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0864269 - 68.1907% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0495215 - 57.2987% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.6599e-05 - 0.174871% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.336e-05 - 0.0471714% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0270931 - 54.7098% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0180853 - 36.52% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.476e-05 - 0.0499985% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00379507 - 7.66347% [3] | | | | | | | | | | | Remainder: 0.000413359 - 0.834706% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0177945 - 20.5891% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0112168 - 12.9784% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012124 - 0.14028% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00385171 - 4.45661% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00287275 - 3.32391% [3] | | | | | | | | | | Remainder: 0.00104832 - 1.21295% | | | | | | | | | Remainder: 0.0148628 - 11.7267% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0924844 - 42.1809% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.092395 - 99.9034% [6] | | | | | | | | | Remainder: 8.936e-05 - 0.0966217% | | | | | | | | Remainder: 2.948e-05 - 0.0134454% | | | | | | | Remainder: 3.52e-06 - 0.0016054% | | | | | | getOrientations(): 1.208e-05 - 0.00493035% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719718 - 0.293747% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000685358 - 0.279723% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000362198 - 0.147828% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011712 - 0.0478015% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000875717 - 0.357416% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000277536% [2] | | | | | | Remainder: 0.0229802 - 9.37915% | | | | | Remainder: 1.416e-05 - 0.00577894% | | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.00313978% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.552e-05 - 0.00618394% [1] | | | | build response library: 0.00589914 - 2.35051% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00581106 - 98.5069% [1] | | | | | | getWorksets(): 2.88e-06 - 0.0495607% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 70.8333% [1] | | | | | | | Remainder: 8.4e-07 - 29.1667% | | | | | | getOrientations(): 4.8e-07 - 0.00826011% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000723238 - 12.4459% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000868957 - 14.9535% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000389158 - 6.69685% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001144 - 19.6865% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0178969% [3] | | | | | | Remainder: 0.00268131 - 46.1415% | | | | | Remainder: 8.808e-05 - 1.4931% | | | | Remainder: 1.956e-05 - 0.00779367% | | | Remainder: 1.62e-05 - 0.00645446% | | Mini-EM: setup auxiliary physics model evaluator: 0.248044 - 6.7123% [1] | | | panzer::ModelEvaluator::setupModel(): 0.248035 - 99.9963% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000322535% [1] | | | | fmb->setWorksetContainer(): 7.2e-07 - 0.000290282% [1] | | | | fmb->setupVolumeFieldManagers(): 0.247992 - 99.9828% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.247989 - 99.9986% [1] | | | | | | getWorksets(): 0.160586 - 64.7553% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.160585 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0991807 - 61.7623% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00386635 - 3.89828% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0218233 - 22.0036% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0004666 - 2.13808% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0213502 - 97.8324% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000164718 - 0.771504% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 8.9799e-05 - 0.420599% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000538519 - 2.52231% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00178047 - 8.33936% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00434858 - 20.3678% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000989957 - 4.63675% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00319903 - 14.9836% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.104e-05 - 0.426412% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00635798 - 29.7794% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00276755 - 43.5288% [3] | | | | | | | | | | | | Remainder: 0.00359043 - 56.4712% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00307903 - 14.4215% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000674558 - 3.15949% [3] | | | | | | | | | | | Remainder: 3.656e-05 - 0.171239% | | | | | | | | | | Remainder: 6.44e-06 - 0.0295098% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0600612 - 60.5573% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0353056 - 58.7828% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.124e-05 - 0.116809% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.2e-05 - 0.0623131% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0172873 - 48.9646% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0178697 - 50.6143% [3] | | | | | | | | | | | Remainder: 8.54e-05 - 0.241888% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0106216 - 17.6846% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0111381 - 18.5446% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.716e-05 - 0.0951697% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00254359 - 4.235% [3] | | | | | | | | | | Remainder: 0.000395119 - 0.657861% | | | | | | | | | Remainder: 0.01343 - 13.5409% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0613932 - 38.2311% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0613443 - 99.9204% [3] | | | | | | | | | Remainder: 4.888e-05 - 0.0796179% | | | | | | | | Remainder: 1.06e-05 - 0.00660088% | | | | | | | Remainder: 1.24e-06 - 0.000772173% | | | | | | getOrientations(): 1.2e-05 - 0.00483893% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000435319 - 0.17554% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000335639 - 0.135344% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000195799 - 0.0789548% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0749937 - 30.2408% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0749715 - 99.9705% [1] | | | | | | | Remainder: 2.216e-05 - 0.0295491% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000440999 - 0.17783% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.000193557% [2] | | | | | | Remainder: 0.0109889 - 4.43122% | | | | | Remainder: 3.44e-06 - 0.00138714% | | | | fmb->setupBCFieldManagers(): 3.68e-06 - 0.00148366% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.296e-05 - 0.00522507% [1] | | | | build response library: 1.98e-05 - 0.00798275% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.21212% [1] | | | | | Remainder: 1.956e-05 - 98.7879% | | | | Remainder: 4.72e-06 - 0.00190296% | | | Remainder: 9.24e-06 - 0.00372515% | | Mini-EM: eval auxiliary physics model evaluator: 0.262785 - 7.11121% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0780623 - 29.7057% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.18378 - 69.9354% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000298639 - 0.162498% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.124193 - 67.5773% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00135273% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.04e-06 - 0.00486338% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.08e-06 - 0.00167481% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00111372 - 0.896759% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00726822 - 5.85233% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0180623 - 14.5436% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00291755 - 2.3492% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0116898 - 9.41261% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.014619 - 11.7712% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.020598 - 16.5854% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.04e-06 - 0.00405818% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.92e-06 - 0.00154598% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.032717 - 26.3436% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00285147 - 2.29599% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00229295 - 1.84628% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00997377 - 8.03083% [3] | | | | | Remainder: 7.292e-05 - 0.0587148% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.54e-05 - 0.00837959% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.00111002% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000334039 - 0.18176% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0586695 - 31.9238% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0293404 - 50.0097% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0293107 - 49.959% [1] | | | | | Remainder: 1.84e-05 - 0.0313621% | | | | Remainder: 0.00026688 - 0.145217% | | | Remainder: 0.000943195 - 0.358922% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410811 - 0.111169% [1] | | | getWorksets(): 3.24e-06 - 0.0788685% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 59.2593% [1] | | | | Remainder: 1.32e-06 - 40.7407% | | | getOrientations(): 8.8e-07 - 0.0214211% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000724757 - 17.6421% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000863077 - 21.0091% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000395799 - 9.63459% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116492 - 28.3565% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0272632% [3] | | | Remainder: 0.000954317 - 23.2301% | | panzer::ModelEvaluator::create_W_op: 0.210704 - 5.70184% [1] | | panzer::ModelEvaluator::evalModel(J): 0.326037 - 8.82286% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000271919 - 0.0834012% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.250819 - 76.9296% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.4e-06 - 0.00175425% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00179599 - 0.716052% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00833033 - 3.32125% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0103545 - 4.12828% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0010984 - 0.437924% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0107426 - 4.28301% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00942365 - 3.75715% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00180631 - 0.720166% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00845029 - 3.36908% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.76e-06 - 0.00189778% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00331003 - 1.31969% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.020087 - 8.00857% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00310399 - 1.23754% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.018232 - 7.26898% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0198281 - 7.90535% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.027806 - 11.0861% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.036e-05 - 0.00413047% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00171327 - 0.683072% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0189623 - 7.56013% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0310062 - 12.362% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00444578 - 1.77251% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0010186 - 0.406108% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0103726 - 4.13548% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0219798 - 8.76321% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0167183 - 6.6655% [3] | | | | Remainder: 0.00021344 - 0.0850972% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.456e-05 - 0.00446575% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.000392593% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000863637 - 0.264889% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0735781 - 22.5674% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0735517 - 99.964% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.724e-05 - 0.0234309% [1] | | | | Remainder: 9.24e-06 - 0.0125581% | | | Remainder: 0.000488677 - 0.149884% | | MaxwellPreconditioner::build: 0.00268087 - 0.0725468% [1] | | | MaxwellPreconditioner: Schur complement: 1.9999e-05 - 0.745989% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00122356 - 45.6403% [1] | | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.290955% [1] | | | | Ifpack2::Relaxation::compute: 0.000446118 - 36.4608% [1] | | | | Remainder: 0.000773878 - 63.2483% | | | MaxwellPreconditioner: Solver S_E: 0.00133632 - 49.8464% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0957857% [1] | | | | Ifpack2::Relaxation::compute: 0.000901957 - 67.4958% [1] | | | | Remainder: 0.000433079 - 32.4084% | | | MaxwellPreconditioner: Block preconditioner: 9.1879e-05 - 3.42721% [1] | | | Remainder: 9.12e-06 - 0.340188% | | Mini-EM: timestepper: 1.96396 - 53.1465% [1] | | | Mini-EM: Advance Time Step: 1.96396 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0291341 - 1.48344% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00018444 - 0.633072% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0278841 - 95.7092% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00602495% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000212399 - 0.761722% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00230587 - 8.2695% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00145768 - 5.22763% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000134519 - 0.482423% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0012624 - 4.5273% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00120864 - 4.3345% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000219759 - 0.788117% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000298079 - 1.06899% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.2e-06 - 0.00788981% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000270919 - 0.971591% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00278883 - 10.0015% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00106152 - 3.80689% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000471477 - 1.69085% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00237263 - 8.50892% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00481926 - 17.2832% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.08e-06 - 0.0218046% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000192598 - 0.69071% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00198419 - 7.11587% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00257667 - 9.24066% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000182598 - 0.654847% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00012348 - 0.442834% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00126624 - 4.54107% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00199447 - 7.15273% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000556437 - 1.99554% [3] | | | | | | Remainder: 0.00011344 - 0.406827% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.06e-05 - 0.0707074% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.12e-06 - 0.00727669% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000897957 - 3.08215% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 7.148e-05 - 0.245348% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.552e-05 - 63.6821% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 2.23839% [1] | | | | | | Remainder: 2.436e-05 - 34.0795% | | | | | Remainder: 7.3479e-05 - 0.252209% | | | | Stratimikos: BelosLOWS: 1.92617 - 98.0759% [1] | | | | | GMRES block system: Operation Op*x: 0.00173416 - 0.0900313% [1] | | | | | Belos::MVT::MvAddMv: 0.000126319 - 0.00655804% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.9236 - 99.8664% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0004014 - 0.0208672% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 9.744e-05 - 24.275% [2] | | | | | | | | Belos::MVT::MvDot: 9.152e-05 - 93.9245% [2] | | | | | | | | Remainder: 5.92e-06 - 6.07553% | | | | | | | Belos::MVT::MvScale: 5.972e-05 - 14.8779% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00014388 - 35.8445% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00014056 - 97.6925% [2] | | | | | | | | Remainder: 3.32e-06 - 2.30748% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.876e-05 - 12.1475% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.716e-05 - 96.7186% [2] | | | | | | | | Remainder: 1.6e-06 - 3.28138% | | | | | | | Remainder: 5.16e-05 - 12.855% | | | | | | Belos::MVT::MvAddMv: 0.000190519 - 0.00990431% [2] | | | | | | Belos::MVT::MvNorm: 7.148e-05 - 0.00371596% [1] | | | | | | GMRES block system: Operation Prec*x: 1.91858 - 99.7391% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000795477 - 0.0414618% [2] | | | | | | | Belos::MVT::MvAddMv: 4.928e-05 - 0.00256857% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0181272 - 0.944824% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0108387 - 59.7927% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000350239 - 3.23137% [21] | | | | | | | | | | Belos::MVT::MvDot: 0.000332359 - 94.8949% [21] | | | | | | | | | | Remainder: 1.788e-05 - 5.10509% | | | | | | | | | Belos::MVT::MvScale: 0.00019828 - 1.82937% [20] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00573042 - 52.8699% [38] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00568918 - 99.2803% [38] | | | | | | | | | | Remainder: 4.124e-05 - 0.719668% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00442454 - 40.8216% [38] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00439314 - 99.2903% [38] | | | | | | | | | | Remainder: 3.14e-05 - 0.709678% | | | | | | | | | Remainder: 0.000135239 - 1.24774% | | | | | | | | Belos::MVT::MvAddMv: 0.00112643 - 6.21407% [28] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00399823 - 22.0565% [21] | | | | | | | | Belos::MVT::MvNorm: 3.4799e-05 - 0.191971% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000463638 - 2.5577% [20] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000367439 - 79.2513% [20] | | | | | | | | | Remainder: 9.6199e-05 - 20.7487% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000280319 - 1.5464% [1] | | | | | | | | Remainder: 0.00138503 - 7.64065% | | | | | | | GMRES S_E: Operation Op*x: 0.000604838 - 0.0315253% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.89637 - 98.8425% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.74322 - 91.9241% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00481042 - 0.27595% [259] | | | | | | | | | | Belos::MVT::MvDot: 0.00453746 - 94.3257% [259] | | | | | | | | | | Remainder: 0.00027296 - 5.67435% | | | | | | | | | Belos::MVT::MvScale: 0.00277403 - 0.159132% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.933188 - 53.5324% [516] | | | | | | | | | | Belos::MVT::MvTransMv: 0.932557 - 99.9323% [516] | | | | | | | | | | Remainder: 0.000631318 - 0.0676517% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.800067 - 45.8959% [516] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.799518 - 99.9314% [516] | | | | | | | | | | Remainder: 0.000548555 - 0.0685636% | | | | | | | | | Remainder: 0.00238243 - 0.136668% | | | | | | | | Belos::MVT::MvAddMv: 0.00588593 - 0.310379% [263] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00569246 - 0.300177% [259] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00443826 - 77.9674% [259] | | | | | | | | | Remainder: 0.0012542 - 22.0326% | | | | | | | | GMRES S_E: Operation Op*x: 0.127405 - 6.71836% [259] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00331211 - 0.174655% [1] | | | | | | | | Belos::MVT::MvNorm: 2.132e-05 - 0.00112425% [1] | | | | | | | | Remainder: 0.0108312 - 0.571157% | | | | | | | Remainder: 0.00263095 - 0.13713% | | | | | | GMRES block system: Operation Op*x: 0.00277259 - 0.144136% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.408e-05 - 0.00125182% [1] | | | | | | Remainder: 0.00155847 - 0.0810187% | | | | | Remainder: 0.000712396 - 0.0369851% | | | | Mini-EM: Compute responses: 0.00849813 - 0.432704% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000379799 - 4.46921% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00677862 - 79.766% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.32e-06 - 0.0489775% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00017784 - 2.62354% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00162815 - 24.019% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.6e-06 - 0.0383559% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00026076 - 3.8468% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00023276 - 3.43374% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00338087 - 49.8755% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.48e-06 - 0.0365856% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000236599 - 3.49037% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00023364 - 3.44672% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000237039 - 3.49686% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.132e-05 - 0.462041% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.48e-06 - 0.0218334% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000141119 - 2.08183% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000112679 - 1.66227% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.916e-05 - 0.282654% [3] | | | | | | Remainder: 7.6799e-05 - 1.13296% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.56e-06 - 0.0889607% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.0155328% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000865677 - 10.1867% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025052 - 2.94794% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.8e-07 - 0.271435% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023328 - 93.1183% [1] | | | | | | Remainder: 1.656e-05 - 6.61025% | | | | | Remainder: 0.000214639 - 2.52572% | | | | Remainder: 0.00015624 - 0.00795536% | | | Remainder: 2.44e-06 - 0.000124239% | | Remainder: 0.0284661 - 0.770317% | Remainder: 3.908e-05 - 0.00105753% ================================= FOM Calculation ================================= Number of cells = 5832 Time for Belos Linear Solve = 1.92617 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.02777 k-cell-steps per second ================================= dt = 7.41254e-10 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 = 7.41254e-10 [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 = 7.41254e-10 [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=37962,domainDim=37962,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=19494} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=18468} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=37962, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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.00119212 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=19494, #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 258 iterations with total CPU time of 1.89359 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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 19 iterations with total CPU time of 0.0181318 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 1.92369 sec Electromagnetic Energy = 2.36488e-08 Electromagnetic Energy/dt^2 = 4.30403e+10 * finished time step 1, t = 7.41254e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 3.70809 [1] | Mini-EM: Total Time: 3.70802 - 99.9983% [1] | | Mini-EM: build mesh: 0.000633598 - 0.0170872% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000307879 - 48.5922% [1] | | | Remainder: 0.000325719 - 51.4078% | | Mini-EM: build physics blocks: 0.000768598 - 0.020728% [1] | | Mini-EM: build auxiliary physics blocks: 0.000236679 - 0.00638289% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.284149 - 7.66309% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.108864 - 2.93591% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0446239 - 40.9904% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0359876 - 80.6464% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00139395 - 3.12378% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00717014 - 16.0679% [3] | | | | Remainder: 7.224e-05 - 0.161886% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00864461 - 7.94072% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00477158 - 55.1972% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00034804 - 4.02609% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000708956 - 8.20113% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000351879 - 4.0705% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127828 - 14.787% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00105584 - 12.2138% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 5.764e-05 - 0.666774% [3] | | | | Remainder: 7.24e-05 - 0.837516% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0108414 - 9.95867% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0046659 - 4.28598% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0136956 - 12.5804% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0057837 - 5.31276% [3] | | | Remainder: 0.0206092 - 18.9311% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00567098 - 0.152938% [2] | | Mini-EM: setup physics model evaluator: 0.25415 - 6.85406% [1] | | | panzer::ModelEvaluator::setupModel(): 0.254132 - 99.9929% [1] | | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00100735% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000236098% [1] | | | | fmb->setupVolumeFieldManagers(): 0.248099 - 97.626% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.248085 - 99.9942% [1] | | | | | | getWorksets(): 0.22088 - 89.034% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.220876 - 99.9984% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.126958 - 57.4793% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00537162 - 4.23102% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0203166 - 16.0026% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000480359 - 2.36437% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0198199 - 97.5549% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000252438 - 1.27366% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.312e-05 - 0.469832% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000471798 - 2.38043% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00184091 - 9.28823% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00475286 - 23.9803% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000988477 - 4.98731% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00328115 - 16.5549% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00010356 - 0.522506% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0049011 - 24.7282% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00202203 - 41.2567% [3] | | | | | | | | | | | | Remainder: 0.00287907 - 58.7433% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00238603 - 12.0386% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000674797 - 3.40465% [3] | | | | | | | | | | | Remainder: 7.36e-05 - 0.371345% | | | | | | | | | | Remainder: 1.64e-05 - 0.0807221% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0872199 - 68.6998% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0510582 - 58.5397% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.832e-05 - 0.172979% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.4e-05 - 0.0470052% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0280239 - 54.8862% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0186385 - 36.5043% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.54e-05 - 0.0497471% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00384703 - 7.53459% [3] | | | | | | | | | | | Remainder: 0.00041108 - 0.80512% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0175215 - 20.0889% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0109598 - 12.5658% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012316 - 0.141206% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00385507 - 4.41994% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00288315 - 3.30561% [3] | | | | | | | | | | Remainder: 0.000818917 - 0.938911% | | | | | | | | | Remainder: 0.0140499 - 11.0666% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0938878 - 42.507% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0937937 - 99.8998% [6] | | | | | | | | | Remainder: 9.408e-05 - 0.100205% | | | | | | | | Remainder: 3.024e-05 - 0.0136909% | | | | | | | Remainder: 3.56e-06 - 0.00161174% | | | | | | getOrientations(): 1.244e-05 - 0.00501442% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734037 - 0.295882% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000701678 - 0.282838% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000373678 - 0.150625% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000119 - 0.0479675% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000877077 - 0.353539% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.000257976% [2] | | | | | | Remainder: 0.0243865 - 9.8299% | | | | | Remainder: 1.44e-05 - 0.00580413% | | | | fmb->setupBCFieldManagers(): 8.16e-06 - 0.00321093% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.488e-05 - 0.00585522% [1] | | | | build response library: 0.00598694 - 2.35584% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00589418 - 98.4506% [1] | | | | | | getWorksets(): 3.16e-06 - 0.0536122% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 67.0886% [1] | | | | | | | Remainder: 1.04e-06 - 32.9114% | | | | | | getOrientations(): 4.8e-07 - 0.00814363% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000736437 - 12.4943% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000869637 - 14.7542% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000394399 - 6.69133% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114952 - 19.5026% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0190018% [3] | | | | | | Remainder: 0.00273943 - 46.4769% | | | | | Remainder: 9.276e-05 - 1.54937% | | | | Remainder: 1.984e-05 - 0.00780696% | | | Remainder: 1.808e-05 - 0.00711391% | | Mini-EM: setup auxiliary physics model evaluator: 0.24848 - 6.70114% [1] | | | panzer::ModelEvaluator::setupModel(): 0.248471 - 99.9964% [1] | | | | allocate FieldManagerBuilder: 8.4e-07 - 0.000338068% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000225379% [1] | | | | fmb->setupVolumeFieldManagers(): 0.248426 - 99.9821% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.248422 - 99.9984% [1] | | | | | | getWorksets(): 0.161061 - 64.8337% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.16106 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0982904 - 61.0272% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00387087 - 3.93819% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0217787 - 22.1575% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000465999 - 2.1397% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0213064 - 97.8313% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000164957 - 0.774213% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.168e-05 - 0.430293% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000537799 - 2.52412% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00178247 - 8.36591% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00436551 - 20.4892% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000973876 - 4.57081% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00325287 - 15.2671% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.308e-05 - 0.436864% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00627766 - 29.4637% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00274627 - 43.7467% [3] | | | | | | | | | | | | Remainder: 0.00353139 - 56.2533% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00305711 - 14.3483% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000672437 - 3.15603% [3] | | | | | | | | | | | Remainder: 3.696e-05 - 0.173469% | | | | | | | | | | Remainder: 6.32e-06 - 0.0290191% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0607144 - 61.7704% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0367862 - 60.5889% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.204e-05 - 0.114282% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.16e-05 - 0.0587177% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0180101 - 48.959% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0186246 - 50.6293% [3] | | | | | | | | | | | Remainder: 8.78e-05 - 0.238677% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0101621 - 16.7375% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0108424 - 17.8581% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.948e-05 - 0.097967% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00254063 - 4.18456% [3] | | | | | | | | | | Remainder: 0.000323599 - 0.532986% | | | | | | | | | Remainder: 0.0119265 - 12.1339% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0627587 - 38.9661% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0627092 - 99.9211% [3] | | | | | | | | | Remainder: 4.952e-05 - 0.0789053% | | | | | | | | Remainder: 1.088e-05 - 0.00675524% | | | | | | | Remainder: 1.44e-06 - 0.000894068% | | | | | | getOrientations(): 1.356e-05 - 0.00545844% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000412999 - 0.166249% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000334878 - 0.134802% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020144 - 0.0810877% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0757157 - 30.4786% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0756934 - 99.9706% [1] | | | | | | | Remainder: 2.224e-05 - 0.0293731% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000451719 - 0.181835% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000161016% [2] | | | | | | Remainder: 0.0102303 - 4.11812% | | | | | Remainder: 3.88e-06 - 0.00156183% | | | | fmb->setupBCFieldManagers(): 3.68e-06 - 0.00148106% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.00579545% [1] | | | | build response library: 1.9919e-05 - 0.00801664% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.20488% [1] | | | | | Remainder: 1.9679e-05 - 98.7951% | | | | Remainder: 5.04e-06 - 0.00202841% | | | Remainder: 9.04e-06 - 0.00363812% | | Mini-EM: eval auxiliary physics model evaluator: 0.263573 - 7.10819% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0789853 - 29.9671% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.183135 - 69.4816% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000307279 - 0.167788% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.124393 - 67.9242% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.68e-06 - 0.00135056% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.32e-06 - 0.00508067% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.56e-06 - 0.00205799% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00120739 - 0.970629% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00722386 - 5.80728% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0180201 - 14.4864% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00285863 - 2.29806% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0116792 - 9.38895% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0147202 - 11.8336% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0204914 - 16.4731% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.72e-06 - 0.00379442% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.84e-06 - 0.00147918% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.032787 - 26.3576% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00288783 - 2.32154% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00252727 - 2.03168% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00989781 - 7.95688% [3] | | | | | Remainder: 7.532e-05 - 0.06055% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.592e-05 - 0.00869303% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.00117946% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000341639 - 0.18655% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0578085 - 31.566% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0290037 - 50.172% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0287842 - 49.7923% [1] | | | | | Remainder: 2.0599e-05 - 0.0356332% | | | | Remainder: 0.000266599 - 0.145575% | | | Remainder: 0.00145296 - 0.551253% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00416146 - 0.112229% [1] | | | getWorksets(): 3.24e-06 - 0.0778572% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 60.4938% [1] | | | | Remainder: 1.28e-06 - 39.5062% | | | getOrientations(): 6.8e-07 - 0.0163404% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000743517 - 17.8667% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000860677 - 20.6821% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000396319 - 9.52355% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011724 - 28.1727% [1] | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.02403% [3] | | | Remainder: 0.000983636 - 23.6368% | | panzer::ModelEvaluator::create_W_op: 0.210778 - 5.68439% [1] | | panzer::ModelEvaluator::evalModel(J): 0.330792 - 8.92097% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000275119 - 0.0831699% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.254976 - 77.0804% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.56e-06 - 0.00139621% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00307815 - 1.20723% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00841477 - 3.30023% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0102634 - 4.02523% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00109544 - 0.429623% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0108842 - 4.26874% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00933541 - 3.66129% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00176775 - 0.693303% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00850025 - 3.33375% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.04e-06 - 0.00197666% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00332795 - 1.3052% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.019044 - 7.46895% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00334027 - 1.31003% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0191076 - 7.4939% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0200021 - 7.84471% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0277337 - 10.877% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.136e-05 - 0.00445533% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00304643 - 1.19479% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0189936 - 7.44919% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0315169 - 12.3607% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0045233 - 1.77401% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00103452 - 0.405731% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.010461 - 4.10275% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0223748 - 8.77527% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0168743 - 6.61801% [3] | | | | Remainder: 0.0002358 - 0.0924794% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.448e-05 - 0.00437738% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.52e-06 - 0.000459504% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000814437 - 0.246208% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0742227 - 22.4379% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0741956 - 99.9635% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.736e-05 - 0.0233891% [1] | | | | Remainder: 9.76e-06 - 0.0131496% | | | Remainder: 0.000487759 - 0.147452% | | MaxwellPreconditioner::build: 0.00286023 - 0.0771363% [1] | | | MaxwellPreconditioner: Schur complement: 2.212e-05 - 0.773364% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00125384 - 43.8369% [1] | | | | Ifpack2::Relaxation::initialize: 3.72e-06 - 0.29669% [1] | | | | Ifpack2::Relaxation::compute: 0.000458439 - 36.5629% [1] | | | | Remainder: 0.000791677 - 63.1404% | | | MaxwellPreconditioner: Solver S_E: 0.00148267 - 51.8376% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0890283% [1] | | | | Ifpack2::Relaxation::compute: 0.00104444 - 70.4427% [1] | | | | Remainder: 0.000436919 - 29.4683% | | | MaxwellPreconditioner: Block preconditioner: 9.252e-05 - 3.2347% [1] | | | Remainder: 9.08e-06 - 0.317457% | | Mini-EM: timestepper: 1.96404 - 52.9673% [1] | | | Mini-EM: Advance Time Step: 1.96404 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0313039 - 1.59386% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000186879 - 0.596983% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0299286 - 95.6064% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.00574702% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00021148 - 0.706616% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00236139 - 7.89009% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00139471 - 4.66014% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00013872 - 0.463503% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00130635 - 4.36491% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00120928 - 4.04054% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0001336 - 0.446396% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000296719 - 0.991424% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.44e-06 - 0.00815274% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000273519 - 0.913906% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00295267 - 9.86572% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00122543 - 4.09453% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000528598 - 1.7662% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00396847 - 13.2598% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0048283 - 16.1328% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.08e-06 - 0.020315% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000228719 - 0.764216% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00201227 - 6.72358% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00259099 - 8.65725% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000244838 - 0.818074% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000135959 - 0.454278% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00118296 - 3.9526% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00201243 - 6.72412% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000561317 - 1.87552% [3] | | | | | | Remainder: 0.0001196 - 0.399618% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.756e-05 - 0.0880401% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.08e-06 - 0.00664453% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000941717 - 3.0083% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000112999 - 0.360974% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.42e-05 - 74.5139% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.84e-06 - 1.62833% [1] | | | | | | Remainder: 2.6959e-05 - 23.8577% | | | | | Remainder: 0.00010412 - 0.33261% | | | | Stratimikos: BelosLOWS: 1.92374 - 97.9482% [1] | | | | | GMRES block system: Operation Op*x: 0.00321783 - 0.167269% [1] | | | | | Belos::MVT::MvAddMv: 0.0001192 - 0.00619626% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.91967 - 99.7887% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000404759 - 0.0210848% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00010208 - 25.2199% [2] | | | | | | | | Belos::MVT::MvDot: 9.596e-05 - 94.0047% [2] | | | | | | | | Remainder: 6.12e-06 - 5.9953% | | | | | | | Belos::MVT::MvScale: 5.928e-05 - 14.6458% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000142079 - 35.1021% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000139119 - 97.9167% [2] | | | | | | | | Remainder: 2.96e-06 - 2.08335% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.808e-05 - 11.8787% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.66e-05 - 96.9218% [2] | | | | | | | | Remainder: 1.48e-06 - 3.0782% | | | | | | | Remainder: 5.324e-05 - 13.1535% | | | | | | Belos::MVT::MvAddMv: 0.000176679 - 0.00920359% [2] | | | | | | Belos::MVT::MvNorm: 6.712e-05 - 0.00349643% [1] | | | | | | GMRES block system: Operation Prec*x: 1.91491 - 99.752% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000909957 - 0.0475195% [2] | | | | | | | Belos::MVT::MvAddMv: 5.208e-05 - 0.0027197% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0177637 - 0.927648% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0108101 - 60.8553% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00034584 - 3.19922% [21] | | | | | | | | | | Belos::MVT::MvDot: 0.00032776 - 94.7721% [21] | | | | | | | | | | Remainder: 1.808e-05 - 5.22785% | | | | | | | | | Belos::MVT::MvScale: 0.000189559 - 1.75353% [20] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0057181 - 52.8958% [38] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00568138 - 99.3578% [38] | | | | | | | | | | Remainder: 3.672e-05 - 0.642171% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00441342 - 40.8267% [38] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0043829 - 99.3085% [38] | | | | | | | | | | Remainder: 3.0519e-05 - 0.691504% | | | | | | | | | Remainder: 0.0001432 - 1.32468% | | | | | | | | Belos::MVT::MvAddMv: 0.000893916 - 5.03227% [28] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00401886 - 22.6241% [21] | | | | | | | | Belos::MVT::MvNorm: 3.5719e-05 - 0.201079% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000435479 - 2.45152% [20] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000342839 - 78.7269% [20] | | | | | | | | | Remainder: 9.264e-05 - 21.2731% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000271359 - 1.52761% [1] | | | | | | | | Remainder: 0.0012982 - 7.30815% | | | | | | | GMRES S_E: Operation Op*x: 0.00109176 - 0.0570133% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.89205 - 98.8058% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.73886 - 91.9038% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00471911 - 0.271391% [259] | | | | | | | | | | Belos::MVT::MvDot: 0.00445915 - 94.4913% [259] | | | | | | | | | | Remainder: 0.00025996 - 5.50867% | | | | | | | | | Belos::MVT::MvScale: 0.00269119 - 0.154767% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.928864 - 53.4179% [516] | | | | | | | | | | Belos::MVT::MvTransMv: 0.92826 - 99.935% [516] | | | | | | | | | | Remainder: 0.000603878 - 0.0650125% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.800258 - 46.0219% [516] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.799714 - 99.9321% [516] | | | | | | | | | | Remainder: 0.000543678 - 0.0679379% | | | | | | | | | Remainder: 0.00232991 - 0.133991% | | | | | | | | Belos::MVT::MvAddMv: 0.0056771 - 0.300051% [263] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00587902 - 0.310723% [259] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00457975 - 77.8998% [259] | | | | | | | | | Remainder: 0.00129927 - 22.1002% | | | | | | | | GMRES S_E: Operation Op*x: 0.127651 - 6.74673% [259] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00331595 - 0.175257% [1] | | | | | | | | Belos::MVT::MvNorm: 2.152e-05 - 0.00113739% [1] | | | | | | | | Remainder: 0.0106387 - 0.562287% | | | | | | | Remainder: 0.00305099 - 0.159328% | | | | | | GMRES block system: Operation Op*x: 0.00241139 - 0.125615% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.428e-05 - 0.0012648% [1] | | | | | | Remainder: 0.00167651 - 0.0873332% | | | | | Remainder: 0.000728278 - 0.0378574% | | | | Mini-EM: Compute responses: 0.00883401 - 0.449788% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000375799 - 4.254% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00696694 - 78.8649% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.6e-06 - 0.0516726% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000186518 - 2.67719% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00173883 - 24.9584% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.8e-06 - 0.0401898% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00025632 - 3.67909% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000262078 - 3.76174% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00332839 - 47.7741% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.4e-06 - 0.0344484% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0002698 - 3.87258% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000228798 - 3.28405% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000250999 - 3.60272% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.56e-05 - 0.510985% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.72e-06 - 0.024688% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00018784 - 2.69616% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00011244 - 1.61391% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.924e-05 - 0.276162% [3] | | | | | | Remainder: 7.956e-05 - 1.14197% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.32e-06 - 0.0828616% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.0149423% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000918437 - 10.3966% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000349958 - 3.96149% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.217169% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000330999 - 94.5825% [1] | | | | | | Remainder: 1.8199e-05 - 5.20034% | | | | | Remainder: 0.00021424 - 2.42517% | | | | Remainder: 0.000160319 - 0.00816272% | | | Remainder: 2.4e-06 - 0.000122197% | | Remainder: 0.0288643 - 0.778427% | Remainder: 6.292e-05 - 0.00169683% ================================= FOM Calculation ================================= Number of cells = 5832 Time for Belos Linear Solve = 1.92374 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.0316 k-cell-steps per second ================================= dt = 7.41254e-10 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 = 7.41254e-10 [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 = 7.41254e-10 [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=37962,domainDim=37962,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=19494} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=18468} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=37962, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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.00124432 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=19494, #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 258 iterations with total CPU time of 1.89244 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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 19 iterations with total CPU time of 0.0189376 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 1.92169 sec Electromagnetic Energy = 2.36488e-08 Electromagnetic Energy/dt^2 = 4.30403e+10 * finished time step 1, t = 7.41254e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 3.67102 [1] | Mini-EM: Total Time: 3.67097 - 99.9989% [1] | | Mini-EM: build mesh: 0.000623157 - 0.0169753% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296879 - 47.6411% [1] | | | Remainder: 0.000326278 - 52.3589% | | Mini-EM: build physics blocks: 0.000786677 - 0.0214297% [1] | | Mini-EM: build auxiliary physics blocks: 0.000239919 - 0.00653557% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.292018 - 7.95479% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.108754 - 2.96253% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0446973 - 41.0996% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0360452 - 80.6429% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00134859 - 3.01717% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0072227 - 16.1591% [3] | | | | Remainder: 8.08e-05 - 0.180772% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00842909 - 7.75063% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00461566 - 54.7587% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000349559 - 4.14706% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000694878 - 8.24381% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000353159 - 4.18976% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132724 - 15.7459% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000957316 - 11.3573% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 5.936e-05 - 0.704228% [3] | | | | Remainder: 7.192e-05 - 0.853236% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0108792 - 10.0036% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00464446 - 4.27063% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0136733 - 12.5727% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0057609 - 5.29721% [3] | | | Remainder: 0.0206693 - 19.0057% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0056905 - 0.155013% [2] | | Mini-EM: setup physics model evaluator: 0.253586 - 6.90786% [1] | | | panzer::ModelEvaluator::setupModel(): 0.253569 - 99.9934% [1] | | | | allocate FieldManagerBuilder: 2.44e-06 - 0.000962263% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000236622% [1] | | | | fmb->setupVolumeFieldManagers(): 0.247482 - 97.5993% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.247463 - 99.9925% [1] | | | | | | getWorksets(): 0.220428 - 89.0753% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.220425 - 99.9985% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.127802 - 57.9798% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0053399 - 4.17826% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0203551 - 15.9271% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000490598 - 2.41019% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0198496 - 97.5165% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00023744 - 1.19619% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.472e-05 - 0.477188% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000465918 - 2.34724% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00184147 - 9.27712% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00478078 - 24.085% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000997236 - 5.02396% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00329667 - 16.6082% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00010412 - 0.524544% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0048917 - 24.6438% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00203595 - 41.6205% [3] | | | | | | | | | | | | Remainder: 0.00285575 - 58.3795% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00239383 - 12.0598% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000670237 - 3.37658% [3] | | | | | | | | | | | Remainder: 7.548e-05 - 0.380259% | | | | | | | | | | Remainder: 1.492e-05 - 0.0732985% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0878364 - 68.7286% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0508607 - 57.9038% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 9e-05 - 0.176954% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.444e-05 - 0.0480529% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0280177 - 55.0872% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0184903 - 36.3549% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.588e-05 - 0.0508841% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00378811 - 7.44801% [3] | | | | | | | | | | | Remainder: 0.000424199 - 0.834041% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0184045 - 20.9531% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0107202 - 12.2048% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012796 - 0.14568% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00385542 - 4.38932% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00287403 - 3.27202% [3] | | | | | | | | | | Remainder: 0.000993676 - 1.13128% | | | | | | | | | Remainder: 0.0142705 - 11.1661% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0925935 - 42.0068% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0925005 - 99.8995% [6] | | | | | | | | | Remainder: 9.3039e-05 - 0.100481% | | | | | | | | Remainder: 2.956e-05 - 0.0134105% | | | | | | | Remainder: 3.36e-06 - 0.0015243% | | | | | | getOrientations(): 1.236e-05 - 0.00499468% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000725637 - 0.29323% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000727918 - 0.294152% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000380718 - 0.153848% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001238 - 0.0500277% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000867237 - 0.350451% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.000258624% [2] | | | | | | Remainder: 0.0241964 - 9.77776% | | | | | Remainder: 1.844e-05 - 0.00745106% | | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.00307609% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.592e-05 - 0.00627837% [1] | | | | build response library: 0.00604094 - 2.38237% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0059515 - 98.5195% [1] | | | | | | getWorksets(): 3e-06 - 0.0504075% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 68% [1] | | | | | | | Remainder: 9.6e-07 - 32% | | | | | | getOrientations(): 4.4e-07 - 0.0073931% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000733037 - 12.3168% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000906757 - 15.2358% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407238 - 6.84261% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118216 - 19.8632% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.020163% [3] | | | | | | Remainder: 0.00271767 - 45.6636% | | | | | Remainder: 8.9439e-05 - 1.48055% | | | | Remainder: 1.968e-05 - 0.0077612% | | | Remainder: 1.6679e-05 - 0.00657727% | | Mini-EM: setup auxiliary physics model evaluator: 0.242324 - 6.60108% [1] | | | panzer::ModelEvaluator::setupModel(): 0.242315 - 99.9963% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000313642% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000247612% [1] | | | | fmb->setupVolumeFieldManagers(): 0.242272 - 99.9822% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.242268 - 99.9985% [1] | | | | | | getWorksets(): 0.160191 - 66.1215% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.16019 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0984437 - 61.4544% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00390603 - 3.96777% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0218964 - 22.2425% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000468839 - 2.14117% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0214209 - 97.8285% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000163719 - 0.764296% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.308e-05 - 0.434529% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000461398 - 2.15396% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00195275 - 9.11612% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00431991 - 20.1668% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000984076 - 4.594% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00323971 - 15.1241% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.464e-05 - 0.441812% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00629222 - 29.3742% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00273303 - 43.4351% [3] | | | | | | | | | | | | Remainder: 0.00355919 - 56.5649% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00310439 - 14.4923% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000678678 - 3.1683% [3] | | | | | | | | | | | Remainder: 3.632e-05 - 0.169554% | | | | | | | | | | Remainder: 6.64e-06 - 0.0303247% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.060665 - 61.624% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0367312 - 60.5476% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.132e-05 - 0.112493% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.216e-05 - 0.0603302% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0180469 - 49.1325% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0185356 - 50.4628% [3] | | | | | | | | | | | Remainder: 8.52e-05 - 0.231955% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0101558 - 16.7408% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0107188 - 17.6689% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.2e-05 - 0.102201% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00258627 - 4.2632% [3] | | | | | | | | | | Remainder: 0.000410879 - 0.677292% | | | | | | | | | Remainder: 0.0119764 - 12.1657% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0617355 - 38.5389% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0616875 - 99.9222% [3] | | | | | | | | | Remainder: 4.8e-05 - 0.0777511% | | | | | | | | Remainder: 1.072e-05 - 0.00669206% | | | | | | | Remainder: 1.32e-06 - 0.000824015% | | | | | | getOrientations(): 1.168e-05 - 0.00482111% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000408839 - 0.168755% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000346119 - 0.142866% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000202319 - 0.0835104% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0705473 - 29.1195% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0705257 - 99.9695% [1] | | | | | | | Remainder: 2.152e-05 - 0.0305044% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000467358 - 0.192909% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000165106% [2] | | | | | | Remainder: 0.0100928 - 4.16598% | | | | | Remainder: 3.64e-06 - 0.00150245% | | | | fmb->setupBCFieldManagers(): 3.64e-06 - 0.00150218% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.324e-05 - 0.00546397% [1] | | | | build response library: 1.984e-05 - 0.0081877% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.41129% [1] | | | | | Remainder: 1.956e-05 - 98.5887% | | | | Remainder: 5.04e-06 - 0.00207994% | | | Remainder: 9.04e-06 - 0.00373054% | | Mini-EM: eval auxiliary physics model evaluator: 0.252228 - 6.87086% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0722509 - 28.6451% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.178527 - 70.7802% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000294718 - 0.165083% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.123951 - 69.4301% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.0010972% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.52e-06 - 0.00526013% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.92e-06 - 0.00154899% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00124084 - 1.00107% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00716317 - 5.77902% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0179587 - 14.4885% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00299339 - 2.41497% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.011312 - 9.12613% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0147262 - 11.8806% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0206055 - 16.6238% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.12e-06 - 0.00413065% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.84e-06 - 0.00148445% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0327717 - 26.4391% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00289707 - 2.33726% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00228311 - 1.84194% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00990772 - 7.99323% [3] | | | | | Remainder: 7.532e-05 - 0.0607658% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.572e-05 - 0.00880539% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00112028% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000350119 - 0.196115% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0536473 - 30.05% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0268661 - 50.0791% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0267613 - 49.8838% [1] | | | | | Remainder: 1.988e-05 - 0.0370568% | | | | Remainder: 0.00026572 - 0.14884% | | | Remainder: 0.00144964 - 0.574733% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0042391 - 0.115476% [1] | | | getWorksets(): 3.44e-06 - 0.0811492% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 60.4651% [1] | | | | Remainder: 1.36e-06 - 39.5349% | | | getOrientations(): 7.2e-07 - 0.0169847% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000735158 - 17.3423% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000893037 - 21.0666% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402838 - 9.5029% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120796 - 28.4956% [1] | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0311387% [3] | | | Remainder: 0.000994635 - 23.4633% | | panzer::ModelEvaluator::create_W_op: 0.196356 - 5.34888% [1] | | panzer::ModelEvaluator::evalModel(J): 0.321514 - 8.75827% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000267119 - 0.0830816% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.252194 - 78.4396% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.36e-06 - 0.00172883% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00299315 - 1.18684% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00781817 - 3.10006% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0105564 - 4.18584% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00107424 - 0.425957% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0108826 - 4.31517% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00928537 - 3.68183% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00175895 - 0.697461% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00833473 - 3.30489% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.6e-06 - 0.00182399% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00334459 - 1.3262% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0195493 - 7.7517% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00315903 - 1.25262% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0182812 - 7.24887% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0198886 - 7.88625% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0275931 - 10.9412% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 9.76e-06 - 0.00387004% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00276415 - 1.09604% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0189147 - 7.50006% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0311744 - 12.3613% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00444478 - 1.76245% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0010192 - 0.404132% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0104275 - 4.13471% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0222022 - 8.80362% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0165027 - 6.54365% [3] | | | | Remainder: 0.00020608 - 0.0817149% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.556e-05 - 0.0048396% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000385675% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000866597 - 0.269536% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0676895 - 21.0534% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0676633 - 99.9613% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.644e-05 - 0.0242874% [1] | | | | Remainder: 9.76e-06 - 0.0144188% | | | Remainder: 0.000479798 - 0.149231% | | MaxwellPreconditioner::build: 0.00253183 - 0.0689689% [1] | | | MaxwellPreconditioner: Schur complement: 2.14e-05 - 0.845238% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00123064 - 48.6065% [1] | | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.295782% [1] | | | | Ifpack2::Relaxation::compute: 0.000438078 - 35.5977% [1] | | | | Remainder: 0.000788917 - 64.1065% | | | MaxwellPreconditioner: Solver S_E: 0.00117996 - 46.6048% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.111869% [1] | | | | Ifpack2::Relaxation::compute: 0.000744157 - 63.0665% [1] | | | | Remainder: 0.000434479 - 36.8216% | | | MaxwellPreconditioner: Block preconditioner: 9.068e-05 - 3.5816% [1] | | | Remainder: 9.16e-06 - 0.361794% | | Mini-EM: timestepper: 1.96039 - 53.4023% [1] | | | Mini-EM: Advance Time Step: 1.96038 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0295576 - 1.50775% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000183959 - 0.622375% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0282315 - 95.5135% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00580912% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00021012 - 0.744276% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00231959 - 8.21633% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00140687 - 4.98336% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000136919 - 0.484987% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00135544 - 4.80115% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.001206 - 4.27181% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00013256 - 0.469547% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000295839 - 1.04791% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.16e-06 - 0.00765104% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000277159 - 0.981738% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00275655 - 9.76411% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00125748 - 4.45417% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000520197 - 1.84261% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00238351 - 8.44275% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0048215 - 17.0785% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.36e-06 - 0.0225281% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00021688 - 0.768221% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00201263 - 7.12904% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00257635 - 9.12582% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000227279 - 0.805056% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00013332 - 0.472239% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00131464 - 4.65663% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00198635 - 7.03595% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000560679 - 1.98601% [3] | | | | | | Remainder: 0.000113439 - 0.401818% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.0959e-05 - 0.0709091% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.00811975% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000966677 - 3.27049% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 7.564e-05 - 0.255907% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.876e-05 - 64.4632% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.76e-06 - 2.32681% [1] | | | | | | Remainder: 2.512e-05 - 33.2099% | | | | | Remainder: 7.648e-05 - 0.258749% | | | | Stratimikos: BelosLOWS: 1.92174 - 98.0289% [1] | | | | | GMRES block system: Operation Op*x: 0.00177231 - 0.0922244% [1] | | | | | Belos::MVT::MvAddMv: 0.00010432 - 0.00542841% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.91917 - 99.866% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000398319 - 0.0207548% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 9.948e-05 - 24.975% [2] | | | | | | | | Belos::MVT::MvDot: 9.344e-05 - 93.9284% [2] | | | | | | | | Remainder: 6.04e-06 - 6.07157% | | | | | | | Belos::MVT::MvScale: 5.948e-05 - 14.9328% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000135199 - 33.9424% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000132039 - 97.6627% [2] | | | | | | | | Remainder: 3.16e-06 - 2.3373% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 5.024e-05 - 12.613% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.872e-05 - 96.9745% [2] | | | | | | | | Remainder: 1.52e-06 - 3.02548% | | | | | | | Remainder: 5.392e-05 - 13.5369% | | | | | | Belos::MVT::MvAddMv: 0.00016252 - 0.00846826% [2] | | | | | | Belos::MVT::MvNorm: 6.928e-05 - 0.0036099% [1] | | | | | | GMRES block system: Operation Prec*x: 1.91449 - 99.7566% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000674679 - 0.0352406% [2] | | | | | | | Belos::MVT::MvAddMv: 4.9159e-05 - 0.00256773% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0187674 - 0.98028% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0110319 - 58.7823% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.0003562 - 3.22881% [21] | | | | | | | | | | Belos::MVT::MvDot: 0.00033536 - 94.1494% [21] | | | | | | | | | | Remainder: 2.084e-05 - 5.85065% | | | | | | | | | Belos::MVT::MvScale: 0.00020168 - 1.82815% [20] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00579761 - 52.5531% [38] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00575757 - 99.3094% [38] | | | | | | | | | | Remainder: 4.0039e-05 - 0.690612% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00453411 - 41.0999% [38] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00450223 - 99.2969% [38] | | | | | | | | | | Remainder: 3.188e-05 - 0.703115% | | | | | | | | | Remainder: 0.00014232 - 1.29007% | | | | | | | | Belos::MVT::MvAddMv: 0.00157563 - 8.39558% [28] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00396443 - 21.124% [21] | | | | | | | | Belos::MVT::MvNorm: 3.6e-05 - 0.191822% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000442958 - 2.36025% [20] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000346238 - 78.165% [20] | | | | | | | | | Remainder: 9.672e-05 - 21.835% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000258279 - 1.37621% [1] | | | | | | | | Remainder: 0.0014582 - 7.76983% | | | | | | | GMRES S_E: Operation Op*x: 0.000610957 - 0.0319122% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.89142 - 98.7946% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.73852 - 91.9161% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00478854 - 0.275438% [259] | | | | | | | | | | Belos::MVT::MvDot: 0.00450906 - 94.1636% [259] | | | | | | | | | | Remainder: 0.00027948 - 5.83643% | | | | | | | | | Belos::MVT::MvScale: 0.00275687 - 0.158576% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.929247 - 53.4505% [516] | | | | | | | | | | Belos::MVT::MvTransMv: 0.928648 - 99.9355% [516] | | | | | | | | | | Remainder: 0.000598918 - 0.064452% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.799428 - 45.9833% [516] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.798919 - 99.9363% [516] | | | | | | | | | | Remainder: 0.00050884 - 0.0636505% | | | | | | | | | Remainder: 0.00229803 - 0.132183% | | | | | | | | Belos::MVT::MvAddMv: 0.00530958 - 0.28072% [263] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00566002 - 0.299247% [259] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00437742 - 77.3393% [259] | | | | | | | | | Remainder: 0.0012826 - 22.6607% | | | | | | | | GMRES S_E: Operation Op*x: 0.127497 - 6.74083% [259] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00349675 - 0.184874% [1] | | | | | | | | Belos::MVT::MvNorm: 2.176e-05 - 0.00115046% [1] | | | | | | | | Remainder: 0.0109141 - 0.577034% | | | | | | | Remainder: 0.00297455 - 0.15537% | | | | | | GMRES block system: Operation Op*x: 0.00235367 - 0.12264% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.324e-05 - 0.00121094% [1] | | | | | | Remainder: 0.00166483 - 0.0867477% | | | | | Remainder: 0.000698796 - 0.0363626% | | | | Mini-EM: Compute responses: 0.00892269 - 0.45515% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000365199 - 4.09293% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00710317 - 79.608% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.799e-06 - 0.0675613% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000189039 - 2.66133% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00186875 - 26.3087% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.92e-06 - 0.0411084% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000256159 - 3.60626% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00024848 - 3.49815% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00336031 - 47.3071% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.44e-06 - 0.0343508% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000270518 - 3.80841% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00026436 - 3.72172% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000240799 - 3.39002% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.628e-05 - 0.510758% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.56e-06 - 0.021962% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000144279 - 2.03119% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00011084 - 1.56043% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.948e-05 - 0.274244% [3] | | | | | | Remainder: 8.216e-05 - 1.15667% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.84e-06 - 0.0878659% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0165869% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000973037 - 10.9052% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000255039 - 2.85832% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.313678% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000236519 - 92.7384% [1] | | | | | | Remainder: 1.772e-05 - 6.94796% | | | | | Remainder: 0.000216919 - 2.43109% | | | | Remainder: 0.00016092 - 0.0082086% | | | Remainder: 2.28e-06 - 0.000116304% | | Remainder: 0.0296985 - 0.809008% | Remainder: 4.212e-05 - 0.00114737% ================================= FOM Calculation ================================= Number of cells = 5832 Time for Belos Linear Solve = 1.92174 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.03475 k-cell-steps per second ================================= dt = 7.41254e-10 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 = 7.41254e-10 [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 = 7.41254e-10 [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=37962,domainDim=37962,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=19494} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=18468} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=37962, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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.00115864 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=19494,domainDim=19494} 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=19494, #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 258 iterations with total CPU time of 1.8922 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=18468,domainDim=18468} 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=18468, #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 19 iterations with total CPU time of 0.0182269 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 1.92067 sec Electromagnetic Energy = 2.36488e-08 Electromagnetic Energy/dt^2 = 4.30403e+10 * finished time step 1, t = 7.41254e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 3.6869 [1] | Mini-EM: Total Time: 3.68686 - 99.9989% [1] | | Mini-EM: build mesh: 0.000626718 - 0.0169987% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000296479 - 47.3066% [1] | | | Remainder: 0.000330239 - 52.6934% | | Mini-EM: build physics blocks: 0.000747917 - 0.020286% [1] | | Mini-EM: build auxiliary physics blocks: 0.000236199 - 0.0064065% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.282282 - 7.65643% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.108313 - 2.93781% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0444052 - 40.9971% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0359097 - 80.8682% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0012998 - 2.92713% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00712921 - 16.0549% [3] | | | | Remainder: 6.652e-05 - 0.149802% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00838881 - 7.74496% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00467866 - 55.7727% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000329719 - 3.93046% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000719718 - 8.5795% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000352638 - 4.20367% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.001197 - 14.269% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000979878 - 11.6808% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 5.916e-05 - 0.705225% [3] | | | | Remainder: 7.2039e-05 - 0.858751% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0108995 - 10.0629% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00460278 - 4.24952% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0137028 - 12.6511% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00583674 - 5.38876% [3] | | | Remainder: 0.0204773 - 18.9057% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00563654 - 0.152882% [2] | | Mini-EM: setup physics model evaluator: 0.249746 - 6.77396% [1] | | | panzer::ModelEvaluator::setupModel(): 0.249731 - 99.9937% [1] | | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00100909% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000224242% [1] | | | | fmb->setupVolumeFieldManagers(): 0.243725 - 97.5951% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.24371 - 99.994% [1] | | | | | | getWorksets(): 0.217834 - 89.3824% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.217831 - 99.9984% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.124883 - 57.3303% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00527674 - 4.22535% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0201638 - 16.1462% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000477719 - 2.36919% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0196715 - 97.5584% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0002392 - 1.21597% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.128e-05 - 0.464022% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000457077 - 2.32355% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00183079 - 9.30684% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00478978 - 24.3489% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000954917 - 4.85432% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00316075 - 16.0677% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.96e-05 - 0.506317% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0049287 - 25.0551% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00202587 - 41.1036% [3] | | | | | | | | | | | | Remainder: 0.00290283 - 58.8964% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00238327 - 12.1154% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000665077 - 3.38092% [3] | | | | | | | | | | | Remainder: 7.104e-05 - 0.361132% | | | | | | | | | | Remainder: 1.46e-05 - 0.072407% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0853442 - 68.3393% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0503787 - 59.0301% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.436e-05 - 0.167452% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.428e-05 - 0.0481949% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0275065 - 54.5995% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.018544 - 36.8092% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.428e-05 - 0.0481949% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00377491 - 7.49306% [3] | | | | | | | | | | | Remainder: 0.000420358 - 0.834396% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0165734 - 19.4195% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0107293 - 12.5718% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00012076 - 0.141498% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00385499 - 4.51699% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00287407 - 3.36762% [3] | | | | | | | | | | Remainder: 0.000812917 - 0.952516% | | | | | | | | | Remainder: 0.0140983 - 11.2892% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0929177 - 42.656% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0928225 - 99.8975% [6] | | | | | | | | | Remainder: 9.524e-05 - 0.102499% | | | | | | | | Remainder: 2.988e-05 - 0.0137171% | | | | | | | Remainder: 3.48e-06 - 0.00159755% | | | | | | getOrientations(): 1.12e-05 - 0.00459562% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719797 - 0.29535% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000695238 - 0.285272% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403518 - 0.165573% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012072 - 0.0495342% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000851917 - 0.349562% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.00027902% [2] | | | | | | Remainder: 0.023073 - 9.46741% | | | | | Remainder: 1.472e-05 - 0.0060396% | | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.00333159% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.56e-05 - 0.00624673% [1] | | | | build response library: 0.00595946 - 2.38635% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0058699 - 98.4972% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0524711% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 67.5325% [1] | | | | | | | Remainder: 1e-06 - 32.4675% | | | | | | getOrientations(): 5.2e-07 - 0.00885876% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000731477 - 12.4615% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000872277 - 14.8602% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398119 - 6.78238% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116432 - 19.8354% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0177175% [3] | | | | | | Remainder: 0.00269907 - 45.9815% | | | | | Remainder: 8.956e-05 - 1.50282% | | | | Remainder: 1.94e-05 - 0.00776837% | | | Remainder: 1.572e-05 - 0.00629438% | | Mini-EM: setup auxiliary physics model evaluator: 0.246535 - 6.68684% [1] | | | panzer::ModelEvaluator::setupModel(): 0.246527 - 99.9967% [1] | | | | allocate FieldManagerBuilder: 8.8e-07 - 0.000356959% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000243381% [1] | | | | fmb->setupVolumeFieldManagers(): 0.246485 - 99.9829% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.246481 - 99.9986% [1] | | | | | | getWorksets(): 0.159772 - 64.8211% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.15977 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0976611 - 61.1259% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00392135 - 4.01526% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0217072 - 22.2271% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000465079 - 2.14251% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0212361 - 97.8295% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000155839 - 0.733841% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.0399e-05 - 0.425686% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000456999 - 2.15199% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00182783 - 8.60721% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00436106 - 20.5361% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000943317 - 4.44205% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00315535 - 14.8584% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.12e-05 - 0.429458% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00635878 - 29.9433% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00277683 - 43.6692% [3] | | | | | | | | | | | | Remainder: 0.00358195 - 56.3308% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00306687 - 14.4418% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000691518 - 3.25633% [3] | | | | | | | | | | | Remainder: 3.692e-05 - 0.173855% | | | | | | | | | | Remainder: 6.08e-06 - 0.0280091% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0601386 - 61.5789% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0364743 - 60.6503% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.768e-05 - 0.103306% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.128e-05 - 0.0583425% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0181409 - 49.7363% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0181887 - 49.8671% [3] | | | | | | | | | | | Remainder: 8.5719e-05 - 0.235012% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0100944 - 16.7853% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0106927 - 17.7801% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.64e-05 - 0.0937833% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00253931 - 4.22243% [3] | | | | | | | | | | Remainder: 0.000281479 - 0.46805% | | | | | | | | | Remainder: 0.0118939 - 12.1787% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.062099 - 38.8676% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0620541 - 99.9276% [3] | | | | | | | | | Remainder: 4.496e-05 - 0.0724005% | | | | | | | | Remainder: 1.036e-05 - 0.0064843% | | | | | | | Remainder: 1.4e-06 - 0.000876249% | | | | | | getOrientations(): 1.264e-05 - 0.00512818% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000404199 - 0.163988% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000340479 - 0.138136% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000199199 - 0.0808171% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0749005 - 30.3879% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0748789 - 99.9712% [1] | | | | | | | Remainder: 2.16e-05 - 0.0288382% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000455759 - 0.184906% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000146056% [2] | | | | | | Remainder: 0.0103961 - 4.2178% | | | | | Remainder: 3.48e-06 - 0.00141185% | | | | fmb->setupBCFieldManagers(): 4.04e-06 - 0.00163877% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.00543552% [1] | | | | build response library: 1.86e-05 - 0.00754482% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.29032% [1] | | | | | Remainder: 1.836e-05 - 98.7097% | | | | Remainder: 4.56e-06 - 0.0018497% | | | Remainder: 8.08e-06 - 0.00327743% | | Mini-EM: eval auxiliary physics model evaluator: 0.260075 - 7.0541% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0763328 - 29.3503% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.182327 - 70.1057% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000297839 - 0.163354% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.124031 - 68.0266% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00145125% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6e-06 - 0.0048375% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.24e-06 - 0.001806% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00114328 - 0.921766% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00711205 - 5.73409% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0183405 - 14.787% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00286679 - 2.31135% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0114228 - 9.20959% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.014732 - 11.8777% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0205475 - 16.5664% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.48e-06 - 0.003612% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.16e-06 - 0.0017415% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0326838 - 26.3513% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00285439 - 2.30135% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00230591 - 1.85914% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00993596 - 8.01086% [3] | | | | | Remainder: 6.9439e-05 - 0.0559851% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.632e-05 - 0.00895093% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.48e-06 - 0.00136019% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000331839 - 0.182002% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0573807 - 31.4712% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0287976 - 50.1869% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.028564 - 49.7798% [1] | | | | | Remainder: 1.912e-05 - 0.0333213% | | | | Remainder: 0.00026716 - 0.146528% | | | Remainder: 0.00141467 - 0.543948% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0041971 - 0.113839% [1] | | | getWorksets(): 3.48e-06 - 0.0829143% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 62.069% [1] | | | | Remainder: 1.32e-06 - 37.931% | | | getOrientations(): 6.4e-07 - 0.0152486% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734437 - 17.4987% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000872077 - 20.7781% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404679 - 9.64186% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012174 - 29.0056% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.025732% [3] | | | Remainder: 0.000963316 - 22.9519% | | panzer::ModelEvaluator::create_W_op: 0.209561 - 5.684% [1] | | panzer::ModelEvaluator::evalModel(J): 0.328659 - 8.91432% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000264279 - 0.0804114% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.25304 - 76.9916% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.2e-06 - 0.00165982% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00294819 - 1.16511% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00836149 - 3.30442% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0102699 - 4.05861% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000980477 - 0.38748% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0107642 - 4.25397% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00940025 - 3.71493% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00174787 - 0.690751% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00836381 - 3.30534% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 5.2e-06 - 0.00205501% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00333503 - 1.31799% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0191603 - 7.57204% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00315539 - 1.24699% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0184805 - 7.3034% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0199505 - 7.88432% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0274557 - 10.8503% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.072e-05 - 0.00423649% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00294727 - 1.16475% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0189465 - 7.48758% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0313455 - 12.3876% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00447934 - 1.77021% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0010236 - 0.40452% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0103464 - 4.08886% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.022615 - 8.93734% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0167522 - 6.62039% [3] | | | | Remainder: 0.00019008 - 0.0751187% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.548e-05 - 0.00471005% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00035295% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000801277 - 0.243802% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0740554 - 22.5326% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0740295 - 99.9651% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.656e-05 - 0.0223616% [1] | | | | Remainder: 9.28e-06 - 0.0125312% | | | Remainder: 0.000481438 - 0.146486% | | MaxwellPreconditioner::build: 0.00277215 - 0.0751899% [1] | | | MaxwellPreconditioner: Schur complement: 2.016e-05 - 0.727233% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00121004 - 43.6497% [1] | | | | Ifpack2::Relaxation::initialize: 3.04e-06 - 0.251232% [1] | | | | Ifpack2::Relaxation::compute: 0.000442319 - 36.5542% [1] | | | | Remainder: 0.000764677 - 63.1946% | | | MaxwellPreconditioner: Solver S_E: 0.00144384 - 52.0836% [1] | | | | Ifpack2::Relaxation::initialize: 1.16e-06 - 0.0803416% [1] | | | | Ifpack2::Relaxation::compute: 0.001018 - 70.5064% [1] | | | | Remainder: 0.000424679 - 29.4133% | | | MaxwellPreconditioner: Block preconditioner: 8.8999e-05 - 3.21047% [1] | | | Remainder: 9.12e-06 - 0.328987% | | Mini-EM: timestepper: 1.95886 - 53.1307% [1] | | | Mini-EM: Advance Time Step: 1.95885 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0293167 - 1.49663% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00018104 - 0.617532% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0280477 - 95.6713% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.00513412% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000207999 - 0.741591% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00232191 - 8.27845% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00138212 - 4.92774% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000130479 - 0.465205% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0013076 - 4.66205% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00119647 - 4.26586% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00013184 - 0.470057% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000295039 - 1.05192% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.48e-06 - 0.00884209% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000259079 - 0.92371% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00282331 - 10.0661% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00119596 - 4.26402% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000504958 - 1.80036% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00238735 - 8.51177% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00484498 - 17.2741% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 6.24e-06 - 0.0222478% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000212718 - 0.758416% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00204683 - 7.2977% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00256967 - 9.1618% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000227399 - 0.810759% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00012888 - 0.459504% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00122204 - 4.35699% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00197199 - 7.03087% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000554437 - 1.97677% [3] | | | | | | Remainder: 0.00011444 - 0.40802% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.096e-05 - 0.0714951% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.00845934% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000916757 - 3.12708% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 7.2959e-05 - 0.248865% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.6919e-05 - 64.3087% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.48e-06 - 2.02854% [1] | | | | | | Remainder: 2.456e-05 - 33.6627% | | | | | Remainder: 7.4839e-05 - 0.255278% | | | | Stratimikos: BelosLOWS: 1.92072 - 98.0532% [1] | | | | | GMRES block system: Operation Op*x: 0.00175831 - 0.0915446% [1] | | | | | Belos::MVT::MvAddMv: 0.000115159 - 0.00599562% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 1.91816 - 99.8668% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000393398 - 0.0205091% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 9.3879e-05 - 23.8636% [2] | | | | | | | | Belos::MVT::MvDot: 8.8439e-05 - 94.2053% [2] | | | | | | | | Remainder: 5.44e-06 - 5.79469% | | | | | | | Belos::MVT::MvScale: 5.936e-05 - 15.089% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000139719 - 35.5159% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000136559 - 97.7383% [2] | | | | | | | | Remainder: 3.16e-06 - 2.26168% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.752e-05 - 12.0794% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.612e-05 - 97.0539% [2] | | | | | | | | Remainder: 1.4e-06 - 2.94613% | | | | | | | Remainder: 5.292e-05 - 13.452% | | | | | | Belos::MVT::MvAddMv: 0.00018188 - 0.009482% [2] | | | | | | Belos::MVT::MvNorm: 6.7039e-05 - 0.00349496% [1] | | | | | | GMRES block system: Operation Prec*x: 1.91346 - 99.7551% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.000862077 - 0.0450532% [2] | | | | | | | Belos::MVT::MvAddMv: 4.676e-05 - 0.00244374% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0178431 - 0.932501% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0108124 - 60.597% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000349518 - 3.23258% [21] | | | | | | | | | | Belos::MVT::MvDot: 0.000330758 - 94.6326% [21] | | | | | | | | | | Remainder: 1.876e-05 - 5.36739% | | | | | | | | | Belos::MVT::MvScale: 0.00019036 - 1.76058% [20] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00569066 - 52.631% [38] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00564822 - 99.2542% [38] | | | | | | | | | | Remainder: 4.244e-05 - 0.745784% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00444327 - 41.0943% [38] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00440995 - 99.2501% [38] | | | | | | | | | | Remainder: 3.332e-05 - 0.749899% | | | | | | | | | Remainder: 0.00013856 - 1.2815% | | | | | | | | Belos::MVT::MvAddMv: 0.000970478 - 5.43897% [28] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00400891 - 22.4676% [21] | | | | | | | | Belos::MVT::MvNorm: 3.44e-05 - 0.192792% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00042896 - 2.40407% [20] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00033792 - 78.7766% [20] | | | | | | | | | Remainder: 9.104e-05 - 21.2234% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000275199 - 1.54233% [1] | | | | | | | | Remainder: 0.00131275 - 7.35722% | | | | | | | GMRES S_E: Operation Op*x: 0.000654278 - 0.0341934% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 1.89112 - 98.8322% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 1.7388 - 91.9457% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00470659 - 0.27068% [259] | | | | | | | | | | Belos::MVT::MvDot: 0.00443759 - 94.2846% [259] | | | | | | | | | | Remainder: 0.000268999 - 5.71537% | | | | | | | | | Belos::MVT::MvScale: 0.00272659 - 0.156809% [259] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.928815 - 53.417% [516] | | | | | | | | | | Belos::MVT::MvTransMv: 0.928173 - 99.9308% [516] | | | | | | | | | | Remainder: 0.000642677 - 0.0691932% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.800221 - 46.0215% [516] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.799705 - 99.9355% [516] | | | | | | | | | | Remainder: 0.000515919 - 0.0644721% | | | | | | | | | Remainder: 0.00233015 - 0.134009% | | | | | | | | Belos::MVT::MvAddMv: 0.00582957 - 0.308261% [263] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00563738 - 0.298098% [259] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00442046 - 78.4135% [259] | | | | | | | | | Remainder: 0.00121691 - 21.5865% | | | | | | | | GMRES S_E: Operation Op*x: 0.127054 - 6.71847% [259] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00330659 - 0.174848% [1] | | | | | | | | Belos::MVT::MvNorm: 2.184e-05 - 0.00115487% [1] | | | | | | | | Remainder: 0.0104674 - 0.553506% | | | | | | | Remainder: 0.00293987 - 0.153641% | | | | | | GMRES block system: Operation Op*x: 0.00233379 - 0.121668% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.54e-05 - 0.00132419% [1] | | | | | | Remainder: 0.00169588 - 0.0884116% | | | | | Remainder: 0.000685278 - 0.0356782% | | | | Mini-EM: Compute responses: 0.00865697 - 0.441941% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000385879 - 4.45744% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00688314 - 79.5097% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 2.88e-06 - 0.0418414% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000195759 - 2.84404% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00165039 - 23.9774% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.44e-06 - 0.035449% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00025212 - 3.66287% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000256799 - 3.73084% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00332983 - 48.3766% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.2e-06 - 0.0319622% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0002616 - 3.80059% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00020696 - 3.00677% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000244559 - 3.55302% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 3.5519e-05 - 0.516029% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.88e-06 - 0.0273131% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00022796 - 3.31186% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000115878 - 1.68351% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.048e-05 - 0.297539% [3] | | | | | | Remainder: 7.588e-05 - 1.1024% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.12e-06 - 0.0822459% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.0152478% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000912117 - 10.5362% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000251319 - 2.90308% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.334237% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000233039 - 92.7264% [1] | | | | | | Remainder: 1.744e-05 - 6.93939% | | | | | Remainder: 0.00021608 - 2.49602% | | | | Remainder: 0.000161199 - 0.00822925% | | | Remainder: 2.24e-06 - 0.000114352% | | Remainder: 0.0286189 - 0.77624% | Remainder: 4.184e-05 - 0.00113483% ================================= FOM Calculation ================================= Number of cells = 5832 Time for Belos Linear Solve = 1.92072 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 3.03636 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=maxwell18.xml' (5 runs): 38.51 msec task-clock:u # 0.009 CPUs utilized ( +- 0.61% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,774 page-faults:u # 72.030 K/sec ( +- 0.21% ) 31,159,543 cycles:u # 0.809 GHz ( +- 14.03% ) (19.61%) 68,822,497 instructions:u # 2.21 insn per cycle ( +- 5.09% ) branches:u 348,832 branch-misses:u ( +- 0.46% ) 27,884,099 L1-dcache-loads:u # 724.038 M/sec ( +- 0.22% ) 377,661 L1-dcache-load-misses:u # 1.35% of all L1-dcache accesses ( +- 0.53% ) LLC-loads:u LLC-load-misses:u 26,668,775 L1-icache-loads:u # 692.481 M/sec ( +- 0.35% ) 235,913 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 0.52% ) 33,559,112 dTLB-loads:u # 871.396 M/sec ( +- 8.15% ) (27.21%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 4.3114 +- 0.0143 seconds time elapsed ( +- 0.33% ) 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=maxwell18.xml' (5 runs): 315,576 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.21% ) 16,932,254 BR_RETIRED:u ( +- 0.37% ) 4.29180 +- 0.00554 seconds time elapsed ( +- 0.13% ) 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=maxwell18.xml' (5 runs): 22,589,106 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.19% ) 5,073 ITLB_WALK:u ( +- 2.52% ) 12,103 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.35% ) 30,415,049 L1D_TLB:u ( +- 0.21% ) 4.2710 +- 0.0119 seconds time elapsed ( +- 0.28% ) 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=maxwell18.xml' (5 runs): 26,606,538 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.19% ) 230,987 L1I_CACHE_REFILL:u ( +- 1.29% ) 379,581 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.51% ) 27,962,272 L1D_CACHE:u ( +- 0.17% ) 4.28313 +- 0.00734 seconds time elapsed ( +- 0.17% ) 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=maxwell18.xml' (5 runs): 464,836 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.72% ) 486,190 LL_CACHE_RD:u ( +- 0.98% ) 131,733 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.52% ) 16,831 L2D_TLB_REFILL:u ( +- 3.01% ) 247,945 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.51% ) 1,448,595 L2D_CACHE:u ( +- 0.61% ) 4.2846 +- 0.0109 seconds time elapsed ( +- 0.26% )