oasis22.umiacs.umd.edu 30 GMRES Tpetra maxwell26.xml output_avg5/altra_GMRES_Tpetra_maxwell26.output output_avg5/altra_GMRES_Tpetra_maxwell26_power.output dt = 5.13176e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=111618,domainDim=111618,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=56862} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=54756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=111618, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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.0030644 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=56862, #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 286 iterations with total CPU time of 8.48645 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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 20 iterations with total CPU time of 0.0575798 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 8.56798 sec Electromagnetic Energy = 1.13223e-08 Electromagnetic Energy/dt^2 = 4.29937e+10 * finished time step 1, t = 5.13176e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 13.6093 [1] | Mini-EM: Total Time: 13.6092 - 99.9994% [1] | | Mini-EM: build mesh: 0.00064264 - 0.00472208% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0003136 - 48.7987% [1] | | | Remainder: 0.00032904 - 51.2013% | | Mini-EM: build physics blocks: 0.000928159 - 0.00682006% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023632 - 0.00173647% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.898272 - 6.60046% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.333281 - 2.44893% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.143802 - 43.1475% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.11655 - 81.0488% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00387652 - 2.69573% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0232795 - 16.1886% [3] | | | | Remainder: 9.628e-05 - 0.066953% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0205729 - 6.17283% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0131105 - 63.7274% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00042704 - 2.07574% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00169732 - 8.25028% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000980079 - 4.76394% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00131352 - 6.38472% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00280492 - 13.6341% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000154079 - 0.748943% [3] | | | | Remainder: 8.536e-05 - 0.414916% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0329593 - 9.88936% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0141483 - 4.24515% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.041309 - 12.3947% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0173586 - 5.20841% [3] | | | Remainder: 0.0631302 - 18.9421% | | panzer::WorksetContainer::applyOrientations(ugi): 0.01724 - 0.126679% [2] | | Mini-EM: setup physics model evaluator: 0.652066 - 4.79135% [1] | | | panzer::ModelEvaluator::setupModel(): 0.652042 - 99.9964% [1] | | | | allocate FieldManagerBuilder: 2.88e-06 - 0.000441689% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 7.36148e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.645911 - 99.0596% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.645886 - 99.9962% [1] | | | | | | getWorksets(): 0.621521 - 96.2277% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.621516 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.356894 - 57.4232% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00576939 - 1.61656% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0599186 - 16.7889% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00115816 - 1.93289% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0587332 - 98.0216% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00060664 - 1.03287% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0002848 - 0.484905% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00109056 - 1.8568% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00520636 - 8.86442% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0127639 - 21.732% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00286776 - 4.88269% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00918023 - 15.6304% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00028656 - 0.487901% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0155629 - 26.4976% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00653895 - 42.0164% [9] | | | | | | | | | | | | Remainder: 0.00902391 - 57.9836% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00870511 - 14.8215% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00203224 - 3.46011% [9] | | | | | | | | | | | Remainder: 0.00014616 - 0.248854% | | | | | | | | | | Remainder: 2.728e-05 - 0.0455284% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.252026 - 70.6164% [18] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.146637 - 58.1834% [18] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021876 - 0.149184% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.692e-05 - 0.0456364% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0796868 - 54.3428% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0545618 - 37.2087% [9] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.3999e-05 - 0.0436444% [9] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113564 - 7.74457% [9] | | | | | | | | | | | Remainder: 0.00068268 - 0.465557% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.050106 - 19.8813% [18] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0335251 - 13.3023% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000328039 - 0.130161% [18] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0116451 - 4.62058% [18] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00864688 - 3.43095% [9] | | | | | | | | | | Remainder: 0.0011374 - 0.451303% | | | | | | | | | Remainder: 0.0391804 - 10.9782% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.264584 - 42.5707% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.264126 - 99.8272% [18] | | | | | | | | | Remainder: 0.0004572 - 0.1728% | | | | | | | | Remainder: 3.82e-05 - 0.00614626% | | | | | | | Remainder: 4.92e-06 - 0.000791606% | | | | | | getOrientations(): 1.208e-05 - 0.0018703% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000796439 - 0.12331% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00074132 - 0.114776% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000412279 - 0.0638315% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00018148 - 0.0280978% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000954679 - 0.147809% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000123861% [2] | | | | | | Remainder: 0.0212659 - 3.29252% | | | | | Remainder: 2.46e-05 - 0.00380858% | | | | fmb->setupBCFieldManagers(): 7.76e-06 - 0.00119011% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.124e-05 - 0.00325746% [1] | | | | build response library: 0.00607596 - 0.931834% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00586527 - 96.5326% [1] | | | | | | getWorksets(): 2.96e-06 - 0.0504665% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 70.2703% [1] | | | | | | | Remainder: 8.8e-07 - 29.7297% | | | | | | getOrientations(): 4.4e-07 - 0.00750178% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000790559 - 13.4786% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000902759 - 15.3916% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004074 - 6.94597% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124812 - 21.2798% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0218234% [3] | | | | | | Remainder: 0.00251176 - 42.8242% | | | | | Remainder: 0.00021068 - 3.46744% | | | | Remainder: 2.34e-05 - 0.00358872% | | | Remainder: 2.38e-05 - 0.00364994% | | Mini-EM: setup auxiliary physics model evaluator: 0.68655 - 5.04473% [1] | | | panzer::ModelEvaluator::setupModel(): 0.686541 - 99.9987% [1] | | | | allocate FieldManagerBuilder: 2.12e-06 - 0.000308794% [1] | | | | fmb->setWorksetContainer(): 2.72e-06 - 0.000396189% [1] | | | | fmb->setupVolumeFieldManagers(): 0.686475 - 99.9904% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.686472 - 99.9994% [1] | | | | | | getWorksets(): 0.463246 - 67.4822% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.463245 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.276549 - 59.6984% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00465452 - 1.68307% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0537843 - 19.4483% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00112996 - 2.10091% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.052634 - 97.8612% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000484599 - 0.920697% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00028408 - 0.539728% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000917479 - 1.74313% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00512551 - 9.73804% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0110948 - 21.0792% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00281252 - 5.34355% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00773699 - 14.6996% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00025096 - 0.476802% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0151337 - 28.7527% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00685408 - 45.2901% [9] | | | | | | | | | | | | Remainder: 0.00827963 - 54.7099% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00656087 - 12.4651% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00210228 - 3.99415% [9] | | | | | | | | | | | Remainder: 0.00013016 - 0.247293% | | | | | | | | | | Remainder: 2.036e-05 - 0.0378549% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.183557 - 66.3742% [9] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.10812 - 58.9025% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011136 - 0.102997% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.504e-05 - 0.0601555% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0518786 - 47.9825% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0558094 - 51.618% [9] | | | | | | | | | | | Remainder: 0.00025552 - 0.23633% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0349945 - 19.0646% [9] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0318183 - 17.3342% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000167599 - 0.091306% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00768675 - 4.18765% [9] | | | | | | | | | | Remainder: 0.00077052 - 0.41977% | | | | | | | | | Remainder: 0.0345531 - 12.4944% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.186679 - 40.2981% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.186339 - 99.8182% [9] | | | | | | | | | Remainder: 0.000339319 - 0.181766% | | | | | | | | Remainder: 1.656e-05 - 0.00357479% | | | | | | | Remainder: 1.4e-06 - 0.000302215% | | | | | | getOrientations(): 1.116e-05 - 0.0016257% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00043956 - 0.0640318% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00035892 - 0.0522848% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021292 - 0.0310166% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.212507 - 30.9565% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.212485 - 99.9895% [1] | | | | | | | Remainder: 2.236e-05 - 0.010522% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00048936 - 0.0712863% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 5.8269e-05% [2] | | | | | | Remainder: 0.00920579 - 1.34103% | | | | | Remainder: 3.88e-06 - 0.000565206% | | | | fmb->setupBCFieldManagers(): 3.76e-06 - 0.000547673% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.856e-05 - 0.00415998% [1] | | | | build response library: 2.3e-05 - 0.00335013% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.73913% [1] | | | | | Remainder: 2.26e-05 - 98.2609% | | | | Remainder: 5.64e-06 - 0.000821509% | | | Remainder: 8.92e-06 - 0.00129925% | | Mini-EM: eval auxiliary physics model evaluator: 0.750193 - 5.51238% [1] | | | panzer::ModelEvaluator::create_W_op: 0.205611 - 27.4078% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.542553 - 72.3218% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00085564 - 0.157706% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.378138 - 69.696% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.000370236% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.488e-05 - 0.00393507% [9] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.36e-06 - 0.00141747% [9] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00356696 - 0.943296% [9] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0222116 - 5.87395% [9] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0563316 - 14.8971% [9] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00898383 - 2.37581% [9] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0336441 - 8.89732% [9] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0459437 - 12.15% [9] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0631968 - 16.7127% [9] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.504e-05 - 0.00397739% [9] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.36e-06 - 0.00141747% [9] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0988042 - 26.1292% [9] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00852811 - 2.25529% [9] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00662324 - 1.75154% [9] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0300771 - 7.954% [9] | | | | | Remainder: 0.000184359 - 0.0487545% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.596e-05 - 0.00294165% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000412863% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00071776 - 0.132293% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.162124 - 29.8817% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0809192 - 49.9119% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0811811 - 50.0734% [1] | | | | | Remainder: 2.38e-05 - 0.0146801% | | | | Remainder: 0.000699719 - 0.128968% | | | Remainder: 0.00202852 - 0.2704% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.004435 - 0.0325881% [1] | | | getWorksets(): 3.6e-06 - 0.0811726% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 50% [1] | | | | Remainder: 1.8e-06 - 50% | | | getOrientations(): 1.08e-06 - 0.0243518% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738919 - 16.6611% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00087696 - 19.7736% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404479 - 9.12017% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121872 - 27.4796% [1] | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0297633% [3] | | | Remainder: 0.00118992 - 26.8302% | | panzer::ModelEvaluator::create_W_op: 0.568875 - 4.18007% [1] | | panzer::ModelEvaluator::evalModel(J): 0.966324 - 7.1005% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00066216 - 0.0685236% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.756828 - 78.3203% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.000269546% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00931987 - 1.23144% [9] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0250979 - 3.3162% [9] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0291535 - 3.85206% [9] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00281576 - 0.372047% [9] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0316836 - 4.18636% [9] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0278084 - 3.67434% [9] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00485959 - 0.6421% [9] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0268883 - 3.55277% [9] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.38e-05 - 0.0018234% [9] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00999195 - 1.32024% [9] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0599611 - 7.92268% [9] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00912971 - 1.20631% [9] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0548031 - 7.24116% [9] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0597689 - 7.89728% [9] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0824165 - 10.8897% [9] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.052e-05 - 0.00271132% [9] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00890067 - 1.17605% [9] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0570805 - 7.54207% [9] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.091838 - 12.1346% [9] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0130329 - 1.72204% [9] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00276744 - 0.365663% [9] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0312324 - 4.12675% [9] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0662419 - 8.75256% [9] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0516416 - 6.82342% [9] | | | | Remainder: 0.00035828 - 0.0473397% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.996e-05 - 0.00206556% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.000115903% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00212028 - 0.219417% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.205137 - 21.2286% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.205096 - 99.98% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.54e-05 - 0.012382% [1] | | | | Remainder: 1.556e-05 - 0.00758517% | | | Remainder: 0.0015556 - 0.160981% | | MaxwellPreconditioner::build: 0.00514464 - 0.0378025% [1] | | | MaxwellPreconditioner: Schur complement: 2.32e-05 - 0.450955% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00208596 - 40.5463% [1] | | | | Ifpack2::Relaxation::initialize: 3.36e-06 - 0.161077% [1] | | | | Ifpack2::Relaxation::compute: 0.00128076 - 61.399% [1] | | | | Remainder: 0.00080184 - 38.4399% | | | MaxwellPreconditioner: Solver S_E: 0.0029178 - 56.7153% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0438687% [1] | | | | Ifpack2::Relaxation::compute: 0.00248292 - 85.0956% [1] | | | | Remainder: 0.000433599 - 14.8605% | | | MaxwellPreconditioner: Block preconditioner: 0.00010944 - 2.12726% [1] | | | Remainder: 8.24e-06 - 0.160167% | | Mini-EM: timestepper: 8.67729 - 63.7602% [1] | | | Mini-EM: Advance Time Step: 8.67728 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0860934 - 0.99217% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000528959 - 0.614402% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0819928 - 95.2371% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00219531% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00049732 - 0.606541% [9] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00678603 - 8.27638% [9] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00405144 - 4.94121% [9] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00031612 - 0.385546% [9] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00352012 - 4.2932% [9] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00352784 - 4.30262% [9] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00030392 - 0.370667% [9] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000912 - 1.11229% [9] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 6.56e-06 - 0.0080007% [9] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000731558 - 0.892222% [9] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00843019 - 10.2816% [9] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00304596 - 3.71491% [9] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00109628 - 1.33704% [9] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00758911 - 9.25583% [9] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0144782 - 17.6579% [9] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.72e-06 - 0.0118547% [9] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00051116 - 0.62342% [9] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00615491 - 7.50665% [9] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00760152 - 9.27095% [9] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000575958 - 0.702449% [9] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00033864 - 0.413012% [9] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00352552 - 4.29979% [9] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.006107 - 7.44821% [9] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00167524 - 2.04315% [9] | | | | | | Remainder: 0.00019868 - 0.242314% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.26e-05 - 0.0262506% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.12e-06 - 0.00246244% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0029464 - 3.42233% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.0004218 - 0.489933% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0003938 - 93.3618% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.68e-06 - 0.398293% [1] | | | | | | Remainder: 2.632e-05 - 6.23992% | | | | | Remainder: 0.00017868 - 0.207542% | | | | Stratimikos: BelosLOWS: 8.56804 - 98.7411% [1] | | | | | GMRES block system: Operation Op*x: 0.00585251 - 0.0683063% [1] | | | | | Belos::MVT::MvAddMv: 0.00018952 - 0.00221194% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.56122 - 99.9203% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000863199 - 0.0100827% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000209839 - 24.3095% [2] | | | | | | | | Belos::MVT::MvDot: 0.000191839 - 91.422% [2] | | | | | | | | Remainder: 1.8e-05 - 8.57801% | | | | | | | Belos::MVT::MvScale: 0.00010932 - 12.6645% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00036032 - 41.7424% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00035648 - 98.9343% [2] | | | | | | | | Remainder: 3.84e-06 - 1.06572% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00012268 - 14.2123% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00012096 - 98.598% [2] | | | | | | | | Remainder: 1.72e-06 - 1.40202% | | | | | | | Remainder: 6.104e-05 - 7.07137% | | | | | | Belos::MVT::MvAddMv: 0.00050964 - 0.00595289% [2] | | | | | | Belos::MVT::MvNorm: 0.00013092 - 0.00152922% [1] | | | | | | GMRES block system: Operation Prec*x: 8.55181 - 99.8901% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00153348 - 0.0179316% [2] | | | | | | | Belos::MVT::MvAddMv: 0.0001152 - 0.00134708% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0583322 - 0.682104% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0389407 - 66.7567% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000969119 - 2.48871% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000947199 - 97.7382% [22] | | | | | | | | | | Remainder: 2.192e-05 - 2.26185% | | | | | | | | | Belos::MVT::MvScale: 0.00046152 - 1.18519% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0176996 - 45.4528% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.01766 - 99.776% [40] | | | | | | | | | | Remainder: 3.964e-05 - 0.22396% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0196613 - 50.4905% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0196319 - 99.8505% [40] | | | | | | | | | | Remainder: 2.94e-05 - 0.149532% | | | | | | | | | Remainder: 0.00014908 - 0.382839% | | | | | | | | Belos::MVT::MvAddMv: 0.0017308 - 2.96714% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0132312 - 22.6825% [22] | | | | | | | | Belos::MVT::MvNorm: 8.924e-05 - 0.152986% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00128532 - 2.20345% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00118292 - 92.0331% [21] | | | | | | | | | Remainder: 0.0001024 - 7.96689% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00122372 - 2.09784% [1] | | | | | | | | Remainder: 0.00183128 - 3.13939% | | | | | | | GMRES S_E: Operation Op*x: 0.0018068 - 0.0211277% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.48401 - 99.2072% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.95611 - 93.7777% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.013987 - 0.175802% [287] | | | | | | | | | | Belos::MVT::MvDot: 0.0135853 - 97.1279% [287] | | | | | | | | | | Remainder: 0.000401719 - 2.87208% | | | | | | | | | Belos::MVT::MvScale: 0.00730331 - 0.091795% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.34188 - 42.0039% [572] | | | | | | | | | | Belos::MVT::MvTransMv: 3.34105 - 99.9751% [572] | | | | | | | | | | Remainder: 0.000833558 - 0.0249428% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.58958 - 57.6861% [572] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.58883 - 99.9839% [572] | | | | | | | | | | Remainder: 0.000740837 - 0.0161417% | | | | | | | | | Remainder: 0.0033692 - 0.0423473% | | | | | | | | Belos::MVT::MvAddMv: 0.0170198 - 0.200611% [291] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0201537 - 0.237549% [287] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0178021 - 88.3317% [287] | | | | | | | | | Remainder: 0.0023516 - 11.6683% | | | | | | | | GMRES S_E: Operation Op*x: 0.456866 - 5.38503% [287] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0167367 - 0.197273% [1] | | | | | | | | Belos::MVT::MvNorm: 4.924e-05 - 0.000580386% [1] | | | | | | | | Remainder: 0.0170739 - 0.201248% | | | | | | | Remainder: 0.0060086 - 0.0702611% | | | | | | GMRES block system: Operation Op*x: 0.00582535 - 0.0680435% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000132 - 0.00154184% [1] | | | | | | Remainder: 0.00194648 - 0.022736% | | | | | Remainder: 0.000784 - 0.00915028% | | | | Mini-EM: Compute responses: 0.0229395 - 0.264363% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000683119 - 2.97791% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0196037 - 85.4581% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 6.36e-06 - 0.0324428% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0005534 - 2.82294% [9] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00516672 - 26.3558% [9] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.08e-06 - 0.0361156% [9] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00068376 - 3.48791% [9] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000740799 - 3.77887% [9] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00955443 - 48.7379% [9] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.6e-06 - 0.0336671% [9] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000702279 - 3.58238% [9] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000574199 - 2.92903% [9] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000609 - 3.10656% [9] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.532e-05 - 0.435224% [9] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.76e-06 - 0.0242811% [9] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0004372 - 2.23019% [9] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00028716 - 1.46483% [9] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.22e-05 - 0.266276% [9] | | | | | | Remainder: 0.00013244 - 0.675587% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.56e-06 - 0.0416748% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.00697486% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00210436 - 9.1735% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026236 - 1.1437% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.304925% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023908 - 91.1267% [1] | | | | | | Remainder: 2.248e-05 - 8.56838% | | | | | Remainder: 0.00027484 - 1.19811% | | | | Remainder: 0.00020668 - 0.00238185% | | | Remainder: 4.4e-06 - 5.07071e-05% | | Remainder: 0.0477675 - 0.350993% | Remainder: 7.836e-05 - 0.000575782% ================================= FOM Calculation ================================= Number of cells = 17576 Time for Belos Linear Solve = 8.56804 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.05134 k-cell-steps per second ================================= dt = 5.13176e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=111618,domainDim=111618,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=56862} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=54756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=111618, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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.00317776 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=56862, #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 286 iterations with total CPU time of 8.46624 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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 20 iterations with total CPU time of 0.0576021 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 8.54832 sec Electromagnetic Energy = 1.13223e-08 Electromagnetic Energy/dt^2 = 4.29937e+10 * finished time step 1, t = 5.13176e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 13.5774 [1] | Mini-EM: Total Time: 13.5774 - 99.9997% [1] | | Mini-EM: build mesh: 0.00061544 - 0.00453283% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029404 - 47.7772% [1] | | | Remainder: 0.0003214 - 52.2228% | | Mini-EM: build physics blocks: 0.000784959 - 0.00578137% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023096 - 0.00170106% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.878805 - 6.47256% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.33266 - 2.4501% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.14363 - 43.1763% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.116705 - 81.2536% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00375056 - 2.61125% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0230878 - 16.0744% [3] | | | | Remainder: 8.72e-05 - 0.0607114% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0203895 - 6.12922% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0131208 - 64.3508% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00042696 - 2.09402% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00159428 - 7.81914% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000978638 - 4.79972% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122928 - 6.02899% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00280076 - 13.7363% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000154278 - 0.756655% [3] | | | | Remainder: 8.448e-05 - 0.414332% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0330089 - 9.92271% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0141056 - 4.24024% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0417111 - 12.5387% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0172711 - 5.19183% [3] | | | Remainder: 0.0625434 - 18.801% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0183911 - 0.135454% [2] | | Mini-EM: setup physics model evaluator: 0.651383 - 4.79755% [1] | | | panzer::ModelEvaluator::setupModel(): 0.651357 - 99.996% [1] | | | | allocate FieldManagerBuilder: 2.68e-06 - 0.000411449% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 7.98334e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.64532 - 99.0733% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.6453 - 99.9968% [1] | | | | | | getWorksets(): 0.620944 - 96.2257% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.620939 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.357118 - 57.5126% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00576656 - 1.61475% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0596655 - 16.7075% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00118468 - 1.98553% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0584506 - 97.9639% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000636279 - 1.08858% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00028092 - 0.480611% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0010856 - 1.85729% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00513176 - 8.77964% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0127685 - 21.845% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00292544 - 5.00497% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00921919 - 15.7726% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00028408 - 0.486017% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0152206 - 26.0401% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00644752 - 42.3605% [9] | | | | | | | | | | | | Remainder: 0.00877307 - 57.6395% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00871803 - 14.9152% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00203624 - 3.48369% [9] | | | | | | | | | | | Remainder: 0.00014396 - 0.246293% | | | | | | | | | | Remainder: 3.016e-05 - 0.0505485% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.252447 - 70.6901% [18] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.146824 - 58.1603% [18] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000212439 - 0.144689% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.26e-05 - 0.042636% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0795257 - 54.1639% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0549288 - 37.4113% [9] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.168e-05 - 0.0420094% [9] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113323 - 7.71826% [9] | | | | | | | | | | | Remainder: 0.00070068 - 0.477224% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0501553 - 19.8676% [18] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0336563 - 13.332% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00028988 - 0.114828% [18] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.011596 - 4.59343% [18] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00868087 - 3.43869% [9] | | | | | | | | | | Remainder: 0.00124492 - 0.49314% | | | | | | | | | Remainder: 0.039239 - 10.9877% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.263784 - 42.4815% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.263331 - 99.8284% [18] | | | | | | | | | Remainder: 0.000452758 - 0.17164% | | | | | | | | Remainder: 3.684e-05 - 0.00593295% | | | | | | | Remainder: 5.04e-06 - 0.000811667% | | | | | | getOrientations(): 1.28e-05 - 0.00198357% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00083336 - 0.129143% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000766359 - 0.11876% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004132 - 0.0640323% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000133279 - 0.0206538% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0009604 - 0.14883% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000154967% [2] | | | | | | Remainder: 0.0212349 - 3.29071% | | | | | Remainder: 2.044e-05 - 0.00316742% | | | | fmb->setupBCFieldManagers(): 9.04e-06 - 0.00138787% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.848e-05 - 0.00283716% [1] | | | | build response library: 0.00598204 - 0.918396% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00588759 - 98.4213% [1] | | | | | | getWorksets(): 2.88e-06 - 0.0489164% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 72.2222% [1] | | | | | | | Remainder: 8e-07 - 27.7778% | | | | | | getOrientations(): 4.4e-07 - 0.00747334% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000805079 - 13.6742% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00095472 - 16.2158% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000408839 - 6.94407% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120076 - 20.3947% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.02242% [3] | | | | | | Remainder: 0.00251356 - 42.6924% | | | | | Remainder: 9.444e-05 - 1.57873% | | | | Remainder: 2.356e-05 - 0.00361707% | | | Remainder: 2.628e-05 - 0.00403449% | | Mini-EM: setup auxiliary physics model evaluator: 0.689737 - 5.08004% [1] | | | panzer::ModelEvaluator::setupModel(): 0.689729 - 99.9988% [1] | | | | allocate FieldManagerBuilder: 2e-06 - 0.000289969% [1] | | | | fmb->setWorksetContainer(): 2.28e-06 - 0.000330565% [1] | | | | fmb->setupVolumeFieldManagers(): 0.689662 - 99.9903% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.689658 - 99.9995% [1] | | | | | | getWorksets(): 0.465841 - 67.5467% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.46584 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.279417 - 59.9814% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00469251 - 1.67939% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0537166 - 19.2245% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00115136 - 2.1434% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0525473 - 97.8232% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000484999 - 0.922976% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0002798 - 0.532473% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00091444 - 1.74022% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00508672 - 9.68027% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0112306 - 21.3723% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00294172 - 5.59823% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00780483 - 14.853% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00025692 - 0.488931% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0149364 - 28.4247% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.006864 - 45.9547% [9] | | | | | | | | | | | | Remainder: 0.00807243 - 54.0453% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00646527 - 12.3037% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00201116 - 3.82733% [9] | | | | | | | | | | | Remainder: 0.000134439 - 0.255844% | | | | | | | | | | Remainder: 1.792e-05 - 0.0333603% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.185281 - 66.3096% [9] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.109074 - 58.8695% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011216 - 0.10283% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.756e-05 - 0.0619398% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0526252 - 48.2474% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0560124 - 51.3528% [9] | | | | | | | | | | | Remainder: 0.0002564 - 0.23507% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0351639 - 18.9787% [9] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0324321 - 17.5043% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00015672 - 0.0845852% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00762827 - 4.11715% [9] | | | | | | | | | | Remainder: 0.00082588 - 0.445746% | | | | | | | | | Remainder: 0.0357278 - 12.7865% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.186407 - 40.0152% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.186059 - 99.8135% [9] | | | | | | | | | Remainder: 0.00034768 - 0.186517% | | | | | | | | Remainder: 1.58e-05 - 0.00339172% | | | | | | | Remainder: 1.28e-06 - 0.000274772% | | | | | | getOrientations(): 1.232e-05 - 0.00178639% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004494 - 0.0651627% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000365999 - 0.0530696% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0002144 - 0.0310879% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.213042 - 30.891% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.21302 - 99.9896% [1] | | | | | | | Remainder: 2.208e-05 - 0.0103641% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00049772 - 0.0721691% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 5.79997e-05% [2] | | | | | | Remainder: 0.00923455 - 1.339% | | | | | Remainder: 3.6e-06 - 0.000521995% | | | | fmb->setupBCFieldManagers(): 3.64e-06 - 0.000527744% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.832e-05 - 0.00410596% [1] | | | | build response library: 2.428e-05 - 0.00352022% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4e-07 - 1.64745% [1] | | | | | Remainder: 2.388e-05 - 98.3526% | | | | Remainder: 6.28e-06 - 0.000910503% | | | Remainder: 8.52e-06 - 0.00123525% | | Mini-EM: eval auxiliary physics model evaluator: 0.749167 - 5.51775% [1] | | | panzer::ModelEvaluator::create_W_op: 0.206031 - 27.5014% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.541108 - 72.228% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000835879 - 0.154475% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.379853 - 70.199% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000400155% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.54e-05 - 0.0040542% [9] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.6e-06 - 0.00147426% [9] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00319656 - 0.841525% [9] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0226824 - 5.97137% [9] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0562162 - 14.7995% [9] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00916251 - 2.41212% [9] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.034363 - 9.0464% [9] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0460776 - 12.1304% [9] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0633547 - 16.6788% [9] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.444e-05 - 0.00380147% [9] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.24e-06 - 0.00137948% [9] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0994139 - 26.1717% [9] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00844955 - 2.22443% [9] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00661587 - 1.74169% [9] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0301077 - 7.92614% [9] | | | | | Remainder: 0.00017072 - 0.0449437% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.66e-05 - 0.00306778% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.04e-06 - 0.000377004% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000756359 - 0.13978% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.158947 - 29.3744% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0794843 - 50.0067% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0794357 - 49.9762% [1] | | | | | Remainder: 2.716e-05 - 0.0170874% | | | | Remainder: 0.00069744 - 0.128891% | | | Remainder: 0.00202756 - 0.270642% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00434884 - 0.03203% [1] | | | getWorksets(): 3.96e-06 - 0.0910588% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 51.5152% [1] | | | | Remainder: 1.92e-06 - 48.4848% | | | getOrientations(): 9.2e-07 - 0.0211551% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751399 - 17.2782% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000895919 - 20.6014% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040804 - 9.38274% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011986 - 27.5614% [1] | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0312727% [3] | | | Remainder: 0.00108864 - 25.0329% | | panzer::ModelEvaluator::create_W_op: 0.575386 - 4.23782% [1] | | panzer::ModelEvaluator::evalModel(J): 0.964346 - 7.10259% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000648279 - 0.0672247% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.753736 - 78.1603% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.000260038% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00507856 - 0.673785% [9] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0251661 - 3.33885% [9] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0288165 - 3.82316% [9] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00282844 - 0.375256% [9] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0317782 - 4.21609% [9] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0274512 - 3.64202% [9] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0059374 - 0.787729% [9] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0266061 - 3.5299% [9] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.284e-05 - 0.00170352% [9] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00992235 - 1.31642% [9] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0594159 - 7.88286% [9] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00936747 - 1.24281% [9] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0574191 - 7.61793% [9] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0603336 - 8.00461% [9] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0837166 - 11.1069% [9] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.012e-05 - 0.00266937% [9] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00480156 - 0.637035% [9] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.057098 - 7.57534% [9] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0920449 - 12.2118% [9] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0153814 - 2.04069% [9] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00278944 - 0.370082% [9] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0314494 - 4.17247% [9] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0652866 - 8.66174% [9] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0506434 - 6.71898% [9] | | | | Remainder: 0.000368399 - 0.0488764% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.06e-05 - 0.00213616% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 0.000132732% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0022506 - 0.233381% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.206159 - 21.3782% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.206117 - 99.9796% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.664e-05 - 0.012922% [1] | | | | Remainder: 1.54e-05 - 0.00746995% | | | Remainder: 0.00153048 - 0.158706% | | MaxwellPreconditioner::build: 0.00515788 - 0.0379887% [1] | | | MaxwellPreconditioner: Schur complement: 2.752e-05 - 0.533553% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00212004 - 41.1029% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.156601% [1] | | | | Ifpack2::Relaxation::compute: 0.00128936 - 60.8177% [1] | | | | Remainder: 0.000827359 - 39.0257% | | | MaxwellPreconditioner: Solver S_E: 0.00291172 - 56.4519% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0453341% [1] | | | | Ifpack2::Relaxation::compute: 0.00248028 - 85.1826% [1] | | | | Remainder: 0.00043012 - 14.772% | | | MaxwellPreconditioner: Block preconditioner: 8.964e-05 - 1.73792% [1] | | | Remainder: 8.96e-06 - 0.173715% | | Mini-EM: timestepper: 8.65824 - 63.7695% [1] | | | Mini-EM: Advance Time Step: 8.65823 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0865582 - 0.999721% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00056128 - 0.648443% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0822635 - 95.0384% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 0.00228534% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00049876 - 0.606295% [9] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00692967 - 8.42375% [9] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00406488 - 4.94129% [9] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00031016 - 0.377032% [9] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0034976 - 4.2517% [9] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0035528 - 4.3188% [9] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000305759 - 0.371682% [9] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000873319 - 1.06161% [9] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.12e-06 - 0.0062239% [9] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00074712 - 0.908203% [9] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00862411 - 10.4835% [9] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00283864 - 3.45066% [9] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00122112 - 1.4844% [9] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00755531 - 9.18428% [9] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0145895 - 17.735% [9] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.96e-06 - 0.0121074% [9] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00050712 - 0.616458% [9] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00624128 - 7.58693% [9] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00754551 - 9.17237% [9] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000568879 - 0.691532% [9] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00035452 - 0.430956% [9] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00343384 - 4.17419% [9] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00615811 - 7.48584% [9] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00164 - 1.99359% [9] | | | | | | Remainder: 0.0001886 - 0.229263% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.268e-05 - 0.026202% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.00272649% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00313364 - 3.62027% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000392079 - 0.452966% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000362799 - 92.5321% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.24e-06 - 0.571313% [1] | | | | | | Remainder: 2.704e-05 - 6.89657% | | | | | Remainder: 0.000182599 - 0.210955% | | | | Stratimikos: BelosLOWS: 8.54838 - 98.7313% [1] | | | | | GMRES block system: Operation Op*x: 0.00606839 - 0.0709888% [1] | | | | | Belos::MVT::MvAddMv: 0.00021252 - 0.00248608% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.54129 - 99.917% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00087584 - 0.0102542% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0002074 - 23.6801% [2] | | | | | | | | Belos::MVT::MvDot: 0.00019168 - 92.4204% [2] | | | | | | | | Remainder: 1.572e-05 - 7.57956% | | | | | | | Belos::MVT::MvScale: 0.00011196 - 12.7832% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00036908 - 42.1401% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000365 - 98.8945% [2] | | | | | | | | Remainder: 4.08e-06 - 1.10545% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00012864 - 14.6876% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001268 - 98.5697% [2] | | | | | | | | Remainder: 1.84e-06 - 1.43035% | | | | | | | Remainder: 5.876e-05 - 6.70899% | | | | | | Belos::MVT::MvAddMv: 0.000509441 - 0.00596445% [2] | | | | | | Belos::MVT::MvNorm: 0.00012796 - 0.00149813% [1] | | | | | | GMRES block system: Operation Prec*x: 8.53174 - 99.8882% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00153404 - 0.0179804% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00011596 - 0.00135916% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0582166 - 0.682353% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0388607 - 66.7519% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00098148 - 2.52564% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00096112 - 97.9256% [22] | | | | | | | | | | Remainder: 2.036e-05 - 2.07442% | | | | | | | | | Belos::MVT::MvScale: 0.00046304 - 1.19154% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0174558 - 44.9189% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0174152 - 99.7676% [40] | | | | | | | | | | Remainder: 4.056e-05 - 0.232358% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0198176 - 50.9966% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0197908 - 99.8648% [40] | | | | | | | | | | Remainder: 2.68e-05 - 0.135233% | | | | | | | | | Remainder: 0.000142721 - 0.367263% | | | | | | | | Belos::MVT::MvAddMv: 0.00182376 - 3.13272% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0131627 - 22.6099% [22] | | | | | | | | Belos::MVT::MvNorm: 8.924e-05 - 0.15329% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00136736 - 2.34875% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00126444 - 92.4731% [21] | | | | | | | | | Remainder: 0.00010292 - 7.5269% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00121148 - 2.08099% [1] | | | | | | | | Remainder: 0.00170132 - 2.9224% | | | | | | | GMRES S_E: Operation Op*x: 0.00180396 - 0.0211441% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.46366 - 99.2021% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.94551 - 93.8779% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0137404 - 0.172932% [287] | | | | | | | | | | Belos::MVT::MvDot: 0.0133286 - 97.0033% [287] | | | | | | | | | | Remainder: 0.00041176 - 2.99672% | | | | | | | | | Belos::MVT::MvScale: 0.00702348 - 0.0883956% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.34197 - 42.0611% [572] | | | | | | | | | | Belos::MVT::MvTransMv: 3.34119 - 99.9768% [572] | | | | | | | | | | Remainder: 0.00077436 - 0.0231708% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.57989 - 57.6412% [572] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.57925 - 99.9862% [572] | | | | | | | | | | Remainder: 0.000631439 - 0.0137872% | | | | | | | | | Remainder: 0.00289192 - 0.0363969% | | | | | | | | Belos::MVT::MvAddMv: 0.0165902 - 0.196017% [291] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0188131 - 0.222281% [287] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0168355 - 89.488% [287] | | | | | | | | | Remainder: 0.00197764 - 10.512% | | | | | | | | GMRES S_E: Operation Op*x: 0.451028 - 5.32899% [287] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0168364 - 0.198926% [1] | | | | | | | | Belos::MVT::MvNorm: 4.896e-05 - 0.000578473% [1] | | | | | | | | Remainder: 0.0148398 - 0.175335% | | | | | | | Remainder: 0.00640536 - 0.0750768% | | | | | | GMRES block system: Operation Op*x: 0.00587732 - 0.0688107% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00013828 - 0.00161896% [1] | | | | | | Remainder: 0.00202228 - 0.0236765% | | | | | Remainder: 0.00081136 - 0.00949139% | | | | Mini-EM: Compute responses: 0.023073 - 0.266486% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.0007008 - 3.03732% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0195875 - 84.8937% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.24e-06 - 0.0267517% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00053876 - 2.75053% [9] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00517036 - 26.3962% [9] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.24e-06 - 0.031857% [9] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00069356 - 3.54082% [9] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00073324 - 3.7434% [9] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00954845 - 48.7476% [9] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.32e-06 - 0.0373707% [9] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00070872 - 3.61822% [9] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00058312 - 2.977% [9] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00059756 - 3.05072% [9] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.188e-05 - 0.418021% [9] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.72e-06 - 0.024097% [9] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0004348 - 2.21978% [9] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00028976 - 1.47931% [9] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.2e-05 - 0.265475% [9] | | | | | | Remainder: 0.0001318 - 0.672877% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.48e-06 - 0.041087% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.00641442% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0022676 - 9.82794% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00027016 - 1.17089% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.310927% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002478 - 91.7234% [1] | | | | | | Remainder: 2.152e-05 - 7.96565% | | | | | Remainder: 0.00023596 - 1.02267% | | | | Remainder: 0.00021816 - 0.00251968% | | | Remainder: 5.36e-06 - 6.19064e-05% | | Remainder: 0.0481442 - 0.354591% | Remainder: 4.172e-05 - 0.000307275% ================================= FOM Calculation ================================= Number of cells = 17576 Time for Belos Linear Solve = 8.54838 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.05606 k-cell-steps per second ================================= dt = 5.13176e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=111618,domainDim=111618,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=56862} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=54756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=111618, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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.00295432 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=56862, #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 286 iterations with total CPU time of 8.45747 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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 20 iterations with total CPU time of 0.0580836 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 8.53838 sec Electromagnetic Energy = 1.13223e-08 Electromagnetic Energy/dt^2 = 4.29937e+10 * finished time step 1, t = 5.13176e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 13.6985 [1] | Mini-EM: Total Time: 13.6985 - 99.9997% [1] | | Mini-EM: build mesh: 0.00062188 - 0.00453977% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002976 - 47.8549% [1] | | | Remainder: 0.00032428 - 52.1451% | | Mini-EM: build physics blocks: 0.000852561 - 0.00622376% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024156 - 0.00176341% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.879752 - 6.42225% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.333192 - 2.43233% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.143816 - 43.1629% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.116659 - 81.1172% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0038216 - 2.65729% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0232409 - 16.1602% [3] | | | | Remainder: 9.4e-05 - 0.0653614% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0210814 - 6.3271% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0137036 - 65.0035% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00043092 - 2.04408% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0016084 - 7.62948% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0009766 - 4.63252% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132404 - 6.28061% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00280036 - 13.2836% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00015236 - 0.722722% [3] | | | | Remainder: 8.508e-05 - 0.403578% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0329801 - 9.8982% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0141449 - 4.24526% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0409608 - 12.2934% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0174344 - 5.23252% [3] | | | Remainder: 0.0627752 - 18.8405% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0185314 - 0.13528% [2] | | Mini-EM: setup physics model evaluator: 0.65356 - 4.77103% [1] | | | panzer::ModelEvaluator::setupModel(): 0.65354 - 99.9969% [1] | | | | allocate FieldManagerBuilder: 2.96e-06 - 0.000452918% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 7.34462e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.647423 - 99.064% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.647397 - 99.9961% [1] | | | | | | getWorksets(): 0.622455 - 96.1473% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.62245 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.355845 - 57.1685% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.005756 - 1.61756% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0601558 - 16.905% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00117096 - 1.94655% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0589568 - 98.0069% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00062492 - 1.05996% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00028824 - 0.4889% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0011512 - 1.95262% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00512748 - 8.69701% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0127766 - 21.6711% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00318168 - 5.39663% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00926356 - 15.7125% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00029296 - 0.496906% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0153879 - 26.1003% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00656136 - 42.6397% [9] | | | | | | | | | | | | Remainder: 0.00882656 - 57.3603% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00867476 - 14.7138% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0020358 - 3.45304% [9] | | | | | | | | | | | Remainder: 0.00015172 - 0.257341% | | | | | | | | | | Remainder: 2.8001e-05 - 0.0465475% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.252666 - 71.0043% [18] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.148872 - 58.9205% [18] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00022496 - 0.15111% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.704e-05 - 0.045032% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.080908 - 54.3474% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0555429 - 37.3092% [9] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.86e-05 - 0.0460799% [9] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113431 - 7.61936% [9] | | | | | | | | | | | Remainder: 0.00071736 - 0.481864% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0486924 - 19.2715% [18] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0333337 - 13.1928% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000329 - 0.130212% [18] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0116204 - 4.59911% [18] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0086986 - 3.44273% [9] | | | | | | | | | | Remainder: 0.00111968 - 0.443147% | | | | | | | | | Remainder: 0.0372681 - 10.4731% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.266566 - 42.8253% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.266106 - 99.8275% [18] | | | | | | | | | Remainder: 0.00045992 - 0.172535% | | | | | | | | Remainder: 3.88e-05 - 0.00623343% | | | | | | | Remainder: 4.8e-06 - 0.00077114% | | | | | | getOrientations(): 1.436e-05 - 0.00221811% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00084204 - 0.130065% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000775921 - 0.119852% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0004218 - 0.0651532% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013848 - 0.0213903% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00095272 - 0.147162% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.000160643% [2] | | | | | | Remainder: 0.0217962 - 3.36674% | | | | | Remainder: 2.5161e-05 - 0.00388633% | | | | fmb->setupBCFieldManagers(): 8.64e-06 - 0.00132203% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.86e-05 - 0.00284604% [1] | | | | build response library: 0.00606128 - 0.927455% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00595988 - 98.3271% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0516789% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 71.4286% [1] | | | | | | | Remainder: 8.8e-07 - 28.5714% | | | | | | getOrientations(): 4.4e-07 - 0.0073827% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0008318 - 13.9566% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918521 - 15.4117% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00045384 - 7.61491% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124292 - 20.8548% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0234904% [3] | | | | | | Remainder: 0.00250788 - 42.0794% | | | | | Remainder: 0.0001014 - 1.67291% | | | | Remainder: 2.504e-05 - 0.00383144% | | | Remainder: 1.996e-05 - 0.00305404% | | Mini-EM: setup auxiliary physics model evaluator: 0.704509 - 5.14297% [1] | | | panzer::ModelEvaluator::setupModel(): 0.7045 - 99.9987% [1] | | | | allocate FieldManagerBuilder: 2.2e-06 - 0.000312278% [1] | | | | fmb->setWorksetContainer(): 2.4e-06 - 0.000340667% [1] | | | | fmb->setupVolumeFieldManagers(): 0.704424 - 99.9892% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.70442 - 99.9994% [1] | | | | | | getWorksets(): 0.467203 - 66.3244% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.467201 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.279057 - 59.7295% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00461764 - 1.65473% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0543353 - 19.471% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00114392 - 2.1053% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0531733 - 97.8615% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00051444 - 0.967478% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000283681 - 0.533503% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00096788 - 1.82024% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00509952 - 9.59038% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0113148 - 21.279% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00320052 - 6.01904% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00780248 - 14.6737% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00033276 - 0.625803% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0150286 - 28.2634% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00691744 - 46.0286% [9] | | | | | | | | | | | | Remainder: 0.00811112 - 53.9714% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00648144 - 12.1893% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.002017 - 3.79326% [9] | | | | | | | | | | | Remainder: 0.00013024 - 0.244935% | | | | | | | | | | Remainder: 1.804e-05 - 0.0332013% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.186087 - 66.6841% [9] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.109295 - 58.7336% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011576 - 0.105915% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.7161e-05 - 0.061449% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0541136 - 49.5113% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0547513 - 50.0948% [9] | | | | | | | | | | | Remainder: 0.00024756 - 0.226505% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0353828 - 19.0142% [9] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0327233 - 17.585% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00016956 - 0.0911188% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00765372 - 4.11299% [9] | | | | | | | | | | Remainder: 0.000861881 - 0.463161% | | | | | | | | | Remainder: 0.0340174 - 12.1901% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.188129 - 40.2672% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.187763 - 99.8058% [9] | | | | | | | | | Remainder: 0.00036532 - 0.194186% | | | | | | | | Remainder: 1.552e-05 - 0.00332191% | | | | | | | Remainder: 1.32e-06 - 0.000282533% | | | | | | getOrientations(): 1.188e-05 - 0.00168649% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000468001 - 0.0664378% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00036568 - 0.0519122% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021952 - 0.0311632% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.226513 - 32.156% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.22649 - 99.9897% [1] | | | | | | | Remainder: 2.34e-05 - 0.0103305% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00049188 - 0.0698277% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 5.67843e-05% [2] | | | | | | Remainder: 0.00914676 - 1.29848% | | | | | Remainder: 4.08e-06 - 0.000579197% | | | | fmb->setupBCFieldManagers(): 4.04e-06 - 0.000573456% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.288e-05 - 0.00466714% [1] | | | | build response library: 2.528e-05 - 0.00358836% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 6e-07 - 2.37342% [1] | | | | | Remainder: 2.468e-05 - 97.6266% | | | | Remainder: 9.04e-06 - 0.00128318% | | | Remainder: 9.12e-06 - 0.00129452% | | Mini-EM: eval auxiliary physics model evaluator: 0.788641 - 5.75714% [1] | | | panzer::ModelEvaluator::create_W_op: 0.222844 - 28.2567% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.563203 - 71.4143% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00083852 - 0.148884% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.381263 - 67.6955% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000388184% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.58e-05 - 0.00414412% [9] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.32e-06 - 0.00165765% [9] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00309508 - 0.811797% [9] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0230652 - 6.04968% [9] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0562652 - 14.7576% [9] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00933544 - 2.44856% [9] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0356408 - 9.3481% [9] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0458071 - 12.0146% [9] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0627939 - 16.47% [9] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.396e-05 - 0.00366152% [9] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.56e-06 - 0.00145831% [9] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.099103 - 25.9934% [9] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00866581 - 2.27292% [9] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00705044 - 1.84923% [9] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0301993 - 7.92087% [9] | | | | | Remainder: 0.00019844 - 0.0520481% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.748e-05 - 0.00310368% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.000369316% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00074224 - 0.131789% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.179643 - 31.8966% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0902902 - 50.261% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0893275 - 49.7251% [1] | | | | | Remainder: 2.496e-05 - 0.0138943% | | | | Remainder: 0.000696841 - 0.123728% | | | Remainder: 0.00259436 - 0.328966% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00443376 - 0.0323668% [1] | | | getWorksets(): 4e-06 - 0.0902168% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 52% [1] | | | | Remainder: 1.92e-06 - 48% | | | getOrientations(): 1e-06 - 0.0225542% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00078384 - 17.6789% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0009118 - 20.5649% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000410401 - 9.25627% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012128 - 27.3537% [1] | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0297716% [3] | | | Remainder: 0.0011086 - 25.0036% | | panzer::ModelEvaluator::create_W_op: 0.620864 - 4.53235% [1] | | panzer::ModelEvaluator::evalModel(J): 0.989858 - 7.22604% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0006712 - 0.0678077% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.754993 - 76.2728% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000243711% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00520133 - 0.688924% [9] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0247896 - 3.28342% [9] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0288341 - 3.81912% [9] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00281356 - 0.372661% [9] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0321241 - 4.25489% [9] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.027349 - 3.62242% [9] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0048776 - 0.646046% [9] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0272156 - 3.60475% [9] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.388e-05 - 0.00183843% [9] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00990964 - 1.31255% [9] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0581749 - 7.70536% [9] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0099194 - 1.31384% [9] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0584631 - 7.74353% [9] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0610824 - 8.09046% [9] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0834831 - 11.0575% [9] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.236e-05 - 0.00296162% [9] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00496984 - 0.658264% [9] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0574408 - 7.60812% [9] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0921475 - 12.2051% [9] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0136772 - 1.81156% [9] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00275516 - 0.364925% [9] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0315311 - 4.17635% [9] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0660427 - 8.74746% [9] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0517835 - 6.8588% [9] | | | | Remainder: 0.00036952 - 0.0489435% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.32e-05 - 0.00234377% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.04e-06 - 0.000105066% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00210248 - 0.212402% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.230506 - 23.2868% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.230472 - 99.9849% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.144e-05 - 0.00930126% [1] | | | | Remainder: 1.348e-05 - 0.00584799% | | | Remainder: 0.00156124 - 0.157724% | | MaxwellPreconditioner::build: 0.00529852 - 0.0386796% [1] | | | MaxwellPreconditioner: Schur complement: 2.8e-05 - 0.528449% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00238516 - 45.0156% [1] | | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.15261% [1] | | | | Ifpack2::Relaxation::compute: 0.0015224 - 63.828% [1] | | | | Remainder: 0.000859121 - 36.0194% | | | MaxwellPreconditioner: Solver S_E: 0.00278396 - 52.5422% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0488513% [1] | | | | Ifpack2::Relaxation::compute: 0.0023446 - 84.2182% [1] | | | | Remainder: 0.000438 - 15.733% | | | MaxwellPreconditioner: Block preconditioner: 9.172e-05 - 1.73105% [1] | | | Remainder: 9.68e-06 - 0.182692% | | Mini-EM: timestepper: 8.64921 - 63.1399% [1] | | | Mini-EM: Advance Time Step: 8.64921 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0869702 - 1.00553% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000750201 - 0.862595% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0826232 - 95.0017% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.00198491% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00050884 - 0.615856% [9] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00715016 - 8.65394% [9] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00411788 - 4.98393% [9] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0003204 - 0.387785% [9] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00349832 - 4.23407% [9] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00358972 - 4.34469% [9] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00030752 - 0.372196% [9] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000878601 - 1.06338% [9] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.52e-06 - 0.00668093% [9] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00071784 - 0.868812% [9] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00873496 - 10.572% [9] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00317976 - 3.84851% [9] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00126444 - 1.53037% [9] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00726209 - 8.7894% [9] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0145086 - 17.56% [9] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.76e-06 - 0.0118127% [9] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000516481 - 0.625104% [9] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00613352 - 7.42349% [9] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00761192 - 9.21281% [9] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000557561 - 0.674824% [9] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00034164 - 0.413492% [9] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0033874 - 4.09982% [9] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00617744 - 7.47665% [9] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00164268 - 1.98816% [9] | | | | | | Remainder: 0.00019844 - 0.240175% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.404e-05 - 0.0276417% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.0025296% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00296896 - 3.41377% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000423121 - 0.486513% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00039276 - 92.8245% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 0.378142% [1] | | | | | | Remainder: 2.8761e-05 - 6.79735% | | | | | Remainder: 0.00017848 - 0.20522% | | | | Stratimikos: BelosLOWS: 8.53843 - 98.7193% [1] | | | | | GMRES block system: Operation Op*x: 0.0053704 - 0.0628968% [1] | | | | | Belos::MVT::MvAddMv: 0.00019296 - 0.0022599% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.53202 - 99.9249% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000912442 - 0.0106943% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000215081 - 23.572% [2] | | | | | | | | Belos::MVT::MvDot: 0.00020008 - 93.0254% [2] | | | | | | | | Remainder: 1.5001e-05 - 6.97458% | | | | | | | Belos::MVT::MvScale: 0.00011788 - 12.9192% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000387521 - 42.4708% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000382721 - 98.7614% [2] | | | | | | | | Remainder: 4.8e-06 - 1.23864% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0001312 - 14.379% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00012948 - 98.689% [2] | | | | | | | | Remainder: 1.72e-06 - 1.31098% | | | | | | | Remainder: 6.076e-05 - 6.65905% | | | | | | Belos::MVT::MvAddMv: 0.00056532 - 0.00662586% [2] | | | | | | Belos::MVT::MvNorm: 0.00012844 - 0.00150539% [1] | | | | | | GMRES block system: Operation Prec*x: 8.52304 - 99.8947% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00180152 - 0.0211371% [2] | | | | | | | Belos::MVT::MvAddMv: 0.0001214 - 0.00142437% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0584087 - 0.685303% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0386547 - 66.1797% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00097728 - 2.52823% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00095632 - 97.8553% [22] | | | | | | | | | | Remainder: 2.096e-05 - 2.14473% | | | | | | | | | Belos::MVT::MvScale: 0.000469481 - 1.21455% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0177485 - 45.9155% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0177053 - 99.7568% [40] | | | | | | | | | | Remainder: 4.316e-05 - 0.243176% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.019294 - 49.9137% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0192624 - 99.836% [40] | | | | | | | | | | Remainder: 3.164e-05 - 0.163989% | | | | | | | | | Remainder: 0.00016544 - 0.427995% | | | | | | | | Belos::MVT::MvAddMv: 0.00192376 - 3.29362% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0133181 - 22.8015% [22] | | | | | | | | Belos::MVT::MvNorm: 8.852e-05 - 0.151553% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00138752 - 2.37554% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00127612 - 91.9713% [21] | | | | | | | | | Remainder: 0.0001114 - 8.02871% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00117404 - 2.01004% [1] | | | | | | | | Remainder: 0.00186208 - 3.18802% | | | | | | | GMRES S_E: Operation Op*x: 0.00192888 - 0.0226314% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.45487 - 99.2001% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.92653 - 93.751% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0140044 - 0.176677% [287] | | | | | | | | | | Belos::MVT::MvDot: 0.0135163 - 96.5151% [287] | | | | | | | | | | Remainder: 0.00048804 - 3.48491% | | | | | | | | | Belos::MVT::MvScale: 0.00740152 - 0.0933766% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.34336 - 42.1793% [572] | | | | | | | | | | Belos::MVT::MvTransMv: 3.34251 - 99.9746% [572] | | | | | | | | | | Remainder: 0.00084956 - 0.0254104% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.55796 - 57.5026% [572] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.5572 - 99.9833% [572] | | | | | | | | | | Remainder: 0.000761681 - 0.016711% | | | | | | | | | Remainder: 0.00380672 - 0.0480251% | | | | | | | | Belos::MVT::MvAddMv: 0.0174392 - 0.206262% [291] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0196615 - 0.232546% [287] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0171542 - 87.2478% [287] | | | | | | | | | Remainder: 0.00250728 - 12.7522% | | | | | | | | GMRES S_E: Operation Op*x: 0.45711 - 5.40647% [287] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.01631 - 0.192906% [1] | | | | | | | | Belos::MVT::MvNorm: 4.916e-05 - 0.00058144% [1] | | | | | | | | Remainder: 0.0177752 - 0.210236% | | | | | | | Remainder: 0.00591136 - 0.0693574% | | | | | | GMRES block system: Operation Op*x: 0.00523912 - 0.0614054% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0001368 - 0.00160337% [1] | | | | | | Remainder: 0.00199816 - 0.0234195% | | | | | Remainder: 0.00084776 - 0.00992875% | | | | Mini-EM: Compute responses: 0.0235463 - 0.272236% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000927 - 3.93693% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0199751 - 84.8334% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 9.08e-06 - 0.0454565% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000579361 - 2.90041% [9] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00529524 - 26.5092% [9] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.92e-06 - 0.0396493% [9] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00070048 - 3.50676% [9] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00075964 - 3.80293% [9] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00967192 - 48.4198% [9] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.56e-06 - 0.0378471% [9] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000706281 - 3.5358% [9] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00058772 - 2.94226% [9] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000595242 - 2.97992% [9] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.244e-05 - 0.412713% [9] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.64e-06 - 0.0232289% [9] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000451401 - 2.25982% [9] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00029728 - 1.48825% [9] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.432e-05 - 0.271938% [9] | | | | | | Remainder: 0.000164602 - 0.824035% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.92e-06 - 0.0378828% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.00985293% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00211224 - 8.97059% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026456 - 1.12357% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.302389% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024028 - 90.8225% [1] | | | | | | Remainder: 2.348e-05 - 8.87511% | | | | | Remainder: 0.00025612 - 1.08773% | | | | Remainder: 0.00025764 - 0.00297877% | | | Remainder: 6.36e-06 - 7.35327e-05% | | Remainder: 0.0489261 - 0.357164% | Remainder: 4.428e-05 - 0.000323246% ================================= FOM Calculation ================================= Number of cells = 17576 Time for Belos Linear Solve = 8.53843 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.05846 k-cell-steps per second ================================= dt = 5.13176e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=111618,domainDim=111618,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=56862} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=54756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=111618, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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.00289376 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=56862, #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 286 iterations with total CPU time of 8.48793 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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 20 iterations with total CPU time of 0.0578704 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 8.57004 sec Electromagnetic Energy = 1.13223e-08 Electromagnetic Energy/dt^2 = 4.29937e+10 * finished time step 1, t = 5.13176e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 13.6214 [1] | Mini-EM: Total Time: 13.6214 - 99.9996% [1] | | Mini-EM: build mesh: 0.00061932 - 0.00454667% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029416 - 47.4973% [1] | | | Remainder: 0.00032516 - 52.5027% | | Mini-EM: build physics blocks: 0.000803721 - 0.00590043% [1] | | Mini-EM: build auxiliary physics blocks: 0.0002286 - 0.00167824% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.885212 - 6.49869% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.333233 - 2.4464% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.143916 - 43.1878% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.116576 - 81.0025% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00382584 - 2.65838% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0234236 - 16.2759% [3] | | | | Remainder: 9.104e-05 - 0.0632591% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0204628 - 6.14068% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0130965 - 64.0014% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00042616 - 2.08261% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00162284 - 7.9307% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00098664 - 4.82163% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00127488 - 6.23023% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00281292 - 13.7465% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00015676 - 0.766073% [3] | | | | Remainder: 8.612e-05 - 0.420861% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0330671 - 9.92309% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0140689 - 4.22193% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0415085 - 12.4563% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0172797 - 5.18547% [3] | | | Remainder: 0.0629303 - 18.8847% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0172917 - 0.126945% [2] | | Mini-EM: setup physics model evaluator: 0.652725 - 4.79191% [1] | | | panzer::ModelEvaluator::setupModel(): 0.652705 - 99.997% [1] | | | | allocate FieldManagerBuilder: 2.8e-06 - 0.000428984% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 7.96685e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.646648 - 99.072% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.646625 - 99.9965% [1] | | | | | | getWorksets(): 0.62078 - 96.0031% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.620775 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.356615 - 57.4468% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00579052 - 1.62375% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0598865 - 16.793% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0011554 - 1.92932% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0587035 - 98.0246% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00060892 - 1.03728% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00029832 - 0.508181% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00107952 - 1.83894% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00511592 - 8.71486% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0126521 - 21.5525% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00295408 - 5.03221% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00931905 - 15.8748% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00028264 - 0.481471% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0153374 - 26.1269% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00646168 - 42.1302% [9] | | | | | | | | | | | | Remainder: 0.00887572 - 57.8698% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00886241 - 15.0969% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00204788 - 3.48852% [9] | | | | | | | | | | | Remainder: 0.00014524 - 0.247413% | | | | | | | | | | Remainder: 2.76e-05 - 0.0460872% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.25157 - 70.5437% [18] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.145441 - 57.8133% [18] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00021688 - 0.149119% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.548e-05 - 0.0450218% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0782542 - 53.8049% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0547767 - 37.6626% [9] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.308e-05 - 0.0433716% [9] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113582 - 7.80951% [9] | | | | | | | | | | | Remainder: 0.00070612 - 0.485504% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0500257 - 19.8854% [18] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0342531 - 13.6157% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00030948 - 0.12302% [18] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0115692 - 4.59883% [18] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00872165 - 3.46689% [9] | | | | | | | | | | Remainder: 0.00124976 - 0.496785% | | | | | | | | | Remainder: 0.0393687 - 11.0395% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.264121 - 42.5471% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.263674 - 99.8305% [18] | | | | | | | | | Remainder: 0.000447601 - 0.169468% | | | | | | | | Remainder: 3.816e-05 - 0.00614716% | | | | | | | Remainder: 5.36e-06 - 0.00086343% | | | | | | getOrientations(): 1.252e-05 - 0.00193621% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000811401 - 0.125482% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.0007498 - 0.115956% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041584 - 0.0643093% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00013344 - 0.0206364% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000940041 - 0.145376% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.000154649% [2] | | | | | | Remainder: 0.022781 - 3.52307% | | | | | Remainder: 2.252e-05 - 0.00348258% | | | | fmb->setupBCFieldManagers(): 8.24e-06 - 0.00126244% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.052e-05 - 0.00314384% [1] | | | | build response library: 0.00600028 - 0.919295% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00590112 - 98.3474% [1] | | | | | | getWorksets(): 2.92e-06 - 0.0494821% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 68.4932% [1] | | | | | | | Remainder: 9.2e-07 - 31.5068% | | | | | | getOrientations(): 4.4e-07 - 0.00745621% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0008 - 13.5567% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000901441 - 15.2758% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040904 - 6.93156% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124176 - 21.0428% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.021013% [3] | | | | | | Remainder: 0.00254428 - 43.1152% | | | | | Remainder: 9.916e-05 - 1.65259% | | | | Remainder: 2.492e-05 - 0.00381796% | | | Remainder: 1.964e-05 - 0.00300893% | | Mini-EM: setup auxiliary physics model evaluator: 0.686155 - 5.03733% [1] | | | panzer::ModelEvaluator::setupModel(): 0.686147 - 99.9989% [1] | | | | allocate FieldManagerBuilder: 2.6e-06 - 0.000378928% [1] | | | | fmb->setWorksetContainer(): 2.76e-06 - 0.000402246% [1] | | | | fmb->setupVolumeFieldManagers(): 0.686077 - 99.9899% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.686074 - 99.9995% [1] | | | | | | getWorksets(): 0.462142 - 67.3604% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.462141 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.275334 - 59.5778% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00453412 - 1.64677% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0537494 - 19.5216% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00117296 - 2.18228% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0525603 - 97.7877% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000486881 - 0.926329% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00027464 - 0.522524% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000907762 - 1.72709% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0051306 - 9.76137% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0111608 - 21.2344% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0029018 - 5.5209% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00791781 - 15.0642% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00024728 - 0.470469% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0149209 - 28.3882% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00682296 - 45.7276% [9] | | | | | | | | | | | | Remainder: 0.00809793 - 54.2724% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00649104 - 12.3497% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0019954 - 3.79641% [9] | | | | | | | | | | | Remainder: 0.00012532 - 0.238431% | | | | | | | | | | Remainder: 1.616e-05 - 0.0300655% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.1826 - 66.3195% [9] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.106621 - 58.3903% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011172 - 0.104783% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.412e-05 - 0.0601385% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0521106 - 48.8748% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0540787 - 50.7207% [9] | | | | | | | | | | | Remainder: 0.00025544 - 0.239579% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0354372 - 19.407% [9] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0319893 - 17.5188% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00016296 - 0.0892444% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00769548 - 4.2144% [9] | | | | | | | | | | Remainder: 0.00069424 - 0.380198% | | | | | | | | | Remainder: 0.0344503 - 12.5122% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.186792 - 40.4189% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.186465 - 99.825% [9] | | | | | | | | | Remainder: 0.00032696 - 0.175039% | | | | | | | | Remainder: 1.496e-05 - 0.00323711% | | | | | | | Remainder: 1.32e-06 - 0.000285626% | | | | | | getOrientations(): 1.256e-05 - 0.00183071% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00044656 - 0.0650892% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000359601 - 0.0524143% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021644 - 0.0315476% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.213986 - 31.1899% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.213963 - 99.9894% [1] | | | | | | | Remainder: 2.276e-05 - 0.0106362% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00049088 - 0.0715492% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 5.24725e-05% [2] | | | | | | Remainder: 0.00841932 - 1.22717% | | | | | Remainder: 3.6e-06 - 0.000524722% | | | | fmb->setupBCFieldManagers(): 3.48e-06 - 0.00050718% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.764e-05 - 0.00402829% [1] | | | | build response library: 2.66e-05 - 0.00387672% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.35338% [1] | | | | | Remainder: 2.624e-05 - 98.6466% | | | | Remainder: 6.48e-06 - 0.000944404% | | | Remainder: 7.84e-06 - 0.0011426% | | Mini-EM: eval auxiliary physics model evaluator: 0.755323 - 5.54513% [1] | | | panzer::ModelEvaluator::create_W_op: 0.20797 - 27.5338% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.545287 - 72.1926% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00083832 - 0.153739% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.380397 - 69.7609% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 0.000452159% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.496e-05 - 0.00393273% [9] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 5.56e-06 - 0.00146163% [9] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00346816 - 0.91172% [9] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0226077 - 5.94319% [9] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0561121 - 14.7509% [9] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00931124 - 2.44777% [9] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0347259 - 9.12884% [9] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0457833 - 12.0357% [9] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.063752 - 16.7593% [9] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.404e-05 - 0.00369088% [9] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.04e-06 - 0.00132493% [9] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0990658 - 26.0427% [9] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00852064 - 2.23993% [9] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00677768 - 1.78174% [9] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0300491 - 7.89941% [9] | | | | | Remainder: 0.00018236 - 0.0479393% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.66e-05 - 0.00304427% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.08e-06 - 0.00038145% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00072564 - 0.133075% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.162609 - 29.8208% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0813908 - 50.053% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0811918 - 49.9306% [1] | | | | | Remainder: 2.664e-05 - 0.0163828% | | | | Remainder: 0.000698041 - 0.128013% | | | Remainder: 0.00206656 - 0.273599% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0043458 - 0.0319043% [1] | | | getWorksets(): 3.6e-06 - 0.0828386% [1] | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 55.5556% [1] | | | | Remainder: 1.6e-06 - 44.4444% | | | getOrientations(): 8.8e-07 - 0.0202494% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00074608 - 17.1678% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000882881 - 20.3157% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040084 - 9.22361% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121472 - 27.9516% [1] | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.0303741% [3] | | | Remainder: 0.00109548 - 25.2078% | | panzer::ModelEvaluator::create_W_op: 0.577603 - 4.24041% [1] | | panzer::ModelEvaluator::evalModel(J): 0.974752 - 7.15604% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00068588 - 0.0703646% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.760755 - 78.046% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.000236607% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00964785 - 1.26819% [9] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0253168 - 3.32785% [9] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0289763 - 3.80889% [9] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0028278 - 0.37171% [9] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0318732 - 4.18968% [9] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0274794 - 3.61212% [9] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00492936 - 0.647957% [9] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.026727 - 3.51322% [9] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.288e-05 - 0.00169306% [9] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0099294 - 1.3052% [9] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.059576 - 7.83117% [9] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00966584 - 1.27056% [9] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0575081 - 7.55935% [9] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0600957 - 7.89948% [9] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0824037 - 10.8318% [9] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.14e-05 - 0.002813% [9] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0093702 - 1.2317% [9] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0570604 - 7.5005% [9] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0920097 - 12.0945% [9] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.013707 - 1.80176% [9] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00284628 - 0.374139% [9] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.031532 - 4.14483% [9] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.065746 - 8.64221% [9] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.051119 - 6.71951% [9] | | | | Remainder: 0.0003718 - 0.0488725% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.28e-05 - 0.00233906% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000119005% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00210752 - 0.216211% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.209643 - 21.5073% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.209597 - 99.9781% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.944e-05 - 0.0140429% [1] | | | | Remainder: 1.648e-05 - 0.00786098% | | | Remainder: 0.00153644 - 0.157624% | | MaxwellPreconditioner::build: 0.00522324 - 0.0383459% [1] | | | MaxwellPreconditioner: Schur complement: 2.256e-05 - 0.431916% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00216024 - 41.3582% [1] | | | | Ifpack2::Relaxation::initialize: 3.4e-06 - 0.15739% [1] | | | | Ifpack2::Relaxation::compute: 0.00131928 - 61.071% [1] | | | | Remainder: 0.00083756 - 38.7716% | | | MaxwellPreconditioner: Solver S_E: 0.0029408 - 56.3022% [1] | | | | Ifpack2::Relaxation::initialize: 1.2e-06 - 0.0408052% [1] | | | | Ifpack2::Relaxation::compute: 0.0024938 - 84.8001% [1] | | | | Remainder: 0.0004458 - 15.1591% | | | MaxwellPreconditioner: Block preconditioner: 9.076e-05 - 1.73762% [1] | | | Remainder: 8.88e-06 - 0.170009% | | Mini-EM: timestepper: 8.67921 - 63.7175% [1] | | | Mini-EM: Advance Time Step: 8.6792 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0861988 - 0.993164% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000549841 - 0.637876% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0820818 - 95.2239% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00190054% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00050108 - 0.610464% [9] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00715492 - 8.71682% [9] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00409024 - 4.98313% [9] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0003162 - 0.385225% [9] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00347508 - 4.23368% [9] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00357936 - 4.36072% [9] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00030436 - 0.370801% [9] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000878402 - 1.07015% [9] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.28e-06 - 0.00643261% [9] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000729721 - 0.889017% [9] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00859372 - 10.4697% [9] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0031046 - 3.78233% [9] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00116532 - 1.41971% [9] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00755232 - 9.20097% [9] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0144927 - 17.6564% [9] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.96e-06 - 0.0121342% [9] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00051784 - 0.630883% [9] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00611724 - 7.45262% [9] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0075684 - 9.22056% [9] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00054684 - 0.666213% [9] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00033276 - 0.4054% [9] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00340952 - 4.15381% [9] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0057928 - 7.05735% [9] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00163872 - 1.99645% [9] | | | | | | Remainder: 0.0002028 - 0.247071% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.26e-05 - 0.0262185% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.00269145% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.002948 - 3.42% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00042332 - 0.491098% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00039396 - 93.0643% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.64e-06 - 0.387414% [1] | | | | | | Remainder: 2.772e-05 - 6.54824% | | | | | Remainder: 0.00017088 - 0.19824% | | | | Stratimikos: BelosLOWS: 8.57009 - 98.7428% [1] | | | | | GMRES block system: Operation Op*x: 0.00592904 - 0.0691829% [1] | | | | | Belos::MVT::MvAddMv: 0.00018452 - 0.00215307% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.5631 - 99.9184% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0008436 - 0.00985157% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00020628 - 24.4523% [2] | | | | | | | | Belos::MVT::MvDot: 0.0001916 - 92.8835% [2] | | | | | | | | Remainder: 1.468e-05 - 7.11654% | | | | | | | Belos::MVT::MvScale: 0.0001096 - 12.9919% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00033316 - 39.4927% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00032948 - 98.8954% [2] | | | | | | | | Remainder: 3.68e-06 - 1.10457% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.00013604 - 16.1261% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00013452 - 98.8827% [2] | | | | | | | | Remainder: 1.52e-06 - 1.11732% | | | | | | | Remainder: 5.852e-05 - 6.93694% | | | | | | Belos::MVT::MvAddMv: 0.00048216 - 0.00563067% [2] | | | | | | Belos::MVT::MvNorm: 0.00012276 - 0.00143359% [1] | | | | | | GMRES block system: Operation Prec*x: 8.55387 - 99.8922% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00161908 - 0.018928% [2] | | | | | | | Belos::MVT::MvAddMv: 0.0001128 - 0.0013187% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0583891 - 0.682604% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0390948 - 66.9558% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000987079 - 2.52483% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000963919 - 97.6537% [22] | | | | | | | | | | Remainder: 2.316e-05 - 2.34632% | | | | | | | | | Belos::MVT::MvScale: 0.00046184 - 1.18133% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0176502 - 45.1471% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0176099 - 99.7718% [40] | | | | | | | | | | Remainder: 4.028e-05 - 0.228213% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0198493 - 50.7721% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0198198 - 99.8517% [40] | | | | | | | | | | Remainder: 2.944e-05 - 0.148318% | | | | | | | | | Remainder: 0.00014648 - 0.374679% | | | | | | | | Belos::MVT::MvAddMv: 0.00171076 - 2.92993% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0132001 - 22.6072% [22] | | | | | | | | Belos::MVT::MvNorm: 8.88e-05 - 0.152083% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00138792 - 2.37702% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00128716 - 92.7402% [21] | | | | | | | | | Remainder: 0.00010076 - 7.25978% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00116552 - 1.99613% [1] | | | | | | | | Remainder: 0.00174108 - 2.98186% | | | | | | | GMRES S_E: Operation Op*x: 0.00181444 - 0.0212119% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.48546 - 99.2002% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.95662 - 93.7677% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0137614 - 0.172955% [287] | | | | | | | | | | Belos::MVT::MvDot: 0.0133131 - 96.7425% [287] | | | | | | | | | | Remainder: 0.00044828 - 3.25753% | | | | | | | | | Belos::MVT::MvScale: 0.00714924 - 0.0898527% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.33579 - 41.9247% [572] | | | | | | | | | | Belos::MVT::MvTransMv: 3.33502 - 99.9769% [572] | | | | | | | | | | Remainder: 0.0007692 - 0.023059% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.59661 - 57.7709% [572] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.59595 - 99.9857% [572] | | | | | | | | | | Remainder: 0.00065608 - 0.0142731% | | | | | | | | | Remainder: 0.00330888 - 0.0415865% | | | | | | | | Belos::MVT::MvAddMv: 0.016815 - 0.198163% [291] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0196972 - 0.232129% [287] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0172823 - 87.7398% [287] | | | | | | | | | Remainder: 0.00241492 - 12.2602% | | | | | | | | GMRES S_E: Operation Op*x: 0.458911 - 5.4082% [287] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0172145 - 0.202871% [1] | | | | | | | | Belos::MVT::MvNorm: 4.856e-05 - 0.000572273% [1] | | | | | | | | Remainder: 0.0161548 - 0.190382% | | | | | | | Remainder: 0.0064762 - 0.0757107% | | | | | | GMRES block system: Operation Op*x: 0.00576819 - 0.067361% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000134959 - 0.00157605% [1] | | | | | | Remainder: 0.00187928 - 0.0219463% | | | | | Remainder: 0.00087632 - 0.0102253% | | | | Mini-EM: Compute responses: 0.0226904 - 0.261434% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000697639 - 3.0746% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0193715 - 85.3729% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.8e-06 - 0.0299409% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00055692 - 2.87495% [9] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.005103 - 26.3429% [9] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.52e-06 - 0.0336578% [9] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000702638 - 3.62718% [9] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000747358 - 3.85804% [9] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00931583 - 48.0905% [9] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7e-06 - 0.0361356% [9] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000716358 - 3.69801% [9] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000582279 - 3.00586% [9] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00062388 - 3.22061% [9] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.128e-05 - 0.419586% [9] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.68e-06 - 0.0241592% [9] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00044024 - 2.27262% [9] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00029136 - 1.50407% [9] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.188e-05 - 0.267817% [9] | | | | | | Remainder: 0.00013444 - 0.694011% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.48e-06 - 0.0417797% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.00705143% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00210348 - 9.27034% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000265879 - 1.17177% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.300889% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000245119 - 92.1919% [1] | | | | | | Remainder: 1.996e-05 - 7.50717% | | | | | Remainder: 0.00024088 - 1.06159% | | | | Remainder: 0.0002222 - 0.00256014% | | | Remainder: 5.24e-06 - 6.03742e-05% | | Remainder: 0.0486622 - 0.357249% | Remainder: 5.764e-05 - 0.000423156% ================================= FOM Calculation ================================= Number of cells = 17576 Time for Belos Linear Solve = 8.57009 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.05085 k-cell-steps per second ================================= dt = 5.13176e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 5.13176e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=111618,domainDim=111618,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=56862} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=54756} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=111618, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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.00298448 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=56862,domainDim=56862} 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=56862, #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 286 iterations with total CPU time of 8.40431 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=54756,domainDim=54756} 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=54756, #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 20 iterations with total CPU time of 0.0592275 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 8.48685 sec Electromagnetic Energy = 1.13223e-08 Electromagnetic Energy/dt^2 = 4.29937e+10 * finished time step 1, t = 5.13176e-10 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 13.5227 [1] | Mini-EM: Total Time: 13.5226 - 99.9997% [1] | | Mini-EM: build mesh: 0.00062108 - 0.00459289% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00029464 - 47.4399% [1] | | | Remainder: 0.00032644 - 52.5601% | | Mini-EM: build physics blocks: 0.000792239 - 0.00585861% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023348 - 0.00172659% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.878843 - 6.49905% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.339234 - 2.50863% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.143545 - 42.3146% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.11662 - 81.2429% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00377432 - 2.62936% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0230565 - 16.0622% [3] | | | | Remainder: 9.416e-05 - 0.065596% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0204601 - 6.03128% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0131273 - 64.1606% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00044108 - 2.1558% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00162988 - 7.96611% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00097684 - 4.77436% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124708 - 6.09516% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00280336 - 13.7016% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000150359 - 0.734887% [3] | | | | Remainder: 8.42e-05 - 0.411532% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0331705 - 9.77808% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0140659 - 4.14638% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0419347 - 12.3616% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0176793 - 5.21153% [3] | | | Remainder: 0.0683779 - 20.1566% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0184725 - 0.136604% [2] | | Mini-EM: setup physics model evaluator: 0.651694 - 4.81928% [1] | | | panzer::ModelEvaluator::setupModel(): 0.651672 - 99.9966% [1] | | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000435802% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 8.59328e-05% [1] | | | | fmb->setupVolumeFieldManagers(): 0.645536 - 99.0585% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.645515 - 99.9967% [1] | | | | | | getWorksets(): 0.620603 - 96.1407% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.620597 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.35606 - 57.3737% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00583536 - 1.63887% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.059875 - 16.816% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00116804 - 1.95079% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.058679 - 98.0026% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00064384 - 1.09722% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00030096 - 0.512892% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00114212 - 1.94638% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00515091 - 8.77812% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0127264 - 21.6881% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00288376 - 4.91446% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00924479 - 15.7548% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000290318 - 0.494756% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0153849 - 26.2188% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00652652 - 42.4214% [9] | | | | | | | | | | | | Remainder: 0.00885843 - 57.5786% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00872543 - 14.8698% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00203488 - 3.46781% [9] | | | | | | | | | | | Remainder: 0.00015068 - 0.256787% | | | | | | | | | | Remainder: 2.792e-05 - 0.0466305% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.252743 - 70.9834% [18] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.148965 - 58.9393% [18] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00022536 - 0.151284% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.008e-05 - 0.0470446% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0809882 - 54.3673% [18] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0555699 - 37.304% [9] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 6.784e-05 - 0.0455409% [9] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0113239 - 7.60169% [9] | | | | | | | | | | | Remainder: 0.0007198 - 0.483201% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0485954 - 19.2272% [18] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0333245 - 13.1851% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000301 - 0.119093% [18] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0118703 - 4.69661% [18] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00863395 - 3.4161% [9] | | | | | | | | | | Remainder: 0.00105292 - 0.416596% | | | | | | | | | Remainder: 0.037606 - 10.5617% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.264499 - 42.62% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.264035 - 99.8249% [18] | | | | | | | | | Remainder: 0.000463119 - 0.175093% | | | | | | | | Remainder: 3.924e-05 - 0.00632294% | | | | | | | Remainder: 5.36e-06 - 0.000863677% | | | | | | getOrientations(): 1.384e-05 - 0.00214402% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000834399 - 0.129261% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00076912 - 0.119148% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000423159 - 0.0655537% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000135 - 0.0209135% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000982919 - 0.152269% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.000179702% [2] | | | | | | Remainder: 0.0217526 - 3.36981% | | | | | Remainder: 2.1e-05 - 0.00325311% | | | | fmb->setupBCFieldManagers(): 8.28e-06 - 0.00127058% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.884e-05 - 0.00289103% [1] | | | | build response library: 0.00608023 - 0.933021% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0059822 - 98.3876% [1] | | | | | | getWorksets(): 3.16e-06 - 0.0528234% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.44e-06 - 77.2152% [1] | | | | | | | Remainder: 7.2e-07 - 22.7848% | | | | | | getOrientations(): 4.8e-07 - 0.00802381% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00081544 - 13.6311% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000934439 - 15.6203% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000444879 - 7.43672% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00130268 - 21.7759% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0213968% [3] | | | | | | Remainder: 0.00247984 - 41.4536% | | | | | Remainder: 9.804e-05 - 1.61244% | | | | Remainder: 2.504e-05 - 0.00384243% | | | Remainder: 2.188e-05 - 0.00335741% | | Mini-EM: setup auxiliary physics model evaluator: 0.688562 - 5.09192% [1] | | | panzer::ModelEvaluator::setupModel(): 0.688553 - 99.9987% [1] | | | | allocate FieldManagerBuilder: 2.52e-06 - 0.000365985% [1] | | | | fmb->setWorksetContainer(): 2.4e-06 - 0.000348557% [1] | | | | fmb->setupVolumeFieldManagers(): 0.688483 - 99.9899% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.688479 - 99.9994% [1] | | | | | | getWorksets(): 0.464537 - 67.4729% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.464536 - 99.9997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.278409 - 59.9328% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0046332 - 1.66417% [9] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0538815 - 19.3533% [9] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00114108 - 2.11775% [9] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0527215 - 97.8471% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00051212 - 0.971369% [9] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00030524 - 0.578967% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000970479 - 1.84077% [9] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0051078 - 9.68826% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0111133 - 21.0792% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00282828 - 5.36456% [9] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00778899 - 14.7739% [9] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000322519 - 0.611741% [9] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0149627 - 28.3807% [9] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00686963 - 45.9117% [9] | | | | | | | | | | | | Remainder: 0.00809307 - 54.0883% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00657955 - 12.4798% [9] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00209888 - 3.98107% [9] | | | | | | | | | | | Remainder: 0.00013164 - 0.24969% | | | | | | | | | | Remainder: 1.896e-05 - 0.0351883% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.185724 - 66.7091% [9] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.109235 - 58.8156% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00011504 - 0.105314% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 6.96e-05 - 0.0637159% [9] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0539211 - 49.3626% [9] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0548753 - 50.2361% [9] | | | | | | | | | | | Remainder: 0.000253759 - 0.232306% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0350596 - 18.8772% [9] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0327939 - 17.6573% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00016624 - 0.089509% [9] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00763671 - 4.11185% [9] | | | | | | | | | | Remainder: 0.000833119 - 0.448578% | | | | | | | | | Remainder: 0.0341702 - 12.2734% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.186111 - 40.064% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.185765 - 99.8139% [9] | | | | | | | | | Remainder: 0.00034632 - 0.186082% | | | | | | | | Remainder: 1.508e-05 - 0.00324625% | | | | | | | Remainder: 1.32e-06 - 0.000284154% | | | | | | getOrientations(): 1.244e-05 - 0.00180688% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00045668 - 0.0663317% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000367679 - 0.0534045% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00021932 - 0.0318557% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.213639 - 31.0305% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.213616 - 99.9893% [1] | | | | | | | Remainder: 2.28e-05 - 0.0106722% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000494199 - 0.0717812% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 5.22892e-05% [2] | | | | | | Remainder: 0.00875279 - 1.27132% | | | | | Remainder: 3.88e-06 - 0.000563558% | | | | fmb->setupBCFieldManagers(): 3.32e-06 - 0.000482171% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.932e-05 - 0.00425821% [1] | | | | build response library: 2.4e-05 - 0.00348557% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.4e-07 - 1.83333% [1] | | | | | Remainder: 2.356e-05 - 98.1667% | | | | Remainder: 8.2e-06 - 0.0011909% | | | Remainder: 8.88e-06 - 0.00128964% | | Mini-EM: eval auxiliary physics model evaluator: 0.754126 - 5.57676% [1] | | | panzer::ModelEvaluator::create_W_op: 0.207598 - 27.5283% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.543915 - 72.1252% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000837159 - 0.153914% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.380213 - 69.903% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000399776% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.644e-05 - 0.00432389% [9] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6e-06 - 0.00157806% [9] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00323728 - 0.851438% [9] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0230381 - 6.05927% [9] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0560255 - 14.7353% [9] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00919543 - 2.4185% [9] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.034998 - 9.20485% [9] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0457198 - 12.0248% [9] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0629433 - 16.5547% [9] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.468e-05 - 0.00386099% [9] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.88e-06 - 0.0015465% [9] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0991573 - 26.0794% [9] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00855415 - 2.24983% [9] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00687132 - 1.80723% [9] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0302302 - 7.95085% [9] | | | | | Remainder: 0.00019804 - 0.0520866% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.644e-05 - 0.00302253% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.4e-06 - 0.000441245% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00077112 - 0.141772% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.161378 - 29.6697% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0804809 - 49.8711% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0808707 - 50.1127% [1] | | | | | Remainder: 2.62e-05 - 0.0162352% | | | | Remainder: 0.00069724 - 0.128189% | | | Remainder: 0.0026124 - 0.346414% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00443024 - 0.0327616% [1] | | | getWorksets(): 3.8e-06 - 0.0857742% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 58.9474% [1] | | | | Remainder: 1.56e-06 - 41.0526% | | | getOrientations(): 7.6e-07 - 0.0171548% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751919 - 16.9724% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000908999 - 20.5181% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041768 - 9.42794% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012296 - 27.7547% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0261837% [3] | | | Remainder: 0.00111632 - 25.1977% | | panzer::ModelEvaluator::create_W_op: 0.574912 - 4.25148% [1] | | panzer::ModelEvaluator::evalModel(J): 0.959046 - 7.09215% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00064876 - 0.0676464% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.750469 - 78.2516% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.00025584% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00518064 - 0.69032% [9] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0245141 - 3.26651% [9] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0287719 - 3.83386% [9] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00281484 - 0.375077% [9] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0320582 - 4.27175% [9] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0272965 - 3.63726% [9] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00485584 - 0.64704% [9] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0266889 - 3.5563% [9] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.412e-05 - 0.00188149% [9] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00995255 - 1.32618% [9] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0578487 - 7.70835% [9] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00971843 - 1.29498% [9] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.056904 - 7.58246% [9] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0609934 - 8.12737% [9] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0828858 - 11.0445% [9] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.156e-05 - 0.00287287% [9] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00498864 - 0.664736% [9] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0574658 - 7.65732% [9] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0926525 - 12.346% [9] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0134305 - 1.78962% [9] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00272872 - 0.363601% [9] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0314685 - 4.19317% [9] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0657853 - 8.76589% [9] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0510567 - 6.8033% [9] | | | | Remainder: 0.000370838 - 0.0494142% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.208e-05 - 0.00230229% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000129295% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00226468 - 0.236139% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.204068 - 21.2782% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.204024 - 99.9785% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.7e-05 - 0.0132309% [1] | | | | Remainder: 1.68e-05 - 0.00823257% | | | Remainder: 0.00157312 - 0.164029% | | MaxwellPreconditioner::build: 0.00519172 - 0.0383928% [1] | | | MaxwellPreconditioner: Schur complement: 2.772e-05 - 0.533928% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00233328 - 44.9423% [1] | | | | Ifpack2::Relaxation::initialize: 3.8e-06 - 0.162861% [1] | | | | Ifpack2::Relaxation::compute: 0.0014876 - 63.7558% [1] | | | | Remainder: 0.000841879 - 36.0814% | | | MaxwellPreconditioner: Solver S_E: 0.00273124 - 52.6076% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.0468652% [1] | | | | Ifpack2::Relaxation::compute: 0.00228696 - 83.7334% [1] | | | | Remainder: 0.000443 - 16.2198% | | | MaxwellPreconditioner: Block preconditioner: 9.04e-05 - 1.74124% [1] | | | Remainder: 9.08e-06 - 0.174894% | | Mini-EM: timestepper: 8.59802 - 63.5824% [1] | | | Mini-EM: Advance Time Step: 8.59802 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.086932 - 1.01107% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000754399 - 0.867803% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0823876 - 94.7725% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.002379% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00050368 - 0.611354% [9] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00712039 - 8.64255% [9] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00406596 - 4.93515% [9] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00031872 - 0.386854% [9] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00350619 - 4.25573% [9] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00364236 - 4.421% [9] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000300599 - 0.364859% [9] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000869959 - 1.05593% [9] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 5.84e-06 - 0.00708844% [9] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00074552 - 0.904893% [9] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00845355 - 10.2607% [9] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00302268 - 3.66885% [9] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00125492 - 1.52319% [9] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00755787 - 9.17355% [9] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0144752 - 17.5696% [9] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.048e-05 - 0.0127204% [9] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00051348 - 0.623249% [9] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00620015 - 7.52559% [9] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00756007 - 9.17622% [9] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00053768 - 0.652622% [9] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00034104 - 0.413946% [9] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00341412 - 4.14397% [9] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00612163 - 7.43028% [9] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0016436 - 1.99496% [9] | | | | | | Remainder: 0.0002 - 0.242755% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 2.396e-05 - 0.0275618% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.32e-06 - 0.00266875% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0031616 - 3.63686% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00042516 - 0.489072% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00039528 - 92.9721% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.64e-06 - 0.385737% [1] | | | | | | Remainder: 2.824e-05 - 6.64221% | | | | | Remainder: 0.00017696 - 0.203561% | | | | Stratimikos: BelosLOWS: 8.4869 - 98.7077% [1] | | | | | GMRES block system: Operation Op*x: 0.00580328 - 0.0683792% [1] | | | | | Belos::MVT::MvAddMv: 0.00020052 - 0.0023627% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 8.48002 - 99.9189% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000905679 - 0.0106802% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00020988 - 23.1738% [2] | | | | | | | | Belos::MVT::MvDot: 0.00019564 - 93.2152% [2] | | | | | | | | Remainder: 1.424e-05 - 6.78483% | | | | | | | Belos::MVT::MvScale: 0.00011656 - 12.8699% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000384639 - 42.4697% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000379959 - 98.7833% [2] | | | | | | | | Remainder: 4.68e-06 - 1.21673% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.0001338 - 14.7734% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000132 - 98.6547% [2] | | | | | | | | Remainder: 1.8e-06 - 1.34529% | | | | | | | Remainder: 6.08e-05 - 6.7132% | | | | | | Belos::MVT::MvAddMv: 0.0005888 - 0.00694338% [2] | | | | | | Belos::MVT::MvNorm: 0.000127759 - 0.00150659% [1] | | | | | | GMRES block system: Operation Prec*x: 8.47108 - 99.8946% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00181688 - 0.021448% [2] | | | | | | | Belos::MVT::MvAddMv: 0.00011816 - 0.00139486% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0595658 - 0.703166% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0399172 - 67.0137% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00099464 - 2.49176% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00097316 - 97.8404% [22] | | | | | | | | | | Remainder: 2.148e-05 - 2.15958% | | | | | | | | | Belos::MVT::MvScale: 0.000463799 - 1.1619% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0176287 - 44.1632% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0175884 - 99.7713% [40] | | | | | | | | | | Remainder: 4.032e-05 - 0.228717% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0206716 - 51.7862% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0206385 - 99.8398% [40] | | | | | | | | | | Remainder: 3.312e-05 - 0.16022% | | | | | | | | | Remainder: 0.00015844 - 0.396921% | | | | | | | | Belos::MVT::MvAddMv: 0.001874 - 3.14609% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.0132635 - 22.267% [22] | | | | | | | | Belos::MVT::MvNorm: 9.024e-05 - 0.151496% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00141208 - 2.37062% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00130232 - 92.2271% [21] | | | | | | | | | Remainder: 0.00010976 - 7.77294% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00123592 - 2.07488% [1] | | | | | | | | Remainder: 0.00177284 - 2.97627% | | | | | | | GMRES S_E: Operation Op*x: 0.00185356 - 0.021881% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 8.40176 - 99.1817% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 7.87166 - 93.6906% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.0140712 - 0.178758% [287] | | | | | | | | | | Belos::MVT::MvDot: 0.0135775 - 96.4916% [287] | | | | | | | | | | Remainder: 0.00049368 - 3.50845% | | | | | | | | | Belos::MVT::MvScale: 0.00736879 - 0.0936117% [287] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 3.34423 - 42.4844% [572] | | | | | | | | | | Belos::MVT::MvTransMv: 3.3434 - 99.9752% [572] | | | | | | | | | | Remainder: 0.000829718 - 0.0248104% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 4.50239 - 57.1975% [572] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 4.50161 - 99.9826% [572] | | | | | | | | | | Remainder: 0.00078272 - 0.0173845% | | | | | | | | | Remainder: 0.00360196 - 0.0457585% | | | | | | | | Belos::MVT::MvAddMv: 0.0175747 - 0.209178% [291] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0199231 - 0.23713% [287] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0174326 - 87.4995% [287] | | | | | | | | | Remainder: 0.00249048 - 12.5005% | | | | | | | | GMRES S_E: Operation Op*x: 0.457795 - 5.4488% [287] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0171031 - 0.203565% [1] | | | | | | | | Belos::MVT::MvNorm: 4.972e-05 - 0.000591781% [1] | | | | | | | | Remainder: 0.0176563 - 0.21015% | | | | | | | Remainder: 0.00596739 - 0.0704443% | | | | | | GMRES block system: Operation Op*x: 0.0052238 - 0.0616012% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00013888 - 0.00163773% [1] | | | | | | Remainder: 0.0019514 - 0.0230117% | | | | | Remainder: 0.000878999 - 0.0103571% | | | | Mini-EM: Compute responses: 0.0239211 - 0.278216% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000913279 - 3.81788% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0202323 - 84.5795% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 7.88e-06 - 0.0389475% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00054712 - 2.70419% [9] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00539655 - 26.6729% [9] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.52e-06 - 0.0371682% [9] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00069116 - 3.41611% [9] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00076104 - 3.7615% [9] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00992059 - 49.0333% [9] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 7.48e-06 - 0.0369705% [9] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00069488 - 3.4345% [9] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00058112 - 2.87223% [9] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00057908 - 2.86215% [9] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 8.144e-05 - 0.402524% [9] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.76e-06 - 0.0235267% [9] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000438519 - 2.16742% [9] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00029316 - 1.44897% [9] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.684e-05 - 0.280936% [9] | | | | | | Remainder: 0.000163199 - 0.806624% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.04e-06 - 0.0377909% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.76e-06 - 0.00735752% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0022636 - 9.46277% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000258639 - 1.08122% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.08e-06 - 0.41757% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023656 - 91.4634% [1] | | | | | | Remainder: 2.0999e-05 - 8.11904% | | | | | Remainder: 0.00024244 - 1.0135% | | | | Remainder: 0.000259 - 0.00301232% | | | Remainder: 5.52e-06 - 6.42008e-05% | | Remainder: 0.0484614 - 0.358372% | Remainder: 4.116e-05 - 0.000304377% ================================= FOM Calculation ================================= Number of cells = 17576 Time for Belos Linear Solve = 8.4869 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.07096 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=maxwell26.xml' (5 runs): 34.42 msec task-clock:u # 0.002 CPUs utilized ( +- 0.71% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,773 page-faults:u # 80.565 K/sec ( +- 0.24% ) 18,828,646 cycles:u # 0.547 GHz ( +- 31.74% ) (7.88%) 60,607,546 instructions:u # 3.22 insn per cycle ( +- 13.02% ) (71.20%) branches:u 350,447 branch-misses:u ( +- 0.55% ) 28,046,685 L1-dcache-loads:u # 814.852 M/sec ( +- 0.52% ) 379,570 L1-dcache-load-misses:u # 1.35% of all L1-dcache accesses ( +- 0.83% ) LLC-loads:u LLC-load-misses:u 26,694,308 L1-icache-loads:u # 775.561 M/sec ( +- 0.44% ) 232,703 L1-icache-load-misses:u # 0.87% of all L1-icache accesses ( +- 0.56% ) 27,088,051 dTLB-loads:u # 787.000 M/sec ( +- 20.97% ) (43.64%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 14.2428 +- 0.0324 seconds time elapsed ( +- 0.23% ) 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=maxwell26.xml' (5 runs): 313,843 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.39% ) 16,912,099 BR_RETIRED:u ( +- 0.34% ) 14.2300 +- 0.0487 seconds time elapsed ( +- 0.34% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell26.xml' (5 runs): 22,660,474 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.16% ) 5,487 ITLB_WALK:u ( +- 2.10% ) 13,273 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 5.11% ) 30,430,124 L1D_TLB:u ( +- 0.16% ) 14.2486 +- 0.0425 seconds time elapsed ( +- 0.30% ) 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=maxwell26.xml' (5 runs): 26,459,440 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.25% ) 230,563 L1I_CACHE_REFILL:u ( +- 0.69% ) 377,904 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.41% ) 27,751,257 L1D_CACHE:u ( +- 0.31% ) 14.2303 +- 0.0355 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=maxwell26.xml' (5 runs): 463,328 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.74% ) 487,574 LL_CACHE_RD:u ( +- 0.76% ) 133,591 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.70% ) 17,842 L2D_TLB_REFILL:u ( +- 2.48% ) 253,880 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.41% ) 1,456,246 L2D_CACHE:u ( +- 0.48% ) 14.2305 +- 0.0415 seconds time elapsed ( +- 0.29% )