oasis18.umiacs.umd.edu 30 GMRES Tpetra maxwell4.xml output_avg5/altra_GMRES_Tpetra_maxwell4.output output_avg5/altra_GMRES_Tpetra_maxwell4_power.output dt = 3.33564e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000470159 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=300, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 93 iterations with total CPU time of 0.0119327 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000624719 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.0156611 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.16785 [1] | Mini-EM: Total Time: 0.16781 - 99.9757% [1] | | Mini-EM: build mesh: 0.000769878 - 0.45878% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000298159 - 38.7281% [1] | | | Remainder: 0.000471719 - 61.2719% | | Mini-EM: build physics blocks: 0.000776679 - 0.462833% [1] | | Mini-EM: build auxiliary physics blocks: 0.000230639 - 0.137441% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00972538 - 5.79548% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00342031 - 2.03821% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000861038 - 25.1743% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00065376 - 75.927% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.1559e-05 - 10.6336% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.764e-05 - 9.01702% [3] | | | | Remainder: 3.8079e-05 - 4.42245% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0016936 - 49.5159% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00018104 - 10.6897% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.112e-05 - 0.656591% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018664 - 11.0203% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.82e-05 - 1.6651% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00117772 - 69.5394% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 2.364e-05 - 1.39585% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.032e-05 - 1.79027% [3] | | | | Remainder: 5.492e-05 - 3.2428% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000172839 - 5.05331% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.916e-05 - 2.02204% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00017768 - 5.19485% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000102639 - 3.00087% [3] | | | Remainder: 0.000343359 - 10.0388% | | panzer::WorksetContainer::applyOrientations(ugi): 7.912e-05 - 0.0471486% [2] | | Mini-EM: setup physics model evaluator: 0.0653706 - 38.9552% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0653517 - 99.9712% [1] | | | | allocate FieldManagerBuilder: 2.56e-06 - 0.00391726% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000612072% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0574896 - 87.9695% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0574768 - 99.9777% [1] | | | | | | getWorksets(): 0.0297717 - 51.7977% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0297685 - 99.9894% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0180293 - 60.5651% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00289719 - 16.0693% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00362035 - 20.0804% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00026228 - 7.2446% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00334927 - 92.5123% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011692 - 3.49091% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.268e-05 - 0.975734% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000201759 - 6.02396% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0002662 - 7.94799% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000589078 - 17.5882% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.124e-05 - 2.12703% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000512559 - 15.3036% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.188e-05 - 1.84757% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000935438 - 27.9296% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000345519 - 36.9366% [1] | | | | | | | | | | | | Remainder: 0.000589919 - 63.0634% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000490399 - 14.642% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.2e-05 - 0.656859% [1] | | | | | | | | | | | Remainder: 4.912e-05 - 1.46659% | | | | | | | | | | Remainder: 8.8e-06 - 0.24307% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00743938 - 41.2627% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00410775 - 55.2163% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.94e-05 - 0.959162% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.32e-06 - 0.226888% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00210412 - 51.223% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00153724 - 37.4228% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1e-05 - 0.243442% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00013756 - 3.34879% [1] | | | | | | | | | | | Remainder: 0.00027012 - 6.57586% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00191095 - 25.687% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.001095 - 14.7189% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.1e-05 - 0.685541% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0001502 - 2.01898% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 8.632e-05 - 1.16031% [1] | | | | | | | | | | Remainder: 3.816e-05 - 0.512946% | | | | | | | | | Remainder: 0.00407239 - 22.5876% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0117203 - 39.3713% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0117015 - 99.8396% [2] | | | | | | | | | Remainder: 1.88e-05 - 0.160406% | | | | | | | | Remainder: 1.892e-05 - 0.0635571% | | | | | | | Remainder: 3.16e-06 - 0.0106141% | | | | | | getOrientations(): 5.96e-06 - 0.0103694% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000677159 - 1.17814% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000683798 - 1.18969% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00035756 - 0.622095% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000114439 - 0.199105% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000834799 - 1.45241% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.00132227% [2] | | | | | | Remainder: 0.0250306 - 43.5491% | | | | | Remainder: 1.284e-05 - 0.0223345% | | | | fmb->setupBCFieldManagers(): 8.44e-06 - 0.0129147% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.672e-05 - 0.0255846% [1] | | | | build response library: 0.00781262 - 11.9547% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0077161 - 98.7646% [1] | | | | | | getWorksets(): 3.72e-06 - 0.0482109% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.64e-06 - 70.9677% [1] | | | | | | | Remainder: 1.08e-06 - 29.0323% | | | | | | getOrientations(): 4.8e-07 - 0.00622076% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753878 - 9.77019% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000970038 - 12.5716% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000458199 - 5.93822% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0013464 - 17.4492% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0176255% [3] | | | | | | Remainder: 0.00418203 - 54.1987% | | | | | Remainder: 9.652e-05 - 1.23544% | | | | Remainder: 2.14e-05 - 0.0327459% | | | Remainder: 1.884e-05 - 0.0288203% | | Mini-EM: setup auxiliary physics model evaluator: 0.0306863 - 18.2864% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0306786 - 99.975% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00234691% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.00169499% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0306399 - 99.8737% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0306368 - 99.9899% [1] | | | | | | getWorksets(): 0.0166105 - 54.2176% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0166095 - 99.994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0160136 - 96.4124% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00282683 - 17.6527% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00277979 - 17.3589% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00018408 - 6.62207% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00259323 - 93.2887% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.38e-05 - 2.07463% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.98e-05 - 1.14914% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000155479 - 5.99556% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00018492 - 7.13086% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000433359 - 16.7111% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.648e-05 - 1.02112% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000420959 - 16.233% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.796e-05 - 0.692572% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000816038 - 31.468% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000406039 - 49.7574% [1] | | | | | | | | | | | | Remainder: 0.000409999 - 50.2426% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000421639 - 16.2592% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.076e-05 - 0.800545% [1] | | | | | | | | | | | Remainder: 1.204e-05 - 0.464285% | | | | | | | | | | Remainder: 2.48e-06 - 0.0892152% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00617095 - 38.5356% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00301691 - 48.889% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.516e-05 - 0.5025% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.72e-06 - 0.255891% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00124684 - 41.3282% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00171772 - 56.9362% [1] | | | | | | | | | | | Remainder: 2.948e-05 - 0.977158% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0015226 - 24.6736% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00150452 - 24.3807% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.78e-05 - 0.288448% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.128e-05 - 1.47919% [1] | | | | | | | | | | Remainder: 1.784e-05 - 0.289097% | | | | | | | | | Remainder: 0.00423607 - 26.4529% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000589199 - 3.54736% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000578759 - 98.2281% [1] | | | | | | | | | Remainder: 1.044e-05 - 1.7719% | | | | | | | | Remainder: 6.68e-06 - 0.0402179% | | | | | | | Remainder: 1e-06 - 0.00602028% | | | | | | getOrientations(): 5.76e-06 - 0.0188009% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000359159 - 1.17231% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000331 - 1.0804% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000193239 - 0.630742% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0018272 - 5.96406% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00180748 - 98.9208% [1] | | | | | | | Remainder: 1.972e-05 - 1.07925% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000421719 - 1.37651% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00130562% [2] | | | | | | Remainder: 0.0108878 - 35.5383% | | | | | Remainder: 3.08e-06 - 0.0100523% | | | | fmb->setupBCFieldManagers(): 2.92e-06 - 0.00951803% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.2e-05 - 0.0391152% [1] | | | | build response library: 1.76e-05 - 0.057369% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.59091% [1] | | | | | Remainder: 1.732e-05 - 98.4091% | | | | Remainder: 5e-06 - 0.016298% | | | Remainder: 7.68e-06 - 0.0250275% | | Mini-EM: eval auxiliary physics model evaluator: 0.00528667 - 3.15039% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00130056 - 24.6007% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00362383 - 68.5466% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.336e-05 - 2.02438% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00254815 - 70.3166% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.0392441% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.122442% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.0251162% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.72e-05 - 1.06744% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 9.288e-05 - 3.64499% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00020008 - 7.85196% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 2.016e-05 - 0.791161% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000134119 - 5.26338% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00017804 - 6.98702% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000230559 - 9.04808% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.8e-07 - 0.0345348% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4e-07 - 0.0156976% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00036764 - 14.4277% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00107464 - 42.1731% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.636e-05 - 1.42691% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00015652 - 6.14248% [1] | | | | | Remainder: 2.392e-05 - 0.938718% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.48e-06 - 0.261602% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.48e-06 - 0.0684358% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.652e-05 - 2.66348% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000830598 - 22.9204% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000470119 - 56.6001% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000350599 - 42.2104% [1] | | | | | Remainder: 9.88e-06 - 1.1895% | | | | Remainder: 6.3239e-05 - 1.74509% | | | Remainder: 0.00036228 - 6.85271% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00415827 - 2.47797% [1] | | | getWorksets(): 1.88e-06 - 0.0452111% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 59.5745% [1] | | | | Remainder: 7.6e-07 - 40.4255% | | | getOrientations(): 8.8e-07 - 0.0211626% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000692239 - 16.6473% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000858198 - 20.6383% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000400599 - 9.63379% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120424 - 28.9601% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0250104% [3] | | | Remainder: 0.000999198 - 24.0292% | | panzer::ModelEvaluator::create_W_op: 0.00328107 - 1.95523% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00793954 - 4.73128% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 3.904e-05 - 0.491716% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00681954 - 85.8934% [1] | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.0134906% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.928e-05 - 0.429354% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.112e-05 - 1.33616% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000110719 - 1.62355% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.82e-05 - 0.26688% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00012132 - 1.779% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0001032 - 1.5133% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000854958 - 12.5369% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00017088 - 2.50574% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.4e-07 - 0.0123175% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111264 - 16.3154% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00021192 - 3.10754% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.484e-05 - 0.510885% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000213479 - 3.1304% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00021388 - 3.13628% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000293399 - 4.30233% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.44e-06 - 0.0504432% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.224e-05 - 0.472759% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00020336 - 2.98202% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000341839 - 5.01264% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00202075 - 29.6318% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.396e-05 - 0.351343% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00012072 - 1.77021% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00022476 - 3.29582% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000234479 - 3.43834% [1] | | | | Remainder: 3.24e-05 - 0.475105% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.92e-06 - 0.0871587% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 0.0125952% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00010208 - 1.28572% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000942438 - 11.8702% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000926198 - 98.2768% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 8.72e-06 - 0.92526% [1] | | | | Remainder: 7.52e-06 - 0.79793% | | | Remainder: 2.852e-05 - 0.359215% | | MaxwellPreconditioner::build: 0.00145668 - 0.868053% [1] | | | MaxwellPreconditioner: Schur complement: 1.284e-05 - 0.881458% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000881438 - 60.5102% [1] | | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.394809% [1] | | | | Ifpack2::Relaxation::compute: 0.000112639 - 12.779% [1] | | | | Remainder: 0.000765319 - 86.8262% | | | MaxwellPreconditioner: Solver S_E: 0.000462279 - 31.7352% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.276889% [1] | | | | Ifpack2::Relaxation::compute: 5.336e-05 - 11.5428% [1] | | | | Remainder: 0.000407639 - 88.1803% | | | MaxwellPreconditioner: Block preconditioner: 9.156e-05 - 6.28554% [1] | | | Remainder: 8.56e-06 - 0.587639% | | Mini-EM: timestepper: 0.0174571 - 10.4029% [1] | | | Mini-EM: Advance Time Step: 0.0174551 - 99.9885% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000877518 - 5.02728% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.624e-05 - 5.26941% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000660998 - 75.3259% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1e-06 - 0.151286% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.8e-06 - 1.48261% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.54e-05 - 5.35554% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.5559e-05 - 3.86673% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.44e-06 - 0.974284% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.44e-05 - 3.69139% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.732e-05 - 2.62028% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.908e-05 - 5.91227% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.68e-06 - 1.46445% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.0907718% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.592e-05 - 11.4857% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.964e-05 - 4.48413% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.848e-05 - 2.79577% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 8.4e-06 - 1.27081% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.592e-05 - 3.92134% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.024e-05 - 9.11349% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.528e-05 - 6.85025% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.64e-06 - 1.15583% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.248e-05 - 3.40092% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.504e-05 - 5.30108% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.9879e-05 - 10.5717% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.72e-06 - 1.01664% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.488e-05 - 2.25114% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.248e-05 - 4.91378% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.008e-05 - 1.52497% [1] | | | | | | Remainder: 2.864e-05 - 4.33284% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.88e-06 - 1.1259% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.250707% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.668e-05 - 11.0174% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.464e-05 - 2.80792% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.88e-06 - 36.039% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.6e-07 - 3.8961% [1] | | | | | | Remainder: 1.48e-05 - 60.0649% | | | | | Remainder: 3.688e-05 - 4.20276% | | | | Stratimikos: BelosLOWS: 0.015699 - 89.9395% [1] | | | | | GMRES block system: Operation Op*x: 9.024e-05 - 0.574812% [1] | | | | | Belos::MVT::MvAddMv: 6.652e-05 - 0.42372% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0150203 - 95.6767% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000151519 - 1.00876% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.912e-05 - 25.8185% [2] | | | | | | | | Belos::MVT::MvDot: 3.42e-05 - 87.4233% [2] | | | | | | | | Remainder: 4.92e-06 - 12.5767% | | | | | | | Belos::MVT::MvScale: 2.996e-05 - 19.7731% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.2679e-05 - 21.5676% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.0599e-05 - 93.6351% [2] | | | | | | | | Remainder: 2.08e-06 - 6.36494% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.012e-05 - 6.67903% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.16e-06 - 90.5138% [2] | | | | | | | | Remainder: 9.6e-07 - 9.48617% | | | | | | | Remainder: 3.964e-05 - 26.1617% | | | | | | Belos::MVT::MvAddMv: 1.6e-05 - 0.106522% [2] | | | | | | Belos::MVT::MvNorm: 3.548e-05 - 0.236213% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0133439 - 88.8389% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.692e-05 - 0.1268% [2] | | | | | | | Belos::MVT::MvAddMv: 1.024e-05 - 0.0767392% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000770078 - 5.77101% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0001998 - 25.9454% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.9e-05 - 9.50951% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.42e-05 - 74.7368% [7] | | | | | | | | | | Remainder: 4.8e-06 - 25.2632% | | | | | | | | | Belos::MVT::MvScale: 1.128e-05 - 5.64565% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00010256 - 51.3313% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 9.744e-05 - 95.0078% [10] | | | | | | | | | | Remainder: 5.12e-06 - 4.9922% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.712e-05 - 18.5786% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.264e-05 - 87.931% [10] | | | | | | | | | | Remainder: 4.48e-06 - 12.069% | | | | | | | | | Remainder: 2.984e-05 - 14.9349% | | | | | | | | Belos::MVT::MvAddMv: 3.548e-05 - 4.60733% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 3.832e-05 - 4.97612% [7] | | | | | | | | Belos::MVT::MvNorm: 6.6e-06 - 0.857056% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.184e-05 - 4.13465% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.772e-05 - 55.6533% [6] | | | | | | | | | Remainder: 1.412e-05 - 44.3467% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.84e-06 - 1.01808% [1] | | | | | | | | Remainder: 0.000450198 - 58.4614% | | | | | | | GMRES S_E: Operation Op*x: 1.496e-05 - 0.112111% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0117798 - 88.2787% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00728539 - 61.8464% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00021636 - 2.96978% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.00017244 - 79.7005% [94] | | | | | | | | | | Remainder: 4.392e-05 - 20.2995% | | | | | | | | | Belos::MVT::MvScale: 0.0001758 - 2.41305% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00429131 - 58.903% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00419319 - 97.7135% [186] | | | | | | | | | | Remainder: 9.812e-05 - 2.28648% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0022324 - 30.6421% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00214656 - 96.1548% [186] | | | | | | | | | | Remainder: 8.584e-05 - 3.8452% | | | | | | | | | Remainder: 0.00036952 - 5.07207% | | | | | | | | Belos::MVT::MvAddMv: 0.000940955 - 7.98786% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00055516 - 4.71281% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00031764 - 57.2159% [94] | | | | | | | | | Remainder: 0.00023752 - 42.7841% | | | | | | | | GMRES S_E: Operation Op*x: 0.000813478 - 6.90569% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.0919e-05 - 0.262474% [1] | | | | | | | | Belos::MVT::MvNorm: 3.72e-06 - 0.0315794% [1] | | | | | | | | Remainder: 0.00215019 - 18.2532% | | | | | | | Remainder: 0.00075188 - 5.63464% | | | | | | GMRES block system: Operation Op*x: 3.472e-05 - 0.231153% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.6e-06 - 0.0572557% [1] | | | | | | Remainder: 0.00143012 - 9.5212% | | | | | Remainder: 0.000521959 - 3.32478% | | | | Mini-EM: Compute responses: 0.000813758 - 4.662% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.464e-05 - 5.48566% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000240159 - 29.5123% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.366424% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.56e-06 - 3.56431% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.564e-05 - 6.51235% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.26649% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 9.12e-06 - 3.79748% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6.12e-06 - 2.54831% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.252e-05 - 9.37712% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1e-06 - 0.416391% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 7.56e-06 - 3.14791% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.996e-05 - 29.1307% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 9.08e-06 - 3.78083% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.04e-05 - 4.33046% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.6e-07 - 0.316457% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.0159e-05 - 20.8857% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.16e-06 - 1.73219% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.28e-06 - 2.19854% [1] | | | | | | Remainder: 1.832e-05 - 7.62828% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.92e-06 - 0.604602% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.16221% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.064e-05 - 11.1384% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00028504 - 35.0276% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.182431% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00027404 - 96.1409% [1] | | | | | | Remainder: 1.048e-05 - 3.67668% | | | | | Remainder: 0.000147039 - 18.0691% | | | | Remainder: 6.48e-05 - 0.371238% | | | Remainder: 2e-06 - 0.0114566% | | Remainder: 0.0171715 - 10.2327% | Remainder: 4.072e-05 - 0.0242597% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.015699 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.07668 k-cell-steps per second ================================= dt = 3.33564e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000437839 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=300, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 93 iterations with total CPU time of 0.0114593 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000605639 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.0151682 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.164897 [1] | Mini-EM: Total Time: 0.164855 - 99.9747% [1] | | Mini-EM: build mesh: 0.000725719 - 0.440216% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000286919 - 39.5358% [1] | | | Remainder: 0.0004388 - 60.4642% | | Mini-EM: build physics blocks: 0.000788478 - 0.478285% [1] | | Mini-EM: build auxiliary physics blocks: 0.000234519 - 0.142257% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0096489 - 5.85295% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00338647 - 2.05421% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000867998 - 25.6313% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000646838 - 74.5207% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00010176 - 11.7235% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.736e-05 - 8.91246% [3] | | | | Remainder: 4.204e-05 - 4.84333% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0017058 - 50.3709% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000167759 - 9.83465% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.108e-05 - 0.64955% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018632 - 10.9228% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.872e-05 - 1.68367% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0012244 - 71.7786% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.7e-05 - 0.996602% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.364e-05 - 1.38586% [3] | | | | Remainder: 4.688e-05 - 2.74828% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00017016 - 5.0247% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.944e-05 - 2.05051% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000177599 - 5.24436% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00010172 - 3.00372% [3] | | | Remainder: 0.00029376 - 8.67451% | | panzer::WorksetContainer::applyOrientations(ugi): 7.392e-05 - 0.0448393% [2] | | Mini-EM: setup physics model evaluator: 0.0647321 - 39.266% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0647172 - 99.977% [1] | | | | allocate FieldManagerBuilder: 2.28e-06 - 0.00352302% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000741689% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0570112 - 88.0928% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0569986 - 99.9778% [1] | | | | | | getWorksets(): 0.0295393 - 51.8246% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0295363 - 99.99% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.017774 - 60.1767% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00277891 - 15.6347% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00357607 - 20.1197% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00025352 - 7.08934% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00331387 - 92.6679% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000114679 - 3.46057% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.176e-05 - 0.958395% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00020412 - 6.15956% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000265959 - 8.02562% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000593879 - 17.921% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.032e-05 - 2.12199% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000502799 - 15.1725% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.02e-05 - 1.81661% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000910358 - 27.4711% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000338039 - 37.1325% [1] | | | | | | | | | | | | Remainder: 0.000572319 - 62.8675% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000488959 - 14.7549% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.164e-05 - 0.653012% [1] | | | | | | | | | | | Remainder: 4.92e-05 - 1.48467% | | | | | | | | | | Remainder: 8.68e-06 - 0.242724% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00707091 - 39.7824% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00376915 - 53.3051% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.816e-05 - 1.01243% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.2e-06 - 0.244087% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0020892 - 55.4288% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00123164 - 32.6768% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.6e-06 - 0.254699% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00011912 - 3.16039% [1] | | | | | | | | | | | Remainder: 0.000272239 - 7.22282% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00144984 - 20.5042% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00152252 - 21.5321% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 4.968e-05 - 0.702597% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00014952 - 2.11458% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 9.328e-05 - 1.31921% [1] | | | | | | | | | | Remainder: 3.692e-05 - 0.52214% | | | | | | | | | Remainder: 0.00434807 - 24.4631% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0117437 - 39.7602% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.011724 - 99.8324% [2] | | | | | | | | | Remainder: 1.968e-05 - 0.167579% | | | | | | | | Remainder: 1.864e-05 - 0.0631088% | | | | | | | Remainder: 2.96e-06 - 0.0100206% | | | | | | getOrientations(): 6.08e-06 - 0.0106669% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000664199 - 1.16529% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000681758 - 1.1961% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00034432 - 0.604085% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000117719 - 0.20653% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000818759 - 1.43646% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.00133337% [2] | | | | | | Remainder: 0.0248257 - 43.555% | | | | | Remainder: 1.264e-05 - 0.0221711% | | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.0124233% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.448e-05 - 0.0223743% [1] | | | | build response library: 0.00766062 - 11.8371% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0075643 - 98.7427% [1] | | | | | | getWorksets(): 3e-06 - 0.03966% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 65.3333% [1] | | | | | | | Remainder: 1.04e-06 - 34.6667% | | | | | | getOrientations(): 4.8e-07 - 0.00634559% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000741639 - 9.80446% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000959598 - 12.6859% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000449759 - 5.94581% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00130868 - 17.3007% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.015864% [3] | | | | | | Remainder: 0.00409995 - 54.2013% | | | | | Remainder: 9.632e-05 - 1.25734% | | | | Remainder: 2.008e-05 - 0.0310273% | | | Remainder: 1.492e-05 - 0.0230488% | | Mini-EM: setup auxiliary physics model evaluator: 0.0293553 - 17.8067% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0293476 - 99.9737% [1] | | | | allocate FieldManagerBuilder: 1.08e-06 - 0.00368003% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.00190816% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0293107 - 99.8742% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0293075 - 99.9892% [1] | | | | | | getWorksets(): 0.0155158 - 52.9412% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0155148 - 99.9941% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0149178 - 96.1518% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00269636 - 18.0747% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00274275 - 18.3858% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000163759 - 5.9706% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00257639 - 93.9346% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.224e-05 - 2.02764% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.908e-05 - 1.12871% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00014704 - 5.7072% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000183599 - 7.1262% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000460919 - 17.8901% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.576e-05 - 0.999847% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000412639 - 16.0161% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.84e-05 - 0.714176% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000807599 - 31.3461% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000401839 - 49.7572% [1] | | | | | | | | | | | | Remainder: 0.00040576 - 50.2428% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000407239 - 15.8065% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.028e-05 - 0.787146% [1] | | | | | | | | | | | Remainder: 1.16e-05 - 0.450242% | | | | | | | | | | Remainder: 2.6e-06 - 0.0947952% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00623031 - 41.7642% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00328155 - 52.6708% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.4e-05 - 0.426627% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.6e-06 - 0.231598% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0016508 - 50.3054% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00158128 - 48.1868% [1] | | | | | | | | | | | Remainder: 2.7879e-05 - 0.849567% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00150052 - 24.0842% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00132116 - 21.2053% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.024e-05 - 0.324864% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.016e-05 - 1.44712% [1] | | | | | | | | | | Remainder: 1.668e-05 - 0.267724% | | | | | | | | | Remainder: 0.00324839 - 21.7753% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000589998 - 3.8028% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000578358 - 98.0271% [1] | | | | | | | | | Remainder: 1.164e-05 - 1.97289% | | | | | | | | Remainder: 7.04e-06 - 0.0453759% | | | | | | | Remainder: 9.2e-07 - 0.00592945% | | | | | | getOrientations(): 6.4e-06 - 0.0218374% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0003536 - 1.20652% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000327039 - 1.11589% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018532 - 0.632329% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00178492 - 6.0903% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0017662 - 98.9512% [1] | | | | | | | Remainder: 1.872e-05 - 1.04879% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000402639 - 1.37384% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00136484% [2] | | | | | | Remainder: 0.0107315 - 36.6167% | | | | | Remainder: 3.16e-06 - 0.010781% | | | | fmb->setupBCFieldManagers(): 2.2e-06 - 0.00749635% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.024e-05 - 0.0348921% [1] | | | | build response library: 1.804e-05 - 0.0614701% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.33038% [1] | | | | | Remainder: 1.78e-05 - 98.6696% | | | | Remainder: 4.8e-06 - 0.0163557% | | | Remainder: 7.72e-06 - 0.0262985% | | Mini-EM: eval auxiliary physics model evaluator: 0.00530379 - 3.21724% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00127832 - 24.102% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00367639 - 69.3163% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.888e-05 - 1.87358% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00261704 - 71.1849% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.0397396% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.12e-06 - 0.119219% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.0244552% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.688e-05 - 1.02712% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 9.188e-05 - 3.51084% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.000202519 - 7.73849% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 2.044e-05 - 0.781037% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0001328 - 5.07444% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00017184 - 6.56621% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000231239 - 8.83592% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.6e-07 - 0.0290405% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.0183414% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000369039 - 14.1014% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00109664 - 41.9038% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.168e-05 - 1.21053% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00021132 - 8.07479% [1] | | | | | Remainder: 2.472e-05 - 0.94458% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.519e-06 - 0.258922% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.0522251% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.736e-05 - 2.64825% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000820518 - 22.3186% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000455959 - 55.5697% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000354399 - 43.1921% [1] | | | | | Remainder: 1.016e-05 - 1.23824% | | | | Remainder: 6.116e-05 - 1.66359% | | | Remainder: 0.000349079 - 6.58169% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00406299 - 2.46458% [1] | | | getWorksets(): 1.96e-06 - 0.0482403% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.08e-06 - 55.102% [1] | | | | Remainder: 8.8e-07 - 44.898% | | | getOrientations(): 6e-07 - 0.0147674% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000683399 - 16.8201% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000850398 - 20.9303% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000390519 - 9.61161% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00116424 - 28.6547% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0255969% [3] | | | Remainder: 0.000970837 - 23.8946% | | panzer::ModelEvaluator::create_W_op: 0.00330723 - 2.00614% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00786778 - 4.77254% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.028e-05 - 0.511961% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00674583 - 85.7398% [1] | | | | panzer::WorksetContainer::getWorksets(): 8e-07 - 0.0118592% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.888e-05 - 0.428117% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.1639e-05 - 1.35846% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00010996 - 1.63005% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.82e-05 - 0.269797% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00012328 - 1.8275% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00010284 - 1.5245% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000850278 - 12.6045% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000160479 - 2.37894% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.4e-07 - 0.0124521% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0011124 - 16.4902% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00021528 - 3.19131% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.6119e-05 - 0.535427% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0002102 - 3.116% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00021208 - 3.14387% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000281239 - 4.16908% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.44e-06 - 0.0509945% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.092e-05 - 0.458358% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000203199 - 3.01222% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00033848 - 5.01762% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00198483 - 29.4232% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.356e-05 - 0.349253% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00011724 - 1.73796% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00022344 - 3.31227% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000233599 - 3.46287% [1] | | | | Remainder: 3.26e-05 - 0.483262% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7e-06 - 0.0889704% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.0152521% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00010176 - 1.29338% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000942998 - 11.9856% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000927358 - 98.3415% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 8.84e-06 - 0.937436% [1] | | | | Remainder: 6.8e-06 - 0.721104% | | | Remainder: 2.872e-05 - 0.365033% | | MaxwellPreconditioner::build: 0.00138304 - 0.83894% [1] | | | MaxwellPreconditioner: Schur complement: 1.2799e-05 - 0.925427% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000841879 - 60.8718% [1] | | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.40861% [1] | | | | Ifpack2::Relaxation::compute: 0.00011076 - 13.1563% [1] | | | | Remainder: 0.000727679 - 86.4351% | | | MaxwellPreconditioner: Solver S_E: 0.000433799 - 31.3657% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.313509% [1] | | | | Ifpack2::Relaxation::compute: 5.38e-05 - 12.4021% [1] | | | | Remainder: 0.000378639 - 87.2844% | | | MaxwellPreconditioner: Block preconditioner: 8.604e-05 - 6.22109% [1] | | | Remainder: 8.52e-06 - 0.616036% | | Mini-EM: timestepper: 0.0168805 - 10.2396% [1] | | | Mini-EM: Advance Time Step: 0.0168784 - 99.9879% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000893198 - 5.29195% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.74e-05 - 5.30677% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000676999 - 75.795% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.6e-07 - 0.11226% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.36e-06 - 1.38257% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.672e-05 - 5.42394% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.548e-05 - 3.76367% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.28e-06 - 0.927623% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.496e-05 - 3.68686% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.688e-05 - 2.49336% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.636e-05 - 9.80208% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 1.02e-05 - 1.50665% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.2e-07 - 0.106352% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6079e-05 - 11.2377% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 3.016e-05 - 4.45495% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.888e-05 - 2.78878% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 7.4e-06 - 1.09306% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.64e-05 - 3.89956% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.032e-05 - 8.90991% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.992e-05 - 5.89661% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.88e-06 - 1.16396% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.216e-05 - 3.27327% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.444e-05 - 5.08716% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.66e-05 - 9.83753% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 5.84e-06 - 0.862631% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.42e-05 - 2.09749% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.16e-05 - 4.66766% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.012e-05 - 1.49483% [1] | | | | | | Remainder: 2.728e-05 - 4.02955% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.32e-06 - 1.04344% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.246306% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.724e-05 - 10.8867% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.552e-05 - 2.85715% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.12e-06 - 35.7367% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.04e-06 - 4.07524% [1] | | | | | | Remainder: 1.536e-05 - 60.1881% | | | | | Remainder: 3.4519e-05 - 3.86465% | | | | Stratimikos: BelosLOWS: 0.0151962 - 90.0335% [1] | | | | | GMRES block system: Operation Op*x: 8.7239e-05 - 0.574082% [1] | | | | | Belos::MVT::MvAddMv: 6.12e-05 - 0.402731% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0145877 - 95.9953% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0001474 - 1.01044% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.972e-05 - 26.9471% [2] | | | | | | | | Belos::MVT::MvDot: 3.46e-05 - 87.1098% [2] | | | | | | | | Remainder: 5.12e-06 - 12.8902% | | | | | | | Belos::MVT::MvScale: 2.764e-05 - 18.7517% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.108e-05 - 21.0855% [2] | | | | | | | | Belos::MVT::MvTransMv: 2.936e-05 - 94.4659% [2] | | | | | | | | Remainder: 1.72e-06 - 5.53411% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.008e-05 - 6.83853% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.08e-06 - 90.0794% [2] | | | | | | | | Remainder: 1e-06 - 9.92063% | | | | | | | Remainder: 3.888e-05 - 26.3772% | | | | | | Belos::MVT::MvAddMv: 1.616e-05 - 0.110778% [2] | | | | | | Belos::MVT::MvNorm: 3.2999e-05 - 0.226211% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0127952 - 87.7124% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.676e-05 - 0.130986% [2] | | | | | | | Belos::MVT::MvAddMv: 1.024e-05 - 0.0800299% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000767679 - 5.99974% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00019372 - 25.2345% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.888e-05 - 9.74603% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.448e-05 - 76.6949% [7] | | | | | | | | | | Remainder: 4.4e-06 - 23.3051% | | | | | | | | | Belos::MVT::MvScale: 1.076e-05 - 5.55441% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 9.86e-05 - 50.8982% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 9.34e-05 - 94.7262% [10] | | | | | | | | | | Remainder: 5.2e-06 - 5.27383% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.572e-05 - 18.439% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.128e-05 - 87.57% [10] | | | | | | | | | | Remainder: 4.44e-06 - 12.43% | | | | | | | | | Remainder: 2.976e-05 - 15.3624% | | | | | | | | Belos::MVT::MvAddMv: 3.584e-05 - 4.66862% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 3.868e-05 - 5.03856% [7] | | | | | | | | Belos::MVT::MvNorm: 6.48e-06 - 0.844103% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.108e-05 - 4.04857% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.684e-05 - 54.1828% [6] | | | | | | | | | Remainder: 1.424e-05 - 45.8172% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.04e-06 - 1.04731% [1] | | | | | | | | Remainder: 0.000453839 - 59.1183% | | | | | | | GMRES S_E: Operation Op*x: 1.56e-05 - 0.121921% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0113211 - 88.4788% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00717082 - 63.3406% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0002266 - 3.16003% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.00018324 - 80.865% [94] | | | | | | | | | | Remainder: 4.336e-05 - 19.135% | | | | | | | | | Belos::MVT::MvScale: 0.000164199 - 2.28982% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00408567 - 56.9763% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00398663 - 97.5759% [186] | | | | | | | | | | Remainder: 9.9039e-05 - 2.42406% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.00233308 - 32.5357% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00224228 - 96.1081% [186] | | | | | | | | | | Remainder: 9.08e-05 - 3.89186% | | | | | | | | | Remainder: 0.000361279 - 5.03818% | | | | | | | | Belos::MVT::MvAddMv: 0.000650677 - 5.74749% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.000562279 - 4.96667% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000311439 - 55.3887% [94] | | | | | | | | | Remainder: 0.00025084 - 44.6113% | | | | | | | | GMRES S_E: Operation Op*x: 0.000812199 - 7.17423% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.084e-05 - 0.272413% [1] | | | | | | | | Belos::MVT::MvNorm: 3.84e-06 - 0.0339191% [1] | | | | | | | | Remainder: 0.0020904 - 18.4647% | | | | | | | Remainder: 0.000663877 - 5.18848% | | | | | | GMRES block system: Operation Op*x: 3.484e-05 - 0.238832% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 7.84e-06 - 0.0537439% [1] | | | | | | Remainder: 0.00155324 - 10.6476% | | | | | Remainder: 0.00046012 - 3.02785% | | | | Mini-EM: Compute responses: 0.000729118 - 4.31982% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.388e-05 - 6.01823% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00023156 - 31.7589% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.6e-07 - 0.328209% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.28e-06 - 3.57575% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.524e-05 - 6.58145% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.241838% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 7.72e-06 - 3.33391% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.96e-06 - 2.57385% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.272e-05 - 9.81171% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.2e-07 - 0.397305% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.8e-06 - 2.9366% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.616e-05 - 28.5714% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 9.2e-06 - 3.97305% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.008e-05 - 4.35308% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.6e-07 - 0.328209% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.92e-05 - 21.2472% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.12e-06 - 1.77924% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.2e-06 - 2.24564% [1] | | | | | | Remainder: 1.788e-05 - 7.72154% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.8e-06 - 0.65833% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.28e-06 - 0.175555% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.02e-05 - 12.3711% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000230239 - 31.5777% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.8e-07 - 0.208479% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000219399 - 95.2918% [1] | | | | | | Remainder: 1.036e-05 - 4.49967% | | | | | Remainder: 0.000127159 - 17.4401% | | | | Remainder: 5.988e-05 - 0.354772% | | | Remainder: 2.04e-06 - 0.012085% | | Remainder: 0.0171046 - 10.3755% | Remainder: 4.168e-05 - 0.0252764% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0151962 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.21157 k-cell-steps per second ================================= dt = 3.33564e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000429279 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=300, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 93 iterations with total CPU time of 0.0113423 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000614119 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.014957 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.164824 [1] | Mini-EM: Total Time: 0.164786 - 99.9768% [1] | | Mini-EM: build mesh: 0.000602199 - 0.365443% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002746 - 45.5995% [1] | | | Remainder: 0.000327599 - 54.4005% | | Mini-EM: build physics blocks: 0.00141892 - 0.861066% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023588 - 0.143143% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00958794 - 5.81841% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00336467 - 2.04184% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000859999 - 25.5597% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00064652 - 75.1768% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.6519e-05 - 11.2232% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.708e-05 - 8.9628% [3] | | | | Remainder: 3.988e-05 - 4.63721% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0016944 - 50.3584% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00017676 - 10.432% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.172e-05 - 0.691691% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018144 - 10.7082% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.82e-05 - 1.66431% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121212 - 71.5368% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.68e-05 - 0.991503% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.348e-05 - 1.38574% [3] | | | | Remainder: 4.388e-05 - 2.58971% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000172839 - 5.13687% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.86e-05 - 2.03883% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00017684 - 5.25579% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000100559 - 2.98867% [3] | | | Remainder: 0.000291439 - 8.66173% | | panzer::WorksetContainer::applyOrientations(ugi): 7.872e-05 - 0.047771% [2] | | Mini-EM: setup physics model evaluator: 0.0651193 - 39.5175% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0651066 - 99.9805% [1] | | | | allocate FieldManagerBuilder: 2.48e-06 - 0.00380914% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000675815% [1] | | | | fmb->setupVolumeFieldManagers(): 0.057376 - 88.1263% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0573634 - 99.978% [1] | | | | | | getWorksets(): 0.0304335 - 53.0538% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0304303 - 99.9897% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0185998 - 61.1227% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00285299 - 15.3388% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00359363 - 19.3208% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000260279 - 7.24278% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00332379 - 92.4912% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00011292 - 3.39732% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.156e-05 - 0.949518% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000221519 - 6.66464% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00027028 - 8.13167% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000594359 - 17.8819% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.0279e-05 - 2.11442% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000504799 - 15.1874% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 5.92e-05 - 1.7811% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000897358 - 26.998% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000330479 - 36.828% [1] | | | | | | | | | | | | Remainder: 0.000566879 - 63.172% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000490399 - 14.7542% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.26e-05 - 0.679946% [1] | | | | | | | | | | | Remainder: 4.852e-05 - 1.45978% | | | | | | | | | | Remainder: 9.56e-06 - 0.266026% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00820218 - 44.0981% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00442415 - 53.9387% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.896e-05 - 0.880621% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.72e-06 - 0.219703% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00240519 - 54.3651% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00157176 - 35.5267% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.06e-05 - 0.239594% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00011276 - 2.54874% [1] | | | | | | | | | | | Remainder: 0.00027516 - 6.2195% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00193863 - 23.6356% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00151 - 18.4097% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.26e-05 - 0.641293% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00014816 - 1.80635% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 9.012e-05 - 1.09873% [1] | | | | | | | | | | Remainder: 3.852e-05 - 0.469631% | | | | | | | | | Remainder: 0.00395103 - 21.2423% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0118117 - 38.8157% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0117933 - 99.8435% [2] | | | | | | | | | Remainder: 1.848e-05 - 0.156455% | | | | | | | | Remainder: 1.876e-05 - 0.061649% | | | | | | | Remainder: 3.12e-06 - 0.0102519% | | | | | | getOrientations(): 6.08e-06 - 0.0105991% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000647279 - 1.12838% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000698678 - 1.21798% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000348119 - 0.606866% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011468 - 0.199918% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000816238 - 1.42292% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.6e-07 - 0.000976232% [2] | | | | | | Remainder: 0.0242983 - 42.3586% | | | | | Remainder: 1.26e-05 - 0.0219604% | | | | fmb->setupBCFieldManagers(): 7.48e-06 - 0.0114888% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.368e-05 - 0.0210117% [1] | | | | build response library: 0.00768558 - 11.8046% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00759498 - 98.8212% [1] | | | | | | getWorksets(): 2.96e-06 - 0.0389731% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 67.5676% [1] | | | | | | | Remainder: 9.6e-07 - 32.4324% | | | | | | getOrientations(): 4.4e-07 - 0.0057933% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000712519 - 9.38144% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000962638 - 12.6747% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000449919 - 5.9239% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00131832 - 17.3577% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0173799% [3] | | | | | | Remainder: 0.00414687 - 54.6001% | | | | | Remainder: 9.06e-05 - 1.17883% | | | | Remainder: 2.092e-05 - 0.0321319% | | | Remainder: 1.268e-05 - 0.019472% | | Mini-EM: setup auxiliary physics model evaluator: 0.0293269 - 17.7969% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0293197 - 99.9754% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.00259211% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.00177355% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0292825 - 99.8731% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0292795 - 99.9899% [1] | | | | | | getWorksets(): 0.0149421 - 51.0325% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.014941 - 99.9925% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0143462 - 96.019% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00271455 - 18.9218% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00273623 - 19.0729% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00017248 - 6.30355% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00256115 - 93.6014% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.956e-05 - 1.93507% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.124e-05 - 1.21976% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000150639 - 5.88168% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00019256 - 7.51849% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000434919 - 16.9814% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.568e-05 - 1.00267% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000418639 - 16.3457% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.776e-05 - 0.693437% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000815758 - 31.8512% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000398999 - 48.9114% [1] | | | | | | | | | | | | Remainder: 0.000416759 - 51.0886% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00039132 - 15.279% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.0719e-05 - 0.808971% [1] | | | | | | | | | | | Remainder: 1.236e-05 - 0.482595% | | | | | | | | | | Remainder: 2.6e-06 - 0.0950211% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00565011 - 39.3841% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00294699 - 52.1582% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.436e-05 - 0.487276% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.52e-06 - 0.255175% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0016404 - 55.6634% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.001257 - 42.6536% [1] | | | | | | | | | | | Remainder: 2.772e-05 - 0.940619% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00106464 - 18.8428% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00150992 - 26.7237% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.764e-05 - 0.312206% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.428e-05 - 1.66864% [1] | | | | | | | | | | Remainder: 1.664e-05 - 0.294508% | | | | | | | | | Remainder: 0.00324527 - 22.6212% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000587879 - 3.93468% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000578159 - 98.3466% [1] | | | | | | | | | Remainder: 9.72e-06 - 1.6534% | | | | | | | | Remainder: 6.92e-06 - 0.0463156% | | | | | | | Remainder: 1.12e-06 - 0.00749561% | | | | | | getOrientations(): 5.8e-06 - 0.0198091% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000344399 - 1.17624% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000324279 - 1.10753% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00018712 - 0.639081% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00187652 - 6.40897% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00185956 - 99.0962% [1] | | | | | | | Remainder: 1.696e-05 - 0.903803% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000397839 - 1.35876% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00136614% [2] | | | | | | Remainder: 0.0112011 - 38.2557% | | | | | Remainder: 2.96e-06 - 0.0101084% | | | | fmb->setupBCFieldManagers(): 3e-06 - 0.010232% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.12e-05 - 0.0381996% [1] | | | | build response library: 1.66e-05 - 0.0566172% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.68675% [1] | | | | | Remainder: 1.632e-05 - 98.3133% | | | | Remainder: 5.12e-06 - 0.0174627% | | | Remainder: 7.2e-06 - 0.0245508% | | Mini-EM: eval auxiliary physics model evaluator: 0.00523651 - 3.17776% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0013304 - 25.4062% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00356795 - 68.1361% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.708e-05 - 1.88007% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00245591 - 68.8326% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.0537478% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.16e-06 - 0.128669% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.0276883% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.796e-05 - 1.13848% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.816e-05 - 3.5897% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.000199359 - 8.1175% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 2.112e-05 - 0.859965% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00012276 - 4.99854% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0001722 - 7.01164% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000228839 - 9.31787% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8e-07 - 0.0325744% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.8e-07 - 0.0195447% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000368199 - 14.9923% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00100944 - 41.1023% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.16e-05 - 1.28669% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000156 - 6.35201% [1] | | | | | Remainder: 2.384e-05 - 0.970718% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.36e-06 - 0.262335% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.0526913% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.7119e-05 - 2.72198% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000877399 - 24.5911% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000487959 - 55.6143% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00037984 - 43.2916% [1] | | | | | Remainder: 9.6e-06 - 1.09414% | | | | Remainder: 5.92e-05 - 1.65921% | | | Remainder: 0.000338157 - 6.45768% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410447 - 2.49079% [1] | | | getWorksets(): 2.08e-06 - 0.0506764% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 55.7692% [1] | | | | Remainder: 9.2e-07 - 44.2308% | | | getOrientations(): 1e-06 - 0.0243637% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000674359 - 16.4299% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000860038 - 20.9537% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000444879 - 10.8389% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115308 - 28.0932% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0253382% [3] | | | Remainder: 0.000967998 - 23.584% | | panzer::ModelEvaluator::create_W_op: 0.00348239 - 2.11328% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00776678 - 4.71325% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.072e-05 - 0.524284% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00656919 - 84.5805% [1] | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.0133959% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.924e-05 - 0.445108% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.132e-05 - 1.39013% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0001082 - 1.64708% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.804e-05 - 0.274615% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000116559 - 1.77433% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00010224 - 1.55636% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000793799 - 12.0837% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000162879 - 2.47944% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1e-06 - 0.0152226% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111948 - 17.0414% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000210719 - 3.20769% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.408e-05 - 0.518786% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00019432 - 2.95805% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000218439 - 3.32521% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00028816 - 4.38654% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.6e-06 - 0.0548013% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.108e-05 - 0.473118% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000232719 - 3.54259% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000338759 - 5.15679% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00183972 - 28.0052% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.62e-05 - 0.398832% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000118 - 1.79627% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000224 - 3.40986% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000235479 - 3.5846% [1] | | | | Remainder: 3.028e-05 - 0.46094% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.56e-06 - 0.0973376% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 0.0128753% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00010404 - 1.33955% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00101348 - 13.0489% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000997398 - 98.4134% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 9.16e-06 - 0.903818% [1] | | | | Remainder: 6.92e-06 - 0.682797% | | | Remainder: 3.08e-05 - 0.396561% | | MaxwellPreconditioner::build: 0.00138488 - 0.840409% [1] | | | MaxwellPreconditioner: Schur complement: 1.284e-05 - 0.927158% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000835799 - 60.3519% [1] | | | | Ifpack2::Relaxation::initialize: 3.08e-06 - 0.36851% [1] | | | | Ifpack2::Relaxation::compute: 0.00010652 - 12.7447% [1] | | | | Remainder: 0.000726199 - 86.8868% | | | MaxwellPreconditioner: Solver S_E: 0.000441159 - 31.8555% [1] | | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.281078% [1] | | | | Ifpack2::Relaxation::compute: 5.236e-05 - 11.8687% [1] | | | | Remainder: 0.000387559 - 87.8502% | | | MaxwellPreconditioner: Block preconditioner: 8.6839e-05 - 6.27052% [1] | | | Remainder: 8.24e-06 - 0.594999% | | Mini-EM: timestepper: 0.0166501 - 10.1041% [1] | | | Mini-EM: Advance Time Step: 0.0166481 - 99.9877% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000863918 - 5.18929% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.716e-05 - 5.45885% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000646079 - 74.7848% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.136206% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.64e-06 - 1.49208% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.432e-05 - 5.31204% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.528e-05 - 3.91283% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.28e-06 - 0.972017% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.524e-05 - 3.90664% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.688e-05 - 2.61268% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.736e-05 - 5.78257% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.04e-06 - 1.39921% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.0928679% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.6479e-05 - 11.8374% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.92e-05 - 4.51957% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.716e-05 - 2.65602% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 7.52e-06 - 1.16394% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.544e-05 - 3.9376% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.112e-05 - 9.46014% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.268e-05 - 6.606% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.76e-06 - 1.20109% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.356e-05 - 3.64661% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.408e-05 - 5.2749% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.484e-05 - 10.0359% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.92e-06 - 1.07108% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.44e-05 - 2.22883% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.264e-05 - 5.05201% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.008e-05 - 1.56018% [1] | | | | | | Remainder: 2.668e-05 - 4.12953% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.56e-06 - 1.10659% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.04e-06 - 0.236134% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.736e-05 - 11.2696% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.66e-05 - 3.079% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.044e-05 - 39.2481% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.04e-06 - 3.90977% [1] | | | | | | Remainder: 1.512e-05 - 56.8421% | | | | | Remainder: 3.5119e-05 - 4.06508% | | | | Stratimikos: BelosLOWS: 0.0149889 - 90.034% [1] | | | | | GMRES block system: Operation Op*x: 8.6599e-05 - 0.577753% [1] | | | | | Belos::MVT::MvAddMv: 6.036e-05 - 0.402697% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.0143785 - 95.9274% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0001468 - 1.02097% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.848e-05 - 26.2125% [2] | | | | | | | | Belos::MVT::MvDot: 3.312e-05 - 86.0707% [2] | | | | | | | | Remainder: 5.36e-06 - 13.9293% | | | | | | | Belos::MVT::MvScale: 2.896e-05 - 19.7275% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.212e-05 - 21.8801% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.016e-05 - 93.8979% [2] | | | | | | | | Remainder: 1.96e-06 - 6.10212% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.04e-05 - 7.08447% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.32e-06 - 89.6154% [2] | | | | | | | | Remainder: 1.08e-06 - 10.3846% | | | | | | | Remainder: 3.684e-05 - 25.0954% | | | | | | Belos::MVT::MvAddMv: 1.568e-05 - 0.109052% [2] | | | | | | Belos::MVT::MvNorm: 3.4199e-05 - 0.237848% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0126923 - 88.2728% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.748e-05 - 0.137721% [2] | | | | | | | Belos::MVT::MvAddMv: 1.056e-05 - 0.0832001% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000769079 - 6.05942% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00019928 - 25.9115% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.88e-05 - 9.43396% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.428e-05 - 75.9574% [7] | | | | | | | | | | Remainder: 4.52e-06 - 24.0426% | | | | | | | | | Belos::MVT::MvScale: 1.112e-05 - 5.58009% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00010064 - 50.5018% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 9.548e-05 - 94.8728% [10] | | | | | | | | | | Remainder: 5.16e-06 - 5.12719% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.652e-05 - 18.326% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.22e-05 - 88.1709% [10] | | | | | | | | | | Remainder: 4.32e-06 - 11.8291% | | | | | | | | | Remainder: 3.22e-05 - 16.1582% | | | | | | | | Belos::MVT::MvAddMv: 3.64e-05 - 4.73293% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 4.04e-05 - 5.25304% [7] | | | | | | | | Belos::MVT::MvNorm: 6.76e-06 - 0.878973% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.08e-05 - 4.00479% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.676e-05 - 54.4156% [6] | | | | | | | | | Remainder: 1.404e-05 - 45.5844% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.12e-06 - 1.05581% [1] | | | | | | | | Remainder: 0.000447319 - 58.1629% | | | | | | | GMRES S_E: Operation Op*x: 1.492e-05 - 0.117552% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0112052 - 88.2833% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00697042 - 62.2072% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000213559 - 3.06379% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.0001714 - 80.2589% [94] | | | | | | | | | | Remainder: 4.2159e-05 - 19.7411% | | | | | | | | | Belos::MVT::MvScale: 0.00016512 - 2.36887% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00401883 - 57.6555% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00392063 - 97.5565% [186] | | | | | | | | | | Remainder: 9.82e-05 - 2.4435% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.00221599 - 31.7914% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00212827 - 96.0415% [186] | | | | | | | | | | Remainder: 8.772e-05 - 3.95849% | | | | | | | | | Remainder: 0.000356919 - 5.12048% | | | | | | | | Belos::MVT::MvAddMv: 0.000710398 - 6.33991% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00051864 - 4.62858% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00030228 - 58.2832% [94] | | | | | | | | | Remainder: 0.00021636 - 41.7168% | | | | | | | | GMRES S_E: Operation Op*x: 0.000794599 - 7.09136% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.068e-05 - 0.273802% [1] | | | | | | | | Belos::MVT::MvNorm: 3.88e-06 - 0.0346269% [1] | | | | | | | | Remainder: 0.00217656 - 19.4246% | | | | | | | Remainder: 0.000675078 - 5.3188% | | | | | | GMRES block system: Operation Op*x: 3.4399e-05 - 0.239239% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.68e-06 - 0.060368% [1] | | | | | | Remainder: 0.00144644 - 10.0597% | | | | | Remainder: 0.00046348 - 3.09215% | | | | Mini-EM: Compute responses: 0.000737558 - 4.43029% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.684e-05 - 6.35069% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000232799 - 31.5635% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.378008% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.32e-06 - 3.5739% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.536e-05 - 6.59797% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6e-07 - 0.257733% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 8.44e-06 - 3.62545% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6e-06 - 2.57733% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.304e-05 - 9.89695% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 9.2e-07 - 0.395191% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 7.12e-06 - 3.05843% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.7439e-05 - 28.9688% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 7.84e-06 - 3.36771% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 9.92e-06 - 4.26119% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.4e-07 - 0.274915% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.908e-05 - 21.0826% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.28e-06 - 1.8385% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.2e-06 - 2.23369% [1] | | | | | | Remainder: 1.772e-05 - 7.61172% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.88e-06 - 0.661643% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.178969% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.192e-05 - 12.4627% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00022928 - 31.0864% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.8e-07 - 0.209351% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00021796 - 95.0628% [1] | | | | | | Remainder: 1.084e-05 - 4.72784% | | | | | Remainder: 0.000130519 - 17.6961% | | | | Remainder: 5.768e-05 - 0.346466% | | | Remainder: 2.04e-06 - 0.0122522% | | Remainder: 0.0164264 - 9.96834% | Remainder: 3.832e-05 - 0.023249% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0149889 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.26982 k-cell-steps per second ================================= dt = 3.33564e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000441119 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=300, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 93 iterations with total CPU time of 0.0120983 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000620159 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.0157966 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.166788 [1] | Mini-EM: Total Time: 0.16675 - 99.9769% [1] | | Mini-EM: build mesh: 0.000611199 - 0.366537% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028856 - 47.2121% [1] | | | Remainder: 0.000322639 - 52.7879% | | Mini-EM: build physics blocks: 0.000752838 - 0.451478% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023636 - 0.141745% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0095889 - 5.75048% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00332347 - 1.99309% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000855399 - 25.7381% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00064736 - 75.6793% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.1719e-05 - 10.7224% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.6e-05 - 8.88474% [3] | | | | Remainder: 4.032e-05 - 4.71359% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00165448 - 49.7816% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0001686 - 10.1905% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.16e-05 - 0.701128% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018424 - 11.1358% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.8e-05 - 1.69238% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0011746 - 70.9951% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.676e-05 - 1.01301% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.3e-05 - 1.39017% [3] | | | | Remainder: 4.768e-05 - 2.88188% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00017332 - 5.21503% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.8719e-05 - 2.06769% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00017796 - 5.35464% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0001028 - 3.09315% [3] | | | Remainder: 0.000290798 - 8.74982% | | panzer::WorksetContainer::applyOrientations(ugi): 7.968e-05 - 0.0477842% [2] | | Mini-EM: setup physics model evaluator: 0.0653411 - 39.1851% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0653277 - 99.9796% [1] | | | | allocate FieldManagerBuilder: 2.4e-06 - 0.00367379% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000673527% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0574664 - 87.9664% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0574536 - 99.9777% [1] | | | | | | getWorksets(): 0.0302048 - 52.5725% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0302019 - 99.9903% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0182471 - 60.4172% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00288155 - 15.7918% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00355271 - 19.47% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0002592 - 7.29583% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00328519 - 92.47% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000110959 - 3.37755% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.236e-05 - 0.985026% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00020728 - 6.30952% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000257279 - 7.83147% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000593239 - 18.058% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.156e-05 - 2.17826% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000498039 - 15.1601% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.192e-05 - 1.88482% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000890318 - 27.1009% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000320039 - 35.9466% [1] | | | | | | | | | | | | Remainder: 0.000570279 - 64.0534% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000490999 - 14.9458% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.232e-05 - 0.679412% [1] | | | | | | | | | | | Remainder: 4.892e-05 - 1.48911% | | | | | | | | | | Remainder: 8.32e-06 - 0.234187% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00780726 - 42.7863% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00406355 - 52.0483% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.024e-05 - 0.990267% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.04e-06 - 0.222465% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00208596 - 51.3333% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00154152 - 37.9352% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.84e-06 - 0.242153% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00010924 - 2.68829% [1] | | | | | | | | | | | Remainder: 0.00026772 - 6.58832% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00190504 - 24.4008% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0015056 - 19.2846% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.652e-05 - 0.723941% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00015036 - 1.9259% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 8.776e-05 - 1.12408% [1] | | | | | | | | | | Remainder: 3.844e-05 - 0.492362% | | | | | | | | | Remainder: 0.00400559 - 21.9519% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0119356 - 39.5195% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0119171 - 99.8448% [2] | | | | | | | | | Remainder: 1.852e-05 - 0.155166% | | | | | | | | Remainder: 1.912e-05 - 0.0633074% | | | | | | | Remainder: 2.92e-06 - 0.00966735% | | | | | | getOrientations(): 7.4e-06 - 0.01288% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000668759 - 1.164% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000675798 - 1.17625% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000350519 - 0.610091% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001126 - 0.195984% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000844878 - 1.47054% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 0.00132281% [2] | | | | | | Remainder: 0.0245881 - 42.7965% | | | | | Remainder: 1.284e-05 - 0.0223435% | | | | fmb->setupBCFieldManagers(): 8.32e-06 - 0.0127358% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.5799e-05 - 0.0241842% [1] | | | | build response library: 0.00781198 - 11.9581% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00771162 - 98.7153% [1] | | | | | | getWorksets(): 3.04e-06 - 0.039421% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 68.4211% [1] | | | | | | | Remainder: 9.6e-07 - 31.5789% | | | | | | getOrientations(): 4.8e-07 - 0.00622437% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000752399 - 9.75669% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000957798 - 12.4202% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000449839 - 5.83326% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00135396 - 17.5574% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0155609% [3] | | | | | | Remainder: 0.00419291 - 54.3713% | | | | | Remainder: 0.00010036 - 1.28469% | | | | Remainder: 2.232e-05 - 0.0341662% | | | Remainder: 1.336e-05 - 0.0204466% | | Mini-EM: setup auxiliary physics model evaluator: 0.0300559 - 18.0245% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0300476 - 99.9725% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.00266244% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 0.00226308% [1] | | | | fmb->setupVolumeFieldManagers(): 0.030011 - 99.8783% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.030008 - 99.99% [1] | | | | | | getWorksets(): 0.015823 - 52.7293% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.015822 - 99.9934% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0152262 - 96.2346% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00275091 - 18.067% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00271379 - 17.8232% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00016608 - 6.11985% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00254515 - 93.7858% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.336e-05 - 2.09653% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.012e-05 - 1.18343% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000150319 - 5.90609% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00018148 - 7.13041% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000438159 - 17.2154% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.532e-05 - 0.994832% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000405919 - 15.9487% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.748e-05 - 0.686795% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000807798 - 31.7387% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000399159 - 49.4132% [1] | | | | | | | | | | | | Remainder: 0.000408639 - 50.5868% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000403399 - 15.8497% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 1.996e-05 - 0.784235% [1] | | | | | | | | | | | Remainder: 1.184e-05 - 0.465198% | | | | | | | | | | Remainder: 2.56e-06 - 0.0943329% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00605967 - 39.7976% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00332739 - 54.9105% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.412e-05 - 0.424356% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.88e-06 - 0.236822% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00166708 - 50.1016% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00160984 - 48.3813% [1] | | | | | | | | | | | Remainder: 2.848e-05 - 0.855925% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00110336 - 18.2082% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00149904 - 24.7379% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.76e-05 - 0.290445% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.476e-05 - 1.56378% [1] | | | | | | | | | | Remainder: 1.752e-05 - 0.289125% | | | | | | | | | Remainder: 0.00370183 - 24.3122% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000588959 - 3.72241% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000578559 - 98.2342% [1] | | | | | | | | | Remainder: 1.04e-05 - 1.76583% | | | | | | | | Remainder: 6.8e-06 - 0.0429782% | | | | | | | Remainder: 1.04e-06 - 0.00657271% | | | | | | getOrientations(): 6.08e-06 - 0.0202613% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000355679 - 1.18528% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000333159 - 1.11023% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019176 - 0.639029% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00176548 - 5.88335% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00174812 - 99.0167% [1] | | | | | | | Remainder: 1.736e-05 - 0.983304% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000410199 - 1.36696% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.00133298% [2] | | | | | | Remainder: 0.0111223 - 37.0643% | | | | | Remainder: 3e-06 - 0.00999633% | | | | fmb->setupBCFieldManagers(): 2.52e-06 - 0.0083867% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 9.64e-06 - 0.0320825% [1] | | | | build response library: 1.824e-05 - 0.0607037% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.31579% [1] | | | | | Remainder: 1.8e-05 - 98.6842% | | | | Remainder: 4.68e-06 - 0.0155753% | | | Remainder: 8.28e-06 - 0.0275487% | | Mini-EM: eval auxiliary physics model evaluator: 0.00520287 - 3.12017% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00125788 - 24.1766% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00359307 - 69.0594% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.2319e-05 - 2.01273% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00253564 - 70.5701% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.0441704% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.96e-06 - 0.116736% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.0268177% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.668e-05 - 1.0522% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.844e-05 - 3.48788% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00021608 - 8.52173% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 2.148e-05 - 0.847125% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000134959 - 5.32249% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00017096 - 6.7423% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0002332 - 9.19691% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8.4e-07 - 0.0331278% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.4e-07 - 0.0173527% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000370639 - 14.6172% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00105512 - 41.6115% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.004e-05 - 1.18471% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0001578 - 6.22329% [1] | | | | | Remainder: 2.42e-05 - 0.954396% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.12e-06 - 0.253822% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.2e-06 - 0.0612289% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.968e-05 - 2.77423% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000811678 - 22.5901% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000455999 - 56.1798% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000346199 - 42.6523% [1] | | | | | Remainder: 9.48e-06 - 1.16795% | | | | Remainder: 6.244e-05 - 1.73779% | | | Remainder: 0.00035192 - 6.76396% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418331 - 2.50874% [1] | | | getWorksets(): 2.4e-06 - 0.0573708% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 61.6667% [1] | | | | Remainder: 9.2e-07 - 38.3333% | | | getOrientations(): 6e-07 - 0.0143427% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000700998 - 16.757% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000880398 - 21.0455% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000399759 - 9.55604% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121488 - 29.0411% [1] | | | Phalanx::SortAndOrderEvaluators: 9.6e-07 - 0.0229483% [3] | | | Remainder: 0.000983318 - 23.5057% | | panzer::ModelEvaluator::create_W_op: 0.00327363 - 1.9632% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00752886 - 4.51507% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4e-05 - 0.531289% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00639463 - 84.9348% [1] | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.0143871% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.992e-05 - 0.467893% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.1e-05 - 1.42307% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000110719 - 1.73144% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.812e-05 - 0.283363% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0001184 - 1.85155% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00010284 - 1.60823% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000713238 - 11.1537% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00015956 - 2.49522% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.4e-07 - 0.013136% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111876 - 17.4953% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000210159 - 3.28649% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.62e-05 - 0.5661% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00021004 - 3.28463% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000211279 - 3.30401% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00029016 - 4.53756% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.72e-06 - 0.0581738% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 3.164e-05 - 0.49479% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000200559 - 3.13637% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000341159 - 5.33509% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0017608 - 27.5356% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.356e-05 - 0.368434% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000120199 - 1.87969% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00022308 - 3.48855% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000235159 - 3.67745% [1] | | | | Remainder: 3.26e-05 - 0.509803% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.04e-06 - 0.0935068% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.08e-06 - 0.0143448% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00010536 - 1.39941% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000951518 - 12.6383% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000936118 - 98.3815% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 8.68e-06 - 0.912227% [1] | | | | Remainder: 6.72e-06 - 0.70624% | | | Remainder: 2.924e-05 - 0.388372% | | MaxwellPreconditioner::build: 0.00139284 - 0.835286% [1] | | | MaxwellPreconditioner: Schur complement: 1.26e-05 - 0.904628% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000847198 - 60.8254% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.39188% [1] | | | | Ifpack2::Relaxation::compute: 0.00011264 - 13.2956% [1] | | | | Remainder: 0.000731238 - 86.3125% | | | MaxwellPreconditioner: Solver S_E: 0.000438119 - 31.4552% [1] | | | | Ifpack2::Relaxation::initialize: 1.24e-06 - 0.283028% [1] | | | | Ifpack2::Relaxation::compute: 5.3399e-05 - 12.1882% [1] | | | | Remainder: 0.00038348 - 87.5287% | | | MaxwellPreconditioner: Block preconditioner: 8.6e-05 - 6.17445% [1] | | | Remainder: 8.92e-06 - 0.64042% | | Mini-EM: timestepper: 0.0174974 - 10.4932% [1] | | | Mini-EM: Advance Time Step: 0.0174956 - 99.9897% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000869678 - 4.97084% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.636e-05 - 5.33071% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000652559 - 75.0346% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.8e-07 - 0.104205% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.44e-06 - 1.44661% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.592e-05 - 5.50448% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.672e-05 - 4.09465% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.32e-06 - 0.968495% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.552e-05 - 3.91076% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.78e-05 - 2.72772% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.94e-05 - 6.03777% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.92e-06 - 1.52017% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.104205% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.62e-05 - 11.6771% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.968e-05 - 4.54825% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.968e-05 - 3.01582% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 8.24e-06 - 1.26272% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.64e-05 - 4.04561% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.048e-05 - 9.26813% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.74e-05 - 5.73128% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.36e-06 - 1.12787% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.284e-05 - 3.50007% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.436e-05 - 5.26542% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.7e-05 - 10.2673% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.64e-06 - 1.01753% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.428e-05 - 2.18831% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.212e-05 - 4.92216% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.036e-05 - 1.5876% [1] | | | | | | Remainder: 2.7119e-05 - 4.15579% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.28e-06 - 1.06706% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.275964% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.7439e-05 - 11.204% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.516e-05 - 2.89302% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.6e-06 - 38.1558% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 8.8e-07 - 3.49762% [1] | | | | | | Remainder: 1.468e-05 - 58.3466% | | | | | Remainder: 3.648e-05 - 4.19466% | | | | Stratimikos: BelosLOWS: 0.0158279 - 90.468% [1] | | | | | GMRES block system: Operation Op*x: 9.14e-05 - 0.57746% [1] | | | | | Belos::MVT::MvAddMv: 5.9879e-05 - 0.378312% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.015213 - 96.1147% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00014812 - 0.973643% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.9e-05 - 26.33% [2] | | | | | | | | Belos::MVT::MvDot: 3.368e-05 - 86.359% [2] | | | | | | | | Remainder: 5.32e-06 - 13.641% | | | | | | | Belos::MVT::MvScale: 2.9e-05 - 19.5787% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.156e-05 - 21.307% [2] | | | | | | | | Belos::MVT::MvTransMv: 2.976e-05 - 94.2966% [2] | | | | | | | | Remainder: 1.8e-06 - 5.70342% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1e-05 - 6.75128% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.96e-06 - 89.6% [2] | | | | | | | | Remainder: 1.04e-06 - 10.4% | | | | | | | Remainder: 3.856e-05 - 26.0329% | | | | | | Belos::MVT::MvAddMv: 1.656e-05 - 0.108855% [2] | | | | | | Belos::MVT::MvNorm: 3.092e-05 - 0.203248% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0134425 - 88.3621% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.676e-05 - 0.124679% [2] | | | | | | | Belos::MVT::MvAddMv: 1.008e-05 - 0.0749861% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000780879 - 5.80903% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00019948 - 25.5456% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.944e-05 - 9.74534% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.532e-05 - 78.8066% [7] | | | | | | | | | | Remainder: 4.12e-06 - 21.1934% | | | | | | | | | Belos::MVT::MvScale: 1.108e-05 - 5.55444% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0001014 - 50.8322% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 9.62e-05 - 94.8718% [10] | | | | | | | | | | Remainder: 5.2e-06 - 5.12821% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.672e-05 - 18.4079% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.224e-05 - 87.7996% [10] | | | | | | | | | | Remainder: 4.48e-06 - 12.2004% | | | | | | | | | Remainder: 3.084e-05 - 15.4602% | | | | | | | | Belos::MVT::MvAddMv: 3.716e-05 - 4.75874% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 4.0879e-05 - 5.235% [7] | | | | | | | | Belos::MVT::MvNorm: 6.48e-06 - 0.829834% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.116e-05 - 3.99037% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.688e-05 - 54.172% [6] | | | | | | | | | Remainder: 1.428e-05 - 45.828% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.96e-06 - 1.01936% [1] | | | | | | | | Remainder: 0.00045776 - 58.6211% | | | | | | | GMRES S_E: Operation Op*x: 1.468e-05 - 0.109206% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0119618 - 88.9851% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00739107 - 61.7888% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.000226919 - 3.07018% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.000186719 - 82.2844% [94] | | | | | | | | | | Remainder: 4.02e-05 - 17.7156% | | | | | | | | | Belos::MVT::MvScale: 0.00017588 - 2.37963% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00437639 - 59.2119% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00427479 - 97.6785% [186] | | | | | | | | | | Remainder: 0.0001016 - 2.32155% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.00224332 - 30.3517% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00215483 - 96.0558% [186] | | | | | | | | | | Remainder: 8.848e-05 - 3.94416% | | | | | | | | | Remainder: 0.000368559 - 4.98655% | | | | | | | | Belos::MVT::MvAddMv: 0.000984278 - 8.2285% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.000546558 - 4.56919% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000319879 - 58.5261% [94] | | | | | | | | | Remainder: 0.000226679 - 41.4739% | | | | | | | | GMRES S_E: Operation Op*x: 0.000798398 - 6.67456% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.064e-05 - 0.256148% [1] | | | | | | | | Belos::MVT::MvNorm: 3.68e-06 - 0.0307646% [1] | | | | | | | | Remainder: 0.00220719 - 18.452% | | | | | | | Remainder: 0.000658278 - 4.89699% | | | | | | GMRES block system: Operation Op*x: 3.42e-05 - 0.224808% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.36e-06 - 0.0549531% [1] | | | | | | Remainder: 0.00153232 - 10.0724% | | | | | Remainder: 0.00046368 - 2.92951% | | | | Mini-EM: Compute responses: 0.000739799 - 4.22849% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.436e-05 - 5.99622% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00023488 - 31.7492% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.510899% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.52e-06 - 3.62738% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.512e-05 - 6.43733% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.23842% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 8.72e-06 - 3.71253% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 6.48e-06 - 2.75886% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.256e-05 - 9.6049% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 8.4e-07 - 0.357629% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.68e-06 - 2.84401% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.744e-05 - 28.7125% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 8.28e-06 - 3.5252% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.028e-05 - 4.3767% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 7.2e-07 - 0.30654% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.984e-05 - 21.2193% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.12e-06 - 1.75409% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.44e-06 - 2.31608% [1] | | | | | | Remainder: 1.808e-05 - 7.69755% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.52e-06 - 0.610977% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.32e-06 - 0.178427% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.0999e-05 - 12.3005% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00023456 - 31.7059% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.4e-07 - 0.187585% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002236 - 95.3274% [1] | | | | | | Remainder: 1.052e-05 - 4.48499% | | | | | Remainder: 0.00012916 - 17.4588% | | | | Remainder: 5.82e-05 - 0.332655% | | | Remainder: 1.8e-06 - 0.0102872% | | Remainder: 0.0176814 - 10.6036% | Remainder: 3.856e-05 - 0.0231191% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0158279 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.04349 k-cell-steps per second ================================= dt = 3.33564e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 3.33564e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000435279 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=300, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 93 iterations with total CPU time of 0.0120549 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=240, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000627598 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.0155752 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.167119 [1] | Mini-EM: Total Time: 0.167061 - 99.9651% [1] | | Mini-EM: build mesh: 0.000612678 - 0.36674% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000293999 - 47.9859% [1] | | | Remainder: 0.000318679 - 52.0141% | | Mini-EM: build physics blocks: 0.000780718 - 0.467326% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023256 - 0.139207% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00966222 - 5.78365% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00333807 - 1.99812% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000843518 - 25.2696% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000635318 - 75.3177% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.08e-05 - 10.7644% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 7.728e-05 - 9.16163% [3] | | | | Remainder: 4.012e-05 - 4.75627% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00167464 - 50.1678% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0001766 - 10.5456% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.084e-05 - 0.647304% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018164 - 10.8465% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 2.9999e-05 - 1.79137% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00118916 - 71.0099% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.692e-05 - 1.01037% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.376e-05 - 1.41881% [3] | | | | Remainder: 4.572e-05 - 2.73014% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00017988 - 5.38874% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 6.9159e-05 - 2.07182% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00017724 - 5.30965% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00010168 - 3.04607% [3] | | | Remainder: 0.000291959 - 8.74633% | | panzer::WorksetContainer::applyOrientations(ugi): 7.4719e-05 - 0.0447256% [2] | | Mini-EM: setup physics model evaluator: 0.0660772 - 39.5528% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0660623 - 99.9774% [1] | | | | allocate FieldManagerBuilder: 2.32e-06 - 0.00351184% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000726587% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0582137 - 88.1195% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0581994 - 99.9753% [1] | | | | | | getWorksets(): 0.0299329 - 51.4317% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0299301 - 99.9905% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0179986 - 60.1353% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00289955 - 16.1099% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00367199 - 20.4016% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00026992 - 7.35078% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00339339 - 92.4128% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000114199 - 3.36533% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.116e-05 - 0.918255% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00021348 - 6.29105% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000274399 - 8.08627% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000601639 - 17.7297% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.472e-05 - 2.20193% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000524279 - 15.45% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 5.996e-05 - 1.76696% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000919358 - 27.0926% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000334079 - 36.3383% [1] | | | | | | | | | | | | Remainder: 0.000585279 - 63.6617% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000509239 - 15.0068% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.1679e-05 - 0.638859% [1] | | | | | | | | | | | Remainder: 4.928e-05 - 1.45223% | | | | | | | | | | Remainder: 8.68e-06 - 0.236384% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0074077 - 41.1572% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00407419 - 54.9994% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.04e-05 - 0.991608% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.8e-06 - 0.215994% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00208919 - 51.2788% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00155356 - 38.1317% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.72e-06 - 0.238575% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00010608 - 2.60371% [1] | | | | | | | | | | | Remainder: 0.000266439 - 6.53968% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00191392 - 25.8368% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00109244 - 14.7473% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.392e-05 - 0.727891% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000147879 - 1.99629% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 8.756e-05 - 1.18201% [1] | | | | | | | | | | Remainder: 3.78e-05 - 0.51028% | | | | | | | | | Remainder: 0.00401931 - 22.3313% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0119127 - 39.8017% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.011893 - 99.8345% [2] | | | | | | | | | Remainder: 1.972e-05 - 0.165538% | | | | | | | | Remainder: 1.884e-05 - 0.0629467% | | | | | | | Remainder: 2.84e-06 - 0.00948788% | | | | | | getOrientations(): 6e-06 - 0.0103094% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000673198 - 1.15671% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000687399 - 1.18111% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000350799 - 0.602754% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011968 - 0.205638% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000826038 - 1.41933% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.00109967% [2] | | | | | | Remainder: 0.0256027 - 43.9913% | | | | | Remainder: 1.436e-05 - 0.0246677% | | | | fmb->setupBCFieldManagers(): 8.68e-06 - 0.0131391% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.588e-05 - 0.0240379% [1] | | | | build response library: 0.0078001 - 11.8072% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00770378 - 98.7651% [1] | | | | | | getWorksets(): 3.2e-06 - 0.041538% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 67.5% [1] | | | | | | | Remainder: 1.04e-06 - 32.5% | | | | | | getOrientations(): 4.8e-07 - 0.00623071% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000824758 - 10.7059% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000962398 - 12.4925% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000449959 - 5.84075% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00134224 - 17.4231% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0181729% [3] | | | | | | Remainder: 0.00411935 - 53.4718% | | | | | Remainder: 9.632e-05 - 1.23486% | | | | Remainder: 2.108e-05 - 0.0319093% | | | Remainder: 1.492e-05 - 0.0225797% | | Mini-EM: setup auxiliary physics model evaluator: 0.0294055 - 17.6017% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0293979 - 99.974% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.00231309% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.00217703% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0293605 - 99.8728% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0293575 - 99.9896% [1] | | | | | | getWorksets(): 0.0163944 - 55.8441% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0163934 - 99.9941% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0158 - 96.3798% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00277111 - 17.5387% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00274323 - 17.3623% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000174639 - 6.36617% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00256611 - 93.5434% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.348e-05 - 2.08408% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.9e-05 - 1.13011% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00015484 - 6.03402% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0001826 - 7.11582% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000436279 - 17.0015% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 2.516e-05 - 0.98047% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000413879 - 16.1286% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.856e-05 - 0.723272% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000819238 - 31.9252% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000406359 - 49.6021% [1] | | | | | | | | | | | | Remainder: 0.000412879 - 50.3979% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000401319 - 15.6392% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.012e-05 - 0.784065% [1] | | | | | | | | | | | Remainder: 1.164e-05 - 0.453604% | | | | | | | | | | Remainder: 2.48e-06 - 0.0904042% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.00605963 - 38.3522% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00288959 - 47.686% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.612e-05 - 0.557864% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.68e-06 - 0.265781% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00123864 - 42.8655% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.001599 - 55.3364% [1] | | | | | | | | | | | Remainder: 2.816e-05 - 0.974531% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00154048 - 25.422% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.001503 - 24.8035% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.62e-05 - 0.267343% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 9.3639e-05 - 1.54529% [1] | | | | | | | | | | Remainder: 1.672e-05 - 0.275925% | | | | | | | | | Remainder: 0.00422599 - 26.7468% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.000586519 - 3.57777% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.000575959 - 98.1995% [1] | | | | | | | | | Remainder: 1.056e-05 - 1.80045% | | | | | | | | Remainder: 6.96e-06 - 0.042456% | | | | | | | Remainder: 9.6e-07 - 0.00585566% | | | | | | getOrientations(): 6e-06 - 0.0204377% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000358639 - 1.22163% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000337639 - 1.1501% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019184 - 0.653463% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0018276 - 6.22532% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00180852 - 98.956% [1] | | | | | | | Remainder: 1.908e-05 - 1.04399% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000397439 - 1.35379% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.00122626% [2] | | | | | | Remainder: 0.00984354 - 33.5299% | | | | | Remainder: 3.04e-06 - 0.010354% | | | | fmb->setupBCFieldManagers(): 3e-06 - 0.0102048% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.108e-05 - 0.0376898% [1] | | | | build response library: 1.76e-05 - 0.0598682% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.36364% [1] | | | | | Remainder: 1.736e-05 - 98.6364% | | | | Remainder: 4.4e-06 - 0.0149671% | | | Remainder: 7.64e-06 - 0.0259815% | | Mini-EM: eval auxiliary physics model evaluator: 0.00517119 - 3.09539% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00127176 - 24.5931% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00354059 - 68.4677% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.1479e-05 - 2.01884% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00247835 - 69.9983% [1] | | | | | panzer::WorksetContainer::getWorksets(): 9.2e-07 - 0.0371214% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.96e-06 - 0.119434% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.4e-07 - 0.0258236% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 2.556e-05 - 1.03133% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 8.776e-05 - 3.54106% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0001998 - 8.0618% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.844e-05 - 0.744042% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.000132359 - 5.3406% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00017436 - 7.03531% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00023548 - 9.50146% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 7.6e-07 - 0.0306655% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4e-07 - 0.0161397% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000366159 - 14.7743% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00101824 - 41.0852% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 3.4879e-05 - 1.40734% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00015684 - 6.32839% [1] | | | | | Remainder: 2.28e-05 - 0.919965% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.28e-06 - 0.262103% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.8e-06 - 0.050839% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.448e-05 - 2.66848% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000825198 - 23.3068% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000463239 - 56.1367% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000351999 - 42.6563% [1] | | | | | Remainder: 9.96e-06 - 1.20698% | | | | Remainder: 6e-05 - 1.69463% | | | Remainder: 0.00035884 - 6.93922% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00410399 - 2.45659% [1] | | | getWorksets(): 1.92e-06 - 0.0467837% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 60.4167% [1] | | | | Remainder: 7.6e-07 - 39.5833% | | | getOrientations(): 6.8e-07 - 0.0165692% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000683638 - 16.6579% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000871518 - 21.2359% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039244 - 9.5624% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117728 - 28.6861% [1] | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0243665% [3] | | | Remainder: 0.000975518 - 23.77% | | panzer::ModelEvaluator::create_W_op: 0.00329539 - 1.97257% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00753166 - 4.50834% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.004e-05 - 0.531622% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00640363 - 85.0227% [1] | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.0137422% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.936e-05 - 0.45849% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 9.232e-05 - 1.44168% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00011188 - 1.74714% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.8e-05 - 0.281091% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000116639 - 1.82145% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0001028 - 1.60534% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000747599 - 11.6746% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000159879 - 2.49669% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8e-07 - 0.0124929% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00111496 - 17.4114% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000211439 - 3.30186% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.5e-05 - 0.546565% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00020856 - 3.2569% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000211759 - 3.30686% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0002886 - 4.50682% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 3.6e-06 - 0.0562181% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 2.952e-05 - 0.460989% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000200559 - 3.13196% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000340159 - 5.31197% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0017442 - 27.2376% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.332e-05 - 0.364169% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000119839 - 1.87142% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00022524 - 3.51738% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000235159 - 3.67228% [1] | | | | Remainder: 3.156e-05 - 0.492846% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.76e-06 - 0.0897544% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.0154016% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.98e-05 - 1.32507% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000951198 - 12.6293% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000935318 - 98.3305% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 8.8e-06 - 0.925149% [1] | | | | Remainder: 7.08e-06 - 0.744325% | | | Remainder: 2.908e-05 - 0.386103% | | MaxwellPreconditioner::build: 0.00140644 - 0.841871% [1] | | | MaxwellPreconditioner: Schur complement: 1.292e-05 - 0.918633% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000853558 - 60.6894% [1] | | | | Ifpack2::Relaxation::initialize: 3.52e-06 - 0.412391% [1] | | | | Ifpack2::Relaxation::compute: 0.0001106 - 12.9575% [1] | | | | Remainder: 0.000739438 - 86.6301% | | | MaxwellPreconditioner: Solver S_E: 0.000442879 - 31.4894% [1] | | | | Ifpack2::Relaxation::initialize: 1.2e-06 - 0.270954% [1] | | | | Ifpack2::Relaxation::compute: 5.4e-05 - 12.1929% [1] | | | | Remainder: 0.000387679 - 87.5361% | | | MaxwellPreconditioner: Block preconditioner: 8.816e-05 - 6.26832% [1] | | | Remainder: 8.92e-06 - 0.634227% | | Mini-EM: timestepper: 0.0172868 - 10.3476% [1] | | | Mini-EM: Advance Time Step: 0.0172848 - 99.9884% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.000880198 - 5.09231% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.708e-05 - 5.3488% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000666079 - 75.6738% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.168148% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 9.36e-06 - 1.40524% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 3.808e-05 - 5.71704% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 2.624e-05 - 3.93947% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 6.12e-06 - 0.91881% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 2.588e-05 - 3.88543% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.796e-05 - 2.69638% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.484e-05 - 6.73193% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.84e-06 - 1.4773% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.0960847% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.592e-05 - 11.398% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 2.944e-05 - 4.4199% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.8319e-05 - 2.75027% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 8.88e-06 - 1.33318% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.56e-05 - 3.84339% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 6.108e-05 - 9.17008% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.796e-05 - 5.69902% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 8.24e-06 - 1.23709% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.312e-05 - 3.47106% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 3.584e-05 - 5.38074% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 7.02e-05 - 10.5393% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 5.88e-06 - 0.882778% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.472e-05 - 2.20995% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 3.256e-05 - 4.88831% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1e-05 - 1.50132% [1] | | | | | | Remainder: 2.824e-05 - 4.23974% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.28e-06 - 1.05431% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.96e-06 - 0.222677% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.4959e-05 - 10.7884% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.476e-05 - 2.813% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9e-06 - 36.3489% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.6e-07 - 3.87722% [1] | | | | | | Remainder: 1.48e-05 - 59.7738% | | | | | Remainder: 3.608e-05 - 4.09908% | | | | Stratimikos: BelosLOWS: 0.0156056 - 90.2849% [1] | | | | | GMRES block system: Operation Op*x: 9.036e-05 - 0.579023% [1] | | | | | Belos::MVT::MvAddMv: 6.8199e-05 - 0.437016% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.014972 - 95.9397% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00015056 - 1.00561% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.024e-05 - 26.7269% [2] | | | | | | | | Belos::MVT::MvDot: 3.496e-05 - 86.8787% [2] | | | | | | | | Remainder: 5.28e-06 - 13.1213% | | | | | | | Belos::MVT::MvScale: 2.888e-05 - 19.1817% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.22e-05 - 21.3868% [2] | | | | | | | | Belos::MVT::MvTransMv: 3.04e-05 - 94.4099% [2] | | | | | | | | Remainder: 1.8e-06 - 5.59006% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.036e-05 - 6.88098% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.32e-06 - 89.9614% [2] | | | | | | | | Remainder: 1.04e-06 - 10.0386% | | | | | | | Remainder: 3.888e-05 - 25.8236% | | | | | | Belos::MVT::MvAddMv: 1.676e-05 - 0.111943% [2] | | | | | | Belos::MVT::MvNorm: 3.16e-05 - 0.211061% [1] | | | | | | GMRES block system: Operation Prec*x: 0.0133994 - 89.4967% [1] | | | | | | | GMRES Q_B: Operation Op*x: 1.704e-05 - 0.12717% [2] | | | | | | | Belos::MVT::MvAddMv: 1.08e-05 - 0.0806006% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.000790918 - 5.90263% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00020792 - 26.2884% [7] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 1.944e-05 - 9.34975% [7] | | | | | | | | | | Belos::MVT::MvDot: 1.496e-05 - 76.9547% [7] | | | | | | | | | | Remainder: 4.48e-06 - 23.0453% | | | | | | | | | Belos::MVT::MvScale: 1.144e-05 - 5.50212% [6] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.00010924 - 52.5394% [10] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0001038 - 95.0201% [10] | | | | | | | | | | Remainder: 5.44e-06 - 4.97986% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 3.728e-05 - 17.93% [10] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.276e-05 - 87.8755% [10] | | | | | | | | | | Remainder: 4.52e-06 - 12.1245% | | | | | | | | | Remainder: 3.052e-05 - 14.6787% | | | | | | | | Belos::MVT::MvAddMv: 3.792e-05 - 4.79443% [14] | | | | | | | | GMRES Q_B: Operation Op*x: 3.996e-05 - 5.05236% [7] | | | | | | | | Belos::MVT::MvNorm: 6.72e-06 - 0.849646% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 3.36e-05 - 4.24823% [6] | | | | | | | | | Ifpack2::Relaxation::apply: 1.868e-05 - 55.5952% [6] | | | | | | | | | Remainder: 1.492e-05 - 44.4048% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.24e-06 - 1.04183% [1] | | | | | | | | Remainder: 0.000456558 - 57.7251% | | | | | | | GMRES S_E: Operation Op*x: 1.504e-05 - 0.112244% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.0119193 - 88.9542% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.00752343 - 63.1195% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00022888 - 3.04223% [94] | | | | | | | | | | Belos::MVT::MvDot: 0.00018564 - 81.108% [94] | | | | | | | | | | Remainder: 4.324e-05 - 18.892% | | | | | | | | | Belos::MVT::MvScale: 0.000174359 - 2.31755% [94] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.00435743 - 57.9182% [186] | | | | | | | | | | Belos::MVT::MvTransMv: 0.00425143 - 97.5674% [186] | | | | | | | | | | Remainder: 0.000105999 - 2.4326% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0023914 - 31.786% [186] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00230292 - 96.3001% [186] | | | | | | | | | | Remainder: 8.848e-05 - 3.69993% | | | | | | | | | Remainder: 0.000371358 - 4.93602% | | | | | | | | Belos::MVT::MvAddMv: 0.000864917 - 7.25642% [98] | | | | | | | | GMRES S_E: Operation Prec*x: 0.000562599 - 4.72005% [94] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0003338 - 59.3318% [94] | | | | | | | | | Remainder: 0.000228799 - 40.6682% | | | | | | | | GMRES S_E: Operation Op*x: 0.00081616 - 6.84736% [94] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.104e-05 - 0.260417% [1] | | | | | | | | Belos::MVT::MvNorm: 3.84e-06 - 0.0322166% [1] | | | | | | | | Remainder: 0.00211735 - 17.764% | | | | | | | Remainder: 0.000646279 - 4.82319% | | | | | | GMRES block system: Operation Op*x: 3.536e-05 - 0.236175% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 8.08e-06 - 0.0539675% [1] | | | | | | Remainder: 0.0013302 - 8.88458% | | | | | Remainder: 0.00047508 - 3.04429% | | | | Mini-EM: Compute responses: 0.000738478 - 4.2724% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.424e-05 - 5.9907% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000233839 - 31.665% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 8.8e-07 - 0.376327% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.36e-06 - 3.57511% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 1.516e-05 - 6.48309% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.2e-07 - 0.222375% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 8.72e-06 - 3.72906% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.88e-06 - 2.51455% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.2839e-05 - 9.76698% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.6e-07 - 0.32501% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 6.8e-06 - 2.90798% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.7e-05 - 28.6522% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 8e-06 - 3.42116% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.016e-05 - 4.34487% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 6.4e-07 - 0.273693% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.008e-05 - 21.4164% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.08e-06 - 1.74479% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.6e-06 - 2.39481% [1] | | | | | | Remainder: 1.836e-05 - 7.85156% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.84e-06 - 0.655402% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.24e-06 - 0.167913% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 8.784e-05 - 11.8947% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000232679 - 31.5079% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.4e-07 - 0.189102% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000221799 - 95.324% [1] | | | | | | Remainder: 1.044e-05 - 4.48687% | | | | | Remainder: 0.0001338 - 18.1183% | | | | Remainder: 6.056e-05 - 0.350365% | | | Remainder: 2e-06 - 0.0115695% | | Remainder: 0.0180816 - 10.8234% | Remainder: 5.832e-05 - 0.0348973% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0156056 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.10109 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=maxwell4.xml' (5 runs): 34.20 msec task-clock:u # 0.044 CPUs utilized ( +- 0.81% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,768 page-faults:u # 80.942 K/sec ( +- 0.27% ) 20,887,026 cycles:u # 0.611 GHz ( +- 22.61% ) (11.49%) 65,446,293 instructions:u # 3.13 insn per cycle ( +- 11.17% ) (67.48%) branches:u 346,098 branch-misses:u ( +- 0.45% ) 27,714,679 L1-dcache-loads:u # 810.439 M/sec ( +- 0.43% ) 383,402 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.55% ) LLC-loads:u LLC-load-misses:u 26,419,303 L1-icache-loads:u # 772.559 M/sec ( +- 0.40% ) 232,811 L1-icache-load-misses:u # 0.88% of all L1-icache accesses ( +- 0.91% ) 28,272,545 dTLB-loads:u # 826.752 M/sec ( +- 9.26% ) (57.25%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 0.76989 +- 0.00728 seconds time elapsed ( +- 0.95% ) 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=maxwell4.xml' (5 runs): 308,251 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.46% ) 16,782,237 BR_RETIRED:u ( +- 0.28% ) 0.76268 +- 0.00279 seconds time elapsed ( +- 0.37% ) 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=maxwell4.xml' (5 runs): 22,611,006 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.39% ) 4,701 ITLB_WALK:u ( +- 1.68% ) 11,952 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 0.84% ) 30,382,669 L1D_TLB:u ( +- 0.34% ) 0.76167 +- 0.00193 seconds time elapsed ( +- 0.25% ) 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=maxwell4.xml' (5 runs): 26,576,475 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.39% ) 230,389 L1I_CACHE_REFILL:u ( +- 0.93% ) 382,071 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.67% ) 27,894,468 L1D_CACHE:u ( +- 0.43% ) 0.76036 +- 0.00360 seconds time elapsed ( +- 0.47% ) 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=maxwell4.xml' (5 runs): 459,877 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.58% ) 482,158 LL_CACHE_RD:u ( +- 0.88% ) 130,301 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.79% ) 17,083 L2D_TLB_REFILL:u ( +- 1.56% ) 247,086 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.52% ) 1,441,516 L2D_CACHE:u ( +- 0.47% ) 0.75841 +- 0.00281 seconds time elapsed ( +- 0.37% )