oasis20.umiacs.umd.edu 30 GMRES Tpetra maxwell8.xml output_avg5/altra_GMRES_Tpetra_maxwell8.output output_avg5/altra_GMRES_Tpetra_maxwell8_power.output dt = 1.66782e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=3672,domainDim=3672,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1944} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1728} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=3672, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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.00060168 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=1944, #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 171 iterations with total CPU time of 0.104311 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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 9 iterations with total CPU time of 0.00154244 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.109382 sec Electromagnetic Energy = 1.19875e-07 Electromagnetic Energy/dt^2 = 4.30953e+10 * finished time step 1, t = 1.66782e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.386372 [1] | Mini-EM: Total Time: 0.38633 - 99.9891% [1] | | Mini-EM: build mesh: 0.000792719 - 0.205192% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00031284 - 39.4642% [1] | | | Remainder: 0.000479879 - 60.5358% | | Mini-EM: build physics blocks: 0.000804519 - 0.208247% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023692 - 0.0613258% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0336165 - 8.70151% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0113311 - 2.933% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00386047 - 34.0698% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00304236 - 78.8078% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000189799 - 4.91647% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.000577439 - 14.9577% [3] | | | | Remainder: 5.088e-05 - 1.31797% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00241728 - 21.3332% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00061232 - 25.331% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 4.224e-05 - 1.74742% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0002726 - 11.2771% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.724e-05 - 2.36795% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124948 - 51.6895% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.74e-05 - 4.02933% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.876e-05 - 1.18977% [3] | | | | Remainder: 5.724e-05 - 2.36795% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000977519 - 8.62689% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00047088 - 4.15565% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125144 - 11.0443% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00054608 - 4.81932% [3] | | | Remainder: 0.0018074 - 15.9508% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000447559 - 0.115849% [2] | | Mini-EM: setup physics model evaluator: 0.0771783 - 19.9773% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0771568 - 99.9722% [1] | | | | allocate FieldManagerBuilder: 2.6e-06 - 0.00336976% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000673952% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0696139 - 90.2239% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0695993 - 99.9791% [1] | | | | | | getWorksets(): 0.0417497 - 59.9858% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0417468 - 99.993% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0244693 - 58.6136% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00284056 - 11.6087% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00494991 - 20.2291% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000310999 - 6.28292% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00462955 - 93.528% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011524 - 2.48922% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.228e-05 - 0.697259% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002258 - 4.87736% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000386799 - 8.35499% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000891639 - 19.2597% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00014872 - 3.2124% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000708519 - 15.3043% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.56e-05 - 1.41698% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00127912 - 27.6294% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000485159 - 37.9292% [1] | | | | | | | | | | | | Remainder: 0.000793959 - 62.0708% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000649879 - 14.0376% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.18e-05 - 1.55091% [1] | | | | | | | | | | | Remainder: 5.416e-05 - 1.16988% | | | | | | | | | | Remainder: 9.36e-06 - 0.189094% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0125237 - 51.1813% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00732555 - 58.4935% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.052e-05 - 0.553133% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.028e-05 - 0.140331% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00429391 - 58.6156% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00230304 - 31.4384% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.016e-05 - 0.138693% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000389079 - 5.31126% [1] | | | | | | | | | | | Remainder: 0.00027856 - 3.80258% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00273444 - 21.8341% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00162788 - 12.9984% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.924e-05 - 0.473023% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00043064 - 3.4386% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00030208 - 2.41207% [1] | | | | | | | | | | Remainder: 4.388e-05 - 0.350376% | | | | | | | | | Remainder: 0.00415512 - 16.9809% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0172561 - 41.3352% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0172314 - 99.857% [2] | | | | | | | | | Remainder: 2.468e-05 - 0.143022% | | | | | | | | Remainder: 2.14e-05 - 0.0512614% | | | | | | | Remainder: 2.92e-06 - 0.00699406% | | | | | | getOrientations(): 6.72e-06 - 0.00965527% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000680239 - 0.977365% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000697759 - 1.00254% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035952 - 0.516557% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012332 - 0.177186% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000841999 - 1.20978% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.00103449% [2] | | | | | | Remainder: 0.0251393 - 36.1201% | | | | | Remainder: 1.456e-05 - 0.0209154% | | | | fmb->setupBCFieldManagers(): 8.88e-06 - 0.011509% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.728e-05 - 0.022396% [1] | | | | build response library: 0.00749343 - 9.71195% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00740023 - 98.7562% [1] | | | | | | getWorksets(): 3.32e-06 - 0.0448635% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 71.0843% [1] | | | | | | | Remainder: 9.6e-07 - 28.9157% | | | | | | getOrientations(): 4.8e-07 - 0.00648628% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741719 - 10.0229% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000900599 - 12.1699% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039816 - 5.38037% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.001175 - 15.8779% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0167562% [3] | | | | | | Remainder: 0.00417972 - 56.4809% | | | | | Remainder: 9.32e-05 - 1.24376% | | | | Remainder: 2.02e-05 - 0.0261805% | | | Remainder: 2.148e-05 - 0.0278317% | | Mini-EM: setup auxiliary physics model evaluator: 0.0457774 - 11.8493% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0457685 - 99.9806% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.00166053% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.00096136% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0457279 - 99.9114% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0457244 - 99.9923% [1] | | | | | | getWorksets(): 0.0241462 - 52.8081% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0241454 - 99.9965% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0195278 - 80.8759% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00280892 - 14.3842% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00398564 - 20.4101% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00018576 - 4.66074% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0037972 - 95.272% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.2159e-05 - 1.37362% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.948e-05 - 0.776363% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00017308 - 4.5581% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00031096 - 8.1892% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000709639 - 18.6885% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.628e-05 - 2.53556% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000600839 - 15.8232% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.192e-05 - 0.577268% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00115488 - 30.414% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000555039 - 48.0604% [1] | | | | | | | | | | | | Remainder: 0.00059984 - 51.9396% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000562159 - 14.8046% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.344e-05 - 1.93406% [1] | | | | | | | | | | | Remainder: 1.236e-05 - 0.325503% | | | | | | | | | | Remainder: 2.68e-06 - 0.0672415% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00925699 - 47.4042% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00547575 - 59.1526% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 6.324e-05 - 1.15491% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.8e-06 - 0.178971% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00267604 - 48.8706% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00269768 - 49.2659% [1] | | | | | | | | | | | Remainder: 2.9e-05 - 0.529608% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00137892 - 14.896% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00202708 - 21.8978% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.928e-05 - 0.208275% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000337879 - 3.64999% [1] | | | | | | | | | | Remainder: 1.808e-05 - 0.195312% | | | | | | | | | Remainder: 0.00347623 - 17.8015% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00460963 - 19.0912% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00459439 - 99.6694% [1] | | | | | | | | | Remainder: 1.524e-05 - 0.330612% | | | | | | | | Remainder: 7.96e-06 - 0.032967% | | | | | | | Remainder: 8.4e-07 - 0.00347881% | | | | | | getOrientations(): 6.56e-06 - 0.0143468% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00035716 - 0.781114% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033244 - 0.727051% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000192519 - 0.421042% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00811323 - 17.7438% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00809419 - 99.7653% [1] | | | | | | | Remainder: 1.904e-05 - 0.234678% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00041264 - 0.90245% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000874806% [2] | | | | | | Remainder: 0.0121633 - 26.6012% | | | | | Remainder: 3.52e-06 - 0.0076977% | | | | fmb->setupBCFieldManagers(): 4e-06 - 0.00873963% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.252e-05 - 0.0273551% [1] | | | | build response library: 1.816e-05 - 0.0396779% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.32159% [1] | | | | | Remainder: 1.792e-05 - 98.6784% | | | | Remainder: 4.68e-06 - 0.0102254% | | | Remainder: 8.88e-06 - 0.0193982% | | Mini-EM: eval auxiliary physics model evaluator: 0.0253858 - 6.57101% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00750347 - 29.5578% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0174776 - 68.8479% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.848e-05 - 0.506249% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0117283 - 67.1051% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.0112548% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.84e-06 - 0.0242148% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.00545686% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00011504 - 0.980871% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000626239 - 5.33953% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.001497 - 12.7639% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000142519 - 1.21517% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00104924 - 8.94618% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0013012 - 11.0945% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00177356 - 15.122% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.04e-06 - 0.00886741% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.00409265% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0029046 - 24.7656% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00114452 - 9.75857% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0002226 - 1.89797% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000918239 - 7.82923% [1] | | | | | Remainder: 2.7279e-05 - 0.23259% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.056e-05 - 0.0604203% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.0116721% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000128079 - 0.732819% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00544631 - 31.1617% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.002746 - 50.4194% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00268884 - 49.3698% [1] | | | | | Remainder: 1.148e-05 - 0.210785% | | | | Remainder: 7.3759e-05 - 0.422021% | | | Remainder: 0.000404719 - 1.59428% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410371 - 1.06223% [1] | | | getWorksets(): 2.48e-06 - 0.060433% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 58.0645% [1] | | | | Remainder: 1.04e-06 - 41.9355% | | | getOrientations(): 7.2e-07 - 0.0175451% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000708959 - 17.276% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000873519 - 21.2861% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039788 - 9.69561% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117512 - 28.6355% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0263176% [3] | | | Remainder: 0.000943959 - 23.0025% | | panzer::ModelEvaluator::create_W_op: 0.0207799 - 5.37881% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0314739 - 8.1469% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.432e-05 - 0.172587% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0242556 - 77.0657% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.00494731% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000147399 - 0.60769% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00067612 - 2.78748% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000803879 - 3.3142% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.6919e-05 - 0.358346% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000920399 - 3.79458% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000792799 - 3.26852% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000800039 - 3.29837% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000701199 - 2.89087% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.08e-06 - 0.00445258% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111648 - 4.60297% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00163732 - 6.75027% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00025816 - 1.06433% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00166792 - 6.87642% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00166952 - 6.88301% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00228656 - 9.42692% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.76e-06 - 0.0155016% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000154839 - 0.638364% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00164356 - 6.77599% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00263372 - 10.8582% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00189024 - 7.79299% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.984e-05 - 0.370389% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000913718 - 3.76704% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00178948 - 7.37758% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00152808 - 6.2999% [1] | | | | Remainder: 4.14e-05 - 0.170682% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.036e-05 - 0.0329161% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.36e-06 - 0.00432104% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020512 - 0.651714% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00689395 - 21.9037% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00687359 - 99.7047% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.112e-05 - 0.161301% [1] | | | | Remainder: 9.24e-06 - 0.134031% | | | Remainder: 5.32e-05 - 0.169029% | | MaxwellPreconditioner::build: 0.00158972 - 0.411492% [1] | | | MaxwellPreconditioner: Schur complement: 1.512e-05 - 0.951112% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000955639 - 60.1137% [1] | | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.36834% [1] | | | | Ifpack2::Relaxation::compute: 0.00013816 - 14.4573% [1] | | | | Remainder: 0.000813959 - 85.1743% | | | MaxwellPreconditioner: Solver S_E: 0.000517639 - 32.5617% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.262731% [1] | | | | Ifpack2::Relaxation::compute: 0.0001112 - 21.4822% [1] | | | | Remainder: 0.000405079 - 78.2551% | | | MaxwellPreconditioner: Block preconditioner: 9.288e-05 - 5.84255% [1] | | | Remainder: 8.44e-06 - 0.530912% | | Mini-EM: timestepper: 0.113547 - 29.3912% [1] | | | Mini-EM: Advance Time Step: 0.113545 - 99.9984% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00293728 - 2.58688% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.364e-05 - 2.16663% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00263112 - 89.5768% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.0562499% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.108e-05 - 0.801181% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00022328 - 8.48613% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000131159 - 4.98492% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.46e-05 - 0.554897% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0001106 - 4.20354% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010564 - 4.01502% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.988e-05 - 1.51571% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.024e-05 - 1.14932% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0258445% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.64e-05 - 2.90371% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00022088 - 8.39491% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010964 - 4.16705% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 4.6759e-05 - 1.77715% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0001932 - 7.34289% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00042112 - 16.0054% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.208e-05 - 1.59932% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.024e-05 - 0.769255% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000167519 - 6.36684% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0002244 - 8.5287% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.676e-05 - 2.53733% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.284e-05 - 0.488006% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.616e-05 - 3.65472% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017208 - 6.54019% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.132e-05 - 1.9505% [1] | | | | | | Remainder: 3.108e-05 - 1.18125% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.036e-05 - 0.352708% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.0789847% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000159079 - 5.41587% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.972e-05 - 1.01182% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.216e-05 - 40.9152% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.6e-07 - 3.23015% [1] | | | | | | Remainder: 1.66e-05 - 55.8546% | | | | | Remainder: 4.104e-05 - 1.39721% | | | | Stratimikos: BelosLOWS: 0.109415 - 96.3623% [1] | | | | | GMRES block system: Operation Op*x: 0.00019076 - 0.174346% [1] | | | | | Belos::MVT::MvAddMv: 7.224e-05 - 0.0660239% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.108653 - 99.3036% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00017152 - 0.15786% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.384e-05 - 25.5597% [2] | | | | | | | | Belos::MVT::MvDot: 3.896e-05 - 88.8686% [2] | | | | | | | | Remainder: 4.88e-06 - 11.1314% | | | | | | | Belos::MVT::MvScale: 3.368e-05 - 19.6362% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 4.008e-05 - 23.3675% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.796e-05 - 94.7106% [2] | | | | | | | | Remainder: 2.12e-06 - 5.28942% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.372e-05 - 7.99907% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.264e-05 - 92.1283% [2] | | | | | | | | Remainder: 1.08e-06 - 7.87172% | | | | | | | Remainder: 4.02e-05 - 23.4375% | | | | | | Belos::MVT::MvAddMv: 2.048e-05 - 0.018849% [2] | | | | | | Belos::MVT::MvNorm: 3.876e-05 - 0.0356732% [1] | | | | | | GMRES block system: Operation Prec*x: 0.106893 - 98.3805% [1] | | | | | | | GMRES Q_B: Operation Op*x: 5.256e-05 - 0.0491705% [2] | | | | | | | Belos::MVT::MvAddMv: 1.6e-05 - 0.0149682% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00178064 - 1.66581% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0006742 - 37.8628% [11] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 4.4e-05 - 6.52625% [11] | | | | | | | | | | Belos::MVT::MvDot: 3.692e-05 - 83.9091% [11] | | | | | | | | | | Remainder: 7.08e-06 - 16.0909% | | | | | | | | | Belos::MVT::MvScale: 2.744e-05 - 4.07001% [10] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00038716 - 57.4251% [18] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00037552 - 96.9935% [18] | | | | | | | | | | Remainder: 1.164e-05 - 3.00651% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0001592 - 23.6132% [18] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00014996 - 94.196% [18] | | | | | | | | | | Remainder: 9.24e-06 - 5.80402% | | | | | | | | | Remainder: 5.64e-05 - 8.36547% | | | | | | | | Belos::MVT::MvAddMv: 9.284e-05 - 5.21386% [18] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00022612 - 12.6988% [11] | | | | | | | | Belos::MVT::MvNorm: 9.6e-06 - 0.539132% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 7.096e-05 - 3.98509% [10] | | | | | | | | | Ifpack2::Relaxation::apply: 4.388e-05 - 61.8377% [10] | | | | | | | | | Remainder: 2.708e-05 - 38.1623% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.852e-05 - 1.04008% [1] | | | | | | | | Remainder: 0.000688399 - 38.6602% | | | | | | | GMRES S_E: Operation Op*x: 7.404e-05 - 0.0692653% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.103922 - 97.2206% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0858969 - 82.6548% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000876879 - 1.02085% [172] | | | | | | | | | | Belos::MVT::MvDot: 0.000752199 - 85.7814% [172] | | | | | | | | | | Remainder: 0.00012468 - 14.2186% | | | | | | | | | Belos::MVT::MvScale: 0.000641158 - 0.746427% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0468871 - 54.5853% [342] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0466228 - 99.4363% [342] | | | | | | | | | | Remainder: 0.00026428 - 0.563652% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0364468 - 42.4309% [342] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0362298 - 99.4046% [342] | | | | | | | | | | Remainder: 0.000217 - 0.595388% | | | | | | | | | Remainder: 0.001045 - 1.21657% | | | | | | | | Belos::MVT::MvAddMv: 0.00259043 - 2.49266% [176] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00156304 - 1.50404% [172] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00091628 - 58.6218% [172] | | | | | | | | | Remainder: 0.000646757 - 41.3782% | | | | | | | | GMRES S_E: Operation Op*x: 0.00776427 - 7.47122% [172] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00023008 - 0.221396% [1] | | | | | | | | Belos::MVT::MvNorm: 5.76e-06 - 0.0055426% [1] | | | | | | | | Remainder: 0.00587192 - 5.65029% | | | | | | | Remainder: 0.00104772 - 0.980151% | | | | | | GMRES block system: Operation Op*x: 0.00012724 - 0.117107% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 9.52e-06 - 0.00876184% [1] | | | | | | Remainder: 0.00139208 - 1.28122% | | | | | Remainder: 0.000498959 - 0.456025% | | | | Mini-EM: Compute responses: 0.00112288 - 0.988926% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.772e-05 - 5.14036% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000531559 - 47.3389% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.210701% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.492e-05 - 2.80684% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.728e-05 - 18.3009% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.8e-07 - 0.0903004% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.444e-05 - 4.5978% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.74e-05 - 3.27339% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000168039 - 31.6125% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0978255% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.408e-05 - 4.53007% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.932e-05 - 13.0409% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.584e-05 - 2.97991% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.064e-05 - 2.00166% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.6e-07 - 0.10535% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.056e-05 - 9.51164% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.036e-05 - 1.94898% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.44e-06 - 1.21153% [1] | | | | | | Remainder: 1.956e-05 - 3.67974% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.36e-06 - 0.477344% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.128242% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015012 - 13.3692% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024144 - 21.5019% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.4e-07 - 0.18224% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022956 - 95.0795% [1] | | | | | | Remainder: 1.144e-05 - 4.73824% | | | | | Remainder: 0.00013524 - 12.044% | | | | Remainder: 7.024e-05 - 0.0618608% | | | Remainder: 1.76e-06 - 0.00155002% | | Remainder: 0.0192648 - 4.98661% | Remainder: 4.22e-05 - 0.0109221% ================================= FOM Calculation ================================= Number of cells = 512 Time for Belos Linear Solve = 0.109415 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.67944 k-cell-steps per second ================================= dt = 1.66782e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=3672,domainDim=3672,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1944} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1728} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=3672, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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.000603519 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=1944, #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 171 iterations with total CPU time of 0.100885 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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 9 iterations with total CPU time of 0.00150152 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.105865 sec Electromagnetic Energy = 1.19875e-07 Electromagnetic Energy/dt^2 = 4.30953e+10 * finished time step 1, t = 1.66782e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.382377 [1] | Mini-EM: Total Time: 0.382334 - 99.9887% [1] | | Mini-EM: build mesh: 0.00065188 - 0.1705% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003144 - 48.2297% [1] | | | Remainder: 0.00033748 - 51.7703% | | Mini-EM: build physics blocks: 0.000791079 - 0.206908% [1] | | Mini-EM: build auxiliary physics blocks: 0.0002326 - 0.0608369% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0332981 - 8.70918% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.011441 - 2.99241% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00389275 - 34.0246% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00306627 - 78.7688% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00019672 - 5.05349% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00057896 - 14.8728% [3] | | | | Remainder: 5.08e-05 - 1.30499% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00238324 - 20.8307% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00062344 - 26.1594% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 3.524e-05 - 1.47866% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000279398 - 11.7235% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.748e-05 - 2.41185% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120716 - 50.6521% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.7159e-05 - 4.07677% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.824e-05 - 1.18494% [3] | | | | Remainder: 5.512e-05 - 2.31282% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00109004 - 9.52748% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000472439 - 4.12936% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125568 - 10.9753% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000549639 - 4.80412% [3] | | | Remainder: 0.0017972 - 15.7084% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00044468 - 0.116307% [2] | | Mini-EM: setup physics model evaluator: 0.0775551 - 20.2846% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0775392 - 99.9796% [1] | | | | allocate FieldManagerBuilder: 2.64e-06 - 0.00340473% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000619042% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0699792 - 90.2501% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0699651 - 99.9798% [1] | | | | | | getWorksets(): 0.0428913 - 61.3038% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0428881 - 99.9926% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0252438 - 58.8597% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00283664 - 11.2369% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00496507 - 19.6685% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00030964 - 6.23636% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00464539 - 93.5614% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011716 - 2.52207% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.224e-05 - 0.694021% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000231279 - 4.97867% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00041148 - 8.85781% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000888879 - 19.1346% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000148039 - 3.18679% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000724119 - 15.5879% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.824e-05 - 1.46898% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00125408 - 26.9962% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0004796 - 38.2432% [1] | | | | | | | | | | | | Remainder: 0.000774479 - 61.7568% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000643159 - 13.8451% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.252e-05 - 1.56112% [1] | | | | | | | | | | | Remainder: 5.42e-05 - 1.16675% | | | | | | | | | | Remainder: 1.004e-05 - 0.202212% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0133215 - 52.7711% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00809579 - 60.7725% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.092e-05 - 0.505448% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.0239e-05 - 0.126473% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00468403 - 57.8577% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0026772 - 33.069% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.06e-05 - 0.130932% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000393879 - 4.86523% [1] | | | | | | | | | | | Remainder: 0.00027892 - 3.44525% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0022744 - 17.0732% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00209388 - 15.7181% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.356e-05 - 0.477125% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000451519 - 3.38941% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00029916 - 2.2457% [1] | | | | | | | | | | Remainder: 4.316e-05 - 0.323988% | | | | | | | | | Remainder: 0.00412068 - 16.3235% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0176233 - 41.0912% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.017597 - 99.8509% [2] | | | | | | | | | Remainder: 2.628e-05 - 0.149121% | | | | | | | | Remainder: 2.104e-05 - 0.0490578% | | | | | | | Remainder: 3.16e-06 - 0.00736746% | | | | | | getOrientations(): 6.88e-06 - 0.00983347% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000679799 - 0.971626% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0006862 - 0.980775% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000358159 - 0.511911% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011752 - 0.167969% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000828959 - 1.18482% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.00102908% [2] | | | | | | Remainder: 0.0243956 - 34.8682% | | | | | Remainder: 1.412e-05 - 0.0201774% | | | | fmb->setupBCFieldManagers(): 8.28e-06 - 0.0106785% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.0209442% [1] | | | | build response library: 0.00751183 - 9.68778% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00741923 - 98.7673% [1] | | | | | | getWorksets(): 3.16e-06 - 0.042592% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 70.8861% [1] | | | | | | | Remainder: 9.2e-07 - 29.1139% | | | | | | getOrientations(): 4.8e-07 - 0.00646967% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000749599 - 10.1035% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000890919 - 12.0082% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00046128 - 6.21736% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114944 - 15.4927% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.015635% [3] | | | | | | Remainder: 0.00416319 - 56.1136% | | | | | Remainder: 9.26e-05 - 1.23272% | | | | Remainder: 2.052e-05 - 0.026464% | | | Remainder: 1.584e-05 - 0.0204242% | | Mini-EM: setup auxiliary physics model evaluator: 0.0464066 - 12.1377% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0463975 - 99.9805% [1] | | | | allocate FieldManagerBuilder: 8.4e-07 - 0.00181044% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.00103454% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0463544 - 99.9071% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0463509 - 99.9924% [1] | | | | | | getWorksets(): 0.0238012 - 51.35% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0238005 - 99.9968% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0192126 - 80.7236% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0028196 - 14.6758% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00404243 - 21.0406% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00018476 - 4.57051% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00385515 - 95.3671% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.248e-05 - 1.36129% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.94e-05 - 0.762615% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000184239 - 4.77903% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0003118 - 8.08787% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000746879 - 19.3735% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.896e-05 - 2.56695% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000609719 - 15.8157% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.376e-05 - 0.616318% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00116472 - 30.212% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000561519 - 48.2107% [1] | | | | | | | | | | | | Remainder: 0.0006032 - 51.7893% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000550599 - 14.2821% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.888e-05 - 1.7867% [1] | | | | | | | | | | | Remainder: 1.372e-05 - 0.355887% | | | | | | | | | | Remainder: 2.52e-06 - 0.0623387% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00850783 - 44.2826% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00468104 - 55.0203% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.472e-05 - 0.31446% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.2e-06 - 0.153812% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0023248 - 49.6642% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00230536 - 49.2489% [1] | | | | | | | | | | | Remainder: 2.896e-05 - 0.618667% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0014012 - 16.4695% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00210472 - 24.7386% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.908e-05 - 0.224264% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00028372 - 3.33481% [1] | | | | | | | | | | Remainder: 1.8079e-05 - 0.212498% | | | | | | | | | Remainder: 0.00384272 - 20.001% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00458067 - 19.2462% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00456491 - 99.6559% [1] | | | | | | | | | Remainder: 1.576e-05 - 0.344054% | | | | | | | | Remainder: 7.2e-06 - 0.0302515% | | | | | | | Remainder: 7.6e-07 - 0.00319311% | | | | | | getOrientations(): 6.8e-06 - 0.0146707% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0003578 - 0.771938% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000362679 - 0.782464% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019504 - 0.42079% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00807347 - 17.4182% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00805415 - 99.7607% [1] | | | | | | | Remainder: 1.932e-05 - 0.239302% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000401959 - 0.867209% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000776684% [2] | | | | | | Remainder: 0.0131516 - 28.374% | | | | | Remainder: 3.52e-06 - 0.00759367% | | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.00758661% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.288e-05 - 0.0277601% [1] | | | | build response library: 2.028e-05 - 0.0437092% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.18343% [1] | | | | | Remainder: 2.004e-05 - 98.8166% | | | | Remainder: 5.12e-06 - 0.0110351% | | | Remainder: 9.04e-06 - 0.01948% | | Mini-EM: eval auxiliary physics model evaluator: 0.0255371 - 6.67928% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00743467 - 29.1132% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0176997 - 69.3095% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.512e-05 - 0.480913% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0118286 - 66.8295% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.0121739% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.24e-06 - 0.0273913% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.00574879% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0001484 - 1.25459% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000641999 - 5.42752% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00150328 - 12.7089% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00013784 - 1.16531% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00106108 - 8.97046% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00130608 - 11.0417% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00180524 - 15.2616% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.16e-06 - 0.00980675% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.00473429% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00286716 - 24.2392% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00116908 - 9.8835% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00023932 - 2.02323% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000912519 - 7.71452% [1] | | | | | Remainder: 2.952e-05 - 0.249565% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.212e-05 - 0.0684759% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.0115256% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00012824 - 0.724534% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00556855 - 31.4614% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00277348 - 49.806% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0027832 - 49.9806% [1] | | | | | Remainder: 1.188e-05 - 0.213341% | | | | Remainder: 7.5e-05 - 0.423737% | | | Remainder: 0.0004028 - 1.57731% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00415675 - 1.08721% [1] | | | getWorksets(): 2.04e-06 - 0.0490768% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 52.9412% [1] | | | | Remainder: 9.6e-07 - 47.0588% | | | getOrientations(): 1.08e-06 - 0.0259818% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000718079 - 17.275% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000875519 - 21.0626% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404159 - 9.72295% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119928 - 28.8513% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0269441% [3] | | | Remainder: 0.000955478 - 22.9862% | | panzer::ModelEvaluator::create_W_op: 0.0208717 - 5.45904% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0315224 - 8.24473% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.332e-05 - 0.16915% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0243607 - 77.2806% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 0.00443337% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000142919 - 0.586679% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00068628 - 2.81716% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000804199 - 3.30122% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.3519e-05 - 0.342843% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000931959 - 3.82567% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000790359 - 3.2444% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000791839 - 3.25048% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000707559 - 2.90451% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.04e-06 - 0.00426917% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112388 - 4.61349% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.001655 - 6.79372% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0002788 - 1.14447% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0017174 - 7.04987% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0016688 - 6.85037% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00227016 - 9.31894% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.12e-06 - 0.0169125% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00015292 - 0.627733% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00163212 - 6.6998% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00264284 - 10.8488% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.001931 - 7.92669% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.796e-05 - 0.361074% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000915719 - 3.759% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0018026 - 7.39962% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0014958 - 6.14021% [1] | | | | Remainder: 4.084e-05 - 0.167647% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.108e-05 - 0.0351496% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00380682% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020708 - 0.65693% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00683719 - 21.6899% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00681631 - 99.6946% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.172e-05 - 0.171415% [1] | | | | Remainder: 9.16e-06 - 0.133973% | | | Remainder: 5.184e-05 - 0.164454% | | MaxwellPreconditioner::build: 0.00151188 - 0.395434% [1] | | | MaxwellPreconditioner: Schur complement: 1.524e-05 - 1.00802% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000886999 - 58.6687% [1] | | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.392334% [1] | | | | Ifpack2::Relaxation::compute: 0.0001378 - 15.5355% [1] | | | | Remainder: 0.000745719 - 84.0721% | | | MaxwellPreconditioner: Solver S_E: 0.000508799 - 33.6534% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.275158% [1] | | | | Ifpack2::Relaxation::compute: 0.00011124 - 21.8633% [1] | | | | Remainder: 0.000396159 - 77.8616% | | | MaxwellPreconditioner: Block preconditioner: 9.276e-05 - 6.13542% [1] | | | Remainder: 8.08e-06 - 0.534435% | | Mini-EM: timestepper: 0.11006 - 28.7863% [1] | | | Mini-EM: Advance Time Step: 0.110058 - 99.9981% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00296356 - 2.69273% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.236e-05 - 2.10423% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00266048 - 89.7731% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.0481117% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.084e-05 - 0.783318% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00022492 - 8.45412% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000133239 - 5.00809% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.436e-05 - 0.539753% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00011252 - 4.22932% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010492 - 3.94365% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.012e-05 - 1.508% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.04e-05 - 1.14265% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-07 - 0.0270628% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.668e-05 - 2.88219% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00021224 - 7.97752% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00011388 - 4.28044% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 4.6639e-05 - 1.75303% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00019096 - 7.17766% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00042072 - 15.8137% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.664e-05 - 1.75307% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.064e-05 - 0.775801% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000168319 - 6.32665% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00025072 - 9.42387% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.596e-05 - 2.47925% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.352e-05 - 0.50818% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.656e-05 - 3.62942% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017116 - 6.43343% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.132e-05 - 1.92898% [1] | | | | | | Remainder: 3.12e-05 - 1.17272% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.92e-06 - 0.334733% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2e-06 - 0.0674865% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000157759 - 5.3233% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.964e-05 - 1.00015% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.22e-05 - 41.1606% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.6e-07 - 3.23887% [1] | | | | | | Remainder: 1.648e-05 - 55.6005% | | | | | Remainder: 4.14e-05 - 1.39697% | | | | Stratimikos: BelosLOWS: 0.105898 - 96.2205% [1] | | | | | GMRES block system: Operation Op*x: 0.00019088 - 0.180249% [1] | | | | | Belos::MVT::MvAddMv: 7.34e-05 - 0.069312% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.105139 - 99.283% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0001666 - 0.158457% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.256e-05 - 25.5462% [2] | | | | | | | | Belos::MVT::MvDot: 3.78e-05 - 88.8158% [2] | | | | | | | | Remainder: 4.76e-06 - 11.1842% | | | | | | | Belos::MVT::MvScale: 3.116e-05 - 18.7035% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.944e-05 - 23.6735% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.728e-05 - 94.5233% [2] | | | | | | | | Remainder: 2.16e-06 - 5.47667% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.356e-05 - 8.13926% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.224e-05 - 90.2655% [2] | | | | | | | | Remainder: 1.32e-06 - 9.73451% | | | | | | | Remainder: 3.988e-05 - 23.9376% | | | | | | Belos::MVT::MvAddMv: 1.968e-05 - 0.0187181% [2] | | | | | | Belos::MVT::MvNorm: 3.884e-05 - 0.0369416% [1] | | | | | | GMRES block system: Operation Prec*x: 0.103443 - 98.387% [1] | | | | | | | GMRES Q_B: Operation Op*x: 5.94e-05 - 0.057423% [2] | | | | | | | Belos::MVT::MvAddMv: 1.708e-05 - 0.0165115% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00174224 - 1.68425% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000669959 - 38.4539% [11] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 4.172e-05 - 6.22725% [11] | | | | | | | | | | Belos::MVT::MvDot: 3.508e-05 - 84.0844% [11] | | | | | | | | | | Remainder: 6.64e-06 - 15.9156% | | | | | | | | | Belos::MVT::MvScale: 2.596e-05 - 3.87486% [10] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00038552 - 57.5438% [18] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00037404 - 97.0222% [18] | | | | | | | | | | Remainder: 1.148e-05 - 2.9778% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000154999 - 23.1356% [18] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000146159 - 94.2967% [18] | | | | | | | | | | Remainder: 8.84e-06 - 5.70326% | | | | | | | | | Remainder: 6.176e-05 - 9.21847% | | | | | | | | Belos::MVT::MvAddMv: 7.46e-05 - 4.28185% [18] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000223 - 12.7996% [11] | | | | | | | | Belos::MVT::MvNorm: 9.88e-06 - 0.567087% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 6.92e-05 - 3.9719% [10] | | | | | | | | | Ifpack2::Relaxation::apply: 4.268e-05 - 61.6763% [10] | | | | | | | | | Remainder: 2.652e-05 - 38.3237% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.764e-05 - 1.01249% [1] | | | | | | | | Remainder: 0.000677959 - 38.9131% | | | | | | | GMRES S_E: Operation Op*x: 6.516e-05 - 0.0629913% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.10054 - 97.1934% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0830737 - 82.6279% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00082844 - 0.997234% [172] | | | | | | | | | | Belos::MVT::MvDot: 0.0007096 - 85.655% [172] | | | | | | | | | | Remainder: 0.00011884 - 14.345% | | | | | | | | | Belos::MVT::MvScale: 0.00064636 - 0.778056% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0442745 - 53.2954% [342] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0440099 - 99.4024% [342] | | | | | | | | | | Remainder: 0.0002646 - 0.597635% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0363107 - 43.709% [342] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0360912 - 99.3956% [342] | | | | | | | | | | Remainder: 0.00021948 - 0.60445% | | | | | | | | | Remainder: 0.00101372 - 1.22026% | | | | | | | | Belos::MVT::MvAddMv: 0.00236396 - 2.35127% [176] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00152804 - 1.51984% [172] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00088552 - 57.9514% [172] | | | | | | | | | Remainder: 0.000642519 - 42.0486% | | | | | | | | GMRES S_E: Operation Op*x: 0.00760739 - 7.56656% [172] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000227759 - 0.226537% [1] | | | | | | | | Belos::MVT::MvNorm: 5.56e-06 - 0.00553016% [1] | | | | | | | | Remainder: 0.00573319 - 5.70242% | | | | | | | Remainder: 0.0010194 - 0.985469% | | | | | | GMRES block system: Operation Op*x: 0.00012816 - 0.121896% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 9.68e-06 - 0.00920688% [1] | | | | | | Remainder: 0.00133292 - 1.26777% | | | | | Remainder: 0.000494959 - 0.467392% | | | | Mini-EM: Compute responses: 0.00112436 - 1.02161% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.736e-05 - 5.10157% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00052876 - 47.0277% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.272335% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.444e-05 - 2.73092% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.752e-05 - 18.4432% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.105908% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.46e-05 - 4.65239% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.736e-05 - 3.28315% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0001676 - 31.6968% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0983433% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.4e-05 - 4.53892% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.784e-05 - 12.83% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.496e-05 - 2.82926% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.06e-05 - 2.00469% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.0983433% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.02e-05 - 9.49391% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.128e-05 - 2.13329% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.4e-06 - 1.21038% [1] | | | | | | Remainder: 1.892e-05 - 3.57818% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.6e-06 - 0.498062% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.120958% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000148039 - 13.1665% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024548 - 21.8329% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.21183% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023348 - 95.1116% [1] | | | | | | Remainder: 1.148e-05 - 4.67655% | | | | | Remainder: 0.00013776 - 12.2523% | | | | Remainder: 7.176e-05 - 0.0652022% | | | Remainder: 2.04e-06 - 0.00185354% | | Remainder: 0.0178531 - 4.66952% | Remainder: 4.312e-05 - 0.0112768% ================================= FOM Calculation ================================= Number of cells = 512 Time for Belos Linear Solve = 0.105898 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.83484 k-cell-steps per second ================================= dt = 1.66782e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=3672,domainDim=3672,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1944} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1728} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=3672, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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.000583879 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=1944, #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 171 iterations with total CPU time of 0.103968 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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 9 iterations with total CPU time of 0.0015072 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.109068 sec Electromagnetic Energy = 1.19875e-07 Electromagnetic Energy/dt^2 = 4.30953e+10 * finished time step 1, t = 1.66782e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.381081 [1] | Mini-EM: Total Time: 0.381039 - 99.989% [1] | | Mini-EM: build mesh: 0.000637519 - 0.167311% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000299959 - 47.051% [1] | | | Remainder: 0.00033756 - 52.949% | | Mini-EM: build physics blocks: 0.000755519 - 0.198279% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023008 - 0.0603823% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.032939 - 8.64453% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0113708 - 2.98415% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00383168 - 33.6976% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00302276 - 78.8886% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00018608 - 4.85636% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00057476 - 15.0002% [3] | | | | Remainder: 4.808e-05 - 1.2548% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00248432 - 21.8482% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000635639 - 25.5861% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 4.056e-05 - 1.63264% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000272118 - 10.9534% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.636e-05 - 2.26863% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130416 - 52.4957% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.712e-05 - 3.90933% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.648e-05 - 1.06589% [3] | | | | Remainder: 5.188e-05 - 2.0883% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000978037 - 8.60131% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00047328 - 4.16225% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125368 - 11.0254% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000549439 - 4.83202% [3] | | | Remainder: 0.00180036 - 15.8332% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00040752 - 0.10695% [2] | | Mini-EM: setup physics model evaluator: 0.0798385 - 20.9528% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0798179 - 99.9742% [1] | | | | allocate FieldManagerBuilder: 2.44e-06 - 0.00305696% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000801826% [1] | | | | fmb->setupVolumeFieldManagers(): 0.07232 - 90.6063% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0723061 - 99.9808% [1] | | | | | | getWorksets(): 0.0436513 - 60.3701% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0436483 - 99.993% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0262053 - 60.0374% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0028586 - 10.9085% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00497191 - 18.9729% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00029788 - 5.99125% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00466495 - 93.8261% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011456 - 2.45576% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.144e-05 - 0.673962% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000247039 - 5.29564% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00040628 - 8.7092% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000892639 - 19.135% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000155079 - 3.32434% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00070924 - 15.2036% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.5719e-05 - 1.40878% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00126368 - 27.0888% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00049224 - 38.9529% [1] | | | | | | | | | | | | Remainder: 0.000771439 - 61.0471% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000659079 - 14.1283% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.084e-05 - 1.51856% [1] | | | | | | | | | | | Remainder: 4.936e-05 - 1.0581% | | | | | | | | | | Remainder: 9.08e-06 - 0.182626% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0135647 - 51.7632% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00784459 - 57.8309% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4e-05 - 0.509906% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.096e-05 - 0.139714% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00439807 - 56.0651% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00269432 - 34.3462% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.88e-06 - 0.125947% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00038668 - 4.92926% [1] | | | | | | | | | | | Remainder: 0.00030468 - 3.88395% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0027018 - 19.9179% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00217428 - 16.0289% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 7.16e-05 - 0.527841% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000428158 - 3.15641% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00030256 - 2.2305% [1] | | | | | | | | | | Remainder: 4.172e-05 - 0.307563% | | | | | | | | | Remainder: 0.00481008 - 18.3554% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0174211 - 39.9124% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0173943 - 99.8462% [2] | | | | | | | | | Remainder: 2.68e-05 - 0.153837% | | | | | | | | Remainder: 2.192e-05 - 0.0502196% | | | | | | | Remainder: 3.04e-06 - 0.00696428% | | | | | | getOrientations(): 6.679e-06 - 0.00923712% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00069052 - 0.954995% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000690319 - 0.954717% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000362439 - 0.501256% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012084 - 0.167123% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000848999 - 1.17417% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000940446% [2] | | | | | | Remainder: 0.0259343 - 35.8674% | | | | | Remainder: 1.392e-05 - 0.0192478% | | | | fmb->setupBCFieldManagers(): 8.08e-06 - 0.010123% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.696e-05 - 0.0212484% [1] | | | | build response library: 0.00744931 - 9.33289% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00735895 - 98.787% [1] | | | | | | getWorksets(): 2.8e-06 - 0.0380489% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 65.7143% [1] | | | | | | | Remainder: 9.6e-07 - 34.2857% | | | | | | getOrientations(): 4.8e-07 - 0.00652267% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0007394 - 10.0476% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000881398 - 11.9772% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040192 - 5.46165% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117292 - 15.9387% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0173938% [3] | | | | | | Remainder: 0.00415875 - 56.5129% | | | | | Remainder: 9.036e-05 - 1.213% | | | | Remainder: 2.04e-05 - 0.0255582% | | | Remainder: 2.06e-05 - 0.0258021% | | Mini-EM: setup auxiliary physics model evaluator: 0.0446335 - 11.7136% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0446251 - 99.9811% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00161344% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.00107563% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0445851 - 99.9104% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0445811 - 99.9911% [1] | | | | | | getWorksets(): 0.0233296 - 52.3306% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0233287 - 99.9962% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0187591 - 80.4123% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0028712 - 15.3056% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00402892 - 21.4771% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00019028 - 4.72286% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.003836 - 95.2116% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.092e-05 - 1.32743% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.988e-05 - 0.778937% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00017992 - 4.69031% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000310359 - 8.0907% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000713119 - 18.5902% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.72e-05 - 2.53389% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000618639 - 16.1272% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.128e-05 - 0.554745% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00117232 - 30.561% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0005668 - 48.3486% [1] | | | | | | | | | | | | Remainder: 0.000605519 - 51.6514% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000560399 - 14.609% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.856e-05 - 1.78728% [1] | | | | | | | | | | | Remainder: 1.34e-05 - 0.349323% | | | | | | | | | | Remainder: 2.64e-06 - 0.0655263% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00848695 - 45.2417% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00516519 - 60.8604% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.388e-05 - 0.268722% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.88e-06 - 0.15256% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00275264 - 53.292% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00236236 - 45.7361% [1] | | | | | | | | | | | Remainder: 2.844e-05 - 0.550609% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.001396 - 16.4488% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00162244 - 19.1169% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.832e-05 - 0.215861% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0002678 - 3.15543% [1] | | | | | | | | | | Remainder: 1.72e-05 - 0.202664% | | | | | | | | | Remainder: 0.00337208 - 17.9756% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00456223 - 19.5563% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00454763 - 99.68% [1] | | | | | | | | | Remainder: 1.46e-05 - 0.320019% | | | | | | | | Remainder: 7.32e-06 - 0.0313777% | | | | | | | Remainder: 8.8e-07 - 0.00377204% | | | | | | getOrientations(): 6.92e-06 - 0.0155223% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000352559 - 0.790825% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033216 - 0.745068% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018928 - 0.424574% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00755003 - 16.9355% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00753199 - 99.7611% [1] | | | | | | | Remainder: 1.804e-05 - 0.238939% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00041468 - 0.930169% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00089724% [2] | | | | | | Remainder: 0.0124055 - 27.8269% | | | | | Remainder: 3.96e-06 - 0.00888189% | | | | fmb->setupBCFieldManagers(): 2.8e-06 - 0.0062745% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.276e-05 - 0.0285938% [1] | | | | build response library: 1.892e-05 - 0.0423977% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.47992% [1] | | | | | Remainder: 1.864e-05 - 98.5201% | | | | Remainder: 4.32e-06 - 0.00968065% | | | Remainder: 8.44e-06 - 0.0189095% | | Mini-EM: eval auxiliary physics model evaluator: 0.0241773 - 6.34511% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00693407 - 28.6801% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0168563 - 69.7196% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.532e-05 - 0.50616% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0116001 - 68.8177% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0120688% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.92e-06 - 0.0251721% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.00551717% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0001366 - 1.17757% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000634999 - 5.47406% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00151212 - 13.0353% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00013208 - 1.13861% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00100076 - 8.62712% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00130136 - 11.2185% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00176536 - 15.2184% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.8e-07 - 0.00758611% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.00413788% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00288912 - 24.9059% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00107016 - 9.22539% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000208079 - 1.79376% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000915719 - 7.89403% [1] | | | | | Remainder: 2.748e-05 - 0.236894% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.032e-05 - 0.0612233% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.84e-06 - 0.0109158% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00012236 - 0.725899% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00496815 - 29.4735% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00253608 - 51.0467% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00242096 - 48.7295% [1] | | | | | Remainder: 1.112e-05 - 0.223826% | | | | Remainder: 6.82e-05 - 0.404596% | | | Remainder: 0.00038692 - 1.60034% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410783 - 1.07806% [1] | | | getWorksets(): 2.32e-06 - 0.0564774% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 53.4483% [1] | | | | Remainder: 1.08e-06 - 46.5517% | | | getOrientations(): 6.8e-07 - 0.0165537% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000703959 - 17.137% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000856359 - 20.847% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397479 - 9.67612% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121692 - 29.6243% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0301862% [3] | | | Remainder: 0.000928879 - 22.6124% | | panzer::ModelEvaluator::create_W_op: 0.0191549 - 5.02702% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0306313 - 8.03889% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.104e-05 - 0.166627% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0240837 - 78.6245% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.00431827% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0002864 - 1.18918% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000665079 - 2.76153% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000805759 - 3.34566% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.64e-05 - 0.358748% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000905439 - 3.75955% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000789879 - 3.27972% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000672799 - 2.79358% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000708039 - 2.93991% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.04e-06 - 0.00431827% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00113456 - 4.71089% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00163516 - 6.78947% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00026836 - 1.11428% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00164948 - 6.84893% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00167328 - 6.94775% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00225964 - 9.38242% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.68e-06 - 0.01528% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00025968 - 1.07824% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00160984 - 6.68434% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00263812 - 10.9539% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00173356 - 7.19805% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.624e-05 - 0.358084% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000901799 - 3.74443% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00178252 - 7.40134% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00148628 - 6.17129% [1] | | | | Remainder: 3.968e-05 - 0.164759% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.6e-06 - 0.0313405% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00391756% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00019616 - 0.64039% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00624063 - 20.3734% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00622219 - 99.7045% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.072e-05 - 0.171777% [1] | | | | Remainder: 7.72e-06 - 0.123705% | | | Remainder: 4.896e-05 - 0.159836% | | MaxwellPreconditioner::build: 0.00148992 - 0.391015% [1] | | | MaxwellPreconditioner: Schur complement: 1.408e-05 - 0.945018% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000869559 - 58.3629% [1] | | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.395603% [1] | | | | Ifpack2::Relaxation::compute: 0.00013248 - 15.2353% [1] | | | | Remainder: 0.000733639 - 84.3691% | | | MaxwellPreconditioner: Solver S_E: 0.000508359 - 34.1199% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.251791% [1] | | | | Ifpack2::Relaxation::compute: 0.00011076 - 21.7878% [1] | | | | Remainder: 0.000396319 - 77.9605% | | | MaxwellPreconditioner: Block preconditioner: 8.992e-05 - 6.03523% [1] | | | Remainder: 8e-06 - 0.536942% | | Mini-EM: timestepper: 0.113171 - 29.7005% [1] | | | Mini-EM: Advance Time Step: 0.113168 - 99.9981% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00288392 - 2.54834% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.9919e-05 - 2.0777% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00259192 - 89.8749% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 0.0493843% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.116e-05 - 0.816384% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00021868 - 8.437% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00013032 - 5.02794% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.448e-05 - 0.55866% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00011064 - 4.26866% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010436 - 4.02636% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.948e-05 - 1.5232% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.02e-05 - 1.16516% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.6e-07 - 0.0293219% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6e-05 - 2.93219% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000215399 - 8.31041% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010356 - 3.9955% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 3.596e-05 - 1.38739% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00018796 - 7.25178% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000414799 - 16.0036% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.444e-05 - 1.71456% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.06e-05 - 0.794779% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00016668 - 6.43076% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022368 - 8.62991% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.66e-05 - 2.56953% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.328e-05 - 0.512362% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.704e-05 - 3.74395% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000173159 - 6.68073% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.128e-05 - 1.97846% [1] | | | | | | Remainder: 3.012e-05 - 1.16207% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.8e-06 - 0.339816% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.92e-06 - 0.0665761% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015276 - 5.29696% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.728e-05 - 0.945936% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.14e-05 - 41.7889% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.04e-06 - 3.81232% [1] | | | | | | Remainder: 1.484e-05 - 54.3988% | | | | | Remainder: 4.032e-05 - 1.3981% | | | | Stratimikos: BelosLOWS: 0.109101 - 96.4058% [1] | | | | | GMRES block system: Operation Op*x: 0.000187839 - 0.17217% [1] | | | | | Belos::MVT::MvAddMv: 7.388e-05 - 0.0677172% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.108349 - 99.3113% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0001672 - 0.154315% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.36e-05 - 26.0766% [2] | | | | | | | | Belos::MVT::MvDot: 3.9e-05 - 89.4495% [2] | | | | | | | | Remainder: 4.6e-06 - 10.5505% | | | | | | | Belos::MVT::MvScale: 3.196e-05 - 19.1148% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.768e-05 - 22.5359% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.544e-05 - 94.0552% [2] | | | | | | | | Remainder: 2.24e-06 - 5.9448% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.312e-05 - 7.84689% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.2e-05 - 91.4634% [2] | | | | | | | | Remainder: 1.12e-06 - 8.53659% | | | | | | | Remainder: 4.084e-05 - 24.4258% | | | | | | Belos::MVT::MvAddMv: 2.032e-05 - 0.0187541% [2] | | | | | | Belos::MVT::MvNorm: 3.752e-05 - 0.0346287% [1] | | | | | | GMRES block system: Operation Prec*x: 0.106511 - 98.3035% [1] | | | | | | | GMRES Q_B: Operation Op*x: 5.076e-05 - 0.0476569% [2] | | | | | | | Belos::MVT::MvAddMv: 1.668e-05 - 0.0156603% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00172872 - 1.62304% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000666199 - 38.5372% [11] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 4.076e-05 - 6.11829% [11] | | | | | | | | | | Belos::MVT::MvDot: 3.404e-05 - 83.5132% [11] | | | | | | | | | | Remainder: 6.72e-06 - 16.4868% | | | | | | | | | Belos::MVT::MvScale: 2.668e-05 - 4.00481% [10] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000388759 - 58.3548% [18] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000377519 - 97.1087% [18] | | | | | | | | | | Remainder: 1.124e-05 - 2.89125% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00015716 - 23.5905% [18] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001484 - 94.4261% [18] | | | | | | | | | | Remainder: 8.76e-06 - 5.57394% | | | | | | | | | Remainder: 5.284e-05 - 7.93156% | | | | | | | | Belos::MVT::MvAddMv: 7.688e-05 - 4.44723% [18] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00022068 - 12.7655% [11] | | | | | | | | Belos::MVT::MvNorm: 9.68e-06 - 0.559953% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 7.172e-05 - 4.14874% [10] | | | | | | | | | Ifpack2::Relaxation::apply: 4.48e-05 - 62.4651% [10] | | | | | | | | | Remainder: 2.692e-05 - 37.5349% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.784e-05 - 1.03198% [1] | | | | | | | | Remainder: 0.000665719 - 38.5094% | | | | | | | GMRES S_E: Operation Op*x: 7.564e-05 - 0.0710159% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.103558 - 97.2273% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0851809 - 82.2542% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000810317 - 0.95129% [172] | | | | | | | | | | Belos::MVT::MvDot: 0.000693677 - 85.6056% [172] | | | | | | | | | | Remainder: 0.00011664 - 14.3944% | | | | | | | | | Belos::MVT::MvScale: 0.000618919 - 0.726594% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0463667 - 54.4332% [342] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0461092 - 99.4446% [342] | | | | | | | | | | Remainder: 0.00025752 - 0.555398% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.036357 - 42.6821% [342] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0361368 - 99.3942% [342] | | | | | | | | | | Remainder: 0.00022024 - 0.60577% | | | | | | | | | Remainder: 0.00102792 - 1.20675% | | | | | | | | Belos::MVT::MvAddMv: 0.00346804 - 3.34888% [176] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00152284 - 1.47052% [172] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00088716 - 58.2569% [172] | | | | | | | | | Remainder: 0.00063568 - 41.7431% | | | | | | | | GMRES S_E: Operation Op*x: 0.00755607 - 7.29645% [172] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00023476 - 0.226694% [1] | | | | | | | | Belos::MVT::MvNorm: 5.52e-06 - 0.00533034% [1] | | | | | | | | Remainder: 0.00559003 - 5.39796% | | | | | | | Remainder: 0.0010814 - 1.01529% | | | | | | GMRES block system: Operation Op*x: 0.00012756 - 0.11773% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 9.24e-06 - 0.00852796% [1] | | | | | | Remainder: 0.00147628 - 1.36252% | | | | | Remainder: 0.00048968 - 0.448832% | | | | Mini-EM: Compute responses: 0.001116 - 0.98614% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.572e-05 - 4.99284% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000526159 - 47.1469% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.228068% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.464e-05 - 2.78243% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.72e-05 - 18.4735% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.114034% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.576e-05 - 4.89586% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.696e-05 - 3.22336% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000166159 - 31.5796% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0988294% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.324e-05 - 4.41692% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.792e-05 - 12.9086% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.488e-05 - 2.82804% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.136e-05 - 2.15904% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.0988294% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.9e-05 - 9.31277% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.116e-05 - 2.12103% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.6e-06 - 1.25437% [1] | | | | | | Remainder: 1.844e-05 - 3.50464% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.4e-06 - 0.483871% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.125448% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00014544 - 13.0323% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024656 - 22.0932% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.8e-07 - 0.194679% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023548 - 95.5062% [1] | | | | | | Remainder: 1.06e-05 - 4.29916% | | | | | Remainder: 0.00013532 - 12.1255% | | | | Remainder: 6.76e-05 - 0.059734% | | | Remainder: 2.16e-06 - 0.00190862% | | Remainder: 0.0174947 - 4.59132% | Remainder: 4.176e-05 - 0.0109583% ================================= FOM Calculation ================================= Number of cells = 512 Time for Belos Linear Solve = 0.109101 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.69291 k-cell-steps per second ================================= dt = 1.66782e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=3672,domainDim=3672,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1944} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1728} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=3672, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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.000579879 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=1944, #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 171 iterations with total CPU time of 0.103091 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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 9 iterations with total CPU time of 0.00163892 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.108279 sec Electromagnetic Energy = 1.19875e-07 Electromagnetic Energy/dt^2 = 4.30953e+10 * finished time step 1, t = 1.66782e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.380921 [1] | Mini-EM: Total Time: 0.380878 - 99.9886% [1] | | Mini-EM: build mesh: 0.000630319 - 0.165491% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029176 - 46.2877% [1] | | | Remainder: 0.000338559 - 53.7123% | | Mini-EM: build physics blocks: 0.000811559 - 0.213076% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023728 - 0.0622982% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0333733 - 8.76221% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0113406 - 2.9775% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00386612 - 34.0908% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0030508 - 78.9112% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000190319 - 4.92275% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00057748 - 14.937% [3] | | | | Remainder: 4.752e-05 - 1.22914% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00242484 - 21.3819% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00059116 - 24.3794% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 3.16e-05 - 1.30318% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000278919 - 11.5026% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.68e-05 - 2.34243% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00128932 - 53.1714% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.7239e-05 - 4.01013% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.748e-05 - 1.13327% [3] | | | | Remainder: 5.232e-05 - 2.15767% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000973999 - 8.58858% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000473678 - 4.17682% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00125188 - 11.0389% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000552959 - 4.87591% [3] | | | Remainder: 0.00179716 - 15.8471% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00044592 - 0.117077% [2] | | Mini-EM: setup physics model evaluator: 0.0773925 - 20.3195% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0773737 - 99.9757% [1] | | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00330862% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.00072376% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0699282 - 90.3773% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0699139 - 99.9796% [1] | | | | | | getWorksets(): 0.0425595 - 60.8741% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0425562 - 99.9923% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0247455 - 58.1479% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.002813 - 11.3677% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00489887 - 19.797% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00028928 - 5.90503% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00460011 - 93.9015% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011192 - 2.43298% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.28e-05 - 0.713026% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0002308 - 5.01727% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000387439 - 8.42238% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000882519 - 19.1847% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00014996 - 3.25992% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000703159 - 15.2857% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.476e-05 - 1.40779% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00126604 - 27.5219% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000478479 - 37.7934% [1] | | | | | | | | | | | | Remainder: 0.000787559 - 62.2066% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000644839 - 14.0179% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.252e-05 - 1.57648% [1] | | | | | | | | | | | Remainder: 5.336e-05 - 1.15997% | | | | | | | | | | Remainder: 9.48e-06 - 0.193514% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0128768 - 52.0368% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00726219 - 56.3976% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.46e-05 - 0.61414% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.052e-05 - 0.14486% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00427667 - 58.8896% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00225176 - 31.0066% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.072e-05 - 0.147614% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0003918 - 5.39507% [1] | | | | | | | | | | | Remainder: 0.00027612 - 3.80216% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00267024 - 20.7368% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00210576 - 16.3531% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.212e-05 - 0.482419% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000431198 - 3.34865% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0003044 - 2.36394% [1] | | | | | | | | | | Remainder: 4.088e-05 - 0.317471% | | | | | | | | | Remainder: 0.00415688 - 16.7985% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.01779 - 41.8035% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0177647 - 99.8577% [2] | | | | | | | | | Remainder: 2.532e-05 - 0.142327% | | | | | | | | Remainder: 2.068e-05 - 0.0485946% | | | | | | | Remainder: 3.28e-06 - 0.00770686% | | | | | | getOrientations(): 6.56e-06 - 0.00938297% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000670479 - 0.959007% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000688519 - 0.98481% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035716 - 0.510857% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011676 - 0.167005% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000822199 - 1.17602% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.000915412% [2] | | | | | | Remainder: 0.0246921 - 35.3179% | | | | | Remainder: 1.428e-05 - 0.0204209% | | | | fmb->setupBCFieldManagers(): 7.96e-06 - 0.0102877% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.516e-05 - 0.0195932% [1] | | | | build response library: 0.00739911 - 9.56283% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00731067 - 98.8047% [1] | | | | | | getWorksets(): 3.04e-06 - 0.0415831% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 68.4211% [1] | | | | | | | Remainder: 9.6e-07 - 31.5789% | | | | | | getOrientations(): 4.8e-07 - 0.00656575% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000721319 - 9.86666% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000886599 - 12.1275% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000392159 - 5.3642% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115916 - 15.8557% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0191501% [3] | | | | | | Remainder: 0.00414651 - 56.7187% | | | | | Remainder: 8.844e-05 - 1.19528% | | | | Remainder: 2.012e-05 - 0.0260037% | | | Remainder: 1.8839e-05 - 0.0243422% | | Mini-EM: setup auxiliary physics model evaluator: 0.0461225 - 12.1095% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0461149 - 99.9833% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00156132% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000954139% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0460739 - 99.9112% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0460704 - 99.9924% [1] | | | | | | getWorksets(): 0.0245505 - 53.2891% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0245495 - 99.9961% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0199443 - 81.2412% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00282732 - 14.176% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00397387 - 19.9248% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00018872 - 4.74902% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00378255 - 95.1856% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.212e-05 - 1.3779% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.2e-05 - 0.845989% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00018052 - 4.77244% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000302959 - 8.00937% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0007116 - 18.8127% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.3439e-05 - 2.47026% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00059128 - 15.6318% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.28e-05 - 0.602767% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00115304 - 30.483% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000563359 - 48.8587% [1] | | | | | | | | | | | | Remainder: 0.000589679 - 51.1413% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000561039 - 14.8323% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.876e-05 - 1.81782% [1] | | | | | | | | | | | Remainder: 1.3e-05 - 0.343683% | | | | | | | | | | Remainder: 2.6e-06 - 0.0654273% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00926155 - 46.437% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00551983 - 59.5995% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.464e-05 - 0.265225% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.8e-06 - 0.141309% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.002739 - 49.621% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00272956 - 49.45% [1] | | | | | | | | | | | Remainder: 2.884e-05 - 0.52248% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00137728 - 14.8709% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0020572 - 22.2122% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.94e-05 - 0.209468% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000269839 - 2.91354% [1] | | | | | | | | | | Remainder: 1.8e-05 - 0.194352% | | | | | | | | | Remainder: 0.0038816 - 19.4621% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00459751 - 18.7275% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00458307 - 99.6859% [1] | | | | | | | | | Remainder: 1.444e-05 - 0.314083% | | | | | | | | Remainder: 7.68e-06 - 0.0312837% | | | | | | | Remainder: 9.6e-07 - 0.00391031% | | | | | | getOrientations(): 6.84e-06 - 0.0148468% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000354359 - 0.769169% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0003286 - 0.713256% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000186399 - 0.404596% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00759315 - 16.4816% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00757479 - 99.7582% [1] | | | | | | | Remainder: 1.836e-05 - 0.241797% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000400919 - 0.870232% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000868237% [2] | | | | | | Remainder: 0.0126492 - 27.4563% | | | | | Remainder: 3.52e-06 - 0.0076399% | | | | fmb->setupBCFieldManagers(): 3e-06 - 0.00650549% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.0290579% [1] | | | | build response library: 1.8959e-05 - 0.0411126% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.26589% [1] | | | | | Remainder: 1.8719e-05 - 98.7341% | | | | Remainder: 4.44e-06 - 0.00962813% | | | Remainder: 7.68e-06 - 0.0166513% | | Mini-EM: eval auxiliary physics model evaluator: 0.024316 - 6.3842% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00700895 - 28.8244% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0169165 - 69.5694% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.244e-05 - 0.487335% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0116419 - 68.8201% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.0116819% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.84e-06 - 0.0243945% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.00549736% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00013884 - 1.19258% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000611999 - 5.25684% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0015296 - 13.1387% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00014436 - 1.24% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00101124 - 8.68617% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00128776 - 11.0614% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00176288 - 15.1425% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.04e-06 - 0.00893321% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.00412302% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00288448 - 24.7766% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00110156 - 9.46198% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00021896 - 1.88079% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000916559 - 7.8729% [1] | | | | | Remainder: 2.736e-05 - 0.235012% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.0599e-05 - 0.0626548% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.0125321% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00012832 - 0.758549% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00497827 - 29.4285% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00254232 - 51.0682% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00242428 - 48.6971% [1] | | | | | Remainder: 1.168e-05 - 0.234619% | | | | Remainder: 7.28e-05 - 0.430349% | | | Remainder: 0.000390559 - 1.60618% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00408848 - 1.07343% [1] | | | getWorksets(): 2.16e-06 - 0.0528314% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.28e-06 - 59.2593% [1] | | | | Remainder: 8.8e-07 - 40.7407% | | | getOrientations(): 7.2e-07 - 0.0176105% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000700359 - 17.1301% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000895279 - 21.8976% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000393439 - 9.62312% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011528 - 28.1963% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0273941% [3] | | | Remainder: 0.000942599 - 23.055% | | panzer::ModelEvaluator::create_W_op: 0.0191766 - 5.03484% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0307805 - 8.08146% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.456e-05 - 0.177255% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0241613 - 78.4956% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.00496661% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00026328 - 1.08968% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000671079 - 2.77749% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000813639 - 3.36753% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.448e-05 - 0.34965% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000911439 - 3.7723% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000796119 - 3.29501% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000651999 - 2.69852% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000701519 - 2.90348% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.12e-06 - 0.00463551% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00112788 - 4.66812% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00168856 - 6.98868% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00026652 - 1.10308% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00161228 - 6.67297% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.001658 - 6.8622% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00230552 - 9.54218% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.72e-06 - 0.0153965% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00027004 - 1.11765% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00161344 - 6.67777% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00264784 - 10.959% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00173156 - 7.16665% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 8.852e-05 - 0.366371% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000923759 - 3.8233% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0018126 - 7.50206% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00147712 - 6.11356% [1] | | | | Remainder: 3.812e-05 - 0.157773% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.004e-05 - 0.0326181% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.00363867% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00019948 - 0.648073% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00630039 - 20.4688% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00627951 - 99.6686% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.16e-05 - 0.184116% [1] | | | | Remainder: 9.28e-06 - 0.147292% | | | Remainder: 5.356e-05 - 0.174006% | | MaxwellPreconditioner::build: 0.00149544 - 0.392629% [1] | | | MaxwellPreconditioner: Schur complement: 1.504e-05 - 1.00573% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000877719 - 58.6931% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.378253% [1] | | | | Ifpack2::Relaxation::compute: 0.00013296 - 15.1484% [1] | | | | Remainder: 0.000741439 - 84.4734% | | | MaxwellPreconditioner: Solver S_E: 0.000505959 - 33.8335% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.252985% [1] | | | | Ifpack2::Relaxation::compute: 0.00011048 - 21.8358% [1] | | | | Remainder: 0.000394199 - 77.9113% | | | MaxwellPreconditioner: Block preconditioner: 8.856e-05 - 5.92201% [1] | | | Remainder: 8.16e-06 - 0.54566% | | Mini-EM: timestepper: 0.112382 - 29.506% [1] | | | Mini-EM: Advance Time Step: 0.11238 - 99.9983% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00289 - 2.57164% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.9919e-05 - 2.07332% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0025902 - 89.6263% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0540499% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.108e-05 - 0.813838% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00021932 - 8.46731% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00012916 - 4.98649% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.472e-05 - 0.568297% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00011088 - 4.28076% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0001042 - 4.02286% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.972e-05 - 1.53347% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.084e-05 - 1.19064% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.0308857% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.624e-05 - 2.94341% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000212879 - 8.21864% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00010388 - 4.01051% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 3.396e-05 - 1.3111% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00019 - 7.33535% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000414919 - 16.0188% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.076e-05 - 1.9597% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.076e-05 - 0.801483% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000167 - 6.44739% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022264 - 8.59549% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.288e-05 - 2.42761% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.328e-05 - 0.512702% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.6839e-05 - 3.73867% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0001704 - 6.57865% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.144e-05 - 1.98595% [1] | | | | | | Remainder: 3.02e-05 - 1.16593% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.036e-05 - 0.358478% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.0747406% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00015724 - 5.44084% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.012e-05 - 1.04222% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.276e-05 - 42.3639% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 8.8e-07 - 2.92165% [1] | | | | | | Remainder: 1.648e-05 - 54.7145% | | | | | Remainder: 4e-05 - 1.38408% | | | | Stratimikos: BelosLOWS: 0.108312 - 96.3802% [1] | | | | | GMRES block system: Operation Op*x: 0.000187399 - 0.173018% [1] | | | | | Belos::MVT::MvAddMv: 6.74e-05 - 0.0622278% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.107526 - 99.2748% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00017512 - 0.162863% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.488e-05 - 25.6281% [2] | | | | | | | | Belos::MVT::MvDot: 3.968e-05 - 88.4135% [2] | | | | | | | | Remainder: 5.2e-06 - 11.5865% | | | | | | | Belos::MVT::MvScale: 3.06e-05 - 17.4737% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 4.28e-05 - 24.4404% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.052e-05 - 94.6729% [2] | | | | | | | | Remainder: 2.28e-06 - 5.3271% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.496e-05 - 8.54271% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.364e-05 - 91.1765% [2] | | | | | | | | Remainder: 1.32e-06 - 8.82353% | | | | | | | Remainder: 4.188e-05 - 23.915% | | | | | | Belos::MVT::MvAddMv: 2.1e-05 - 0.0195301% [2] | | | | | | Belos::MVT::MvNorm: 4.376e-05 - 0.040697% [1] | | | | | | GMRES block system: Operation Prec*x: 0.105748 - 98.3461% [1] | | | | | | | GMRES Q_B: Operation Op*x: 5.0639e-05 - 0.0478866% [2] | | | | | | | Belos::MVT::MvAddMv: 1.732e-05 - 0.0163786% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00185992 - 1.75882% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00073076 - 39.2899% [11] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 4.612e-05 - 6.31124% [11] | | | | | | | | | | Belos::MVT::MvDot: 3.888e-05 - 84.3018% [11] | | | | | | | | | | Remainder: 7.24e-06 - 15.6982% | | | | | | | | | Belos::MVT::MvScale: 2.872e-05 - 3.93015% [10] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00042476 - 58.1258% [18] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00041316 - 97.269% [18] | | | | | | | | | | Remainder: 1.16e-05 - 2.73095% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00017576 - 24.0517% [18] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00016652 - 94.7428% [18] | | | | | | | | | | Remainder: 9.24e-06 - 5.25717% | | | | | | | | | Remainder: 5.54e-05 - 7.58115% | | | | | | | | Belos::MVT::MvAddMv: 9.0839e-05 - 4.88403% [18] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00022624 - 12.164% [11] | | | | | | | | Belos::MVT::MvNorm: 1.052e-05 - 0.565616% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 7.404e-05 - 3.98082% [10] | | | | | | | | | Ifpack2::Relaxation::apply: 4.508e-05 - 60.886% [10] | | | | | | | | | Remainder: 2.896e-05 - 39.114% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.988e-05 - 1.06886% [1] | | | | | | | | Remainder: 0.000707639 - 38.0468% | | | | | | | GMRES S_E: Operation Op*x: 6.548e-05 - 0.0619209% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.102752 - 97.1669% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0861139 - 83.8076% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00085588 - 0.993893% [172] | | | | | | | | | | Belos::MVT::MvDot: 0.00073516 - 85.8952% [172] | | | | | | | | | | Remainder: 0.00012072 - 14.1048% | | | | | | | | | Belos::MVT::MvScale: 0.00066092 - 0.767495% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0470931 - 54.687% [342] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0468345 - 99.4508% [342] | | | | | | | | | | Remainder: 0.00025864 - 0.54921% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0364622 - 42.3419% [342] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0362291 - 99.3607% [342] | | | | | | | | | | Remainder: 0.00023312 - 0.639346% | | | | | | | | | Remainder: 0.00104176 - 1.20975% | | | | | | | | Belos::MVT::MvAddMv: 0.00139008 - 1.35285% [176] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00155104 - 1.5095% [172] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000885239 - 57.0739% [172] | | | | | | | | | Remainder: 0.0006658 - 42.9261% | | | | | | | | GMRES S_E: Operation Op*x: 0.00773099 - 7.52394% [172] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00022912 - 0.222984% [1] | | | | | | | | Belos::MVT::MvNorm: 5.56e-06 - 0.00541109% [1] | | | | | | | | Remainder: 0.00573123 - 5.57774% | | | | | | | Remainder: 0.00100256 - 0.948066% | | | | | | GMRES block system: Operation Op*x: 0.00012912 - 0.120082% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 9.6e-06 - 0.00892805% [1] | | | | | | Remainder: 0.0013998 - 1.30182% | | | | | Remainder: 0.00053072 - 0.489993% | | | | Mini-EM: Compute responses: 0.00111124 - 0.988825% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.376e-05 - 4.83784% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000526679 - 47.3957% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.235438% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.436e-05 - 2.72652% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 9.792e-05 - 18.592% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.129111% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.424e-05 - 4.60242% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.728e-05 - 3.28094% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000167879 - 31.875% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.8e-07 - 0.0911371% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.336e-05 - 4.43534% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.756e-05 - 12.8275% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.52e-05 - 2.88601% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.096e-05 - 2.08096% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6e-07 - 0.113921% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.796e-05 - 9.10612% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.084e-05 - 2.05818% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.72e-06 - 1.27592% [1] | | | | | | Remainder: 1.94e-05 - 3.68346% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.12e-06 - 0.460747% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.125985% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00014892 - 13.4013% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024256 - 21.8279% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.21438% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023136 - 95.3826% [1] | | | | | | Remainder: 1.068e-05 - 4.40303% | | | | | Remainder: 0.0001328 - 11.9506% | | | | Remainder: 6.672e-05 - 0.0593702% | | | Remainder: 1.92e-06 - 0.00170846% | | Remainder: 0.0182851 - 4.80079% | Remainder: 4.36e-05 - 0.0114459% ================================= FOM Calculation ================================= Number of cells = 512 Time for Belos Linear Solve = 0.108312 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.7271 k-cell-steps per second ================================= dt = 1.66782e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.66782e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=3672,domainDim=3672,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1944} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1728} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=3672, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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.000593959 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1944,domainDim=1944} 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=1944, #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 171 iterations with total CPU time of 0.103515 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=1728,domainDim=1728} 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=1728, #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 9 iterations with total CPU time of 0.00159716 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.1088 sec Electromagnetic Energy = 1.19875e-07 Electromagnetic Energy/dt^2 = 4.30953e+10 * finished time step 1, t = 1.66782e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.383265 [1] | Mini-EM: Total Time: 0.383222 - 99.9887% [1] | | Mini-EM: build mesh: 0.000650559 - 0.16976% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00031188 - 47.9403% [1] | | | Remainder: 0.000338679 - 52.0597% | | Mini-EM: build physics blocks: 0.000816039 - 0.212942% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023816 - 0.0621468% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0358355 - 9.35112% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0113129 - 2.95206% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00386379 - 34.1537% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00303764 - 78.618% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00019716 - 5.10276% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.000579558 - 14.9997% [3] | | | | Remainder: 4.944e-05 - 1.27957% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00240652 - 21.2722% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00060828 - 25.2764% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 3.308e-05 - 1.3746% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00030356 - 12.6141% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 5.9e-05 - 2.45167% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122596 - 50.9432% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 9.684e-05 - 4.02407% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.748e-05 - 1.1419% [3] | | | | Remainder: 5.232e-05 - 2.1741% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00097376 - 8.60748% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000473759 - 4.18776% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00126044 - 11.1416% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00054716 - 4.83658% [3] | | | Remainder: 0.00178752 - 15.8006% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000466199 - 0.121653% [2] | | Mini-EM: setup physics model evaluator: 0.0774205 - 20.2025% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0774065 - 99.982% [1] | | | | allocate FieldManagerBuilder: 2.4e-06 - 0.00310051% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000620103% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0698312 - 90.2135% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0698168 - 99.9794% [1] | | | | | | getWorksets(): 0.0422097 - 60.4579% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0422069 - 99.9933% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0247666 - 58.6789% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00281324 - 11.359% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00503475 - 20.3288% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000291679 - 5.79331% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00473327 - 94.012% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001196 - 2.52679% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.16e-05 - 0.667614% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00025172 - 5.31809% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000402119 - 8.49558% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000886839 - 18.7363% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00014832 - 3.13356% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000712799 - 15.0593% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.26e-05 - 1.53382% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00132536 - 28.0009% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000515799 - 38.9177% [1] | | | | | | | | | | | | Remainder: 0.000809559 - 61.0823% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000657759 - 13.8965% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 7.176e-05 - 1.51608% [1] | | | | | | | | | | | Remainder: 5.28e-05 - 1.11551% | | | | | | | | | | Remainder: 9.8e-06 - 0.194647% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0128115 - 51.729% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00757975 - 59.1636% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.084e-05 - 0.538804% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.96e-06 - 0.131403% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00385584 - 50.8702% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00298968 - 39.4429% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.068e-05 - 0.140902% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0003908 - 5.15584% [1] | | | | | | | | | | | Remainder: 0.000281959 - 3.7199% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00268136 - 20.9293% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00171748 - 13.4057% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 6.26e-05 - 0.488623% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000428599 - 3.34542% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00029928 - 2.33603% [1] | | | | | | | | | | Remainder: 4.244e-05 - 0.331265% | | | | | | | | | Remainder: 0.00410707 - 16.5831% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0174199 - 41.2725% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0173957 - 99.8613% [2] | | | | | | | | | Remainder: 2.416e-05 - 0.138692% | | | | | | | | Remainder: 2.048e-05 - 0.0485229% | | | | | | | Remainder: 2.84e-06 - 0.0067283% | | | | | | getOrientations(): 6.72e-06 - 0.00962519% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000683159 - 0.978502% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000684879 - 0.980966% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003608 - 0.516781% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000116599 - 0.167007% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000859599 - 1.23122% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.8e-07 - 0.000973978% [2] | | | | | | Remainder: 0.0248946 - 35.6571% | | | | | Remainder: 1.436e-05 - 0.0205639% | | | | fmb->setupBCFieldManagers(): 7.88e-06 - 0.01018% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.624e-05 - 0.0209801% [1] | | | | build response library: 0.00752767 - 9.72485% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00743799 - 98.8087% [1] | | | | | | getWorksets(): 3.16e-06 - 0.0424846% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 68.3544% [1] | | | | | | | Remainder: 1e-06 - 31.6456% | | | | | | getOrientations(): 4.8e-07 - 0.00645336% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000745039 - 10.0167% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000888559 - 11.9462% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040592 - 5.45739% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118812 - 15.9736% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.0193601% [3] | | | | | | Remainder: 0.00420527 - 56.5378% | | | | | Remainder: 8.968e-05 - 1.19134% | | | | Remainder: 2.072e-05 - 0.0267678% | | | Remainder: 1.396e-05 - 0.0180314% | | Mini-EM: setup auxiliary physics model evaluator: 0.04537 - 11.8391% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0453618 - 99.9818% [1] | | | | allocate FieldManagerBuilder: 6e-07 - 0.0013227% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.00114634% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0453201 - 99.9081% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0453159 - 99.9906% [1] | | | | | | getWorksets(): 0.0246438 - 54.3824% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.024643 - 99.9964% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0200919 - 81.5321% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00279152 - 13.8937% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00408827 - 20.3478% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000188519 - 4.61121% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00389724 - 95.3271% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.176e-05 - 1.32812% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.884e-05 - 0.740012% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00018008 - 4.62071% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00039708 - 10.1888% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000712839 - 18.2909% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 9.668e-05 - 2.48073% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000600599 - 15.4109% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.26e-05 - 0.579898% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00116136 - 29.7995% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000564839 - 48.6361% [1] | | | | | | | | | | | | Remainder: 0.000596519 - 51.3639% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00056392 - 14.4697% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 6.904e-05 - 1.77151% [1] | | | | | | | | | | | Remainder: 1.244e-05 - 0.319201% | | | | | | | | | | Remainder: 2.52e-06 - 0.0616397% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00924591 - 46.018% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00546191 - 59.0738% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.488e-05 - 0.272432% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.96e-06 - 0.145736% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00270076 - 49.4471% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.002709 - 49.5979% [1] | | | | | | | | | | | Remainder: 2.932e-05 - 0.536808% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00139368 - 15.0735% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0020816 - 22.5137% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.036e-05 - 0.220206% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000270439 - 2.92496% [1] | | | | | | | | | | Remainder: 1.792e-05 - 0.193815% | | | | | | | | | Remainder: 0.00396623 - 19.7404% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.004543 - 18.4353% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00452859 - 99.683% [1] | | | | | | | | | Remainder: 1.44e-05 - 0.316972% | | | | | | | | Remainder: 8.04e-06 - 0.0326259% | | | | | | | Remainder: 8.8e-07 - 0.00357087% | | | | | | getOrientations(): 6.84e-06 - 0.0150941% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000358759 - 0.791685% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033256 - 0.733871% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019336 - 0.426694% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00768707 - 16.9633% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00766751 - 99.7455% [1] | | | | | | | Remainder: 1.956e-05 - 0.254453% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000413079 - 0.911555% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000882693% [2] | | | | | | Remainder: 0.0116799 - 25.7745% | | | | | Remainder: 4.24e-06 - 0.00935567% | | | | fmb->setupBCFieldManagers(): 3.36e-06 - 0.00740712% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.304e-05 - 0.0287467% [1] | | | | build response library: 1.908e-05 - 0.0420618% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.25786% [1] | | | | | Remainder: 1.884e-05 - 98.7421% | | | | Remainder: 5.08e-06 - 0.0111989% | | | Remainder: 8.24e-06 - 0.0181618% | | Mini-EM: eval auxiliary physics model evaluator: 0.0244489 - 6.37983% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00708583 - 28.9822% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0169521 - 69.3369% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 8.516e-05 - 0.502357% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0116037 - 68.45% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.0124098% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.96e-06 - 0.0255091% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.0058602% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00011672 - 1.00589% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000638879 - 5.50582% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00150356 - 12.9576% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00014736 - 1.26994% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0010512 - 9.05917% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00130172 - 11.2181% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0018044 - 15.5502% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.36e-06 - 0.0117204% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.2e-07 - 0.00448133% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00287576 - 24.7831% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000986359 - 8.50038% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00022524 - 1.9411% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000918319 - 7.91401% [1] | | | | | Remainder: 2.724e-05 - 0.234753% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.04e-05 - 0.0613493% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.0122699% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000128479 - 0.757894% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00504899 - 29.7839% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00259004 - 51.2981% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00244696 - 48.4642% [1] | | | | | Remainder: 1.2e-05 - 0.237671% | | | | Remainder: 7.328e-05 - 0.432277% | | | Remainder: 0.000410959 - 1.68089% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00409024 - 1.06733% [1] | | | getWorksets(): 2.28e-06 - 0.0557425% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 47.3684% [1] | | | | Remainder: 1.2e-06 - 52.6316% | | | getOrientations(): 7.2e-07 - 0.0176029% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000708919 - 17.332% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000857559 - 20.966% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000398079 - 9.73242% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117832 - 28.8081% [1] | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0273823% [3] | | | Remainder: 0.000943239 - 23.0608% | | panzer::ModelEvaluator::create_W_op: 0.0194245 - 5.06874% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0309516 - 8.07669% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 5.352e-05 - 0.172915% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0243458 - 78.6574% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.00492899% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0001502 - 0.616945% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000675559 - 2.77485% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000801839 - 3.29355% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 8.764e-05 - 0.35998% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000914759 - 3.75736% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000786319 - 3.2298% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000758479 - 3.11544% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000708159 - 2.90876% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.08e-06 - 0.00443609% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00116124 - 4.76977% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00162484 - 6.67401% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00027296 - 1.12118% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0016924 - 6.95151% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00170352 - 6.99718% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00228588 - 9.38922% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.2e-06 - 0.0172515% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0001572 - 0.645697% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00165428 - 6.79493% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00263632 - 10.8286% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00191224 - 7.8545% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 9.14e-05 - 0.375425% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000930239 - 3.82095% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00179436 - 7.3703% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0015002 - 6.16205% [1] | | | | Remainder: 3.928e-05 - 0.161342% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.96e-06 - 0.0321792% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.00413548% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00020952 - 0.676927% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00628067 - 20.2919% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00626139 - 99.693% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.08e-05 - 0.171956% [1] | | | | Remainder: 8.48e-06 - 0.135017% | | | Remainder: 5.092e-05 - 0.164515% | | MaxwellPreconditioner::build: 0.00153348 - 0.400154% [1] | | | MaxwellPreconditioner: Schur complement: 1.424e-05 - 0.928608% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000905479 - 59.0474% [1] | | | | Ifpack2::Relaxation::initialize: 3.76e-06 - 0.41525% [1] | | | | Ifpack2::Relaxation::compute: 0.000139 - 15.351% [1] | | | | Remainder: 0.000762719 - 84.2338% | | | MaxwellPreconditioner: Solver S_E: 0.000514159 - 33.5289% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.24895% [1] | | | | Ifpack2::Relaxation::compute: 0.00011192 - 21.7676% [1] | | | | Remainder: 0.000400959 - 77.9835% | | | MaxwellPreconditioner: Block preconditioner: 9.088e-05 - 5.9264% [1] | | | Remainder: 8.72e-06 - 0.568642% | | Mini-EM: timestepper: 0.113005 - 29.4881% [1] | | | Mini-EM: Advance Time Step: 0.113003 - 99.9983% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00296828 - 2.62673% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.324e-05 - 2.13053% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00265996 - 89.6129% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.0571438% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.124e-05 - 0.798509% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0002228 - 8.37608% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000131079 - 4.92786% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.432e-05 - 0.538355% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00012492 - 4.69632% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00010412 - 3.91435% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.952e-05 - 1.48574% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 3.088e-05 - 1.16092% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-07 - 0.0270681% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.684e-05 - 2.88877% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00024296 - 9.13398% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000107079 - 4.02559% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 4.624e-05 - 1.73837% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00019188 - 7.21365% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000418 - 15.7145% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.216e-05 - 1.20904% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 2.12e-05 - 0.797005% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000169319 - 6.36548% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00022136 - 8.32194% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.468e-05 - 2.43162% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.384e-05 - 0.520309% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0001052 - 3.95495% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00017496 - 6.57755% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 5.108e-05 - 1.92033% [1] | | | | | | Remainder: 3.204e-05 - 1.20453% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.84e-06 - 0.331506% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2e-06 - 0.0673792% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000162639 - 5.47924% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.816e-05 - 0.948699% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.112e-05 - 39.4886% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.04e-06 - 3.69318% [1] | | | | | | Remainder: 1.6e-05 - 56.8182% | | | | | Remainder: 4.244e-05 - 1.42979% | | | | Stratimikos: BelosLOWS: 0.108833 - 96.3098% [1] | | | | | GMRES block system: Operation Op*x: 0.00019192 - 0.176344% [1] | | | | | Belos::MVT::MvAddMv: 6.92e-05 - 0.0635838% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.108072 - 99.3013% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0001716 - 0.158783% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.288e-05 - 24.9883% [2] | | | | | | | | Belos::MVT::MvDot: 3.816e-05 - 88.9925% [2] | | | | | | | | Remainder: 4.72e-06 - 11.0075% | | | | | | | Belos::MVT::MvScale: 3.164e-05 - 18.4382% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.96e-05 - 23.0769% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.74e-05 - 94.4444% [2] | | | | | | | | Remainder: 2.2e-06 - 5.55556% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.308e-05 - 7.62238% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.192e-05 - 91.1315% [2] | | | | | | | | Remainder: 1.16e-06 - 8.8685% | | | | | | | Remainder: 4.44e-05 - 25.8741% | | | | | | Belos::MVT::MvAddMv: 1.972e-05 - 0.018247% [2] | | | | | | Belos::MVT::MvNorm: 3.748e-05 - 0.0346805% [1] | | | | | | GMRES block system: Operation Prec*x: 0.106177 - 98.2461% [1] | | | | | | | GMRES Q_B: Operation Op*x: 5.092e-05 - 0.0479577% [2] | | | | | | | Belos::MVT::MvAddMv: 1.612e-05 - 0.0151822% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0018306 - 1.7241% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.000730518 - 39.906% [11] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 4.528e-05 - 6.19834% [11] | | | | | | | | | | Belos::MVT::MvDot: 3.764e-05 - 83.1272% [11] | | | | | | | | | | Remainder: 7.64e-06 - 16.8728% | | | | | | | | | Belos::MVT::MvScale: 2.704e-05 - 3.70148% [10] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000410278 - 56.1626% [18] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000399038 - 97.2604% [18] | | | | | | | | | | Remainder: 1.124e-05 - 2.73961% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00019372 - 26.5182% [18] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00018452 - 95.2509% [18] | | | | | | | | | | Remainder: 9.2e-06 - 4.74912% | | | | | | | | | Remainder: 5.42e-05 - 7.41939% | | | | | | | | Belos::MVT::MvAddMv: 8.396e-05 - 4.58648% [18] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00022272 - 12.1665% [11] | | | | | | | | Belos::MVT::MvNorm: 9.64e-06 - 0.526604% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 7.224e-05 - 3.94625% [10] | | | | | | | | | Ifpack2::Relaxation::apply: 4.372e-05 - 60.5205% [10] | | | | | | | | | Remainder: 2.852e-05 - 39.4795% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.784e-05 - 0.974545% [1] | | | | | | | | Remainder: 0.00069368 - 37.8936% | | | | | | | GMRES S_E: Operation Op*x: 6.42e-05 - 0.0604651% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.10312 - 97.1205% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.0851329 - 82.5575% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000816236 - 0.958778% [172] | | | | | | | | | | Belos::MVT::MvDot: 0.000698116 - 85.5287% [172] | | | | | | | | | | Remainder: 0.00011812 - 14.4713% | | | | | | | | | Belos::MVT::MvScale: 0.000634638 - 0.745467% [172] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.0465234 - 54.6479% [342] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0462606 - 99.4351% [342] | | | | | | | | | | Remainder: 0.0002628 - 0.564878% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0361522 - 42.4655% [342] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0359295 - 99.384% [342] | | | | | | | | | | Remainder: 0.00022268 - 0.615952% | | | | | | | | | Remainder: 0.00100656 - 1.18234% | | | | | | | | Belos::MVT::MvAddMv: 0.00310408 - 3.01017% [176] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00154224 - 1.49558% [172] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000896079 - 58.1025% [172] | | | | | | | | | Remainder: 0.000646159 - 41.8975% | | | | | | | | GMRES S_E: Operation Op*x: 0.00762482 - 7.39416% [172] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00023152 - 0.224516% [1] | | | | | | | | Belos::MVT::MvNorm: 5.28e-06 - 0.00512027% [1] | | | | | | | | Remainder: 0.00547863 - 5.3129% | | | | | | | Remainder: 0.00109552 - 1.03179% | | | | | | GMRES block system: Operation Op*x: 0.00012876 - 0.119142% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 9.96e-06 - 0.00921605% [1] | | | | | | Remainder: 0.00152792 - 1.41379% | | | | | Remainder: 0.000499319 - 0.458795% | | | | Mini-EM: Compute responses: 0.00113296 - 1.00259% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.632e-05 - 4.97106% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000539439 - 47.6133% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.207623% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.464e-05 - 2.71393% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0001052 - 19.5017% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.103812% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 2.404e-05 - 4.45648% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.764e-05 - 3.27006% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00017036 - 31.581% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.6e-07 - 0.103812% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 2.38e-05 - 4.41199% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.836e-05 - 12.6724% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.548e-05 - 2.86965% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.132e-05 - 2.09848% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.2e-07 - 0.0963964% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.008e-05 - 9.28372% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.056e-05 - 1.95759% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.4e-06 - 1.18642% [1] | | | | | | Remainder: 1.8799e-05 - 3.48492% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.68e-06 - 0.501343% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.137693% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000152 - 13.4162% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000240119 - 21.194% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.216559% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000228759 - 95.269% [1] | | | | | | Remainder: 1.084e-05 - 4.51443% | | | | | Remainder: 0.00013784 - 12.1664% | | | | Remainder: 6.884e-05 - 0.0609188% | | | Remainder: 1.92e-06 - 0.00169904% | | Remainder: 0.0176583 - 4.60785% | Remainder: 4.328e-05 - 0.0112924% ================================= FOM Calculation ================================= Number of cells = 512 Time for Belos Linear Solve = 0.108833 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.70447 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=maxwell8.xml' (5 runs): 33.58 msec task-clock:u # 0.035 CPUs utilized ( +- 0.70% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,762 page-faults:u # 82.243 K/sec ( +- 0.22% ) 17,477,987 cycles:u # 0.520 GHz ( +- 28.25% ) (4.66%) 64,274,459 instructions:u # 3.68 insn per cycle ( +- 5.83% ) (77.31%) branches:u 345,957 branch-misses:u ( +- 0.60% ) 27,776,493 L1-dcache-loads:u # 827.087 M/sec ( +- 0.22% ) 378,189 L1-dcache-load-misses:u # 1.36% of all L1-dcache accesses ( +- 0.31% ) LLC-loads:u LLC-load-misses:u 26,507,347 L1-icache-loads:u # 789.296 M/sec ( +- 0.32% ) 232,342 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 0.45% ) 39,704,778 dTLB-loads:u # 1.182 G/sec ( +- 5.21% ) (27.23%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 0.97084 +- 0.00890 seconds time elapsed ( +- 0.92% ) 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=maxwell8.xml' (5 runs): 314,401 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.68% ) 16,831,004 BR_RETIRED:u ( +- 0.36% ) 0.95511 +- 0.00323 seconds time elapsed ( +- 0.34% ) 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=maxwell8.xml' (5 runs): 22,675,802 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.40% ) 4,890 ITLB_WALK:u ( +- 1.68% ) 11,991 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.28% ) 30,503,048 L1D_TLB:u ( +- 0.36% ) 0.96221 +- 0.00421 seconds time elapsed ( +- 0.44% ) 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=maxwell8.xml' (5 runs): 26,591,158 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.38% ) 232,438 L1I_CACHE_REFILL:u ( +- 0.91% ) 380,988 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.49% ) 27,879,862 L1D_CACHE:u ( +- 0.37% ) 0.96170 +- 0.00631 seconds time elapsed ( +- 0.66% ) 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=maxwell8.xml' (5 runs): 461,650 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.38% ) 485,937 LL_CACHE_RD:u ( +- 0.76% ) 133,694 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.61% ) 17,185 L2D_TLB_REFILL:u ( +- 1.76% ) 250,776 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.99% ) 1,451,787 L2D_CACHE:u ( +- 0.41% ) 0.95705 +- 0.00433 seconds time elapsed ( +- 0.45% )