oasis17.umiacs.umd.edu 30 CG Tpetra maxwell16.xml output_avg5/altra_CG_Tpetra_maxwell16.output output_avg5/altra_CG_Tpetra_maxwell16_power.output dt = 8.3391e-10 Loading solver config from solverCG.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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} 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=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000681358 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13872, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.106376 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00395407 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.117694 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-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: 1.38415 [1] | Mini-EM: Total Time: 1.3841 - 99.9966% [1] | | Mini-EM: build mesh: 0.000607679 - 0.0439043% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000289599 - 47.6566% [1] | | | Remainder: 0.00031808 - 52.3434% | | Mini-EM: build physics blocks: 0.000791517 - 0.0571864% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023684 - 0.0171115% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.204233 - 14.7557% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0750706 - 5.42379% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0301046 - 40.1017% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.024182 - 80.3265% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000930317 - 3.09028% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00492259 - 16.3516% [3] | | | | Remainder: 6.972e-05 - 0.231593% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00595994 - 7.93912% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00307671 - 51.6232% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012328 - 2.06848% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000542678 - 9.10542% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0002568 - 4.30877% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00116396 - 19.5296% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000683918 - 11.4752% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.76e-05 - 0.798665% [3] | | | | Remainder: 6.5e-05 - 1.09061% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00779494 - 10.3835% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00328999 - 4.38253% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00950397 - 12.66% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00411931 - 5.48724% [3] | | | Remainder: 0.0142979 - 19.0459% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00350791 - 0.253443% [2] | | Mini-EM: setup physics model evaluator: 0.196189 - 14.1745% [1] | | | panzer::ModelEvaluator::setupModel(): 0.196172 - 99.9911% [1] | | | | allocate FieldManagerBuilder: 2.52e-06 - 0.00128459% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000224293% [1] | | | | fmb->setupVolumeFieldManagers(): 0.190661 - 97.191% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.190645 - 99.9914% [1] | | | | | | getWorksets(): 0.166617 - 87.3964% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.166613 - 99.9977% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0978365 - 58.7208% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00440839 - 4.50587% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0179778 - 18.3754% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000393478 - 2.18868% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0175698 - 97.7303% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00023376 - 1.33047% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.464e-05 - 0.538652% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000365639 - 2.08107% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00148279 - 8.43946% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00374751 - 21.3293% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000692638 - 3.94221% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00278391 - 15.8449% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.8999e-05 - 0.506546% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00496091 - 28.2354% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00204339 - 41.19% [3] | | | | | | | | | | | | Remainder: 0.00291751 - 58.81% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00255555 - 14.5452% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000488598 - 2.7809% [3] | | | | | | | | | | | Remainder: 7.484e-05 - 0.425958% | | | | | | | | | | Remainder: 1.456e-05 - 0.0809886% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0634371 - 64.8399% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0366891 - 57.8354% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.884e-05 - 0.242143% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.476e-05 - 0.067486% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0200542 - 54.6599% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0134496 - 36.6582% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.364e-05 - 0.0644333% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00270767 - 7.38005% [3] | | | | | | | | | | | Remainder: 0.0003404 - 0.927796% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0128413 - 20.2426% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00856458 - 13.5009% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011328 - 0.178571% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00278923 - 4.39685% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00209944 - 3.30948% [3] | | | | | | | | | | Remainder: 0.00034016 - 0.536216% | | | | | | | | | Remainder: 0.0120132 - 12.2789% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0687452 - 41.2604% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0686601 - 99.8762% [6] | | | | | | | | | Remainder: 8.5119e-05 - 0.123818% | | | | | | | | Remainder: 3.128e-05 - 0.0187741% | | | | | | | Remainder: 3.88e-06 - 0.0023287% | | | | | | getOrientations(): 1.096e-05 - 0.00574891% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000729278 - 0.382532% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000688518 - 0.361152% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000362199 - 0.189986% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000119679 - 0.0627759% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000850398 - 0.446064% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 0.000482573% [2] | | | | | | Remainder: 0.0212661 - 11.1548% | | | | | Remainder: 1.632e-05 - 0.00855969% | | | | fmb->setupBCFieldManagers(): 7.12e-06 - 0.00362948% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.512e-05 - 0.00770754% [1] | | | | build response library: 0.00546415 - 2.78539% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00537371 - 98.3448% [1] | | | | | | getWorksets(): 3.32e-06 - 0.0617823% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 68.6747% [1] | | | | | | | Remainder: 1.04e-06 - 31.3253% | | | | | | getOrientations(): 5.6e-07 - 0.0104211% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000727998 - 13.5474% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000874518 - 16.274% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000394159 - 7.33496% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011778 - 21.9178% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.022331% [3] | | | | | | Remainder: 0.00219415 - 40.8313% | | | | | Remainder: 9.044e-05 - 1.65515% | | | | Remainder: 2.104e-05 - 0.0107253% | | | Remainder: 1.744e-05 - 0.00888939% | | Mini-EM: setup auxiliary physics model evaluator: 0.186951 - 13.5071% [1] | | | panzer::ModelEvaluator::setupModel(): 0.186942 - 99.9953% [1] | | | | allocate FieldManagerBuilder: 7.6e-07 - 0.000406542% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000256764% [1] | | | | fmb->setupVolumeFieldManagers(): 0.186899 - 99.9771% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.186895 - 99.9978% [1] | | | | | | getWorksets(): 0.120518 - 64.4842% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.120517 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.077533 - 64.3337% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00337819 - 4.3571% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0161957 - 20.8888% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000373599 - 2.30678% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0158157 - 97.6535% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015288 - 0.966636% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.1839e-05 - 0.580683% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000353878 - 2.23751% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00130304 - 8.2389% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00321823 - 20.3484% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000700759 - 4.43079% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00238775 - 15.0974% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.176e-05 - 0.516955% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0048931 - 30.9383% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00212863 - 43.5027% [3] | | | | | | | | | | | | Remainder: 0.00276447 - 56.4973% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.002098 - 13.2653% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000482598 - 3.05139% [3] | | | | | | | | | | | Remainder: 5.184e-05 - 0.327776% | | | | | | | | | | Remainder: 6.44e-06 - 0.0397636% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0463015 - 59.7184% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0277202 - 59.8688% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.892e-05 - 0.140403% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.1e-05 - 0.0757571% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0139163 - 50.2029% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0136616 - 49.2841% [3] | | | | | | | | | | | Remainder: 8.228e-05 - 0.296824% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00848122 - 18.3174% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00769498 - 16.6193% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5e-05 - 0.107988% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00185224 - 4.00038% [3] | | | | | | | | | | Remainder: 0.000502918 - 1.08618% | | | | | | | | | Remainder: 0.0116576 - 15.0357% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0429738 - 35.6579% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0429355 - 99.9108% [3] | | | | | | | | | Remainder: 3.832e-05 - 0.0891706% | | | | | | | | Remainder: 1.008e-05 - 0.00836397% | | | | | | | Remainder: 1e-06 - 0.000829752% | | | | | | getOrientations(): 1.108e-05 - 0.00592845% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000411639 - 0.220251% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000333719 - 0.178559% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000196679 - 0.105235% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0507863 - 27.1737% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0507646 - 99.9572% [1] | | | | | | | Remainder: 2.176e-05 - 0.0428462% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000439239 - 0.235019% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000235426% [2] | | | | | | Remainder: 0.0141983 - 7.59694% | | | | | Remainder: 4.12e-06 - 0.00220439% | | | | fmb->setupBCFieldManagers(): 3.24e-06 - 0.00173315% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.388e-05 - 0.00742475% [1] | | | | build response library: 1.924e-05 - 0.0102919% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2474% [1] | | | | | Remainder: 1.9e-05 - 98.7526% | | | | Remainder: 5.28e-06 - 0.0028244% | | | Remainder: 8.84e-06 - 0.00472851% | | Mini-EM: eval auxiliary physics model evaluator: 0.178817 - 12.9194% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0507782 - 28.3967% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.127078 - 71.066% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000234959 - 0.184893% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0881704 - 69.3827% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.00199613% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.76e-06 - 0.0065328% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.84e-06 - 0.00208687% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000936038 - 1.06162% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00504779 - 5.72503% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0128659 - 14.5921% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00207456 - 2.35289% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00808866 - 9.17389% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103843 - 11.7775% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0143898 - 16.3204% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.16e-06 - 0.00471813% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.84e-06 - 0.00208687% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0229836 - 26.0672% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00270567 - 3.06868% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00164568 - 1.86647% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00696938 - 7.90444% [3] | | | | | Remainder: 6.376e-05 - 0.0723145% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.392e-05 - 0.0109539% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.84e-06 - 0.00144792% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000278279 - 0.218982% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.038154 - 30.024% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0191679 - 50.2382% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0189665 - 49.7103% [1] | | | | | Remainder: 1.964e-05 - 0.0514756% | | | | Remainder: 0.000224999 - 0.177055% | | | Remainder: 0.000960837 - 0.537329% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00414679 - 0.299602% [1] | | | getWorksets(): 3.64e-06 - 0.0877788% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 59.3407% [1] | | | | Remainder: 1.48e-06 - 40.6593% | | | getOrientations(): 8.4e-07 - 0.0202566% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000732958 - 17.6753% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892997 - 21.5347% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397559 - 9.58716% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117068 - 28.2309% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0260443% [3] | | | Remainder: 0.000947037 - 22.8378% | | panzer::ModelEvaluator::create_W_op: 0.137782 - 9.95461% [1] | | panzer::ModelEvaluator::evalModel(J): 0.225084 - 16.2621% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000139199 - 0.0618431% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.176231 - 78.2954% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000839809% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00215715 - 1.22405% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00546135 - 3.09898% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00651586 - 3.69735% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000620517 - 0.352105% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00729854 - 4.14147% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0064137 - 3.63938% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00171455 - 0.972904% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00583506 - 3.31104% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.6e-06 - 0.00261022% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327015 - 1.85561% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0130924 - 7.42911% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0020686 - 1.1738% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0132331 - 7.50896% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0136181 - 7.72742% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0192719 - 10.9356% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 9.6e-06 - 0.00544741% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00213779 - 1.21307% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0132454 - 7.51595% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0211286 - 11.9892% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00431775 - 2.45006% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000630279 - 0.357644% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00727966 - 4.13076% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0151374 - 8.58952% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0116642 - 6.61872% [3] | | | | Remainder: 0.00010296 - 0.0584235% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.4e-05 - 0.00621989% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000515363% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000608038 - 0.270138% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0478022 - 21.2375% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0477757 - 99.9445% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.656e-05 - 0.0346427% [1] | | | | Remainder: 9.96e-06 - 0.0208358% | | | Remainder: 0.000289039 - 0.128414% | | MaxwellPreconditioner::build: 0.00202179 - 0.146073% [1] | | | MaxwellPreconditioner: Schur complement: 1.476e-05 - 0.730045% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.0010184 - 50.371% [1] | | | | Ifpack2::Relaxation::initialize: 3.36e-06 - 0.32993% [1] | | | | Ifpack2::Relaxation::compute: 0.000270959 - 26.6064% [1] | | | | Remainder: 0.000744078 - 73.0636% | | | MaxwellPreconditioner: Solver S_E: 0.000891398 - 44.0895% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.152569% [1] | | | | Ifpack2::Relaxation::compute: 0.000481079 - 53.969% [1] | | | | Remainder: 0.000408959 - 45.8784% | | | MaxwellPreconditioner: Block preconditioner: 8.8799e-05 - 4.39209% [1] | | | Remainder: 8.44e-06 - 0.417451% | | Mini-EM: timestepper: 0.143897 - 10.3964% [1] | | | Mini-EM: Advance Time Step: 0.143893 - 99.9976% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0205348 - 14.2709% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000144039 - 0.701438% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0194425 - 94.6807% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.00987527% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00012484 - 0.642098% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00166376 - 8.55731% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000969956 - 4.98884% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 8.252e-05 - 0.424431% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000872438 - 4.48727% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000825158 - 4.24409% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00011528 - 0.592928% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00020508 - 1.0548% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.08e-06 - 0.0106982% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000228878 - 1.1772% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00194239 - 9.99046% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000799598 - 4.11263% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000254158 - 1.30723% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00170584 - 8.77375% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00333275 - 17.1416% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.04e-06 - 0.0259226% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000126038 - 0.64826% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00139752 - 7.18794% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00175668 - 9.03523% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000177 - 0.910376% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.924e-05 - 0.407561% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000896677 - 4.61194% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00142152 - 7.31138% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000386078 - 1.98574% [3] | | | | | | Remainder: 7.008e-05 - 0.360447% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.484e-05 - 0.0722675% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.0114927% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000806478 - 3.92737% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 5.976e-05 - 0.291018% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.364e-05 - 56.2918% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 2.61044% [1] | | | | | | Remainder: 2.456e-05 - 41.0977% | | | | | Remainder: 6.484e-05 - 0.315756% | | | | Stratimikos: BelosLOWS: 0.117734 - 81.8202% [1] | | | | | GMRES block system: Operation Op*x: 0.00129904 - 1.10337% [1] | | | | | Belos::MVT::MvAddMv: 9.992e-05 - 0.0848695% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.115713 - 98.2837% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000385678 - 0.333305% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.432e-05 - 21.8628% [2] | | | | | | | | Belos::MVT::MvDot: 7.88e-05 - 93.4535% [2] | | | | | | | | Remainder: 5.52e-06 - 6.54649% | | | | | | | Belos::MVT::MvScale: 5.2959e-05 - 13.7314% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000145359 - 37.6892% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000135159 - 92.9829% [2] | | | | | | | | Remainder: 1.02e-05 - 7.01711% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.112e-05 - 10.6617% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.896e-05 - 94.7471% [2] | | | | | | | | Remainder: 2.16e-06 - 5.25292% | | | | | | | Remainder: 6.192e-05 - 16.0548% | | | | | | Belos::MVT::MvAddMv: 0.00013556 - 0.117152% [2] | | | | | | Belos::MVT::MvNorm: 6.176e-05 - 0.0533734% [1] | | | | | | GMRES block system: Operation Prec*x: 0.112364 - 97.1055% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000349558 - 0.311095% [2] | | | | | | | Belos::MVT::MvAddMv: 3.98e-05 - 0.0354207% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00397899 - 3.54117% [2] | | | | | | | | Belos::MVT::Assign: 9.868e-05 - 2.48003% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000344278 - 8.6524% [19] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000260759 - 75.7408% [19] | | | | | | | | | Remainder: 8.3519e-05 - 24.2592% | | | | | | | | Belos::MVT::MvDot: 0.000419999 - 10.5554% [36] | | | | | | | | Belos::MVT::MvNorm: 0.00022808 - 5.73211% [19] | | | | | | | | CG Q_B: Operation Op*x: 0.00214959 - 54.0236% [17] | | | | | | | | Belos::MVT::MvAddMv: 0.000470639 - 11.8281% [51] | | | | | | | | Remainder: 0.00026772 - 6.72834% | | | | | | | CG S_E: Operation Op*x: 0.000500479 - 0.445409% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.105743 - 94.1074% [1] | | | | | | | | Belos::MVT::Assign: 7.784e-05 - 0.0736127% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00375991 - 3.55572% [251] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00277427 - 73.7856% [251] | | | | | | | | | Remainder: 0.000985637 - 26.2144% | | | | | | | | Belos::MVT::MvDot: 0.00626906 - 5.92861% [501] | | | | | | | | Belos::MVT::MvNorm: 0.00319275 - 3.01936% [251] | | | | | | | | CG S_E: Operation Op*x: 0.0833273 - 78.802% [250] | | | | | | | | Belos::MVT::MvAddMv: 0.0073857 - 6.98461% [750] | | | | | | | | Remainder: 0.00173007 - 1.63612% | | | | | | | Remainder: 0.00175236 - 1.55954% | | | | | | GMRES block system: Operation Op*x: 0.00105372 - 0.910629% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 2.124e-05 - 0.0183557% [1] | | | | | | Remainder: 0.00169132 - 1.46165% | | | | | Remainder: 0.000621677 - 0.528037% | | | | Mini-EM: Compute responses: 0.00550603 - 3.82646% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000255159 - 4.63418% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00414815 - 75.3384% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.36e-06 - 0.129214% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00012928 - 3.11657% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00100632 - 24.2594% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.4e-06 - 0.0578571% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000189159 - 4.56008% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00016632 - 4.0095% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00173603 - 41.8508% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.08e-06 - 0.0501428% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020072 - 4.83878% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000218999 - 5.27944% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00015632 - 3.76843% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.936e-05 - 0.707786% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.88e-06 - 0.0453214% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00015208 - 3.66621% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 6.62e-05 - 1.59589% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 1.896e-05 - 0.457071% [3] | | | | | | Remainder: 6.668e-05 - 1.60746% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.6e-06 - 0.119869% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0254267% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000667718 - 12.127% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000240839 - 4.3741% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.249129% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000221959 - 92.1607% [1] | | | | | | Remainder: 1.828e-05 - 7.59013% | | | | | Remainder: 0.00018616 - 3.38102% | | | | Remainder: 0.00011872 - 0.0825056% | | | Remainder: 3.48e-06 - 0.0024184% | | Remainder: 0.0247634 - 1.78913% | Remainder: 4.716e-05 - 0.00340715% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 0.117734 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 34.7904 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverCG.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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} 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=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000669599 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13872, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.106559 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00396231 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.117627 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-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: 1.38885 [1] | Mini-EM: Total Time: 1.38881 - 99.9969% [1] | | Mini-EM: build mesh: 0.000608078 - 0.0437841% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000290999 - 47.8555% [1] | | | Remainder: 0.000317079 - 52.1445% | | Mini-EM: build physics blocks: 0.000820198 - 0.0590576% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023728 - 0.0170851% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.204417 - 14.7188% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0753374 - 5.42461% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0302725 - 40.1826% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0242694 - 80.1697% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000950557 - 3.14% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00498199 - 16.4571% [3] | | | | Remainder: 7.0599e-05 - 0.233212% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0059829 - 7.94148% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00311935 - 52.1377% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000120559 - 2.01506% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000534679 - 8.93678% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025816 - 4.31496% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00115056 - 19.2307% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000682798 - 11.4125% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.828e-05 - 0.806966% [3] | | | | Remainder: 6.852e-05 - 1.14526% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00777114 - 10.3151% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00332795 - 4.41739% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00958845 - 12.7273% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00411407 - 5.46086% [3] | | | Remainder: 0.0142804 - 18.9553% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00350003 - 0.252017% [2] | | Mini-EM: setup physics model evaluator: 0.198295 - 14.278% [1] | | | panzer::ModelEvaluator::setupModel(): 0.198276 - 99.9906% [1] | | | | allocate FieldManagerBuilder: 2.4e-06 - 0.00121043% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000221913% [1] | | | | fmb->setupVolumeFieldManagers(): 0.192813 - 97.2447% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.192797 - 99.9919% [1] | | | | | | getWorksets(): 0.169011 - 87.6626% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.169007 - 99.9977% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0998523 - 59.0816% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00442439 - 4.43093% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0184175 - 18.4448% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00040028 - 2.17337% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0180032 - 97.7502% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000238719 - 1.32598% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.436e-05 - 0.52413% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000356199 - 1.97854% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00148488 - 8.24787% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00375011 - 20.8303% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000737038 - 4.09394% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00291651 - 16.2% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.056e-05 - 0.503023% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00518151 - 28.7811% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00205776 - 39.7135% [3] | | | | | | | | | | | | Remainder: 0.00312375 - 60.2865% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00258079 - 14.3352% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000493239 - 2.73974% [3] | | | | | | | | | | | Remainder: 7.924e-05 - 0.440145% | | | | | | | | | | Remainder: 1.408e-05 - 0.076449% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0644945 - 64.5899% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0379341 - 58.8176% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.752e-05 - 0.230716% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.468e-05 - 0.0650602% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0205007 - 54.0429% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0142466 - 37.5561% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.488e-05 - 0.0655874% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00271567 - 7.15892% [3] | | | | | | | | | | | Remainder: 0.00033408 - 0.880685% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0127407 - 19.7547% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0085759 - 13.2971% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011224 - 0.17403% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00279267 - 4.33009% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00206575 - 3.20299% [3] | | | | | | | | | | Remainder: 0.000273119 - 0.423477% | | | | | | | | | Remainder: 0.0125159 - 12.5344% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0691239 - 40.8999% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0690434 - 99.8835% [6] | | | | | | | | | Remainder: 8.056e-05 - 0.116544% | | | | | | | | Remainder: 3.116e-05 - 0.0184371% | | | | | | | Remainder: 3.88e-06 - 0.0022957% | | | | | | getOrientations(): 1.052e-05 - 0.0054565% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000724278 - 0.375668% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000686038 - 0.355834% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000364679 - 0.189151% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012128 - 0.0629054% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000845157 - 0.438365% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.00043569% [2] | | | | | | Remainder: 0.0210334 - 10.9096% | | | | | Remainder: 1.564e-05 - 0.00811148% | | | | fmb->setupBCFieldManagers(): 8.12e-06 - 0.0040953% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.532e-05 - 0.0077266% [1] | | | | build response library: 0.00541611 - 2.7316% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00532175 - 98.2578% [1] | | | | | | getWorksets(): 3.36e-06 - 0.0631372% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 67.8571% [1] | | | | | | | Remainder: 1.08e-06 - 32.1429% | | | | | | getOrientations(): 4.4e-07 - 0.00826796% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000732478 - 13.7639% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000870358 - 16.3547% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384879 - 7.23219% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011426 - 21.4703% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.022549% [3] | | | | | | Remainder: 0.00218643 - 41.0849% | | | | | Remainder: 9.436e-05 - 1.74221% | | | | Remainder: 2.068e-05 - 0.0104299% | | | Remainder: 1.864e-05 - 0.00940015% | | Mini-EM: setup auxiliary physics model evaluator: 0.18701 - 13.4655% [1] | | | panzer::ModelEvaluator::setupModel(): 0.187001 - 99.9951% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000427806% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000213903% [1] | | | | fmb->setupVolumeFieldManagers(): 0.186957 - 99.9767% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.186953 - 99.9977% [1] | | | | | | getWorksets(): 0.120641 - 64.5303% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.12064 - 99.999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.077527 - 64.2631% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00328215 - 4.23356% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.016494 - 21.2752% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000381879 - 2.31526% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0161051 - 97.6423% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015768 - 0.979068% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.312e-05 - 0.578201% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000350998 - 2.17942% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0013046 - 8.10051% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00320923 - 19.9268% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000690278 - 4.28608% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00246751 - 15.3213% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.98e-05 - 0.495495% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00511991 - 31.7906% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00212279 - 41.4616% [3] | | | | | | | | | | | | Remainder: 0.00299711 - 58.5384% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00210631 - 13.0785% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000489759 - 3.04101% [3] | | | | | | | | | | | Remainder: 3.592e-05 - 0.223035% | | | | | | | | | | Remainder: 7e-06 - 0.0424397% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.046708 - 60.2475% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0276041 - 59.0993% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4e-05 - 0.144906% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.36e-05 - 0.0854945% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0134302 - 48.6529% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0140255 - 50.8094% [3] | | | | | | | | | | | Remainder: 8.4839e-05 - 0.307342% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0088663 - 18.9824% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00775286 - 16.5986% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.276e-05 - 0.112957% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00183875 - 3.9367% [3] | | | | | | | | | | Remainder: 0.000593238 - 1.2701% | | | | | | | | | Remainder: 0.0110428 - 14.2438% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0431025 - 35.7282% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0430626 - 99.9076% [3] | | | | | | | | | Remainder: 3.984e-05 - 0.0924309% | | | | | | | | Remainder: 1.056e-05 - 0.00875332% | | | | | | | Remainder: 1.24e-06 - 0.00102784% | | | | | | getOrientations(): 1.144e-05 - 0.00611919% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000416839 - 0.222965% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000337759 - 0.180665% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020384 - 0.109033% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0513032 - 27.4418% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0512803 - 99.9553% [1] | | | | | | | Remainder: 2.2919e-05 - 0.0446736% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000439279 - 0.234968% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000235353% [2] | | | | | | Remainder: 0.013599 - 7.274% | | | | | Remainder: 4.28e-06 - 0.00228929% | | | | fmb->setupBCFieldManagers(): 3.72e-06 - 0.0019893% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.38e-05 - 0.00737965% [1] | | | | build response library: 1.996e-05 - 0.0106738% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.2024% [1] | | | | | Remainder: 1.972e-05 - 98.7976% | | | | Remainder: 4.8e-06 - 0.00256683% | | | Remainder: 9.16e-06 - 0.00489814% | | Mini-EM: eval auxiliary physics model evaluator: 0.180007 - 12.9612% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0514727 - 28.5949% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.127194 - 70.6606% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000224519 - 0.176517% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0882267 - 69.364% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00154148% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.64e-06 - 0.00752606% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.96e-06 - 0.00222155% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000821878 - 0.931552% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00506175 - 5.7372% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0127105 - 14.4067% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00195023 - 2.21048% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0083183 - 9.42832% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103577 - 11.7398% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0144577 - 16.387% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.76e-06 - 0.00426175% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.84e-06 - 0.00208554% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230417 - 26.1165% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00268843 - 3.04719% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00173447 - 1.96593% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0070025 - 7.93694% [3] | | | | | Remainder: 6.596e-05 - 0.0747619% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.312e-05 - 0.010315% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.76e-06 - 0.00138371% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000282759 - 0.222306% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0382409 - 30.0651% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0190917 - 49.9248% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0191309 - 50.0274% [1] | | | | | Remainder: 1.828e-05 - 0.0478022% | | | | Remainder: 0.00020404 - 0.160417% | | | Remainder: 0.00134012 - 0.744482% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00414635 - 0.298554% [1] | | | getWorksets(): 3.799e-06 - 0.0916228% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.479e-06 - 65.254% [1] | | | | Remainder: 1.32e-06 - 34.746% | | | getOrientations(): 8e-07 - 0.0192941% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000727919 - 17.5557% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000869437 - 20.9687% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000389399 - 9.39137% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119456 - 28.8099% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0250823% [3] | | | Remainder: 0.000959397 - 23.1384% | | panzer::ModelEvaluator::create_W_op: 0.138962 - 10.0058% [1] | | panzer::ModelEvaluator::evalModel(J): 0.224028 - 16.131% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000140719 - 0.0628131% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.174999 - 78.1147% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.04e-06 - 0.00116572% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00111316 - 0.636093% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00546603 - 3.12346% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00645562 - 3.68895% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00062528 - 0.357305% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00736482 - 4.20849% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00641986 - 3.66851% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00201675 - 1.15244% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00578598 - 3.30629% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.28e-06 - 0.00244573% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00330027 - 1.88588% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0130277 - 7.44443% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00210679 - 1.20389% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0135552 - 7.74587% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0135027 - 7.71586% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0192831 - 11.019% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.044e-05 - 0.00596575% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00109956 - 0.628321% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.01329 - 7.59435% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0212842 - 12.1625% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00463843 - 2.65055% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000651278 - 0.372161% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0073009 - 4.17196% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0150346 - 8.59127% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.011547 - 6.59835% [3] | | | | Remainder: 0.00011296 - 0.0645489% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.428e-05 - 0.0063742% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.08e-06 - 0.000482082% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000615799 - 0.274876% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0479598 - 21.4079% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0479346 - 99.9475% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.604e-05 - 0.0334447% [1] | | | | Remainder: 9.16e-06 - 0.0190993% | | | Remainder: 0.000297559 - 0.132822% | | MaxwellPreconditioner::build: 0.00205859 - 0.148227% [1] | | | MaxwellPreconditioner: Schur complement: 1.576e-05 - 0.765571% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00103512 - 50.2827% [1] | | | | Ifpack2::Relaxation::initialize: 3.04e-06 - 0.293687% [1] | | | | Ifpack2::Relaxation::compute: 0.000279959 - 27.0461% [1] | | | | Remainder: 0.000752118 - 72.6602% | | | MaxwellPreconditioner: Solver S_E: 0.000902677 - 43.8492% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.150663% [1] | | | | Ifpack2::Relaxation::compute: 0.000486959 - 53.9461% [1] | | | | Remainder: 0.000414358 - 45.9032% | | | MaxwellPreconditioner: Block preconditioner: 9.64e-05 - 4.68281% [1] | | | Remainder: 8.64e-06 - 0.419704% | | Mini-EM: timestepper: 0.144276 - 10.3885% [1] | | | Mini-EM: Advance Time Step: 0.144272 - 99.9971% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0205317 - 14.2312% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00013992 - 0.681483% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0194088 - 94.5308% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.0100985% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000122799 - 0.632698% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00169344 - 8.7251% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000983277 - 5.06614% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 8.132e-05 - 0.418985% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000828677 - 4.2696% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000833158 - 4.29268% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00010428 - 0.537282% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000203999 - 1.05107% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.28e-06 - 0.0117473% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000228759 - 1.17864% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00194992 - 10.0466% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000810198 - 4.17439% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000318758 - 1.64234% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00167548 - 8.63256% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00338415 - 17.4362% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 5.36e-06 - 0.0276164% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000120598 - 0.621358% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0014036 - 7.23176% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00177351 - 9.13769% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00017568 - 0.905157% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 8.42e-05 - 0.433824% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000794518 - 4.0936% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00137616 - 7.09038% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00038172 - 1.96674% [3] | | | | | | Remainder: 7.1e-05 - 0.365814% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.328e-05 - 0.0646805% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.52e-06 - 0.0122737% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000842478 - 4.1033% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 6.0079e-05 - 0.292616% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.4719e-05 - 57.7889% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.4e-06 - 2.33027% [1] | | | | | | Remainder: 2.396e-05 - 39.8808% | | | | | Remainder: 6.464e-05 - 0.31483% | | | | Stratimikos: BelosLOWS: 0.117667 - 81.5591% [1] | | | | | GMRES block system: Operation Op*x: 0.00133048 - 1.13071% [1] | | | | | Belos::MVT::MvAddMv: 0.00010516 - 0.0893708% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.115617 - 98.2577% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00038756 - 0.33521% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.176e-05 - 21.0961% [2] | | | | | | | | Belos::MVT::MvDot: 7.592e-05 - 92.8571% [2] | | | | | | | | Remainder: 5.84e-06 - 7.14286% | | | | | | | Belos::MVT::MvScale: 5.312e-05 - 13.7063% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00014816 - 38.2289% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00013516 - 91.2257% [2] | | | | | | | | Remainder: 1.3e-05 - 8.7743% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.152e-05 - 10.7132% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.94e-05 - 94.894% [2] | | | | | | | | Remainder: 2.12e-06 - 5.10597% | | | | | | | Remainder: 6.3e-05 - 16.2555% | | | | | | Belos::MVT::MvAddMv: 0.0001376 - 0.119014% [2] | | | | | | Belos::MVT::MvNorm: 6.38e-05 - 0.0551822% [1] | | | | | | GMRES block system: Operation Prec*x: 0.112518 - 97.3196% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000318599 - 0.283154% [2] | | | | | | | Belos::MVT::MvAddMv: 3.972e-05 - 0.035301% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00400579 - 3.56013% [2] | | | | | | | | Belos::MVT::Assign: 9.056e-05 - 2.26073% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.00035244 - 8.79826% [19] | | | | | | | | | Ifpack2::Relaxation::apply: 0.0002642 - 74.9631% [19] | | | | | | | | | Remainder: 8.824e-05 - 25.0369% | | | | | | | | Belos::MVT::MvDot: 0.000426078 - 10.6366% [36] | | | | | | | | Belos::MVT::MvNorm: 0.000236319 - 5.89944% [19] | | | | | | | | CG Q_B: Operation Op*x: 0.00215552 - 53.81% [17] | | | | | | | | Belos::MVT::MvAddMv: 0.000477278 - 11.9147% [51] | | | | | | | | Remainder: 0.0002676 - 6.68033% | | | | | | | CG S_E: Operation Op*x: 0.000489359 - 0.434916% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.105933 - 94.1475% [1] | | | | | | | | Belos::MVT::Assign: 8.476e-05 - 0.0800129% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00384451 - 3.62919% [251] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00279735 - 72.7623% [251] | | | | | | | | | Remainder: 0.00104716 - 27.2377% | | | | | | | | Belos::MVT::MvDot: 0.00625894 - 5.9084% [501] | | | | | | | | Belos::MVT::MvNorm: 0.00332811 - 3.14172% [251] | | | | | | | | CG S_E: Operation Op*x: 0.0831752 - 78.5169% [250] | | | | | | | | Belos::MVT::MvAddMv: 0.0074355 - 7.01906% [750] | | | | | | | | Remainder: 0.00180588 - 1.70473% | | | | | | | Remainder: 0.00173163 - 1.53898% | | | | | | GMRES block system: Operation Op*x: 0.00104572 - 0.904467% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.892e-05 - 0.0163644% [1] | | | | | | Remainder: 0.00144535 - 1.25012% | | | | | Remainder: 0.000614518 - 0.522251% | | | | Mini-EM: Compute responses: 0.00596762 - 4.13637% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000253639 - 4.25025% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00460263 - 77.1266% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.8e-06 - 0.104288% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00013672 - 2.97048% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0010384 - 22.561% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.8e-06 - 0.0608348% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000190279 - 4.13414% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00017156 - 3.72744% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00206487 - 44.8629% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.56e-06 - 0.0556204% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0002054 - 4.46267% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000221 - 4.8016% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00017572 - 3.81782% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.928e-05 - 0.636158% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.72e-06 - 0.03737% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000177278 - 3.85167% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 8.448e-05 - 1.83547% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.484e-05 - 0.539692% [3] | | | | | | Remainder: 7.092e-05 - 1.54086% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.319e-06 - 0.122645% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0241302% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000675359 - 11.3171% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000238999 - 4.00493% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.317993% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000220199 - 92.1339% [1] | | | | | | Remainder: 1.804e-05 - 7.54815% | | | | | Remainder: 0.00018824 - 3.15435% | | | | Remainder: 0.000105719 - 0.0732775% | | | Remainder: 4.2e-06 - 0.00291108% | | Remainder: 0.0251069 - 1.8078% | Remainder: 4.28e-05 - 0.00308168% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 0.117667 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 34.8101 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverCG.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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} 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=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000672198 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13872, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.105067 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00384667 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.117183 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-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: 1.40339 [1] | Mini-EM: Total Time: 1.40335 - 99.9969% [1] | | Mini-EM: build mesh: 0.000702278 - 0.050043% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000291439 - 41.4991% [1] | | | Remainder: 0.000410839 - 58.5009% | | Mini-EM: build physics blocks: 0.000791998 - 0.0564363% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023772 - 0.0169395% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.202676 - 14.4423% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0752764 - 5.36405% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0301353 - 40.0329% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0241965 - 80.2929% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000934918 - 3.1024% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00493595 - 16.3793% [3] | | | | Remainder: 6.792e-05 - 0.225383% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0061461 - 8.16472% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00321591 - 52.3244% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00012056 - 1.96157% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000536678 - 8.732% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00025808 - 4.19908% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00121996 - 19.8493% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000682918 - 11.1114% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.8039e-05 - 0.781617% [3] | | | | Remainder: 6.396e-05 - 1.04066% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00783666 - 10.4105% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00331379 - 4.40217% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00957794 - 12.7237% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00410051 - 5.44727% [3] | | | Remainder: 0.014166 - 18.8187% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00379659 - 0.270538% [2] | | Mini-EM: setup physics model evaluator: 0.198797 - 14.1659% [1] | | | panzer::ModelEvaluator::setupModel(): 0.198778 - 99.9905% [1] | | | | allocate FieldManagerBuilder: 2.72e-06 - 0.00136836% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000221353% [1] | | | | fmb->setupVolumeFieldManagers(): 0.19322 - 97.2043% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.193205 - 99.9918% [1] | | | | | | getWorksets(): 0.168809 - 87.3733% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.168806 - 99.9979% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.100207 - 59.362% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00441099 - 4.4019% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0181054 - 18.0681% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00038852 - 2.14588% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0177033 - 97.779% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000232359 - 1.31252% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.548e-05 - 0.539334% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00037208 - 2.10175% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00149836 - 8.4637% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00378843 - 21.3996% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000695158 - 3.92671% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00285903 - 16.1497% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 8.932e-05 - 0.504538% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00495755 - 28.0035% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00207316 - 41.8182% [3] | | | | | | | | | | | | Remainder: 0.00288439 - 58.1818% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00254659 - 14.3848% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000491838 - 2.77823% [3] | | | | | | | | | | | Remainder: 7.712e-05 - 0.435625% | | | | | | | | | | Remainder: 1.36e-05 - 0.0751156% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0647501 - 64.6167% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0368878 - 56.9695% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.744e-05 - 0.237043% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.44e-05 - 0.0661466% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.019915 - 53.9881% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138058 - 37.4264% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.388e-05 - 0.0647369% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00269735 - 7.31232% [3] | | | | | | | | | | | Remainder: 0.000333917 - 0.905224% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0134882 - 20.8311% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00898914 - 13.8828% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000111159 - 0.171674% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00282623 - 4.36483% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00207955 - 3.21166% [3] | | | | | | | | | | Remainder: 0.000368079 - 0.568461% | | | | | | | | | Remainder: 0.01294 - 12.9133% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0685691 - 40.6201% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0684903 - 99.8851% [6] | | | | | | | | | Remainder: 7.88e-05 - 0.114921% | | | | | | | | Remainder: 3.016e-05 - 0.0178667% | | | | | | | Remainder: 3.48e-06 - 0.0020615% | | | | | | getOrientations(): 1.048e-05 - 0.0054243% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000718798 - 0.37204% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699238 - 0.361916% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036472 - 0.188774% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000118159 - 0.0611574% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000854158 - 0.4421% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000434772% [2] | | | | | | Remainder: 0.021629 - 11.1949% | | | | | Remainder: 1.576e-05 - 0.00815649% | | | | fmb->setupBCFieldManagers(): 7.92e-06 - 0.00398435% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.524e-05 - 0.00766685% [1] | | | | build response library: 0.00550983 - 2.77185% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00541811 - 98.3353% [1] | | | | | | getWorksets(): 3.12e-06 - 0.0575847% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 69.2308% [1] | | | | | | | Remainder: 9.6e-07 - 30.7692% | | | | | | getOrientations(): 4.8e-07 - 0.00885919% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000735238 - 13.57% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000889918 - 16.4249% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000391239 - 7.22096% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117744 - 21.7315% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0214097% [3] | | | | | | Remainder: 0.00221951 - 40.9648% | | | | | Remainder: 9.172e-05 - 1.66466% | | | | Remainder: 2.112e-05 - 0.0106249% | | | Remainder: 1.888e-05 - 0.00949714% | | Mini-EM: setup auxiliary physics model evaluator: 0.186886 - 13.3171% [1] | | | panzer::ModelEvaluator::setupModel(): 0.186877 - 99.9955% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000428088% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000278257% [1] | | | | fmb->setupVolumeFieldManagers(): 0.186836 - 99.9777% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.186832 - 99.9981% [1] | | | | | | getWorksets(): 0.119336 - 63.8736% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.119335 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0766229 - 64.2081% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00332459 - 4.3389% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0161236 - 21.0428% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0003808 - 2.36176% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0157364 - 97.5988% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015488 - 0.984213% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.2479e-05 - 0.587674% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000360079 - 2.28819% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0013002 - 8.26233% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00322575 - 20.4986% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000684359 - 4.34888% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00238571 - 15.1604% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.904e-05 - 0.502274% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00484787 - 30.8066% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00212863 - 43.9087% [3] | | | | | | | | | | | | Remainder: 0.00271923 - 56.0913% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00208751 - 13.2655% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000485118 - 3.08277% [3] | | | | | | | | | | | Remainder: 3.344e-05 - 0.2125% | | | | | | | | | | Remainder: 6.36e-06 - 0.0394453% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0452703 - 59.0819% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0268601 - 59.3327% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.848e-05 - 0.143261% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.204e-05 - 0.0820548% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0130752 - 48.6788% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0136403 - 50.7829% [3] | | | | | | | | | | | Remainder: 8.408e-05 - 0.31303% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00837082 - 18.4908% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0077145 - 17.041% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.1e-05 - 0.112657% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00183439 - 4.0521% [3] | | | | | | | | | | Remainder: 0.000439479 - 0.970789% | | | | | | | | | Remainder: 0.0119044 - 15.5364% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0427023 - 35.7834% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0426633 - 99.9087% [3] | | | | | | | | | Remainder: 3.9e-05 - 0.09133% | | | | | | | | Remainder: 1.016e-05 - 0.00851382% | | | | | | | Remainder: 1.12e-06 - 0.000938523% | | | | | | getOrientations(): 1.14e-05 - 0.00610173% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000419199 - 0.224372% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000336279 - 0.17999% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020032 - 0.107219% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0536279 - 28.7038% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0536054 - 99.9581% [1] | | | | | | | Remainder: 2.248e-05 - 0.0419185% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000445239 - 0.23831% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.000256915% [2] | | | | | | Remainder: 0.0124549 - 6.66637% | | | | | Remainder: 3.64e-06 - 0.00194823% | | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.00175516% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.264e-05 - 0.00676379% [1] | | | | build response library: 1.9e-05 - 0.0101671% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.26316% [1] | | | | | Remainder: 1.876e-05 - 98.7368% | | | | Remainder: 5.36e-06 - 0.00286819% | | | Remainder: 8.48e-06 - 0.00453753% | | Mini-EM: eval auxiliary physics model evaluator: 0.185241 - 13.1999% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0553322 - 29.8704% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.12901 - 69.6445% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00022128 - 0.171521% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0879225 - 68.1516% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.32e-06 - 0.00150132% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.2e-06 - 0.00705167% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2e-06 - 0.00227473% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000804398 - 0.914895% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00510175 - 5.80255% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0126935 - 14.4371% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00198092 - 2.25302% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00827826 - 9.41541% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103583 - 11.7812% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0143658 - 16.3392% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.16e-06 - 0.00473144% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.68e-06 - 0.00191077% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0229788 - 26.1353% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00265039 - 3.01447% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00166835 - 1.89753% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00696338 - 7.91991% [3] | | | | | Remainder: 6.32e-05 - 0.0718815% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.296e-05 - 0.0100457% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.00148825% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000278439 - 0.215827% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0403717 - 31.2934% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0202095 - 50.0586% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0201437 - 49.8957% [1] | | | | | Remainder: 1.844e-05 - 0.0456756% | | | | Remainder: 0.000201439 - 0.156142% | | | Remainder: 0.000898678 - 0.48514% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00415635 - 0.296174% [1] | | | getWorksets(): 3.56e-06 - 0.0856521% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 52.809% [1] | | | | Remainder: 1.68e-06 - 47.191% | | | getOrientations(): 7.6e-07 - 0.0182853% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000732598 - 17.626% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000890958 - 21.4361% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000395359 - 9.51217% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117948 - 28.3777% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0259843% [3] | | | Remainder: 0.000952557 - 22.9181% | | panzer::ModelEvaluator::create_W_op: 0.14634 - 10.4279% [1] | | panzer::ModelEvaluator::evalModel(J): 0.226885 - 16.1674% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00013144 - 0.0579325% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.173544 - 76.4901% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.000898905% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0011124 - 0.640987% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00546158 - 3.14708% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00644218 - 3.71212% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000617518 - 0.355827% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00730326 - 4.20829% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0063505 - 3.65929% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00167852 - 0.967196% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00574522 - 3.31052% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.96e-06 - 0.00228184% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00326955 - 1.88398% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0129336 - 7.45264% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00205147 - 1.1821% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0131612 - 7.58379% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0135472 - 7.80621% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0191627 - 11.0419% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 9.56e-06 - 0.00550867% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00110332 - 0.635755% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133923 - 7.71692% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.021376 - 12.3173% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00427615 - 2.46401% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000632718 - 0.364585% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00729166 - 4.20161% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0148636 - 8.5647% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0116549 - 6.71582% [3] | | | | Remainder: 0.0001018 - 0.0586593% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.376e-05 - 0.00606475% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000511273% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000607598 - 0.2678% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0523008 - 23.0517% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0522757 - 99.9519% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.54e-05 - 0.029445% [1] | | | | Remainder: 9.76e-06 - 0.0186613% | | | Remainder: 0.000285599 - 0.125878% | | MaxwellPreconditioner::build: 0.00203199 - 0.144796% [1] | | | MaxwellPreconditioner: Schur complement: 1.472e-05 - 0.724411% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00102568 - 50.4764% [1] | | | | Ifpack2::Relaxation::initialize: 3.16e-06 - 0.308089% [1] | | | | Ifpack2::Relaxation::compute: 0.000279519 - 27.2521% [1] | | | | Remainder: 0.000742999 - 72.4398% | | | MaxwellPreconditioner: Solver S_E: 0.000894277 - 44.0098% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.156551% [1] | | | | Ifpack2::Relaxation::compute: 0.000481039 - 53.7908% [1] | | | | Remainder: 0.000411838 - 46.0526% | | | MaxwellPreconditioner: Block preconditioner: 8.868e-05 - 4.36418% [1] | | | Remainder: 8.64e-06 - 0.425198% | | Mini-EM: timestepper: 0.143949 - 10.2575% [1] | | | Mini-EM: Advance Time Step: 0.143945 - 99.9971% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.020419 - 14.1853% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00013784 - 0.675058% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0193396 - 94.7138% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.76e-06 - 0.0091005% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000121879 - 0.630205% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00167556 - 8.66386% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000998038 - 5.1606% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 8.512e-05 - 0.440133% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000828798 - 4.2855% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000836438 - 4.325% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000103359 - 0.534443% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000203238 - 1.05089% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2e-06 - 0.0103415% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00022784 - 1.1781% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00195896 - 10.1293% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000776398 - 4.01455% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000327398 - 1.69289% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00166908 - 8.63036% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00335579 - 17.3519% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.879e-06 - 0.025228% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.0001214 - 0.627728% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00141096 - 7.29569% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00176367 - 9.1195% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00018072 - 0.934456% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.744e-05 - 0.400422% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000790518 - 4.08756% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00136704 - 7.06859% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00038248 - 1.97771% [3] | | | | | | Remainder: 6.884e-05 - 0.355954% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.316e-05 - 0.0644498% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.36e-06 - 0.0115579% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000805758 - 3.94612% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 5.656e-05 - 0.276997% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.168e-05 - 56.0113% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.48e-06 - 2.61669% [1] | | | | | | Remainder: 2.34e-05 - 41.372% | | | | | Remainder: 6.372e-05 - 0.312063% | | | | Stratimikos: BelosLOWS: 0.117218 - 81.4327% [1] | | | | | GMRES block system: Operation Op*x: 0.00258543 - 2.20566% [1] | | | | | Belos::MVT::MvAddMv: 0.000102679 - 0.0875964% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.113878 - 97.1507% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000381279 - 0.334812% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.116e-05 - 21.2862% [2] | | | | | | | | Belos::MVT::MvDot: 7.58e-05 - 93.3958% [2] | | | | | | | | Remainder: 5.36e-06 - 6.60424% | | | | | | | Belos::MVT::MvScale: 5.452e-05 - 14.2992% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000140519 - 36.8546% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00013264 - 94.3929% [2] | | | | | | | | Remainder: 7.879e-06 - 5.60707% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.008e-05 - 10.512% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.82e-05 - 95.3094% [2] | | | | | | | | Remainder: 1.88e-06 - 4.69062% | | | | | | | Remainder: 6.5e-05 - 17.0479% | | | | | | Belos::MVT::MvAddMv: 0.000118919 - 0.104426% [2] | | | | | | Belos::MVT::MvNorm: 6.1e-05 - 0.0535659% [1] | | | | | | GMRES block system: Operation Prec*x: 0.110725 - 97.2307% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000314239 - 0.283802% [2] | | | | | | | Belos::MVT::MvAddMv: 3.884e-05 - 0.035078% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00392215 - 3.54225% [2] | | | | | | | | Belos::MVT::Assign: 8.9919e-05 - 2.29259% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000335479 - 8.55345% [19] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000256719 - 76.5231% [19] | | | | | | | | | Remainder: 7.876e-05 - 23.4769% | | | | | | | | Belos::MVT::MvDot: 0.000412838 - 10.5258% [36] | | | | | | | | Belos::MVT::MvNorm: 0.00022736 - 5.79682% [19] | | | | | | | | CG Q_B: Operation Op*x: 0.00215687 - 54.9921% [17] | | | | | | | | Belos::MVT::MvAddMv: 0.00045656 - 11.6406% [51] | | | | | | | | Remainder: 0.00024312 - 6.19864% | | | | | | | CG S_E: Operation Op*x: 0.00119876 - 1.08265% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.10374 - 93.6919% [1] | | | | | | | | Belos::MVT::Assign: 8.124e-05 - 0.0783111% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00365171 - 3.52006% [251] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00273063 - 74.7768% [251] | | | | | | | | | Remainder: 0.000921078 - 25.2232% | | | | | | | | Belos::MVT::MvDot: 0.00614386 - 5.92236% [501] | | | | | | | | Belos::MVT::MvNorm: 0.00323403 - 3.11744% [251] | | | | | | | | CG S_E: Operation Op*x: 0.0818899 - 78.9375% [250] | | | | | | | | Belos::MVT::MvAddMv: 0.00710682 - 6.8506% [750] | | | | | | | | Remainder: 0.00163259 - 1.57373% | | | | | | | Remainder: 0.00151059 - 1.36428% | | | | | | GMRES block system: Operation Op*x: 0.00101604 - 0.892213% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.792e-05 - 0.0157361% [1] | | | | | | Remainder: 0.00155852 - 1.36858% | | | | | Remainder: 0.000651759 - 0.556022% | | | | Mini-EM: Compute responses: 0.00618714 - 4.29827% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000254999 - 4.12143% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00482847 - 78.0403% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.92e-06 - 0.101896% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00012688 - 2.62775% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00134316 - 27.8174% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.48e-06 - 0.0513621% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00019056 - 3.94659% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00016872 - 3.49428% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0020584 - 42.6304% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.24e-06 - 0.0463915% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000204439 - 4.23404% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000218359 - 4.52233% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00015148 - 3.13723% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.824e-05 - 0.584865% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.6e-06 - 0.0331368% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000152119 - 3.15046% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 8.48e-05 - 1.75625% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.232e-05 - 0.462259% [3] | | | | | | Remainder: 6.7759e-05 - 1.40332% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.28e-06 - 0.117663% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0232741% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000669798 - 10.8256% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024068 - 3.89% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.2e-07 - 0.299152% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022224 - 92.3384% [1] | | | | | | Remainder: 1.772e-05 - 7.36247% | | | | | Remainder: 0.00018448 - 2.98167% | | | | Remainder: 0.00012048 - 0.0836987% | | | Remainder: 4.24e-06 - 0.00294549% | | Remainder: 0.0255812 - 1.82287% | Remainder: 4.412e-05 - 0.00314381% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 0.117218 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 34.9434 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverCG.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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} 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=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000658238 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13872, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.104787 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00383127 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.11571 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-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: 1.37684 [1] | Mini-EM: Total Time: 1.3768 - 99.9968% [1] | | Mini-EM: build mesh: 0.000614799 - 0.0446543% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000291439 - 47.4039% [1] | | | Remainder: 0.00032336 - 52.5961% | | Mini-EM: build physics blocks: 0.000825358 - 0.0599478% [1] | | Mini-EM: build auxiliary physics blocks: 0.000241679 - 0.0175537% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.203017 - 14.7456% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0753491 - 5.47279% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.03015 - 40.0138% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0242232 - 80.3422% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000928677 - 3.08019% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00492875 - 16.3474% [3] | | | | Remainder: 6.9399e-05 - 0.230179% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00610666 - 8.1045% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00305867 - 50.0875% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000115239 - 1.8871% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000545479 - 8.93252% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000257039 - 4.20916% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124028 - 20.3102% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000769957 - 12.6085% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.76e-05 - 0.779476% [3] | | | | Remainder: 7.24e-05 - 1.18559% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00780718 - 10.3613% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00331627 - 4.40121% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00957877 - 12.7125% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00413871 - 5.49271% [3] | | | Remainder: 0.0142514 - 18.9139% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00375767 - 0.272929% [2] | | Mini-EM: setup physics model evaluator: 0.196212 - 14.2513% [1] | | | panzer::ModelEvaluator::setupModel(): 0.196194 - 99.9909% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00140677% [1] | | | | fmb->setWorksetContainer(): 5.2e-07 - 0.000265044% [1] | | | | fmb->setupVolumeFieldManagers(): 0.190456 - 97.0752% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.190439 - 99.9914% [1] | | | | | | getWorksets(): 0.166827 - 87.6011% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.166823 - 99.9978% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0983686 - 58.9657% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00443143 - 4.50492% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0180226 - 18.3215% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000399559 - 2.21699% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.017607 - 97.694% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000240519 - 1.36604% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.844e-05 - 0.559096% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000358599 - 2.03669% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00147008 - 8.34939% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00374107 - 21.2476% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000706358 - 4.0118% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00284483 - 16.1574% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.176e-05 - 0.521157% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00497739 - 28.2694% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00209139 - 42.0179% [3] | | | | | | | | | | | | Remainder: 0.00288599 - 57.9821% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00250383 - 14.2207% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000490998 - 2.78865% [3] | | | | | | | | | | | Remainder: 8.312e-05 - 0.472085% | | | | | | | | | | Remainder: 1.604e-05 - 0.0889994% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0638817 - 64.9411% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0369063 - 57.7728% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.944e-05 - 0.242344% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.416e-05 - 0.0654631% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0200867 - 54.4264% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0137093 - 37.1462% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.424e-05 - 0.0656799% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00271035 - 7.34388% [3] | | | | | | | | | | | Remainder: 0.000262039 - 0.710012% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0131424 - 20.573% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0085619 - 13.4027% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011024 - 0.172569% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00279351 - 4.37295% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00206404 - 3.23103% [3] | | | | | | | | | | Remainder: 0.000303358 - 0.474875% | | | | | | | | | Remainder: 0.0120329 - 12.2325% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0684245 - 41.0161% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0683409 - 99.8778% [6] | | | | | | | | | Remainder: 8.36e-05 - 0.122179% | | | | | | | | Remainder: 3.032e-05 - 0.0181749% | | | | | | | Remainder: 3.6e-06 - 0.00215792% | | | | | | getOrientations(): 1.096e-05 - 0.00575511% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738998 - 0.388049% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000709438 - 0.372527% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000381279 - 0.20021% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012144 - 0.0637683% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000925557 - 0.486011% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000441085% [2] | | | | | | Remainder: 0.0207239 - 10.8821% | | | | | Remainder: 1.636e-05 - 0.00858992% | | | | fmb->setupBCFieldManagers(): 8.92e-06 - 0.00454652% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.552e-05 - 0.00791054% [1] | | | | build response library: 0.00568907 - 2.89972% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00559851 - 98.4082% [1] | | | | | | getWorksets(): 3.64e-06 - 0.0650174% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.68e-06 - 73.6264% [1] | | | | | | | Remainder: 9.6e-07 - 26.3736% | | | | | | getOrientations(): 4.8e-07 - 0.00857372% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000764318 - 13.6522% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000918557 - 16.4072% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416079 - 7.43197% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123088 - 21.9858% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0207198% [3] | | | | | | Remainder: 0.00226339 - 40.4285% | | | | | Remainder: 9.056e-05 - 1.59183% | | | | Remainder: 2.14e-05 - 0.0109076% | | | Remainder: 1.788e-05 - 0.0091126% | | Mini-EM: setup auxiliary physics model evaluator: 0.185534 - 13.4758% [1] | | | panzer::ModelEvaluator::setupModel(): 0.185526 - 99.9954% [1] | | | | allocate FieldManagerBuilder: 8.8e-07 - 0.000474328% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000301845% [1] | | | | fmb->setupVolumeFieldManagers(): 0.185483 - 99.9771% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.18548 - 99.9981% [1] | | | | | | getWorksets(): 0.119102 - 64.213% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.119101 - 99.999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0765606 - 64.2821% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00341355 - 4.45863% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0160676 - 20.9868% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000378958 - 2.35852% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0156826 - 97.6034% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015948 - 1.01693% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.732e-05 - 0.620562% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000349318 - 2.22743% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00129756 - 8.27389% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00320243 - 20.4203% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000681478 - 4.34545% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00237379 - 15.1365% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.9399e-05 - 0.506289% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00483087 - 30.8041% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00212271 - 43.9407% [3] | | | | | | | | | | | | Remainder: 0.00270815 - 56.0593% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00209339 - 13.3485% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000483679 - 3.08418% [3] | | | | | | | | | | | Remainder: 3.384e-05 - 0.215781% | | | | | | | | | | Remainder: 6.12e-06 - 0.038089% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0464528 - 60.6746% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0277769 - 59.796% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.972e-05 - 0.142996% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.3e-05 - 0.0828025% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0138814 - 49.9747% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0137501 - 49.5018% [3] | | | | | | | | | | | Remainder: 8.268e-05 - 0.297657% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00844946 - 18.1893% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00781214 - 16.8174% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.56e-05 - 0.119691% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00183172 - 3.94317% [3] | | | | | | | | | | Remainder: 0.000526959 - 1.1344% | | | | | | | | | Remainder: 0.0106266 - 13.88% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0425298 - 35.709% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0424912 - 99.9093% [3] | | | | | | | | | Remainder: 3.856e-05 - 0.0906658% | | | | | | | | Remainder: 1.052e-05 - 0.00883285% | | | | | | | Remainder: 1.16e-06 - 0.000973954% | | | | | | getOrientations(): 1.204e-05 - 0.00649127% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000429799 - 0.231723% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000349959 - 0.188678% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020688 - 0.111538% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0509019 - 27.4434% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0508807 - 99.9584% [1] | | | | | | | Remainder: 2.12e-05 - 0.0416487% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000470999 - 0.253936% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000237223% [2] | | | | | | Remainder: 0.0140056 - 7.55104% | | | | | Remainder: 3.479e-06 - 0.00187564% | | | | fmb->setupBCFieldManagers(): 3.28e-06 - 0.00176795% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.272e-05 - 0.00685619% [1] | | | | build response library: 1.912e-05 - 0.0103058% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.25523% [1] | | | | | Remainder: 1.888e-05 - 98.7448% | | | | Remainder: 6e-06 - 0.00323405% | | | Remainder: 8.52e-06 - 0.00459214% | | Mini-EM: eval auxiliary physics model evaluator: 0.178325 - 12.9522% [1] | | | panzer::ModelEvaluator::create_W_op: 0.050585 - 28.3668% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.126794 - 71.1027% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000225679 - 0.177989% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0876452 - 69.1242% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.6e-06 - 0.00182554% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 5.56e-06 - 0.00634376% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.04e-06 - 0.00232756% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000799479 - 0.912176% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00504951 - 5.7613% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0126092 - 14.3866% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00197255 - 2.25061% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00817046 - 9.32219% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0103628 - 11.8235% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0142988 - 16.3145% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 3.96e-06 - 0.00451821% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 1.76e-06 - 0.0020081% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230477 - 26.2966% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00271127 - 3.09346% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00164196 - 1.87341% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00689814 - 7.87052% [3] | | | | | Remainder: 6.844e-05 - 0.0780875% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.352e-05 - 0.010663% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.00151427% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00028384 - 0.223859% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0384248 - 30.3049% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0192545 - 50.1095% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0191533 - 49.8461% [1] | | | | | Remainder: 1.704e-05 - 0.0443464% | | | | Remainder: 0.00019892 - 0.156885% | | | Remainder: 0.000946117 - 0.530558% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00433871 - 0.315131% [1] | | | getWorksets(): 3.16e-06 - 0.0728327% [1] | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 63.2911% [1] | | | | Remainder: 1.16e-06 - 36.7089% | | | getOrientations(): 7.2e-07 - 0.0165948% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000763438 - 17.596% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000901078 - 20.7683% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000414839 - 9.56135% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124604 - 28.7191% [1] | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0248922% [3] | | | Remainder: 0.00100836 - 23.241% | | panzer::ModelEvaluator::create_W_op: 0.136817 - 9.93737% [1] | | panzer::ModelEvaluator::evalModel(J): 0.22296 - 16.1941% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001316 - 0.0590241% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.174399 - 78.2201% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.000894499% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.001106 - 0.634176% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00548638 - 3.14588% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00644362 - 3.69475% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000609478 - 0.349473% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00729486 - 4.18285% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00633942 - 3.63501% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00206164 - 1.18214% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0058005 - 3.32599% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.76e-06 - 0.00215597% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327523 - 1.87801% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.012952 - 7.42666% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00211472 - 1.21257% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0132148 - 7.57735% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0135865 - 7.79047% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0193407 - 11.0899% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.008e-05 - 0.00577984% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00111244 - 0.637868% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133091 - 7.63141% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0211524 - 12.1287% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00459175 - 2.63289% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000631958 - 0.362363% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0072725 - 4.17003% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0149709 - 8.58426% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0116051 - 6.65435% [3] | | | | Remainder: 0.000111679 - 0.0640364% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.332e-05 - 0.00597417% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 0.000502333% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000647879 - 0.290581% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0474798 - 21.2952% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.047456 - 99.9499% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.56e-05 - 0.0328561% [1] | | | | Remainder: 8.2e-06 - 0.0172705% | | | Remainder: 0.000286719 - 0.128597% | | MaxwellPreconditioner::build: 0.00203427 - 0.147754% [1] | | | MaxwellPreconditioner: Schur complement: 1.528e-05 - 0.751128% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00101272 - 49.7827% [1] | | | | Ifpack2::Relaxation::initialize: 3.2e-06 - 0.315982% [1] | | | | Ifpack2::Relaxation::compute: 0.000274719 - 27.1269% [1] | | | | Remainder: 0.000734798 - 72.5571% | | | MaxwellPreconditioner: Solver S_E: 0.000911078 - 44.7864% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.140493% [1] | | | | Ifpack2::Relaxation::compute: 0.000485039 - 53.2379% [1] | | | | Remainder: 0.000424759 - 46.6216% | | | MaxwellPreconditioner: Block preconditioner: 8.6839e-05 - 4.2688% [1] | | | Remainder: 8.36e-06 - 0.410957% | | Mini-EM: timestepper: 0.142129 - 10.3232% [1] | | | Mini-EM: Advance Time Step: 0.142125 - 99.9968% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0204971 - 14.4219% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000137479 - 0.670725% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0193885 - 94.5916% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.00990277% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00012392 - 0.639141% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0016618 - 8.57104% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000968637 - 4.99593% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 7.976e-05 - 0.411378% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000829838 - 4.28005% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000835197 - 4.30769% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00010344 - 0.533512% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.0002034 - 1.04908% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.04e-06 - 0.0105217% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00022756 - 1.17368% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00194319 - 10.0224% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000771078 - 3.97698% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00032084 - 1.65479% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00167756 - 8.65232% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00338615 - 17.4647% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.68e-06 - 0.024138% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00012332 - 0.636047% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00141796 - 7.31338% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.001755 - 9.05173% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0001786 - 0.921164% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.7999e-05 - 0.402295% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000793318 - 4.09169% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00142404 - 7.34474% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000404639 - 2.087% [3] | | | | | | Remainder: 7.2639e-05 - 0.37465% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.396e-05 - 0.0681073% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.0111235% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000835278 - 4.07511% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 5.636e-05 - 0.274966% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.192e-05 - 56.6359% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.4e-06 - 2.48403% [1] | | | | | | Remainder: 2.304e-05 - 40.8801% | | | | | Remainder: 6.32e-05 - 0.308337% | | | | Stratimikos: BelosLOWS: 0.115752 - 81.4442% [1] | | | | | GMRES block system: Operation Op*x: 0.00130344 - 1.12606% [1] | | | | | Belos::MVT::MvAddMv: 9.776e-05 - 0.0844563% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.113731 - 98.2535% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000381319 - 0.335283% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.096e-05 - 21.2316% [2] | | | | | | | | Belos::MVT::MvDot: 7.532e-05 - 93.0336% [2] | | | | | | | | Remainder: 5.64e-06 - 6.9664% | | | | | | | Belos::MVT::MvScale: 5.276e-05 - 13.8362% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00014696 - 38.5399% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00013352 - 90.8547% [2] | | | | | | | | Remainder: 1.344e-05 - 9.14535% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.0839e-05 - 10.7099% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.8839e-05 - 95.1027% [2] | | | | | | | | Remainder: 2e-06 - 4.89728% | | | | | | | Remainder: 5.98e-05 - 15.6824% | | | | | | Belos::MVT::MvAddMv: 0.000128839 - 0.113284% [2] | | | | | | Belos::MVT::MvNorm: 6.096e-05 - 0.0536003% [1] | | | | | | GMRES block system: Operation Prec*x: 0.110589 - 97.238% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000352039 - 0.31833% [2] | | | | | | | Belos::MVT::MvAddMv: 3.872e-05 - 0.0350124% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00383639 - 3.46904% [2] | | | | | | | | Belos::MVT::Assign: 8.656e-05 - 2.25629% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000320319 - 8.34949% [19] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000250159 - 78.0968% [19] | | | | | | | | | Remainder: 7.016e-05 - 21.9032% | | | | | | | | Belos::MVT::MvDot: 0.0003982 - 10.3795% [36] | | | | | | | | Belos::MVT::MvNorm: 0.00022376 - 5.83257% [19] | | | | | | | | CG Q_B: Operation Op*x: 0.00214307 - 55.8617% [17] | | | | | | | | Belos::MVT::MvAddMv: 0.000427318 - 11.1385% [51] | | | | | | | | Remainder: 0.00023716 - 6.18185% | | | | | | | CG S_E: Operation Op*x: 0.000505679 - 0.457258% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.104145 - 94.1722% [1] | | | | | | | | Belos::MVT::Assign: 8.28e-05 - 0.0795049% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00345811 - 3.32049% [251] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00262275 - 75.8435% [251] | | | | | | | | | Remainder: 0.000835359 - 24.1565% | | | | | | | | Belos::MVT::MvDot: 0.00584138 - 5.60892% [501] | | | | | | | | Belos::MVT::MvNorm: 0.00308715 - 2.9643% [251] | | | | | | | | CG S_E: Operation Op*x: 0.0834769 - 80.1549% [250] | | | | | | | | Belos::MVT::MvAddMv: 0.00667266 - 6.40712% [750] | | | | | | | | Remainder: 0.00152547 - 1.46476% | | | | | | | Remainder: 0.00171212 - 1.54817% | | | | | | GMRES block system: Operation Op*x: 0.00101748 - 0.894637% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.856e-05 - 0.0163193% [1] | | | | | | Remainder: 0.00153404 - 1.34883% | | | | | Remainder: 0.000620358 - 0.535936% | | | | Mini-EM: Compute responses: 0.00577099 - 4.06051% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00025204 - 4.36737% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00436691 - 75.6701% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.759e-06 - 0.108979% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0001378 - 3.15555% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0010376 - 23.7604% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2.28e-06 - 0.0522109% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00020024 - 4.5854% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000189839 - 4.34722% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0018022 - 41.2694% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2.16e-06 - 0.0494629% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020084 - 4.59914% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000216159 - 4.94993% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00016872 - 3.8636% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.86e-05 - 0.654926% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.84e-06 - 0.0421351% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0001794 - 4.10817% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00010192 - 2.33392% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.292e-05 - 0.524856% [3] | | | | | | Remainder: 6.964e-05 - 1.59472% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.28e-06 - 0.126148% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0242593% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000723758 - 12.5413% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000233999 - 4.05475% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.4e-07 - 0.273505% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000215279 - 92% [1] | | | | | | Remainder: 1.808e-05 - 7.72653% | | | | | Remainder: 0.0001856 - 3.21609% | | | | Remainder: 0.000104359 - 0.0734278% | | | Remainder: 4.52e-06 - 0.00318021% | | Remainder: 0.0246395 - 1.78963% | Remainder: 4.456e-05 - 0.0032364% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 0.115752 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 35.3859 k-cell-steps per second ================================= dt = 8.3391e-10 Loading solver config from solverCG.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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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] Solve lower triangular = 1 [unused] dt = 8.3391e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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 CG [unused] Solver Types -> Pseudo Block CG -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = CG 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=26928,domainDim=26928,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13872} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13056} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} 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=26928, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.000675838 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13872,domainDim=13872} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13872, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 250 iterations with total CPU time of 0.103901 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=13056,domainDim=13056} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=13056, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 17 iterations with total CPU time of 0.00382175 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.114898 sec Electromagnetic Energy = 2.99227e-08 Electromagnetic Energy/dt^2 = 4.30291e+10 * finished time step 1, t = 8.3391e-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: 1.41573 [1] | Mini-EM: Total Time: 1.41568 - 99.9968% [1] | | Mini-EM: build mesh: 0.000606799 - 0.0428626% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000289879 - 47.7718% [1] | | | Remainder: 0.00031692 - 52.2282% | | Mini-EM: build physics blocks: 0.000802598 - 0.0566933% [1] | | Mini-EM: build auxiliary physics blocks: 0.000232719 - 0.0164386% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.206022 - 14.5528% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0753392 - 5.32175% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0301845 - 40.0648% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0242178 - 80.2325% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000969077 - 3.21051% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00492763 - 16.325% [3] | | | | Remainder: 7e-05 - 0.231907% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00610886 - 8.10848% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00324139 - 53.0604% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000125119 - 2.04816% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00054212 - 8.87432% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000256679 - 4.20175% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00114328 - 18.715% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000684079 - 11.1981% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 4.848e-05 - 0.793601% [3] | | | | Remainder: 6.772e-05 - 1.10855% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00781142 - 10.3683% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00331435 - 4.39924% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00951433 - 12.6287% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00408967 - 5.42834% [3] | | | Remainder: 0.0143161 - 19.0022% | | panzer::WorksetContainer::applyOrientations(ugi): 0.00379503 - 0.26807% [2] | | Mini-EM: setup physics model evaluator: 0.199781 - 14.112% [1] | | | panzer::ModelEvaluator::setupModel(): 0.199762 - 99.9903% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.00138165% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000220262% [1] | | | | fmb->setupVolumeFieldManagers(): 0.194151 - 97.1913% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.194136 - 99.9921% [1] | | | | | | getWorksets(): 0.170287 - 87.7153% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.170283 - 99.9978% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.100872 - 59.2379% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00442659 - 4.38832% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0183678 - 18.209% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000398559 - 2.16988% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0179543 - 97.7487% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000234759 - 1.30754% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.46e-05 - 0.526894% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000360319 - 2.00687% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00180295 - 10.0419% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00375003 - 20.8866% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000688319 - 3.83373% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00282759 - 15.7489% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 9.132e-05 - 0.508625% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00498639 - 27.7727% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00206743 - 41.4616% [3] | | | | | | | | | | | | Remainder: 0.00291895 - 58.5384% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00254995 - 14.2025% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000487878 - 2.71734% [3] | | | | | | | | | | | Remainder: 8.016e-05 - 0.446468% | | | | | | | | | | Remainder: 1.496e-05 - 0.0814469% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0650629 - 64.5005% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0371471 - 57.0942% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 8.98e-05 - 0.241741% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.424e-05 - 0.065254% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0201031 - 54.1176% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0138656 - 37.3263% [3] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 2.528e-05 - 0.0680537% [3] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00270619 - 7.28506% [3] | | | | | | | | | | | Remainder: 0.00033284 - 0.896004% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0135078 - 20.7612% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00900394 - 13.8388% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011584 - 0.178043% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00279479 - 4.29552% [6] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00208979 - 3.21196% [3] | | | | | | | | | | Remainder: 0.000403599 - 0.620321% | | | | | | | | | Remainder: 0.0130147 - 12.9022% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0693807 - 40.7443% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0692996 - 99.8831% [6] | | | | | | | | | Remainder: 8.108e-05 - 0.116862% | | | | | | | | Remainder: 3.028e-05 - 0.0177822% | | | | | | | Remainder: 3.72e-06 - 0.00218455% | | | | | | getOrientations(): 1.248e-05 - 0.00642849% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000728478 - 0.375242% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000703958 - 0.362611% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000372679 - 0.191968% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012104 - 0.0623481% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000865757 - 0.445955% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 0.000473895% [2] | | | | | | Remainder: 0.0210436 - 10.8396% | | | | | Remainder: 1.54e-05 - 0.00793197% | | | | fmb->setupBCFieldManagers(): 8.96e-06 - 0.00448534% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.576e-05 - 0.0078894% [1] | | | | build response library: 0.00556143 - 2.78403% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00546867 - 98.3321% [1] | | | | | | getWorksets(): 3.28e-06 - 0.0599781% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 63.4146% [1] | | | | | | | Remainder: 1.2e-06 - 36.5854% | | | | | | getOrientations(): 4.8e-07 - 0.00877728% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753158 - 13.7722% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000912797 - 16.6914% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000401319 - 7.33852% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117308 - 21.4509% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0226746% [3] | | | | | | Remainder: 0.00222331 - 40.6555% | | | | | Remainder: 9.276e-05 - 1.66792% | | | | Remainder: 2.14e-05 - 0.0107128% | | | Remainder: 1.94e-05 - 0.00971062% | | Mini-EM: setup auxiliary physics model evaluator: 0.188946 - 13.3466% [1] | | | panzer::ModelEvaluator::setupModel(): 0.188936 - 99.995% [1] | | | | allocate FieldManagerBuilder: 1.2e-06 - 0.000635135% [1] | | | | fmb->setWorksetContainer(): 3.6e-07 - 0.00019054% [1] | | | | fmb->setupVolumeFieldManagers(): 0.188893 - 99.9771% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.188889 - 99.9979% [1] | | | | | | getWorksets(): 0.12005 - 63.5561% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.120049 - 99.9987% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0765729 - 63.7847% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00336231 - 4.391% [3] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.016172 - 21.1197% [3] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000376877 - 2.33044% [3] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0157875 - 97.6228% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00015236 - 0.965066% [3] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 9.2e-05 - 0.582739% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00035552 - 2.25191% [3] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0013196 - 8.35848% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00323075 - 20.464% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000670718 - 4.24841% [3] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00237395 - 15.0369% [3] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.9079e-05 - 0.500896% [3] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00489667 - 31.0161% [3] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00213023 - 43.5038% [3] | | | | | | | | | | | | Remainder: 0.00276643 - 56.4962% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00209719 - 13.2839% [3] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000486478 - 3.08141% [3] | | | | | | | | | | | Remainder: 3.32e-05 - 0.210293% | | | | | | | | | | Remainder: 7.56e-06 - 0.0467476% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0454148 - 59.3093% [3] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0269642 - 59.3731% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 3.908e-05 - 0.144933% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 2.2319e-05 - 0.0827727% [3] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.013046 - 48.3825% [3] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0137748 - 51.0855% [3] | | | | | | | | | | | Remainder: 8.2039e-05 - 0.304251% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0084729 - 18.6567% [3] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00765574 - 16.8574% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.044e-05 - 0.111065% [3] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00185472 - 4.08394% [3] | | | | | | | | | | Remainder: 0.000416839 - 0.917848% | | | | | | | | | Remainder: 0.0116238 - 15.18% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0434658 - 36.2067% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.043426 - 99.9085% [3] | | | | | | | | | Remainder: 3.976e-05 - 0.0914743% | | | | | | | | Remainder: 1.024e-05 - 0.00852986% | | | | | | | Remainder: 1.52e-06 - 0.00126613% | | | | | | getOrientations(): 1.176e-05 - 0.00622588% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000427399 - 0.22627% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000345399 - 0.182858% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020016 - 0.105967% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0542517 - 28.7215% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0542288 - 99.9578% [1] | | | | | | | Remainder: 2.2879e-05 - 0.042172% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000467599 - 0.247552% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000211765% [2] | | | | | | Remainder: 0.0131341 - 6.95336% | | | | | Remainder: 4.04e-06 - 0.00213878% | | | | fmb->setupBCFieldManagers(): 3.32e-06 - 0.00175721% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.00709234% [1] | | | | build response library: 1.96e-05 - 0.0103739% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.22449% [1] | | | | | Remainder: 1.936e-05 - 98.7755% | | | | Remainder: 5.44e-06 - 0.00287928% | | | Remainder: 9.52e-06 - 0.00503848% | | Mini-EM: eval auxiliary physics model evaluator: 0.186347 - 13.1631% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0556653 - 29.8717% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.129732 - 69.6182% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000223999 - 0.172663% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0884528 - 68.1814% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.0018541% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 6.52e-06 - 0.00737116% [3] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 2.04e-06 - 0.00230631% [3] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000916678 - 1.03635% [3] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00502671 - 5.68292% [3] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.012871 - 14.5513% [3] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00208219 - 2.35402% [3] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00825786 - 9.33589% [3] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0104203 - 11.7807% [3] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0143616 - 16.2364% [3] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 4.28e-06 - 0.00483874% [3] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 2.4e-06 - 0.00271331% [3] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0230295 - 26.0359% [3] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00269319 - 3.04478% [3] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0016998 - 1.9217% [3] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0070105 - 7.92569% [3] | | | | | Remainder: 6.66e-05 - 0.0752944% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.312e-05 - 0.0101132% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.8e-06 - 0.00138748% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000282839 - 0.218018% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0405506 - 31.2573% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0203682 - 50.2291% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0201649 - 49.7277% [1] | | | | | Remainder: 1.748e-05 - 0.0431066% | | | | Remainder: 0.00020648 - 0.159159% | | | Remainder: 0.000950557 - 0.510099% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00421995 - 0.298085% [1] | | | getWorksets(): 3.56e-06 - 0.0843612% [1] | | | | panzer::WorksetContainer::getWorksets(): 2.12e-06 - 59.5506% [1] | | | | Remainder: 1.44e-06 - 40.4494% | | | getOrientations(): 6.4e-07 - 0.0151661% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000760518 - 18.022% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892997 - 21.1613% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000395559 - 9.37355% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119964 - 28.4278% [1] | | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0246449% [3] | | | Remainder: 0.000965997 - 22.8912% | | panzer::ModelEvaluator::create_W_op: 0.146824 - 10.3713% [1] | | panzer::ModelEvaluator::evalModel(J): 0.230271 - 16.2657% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000135 - 0.0586266% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.176894 - 76.8202% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 0.000859269% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0022332 - 1.26244% [3] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0054705 - 3.09252% [3] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00651638 - 3.68377% [3] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000618158 - 0.34945% [3] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00736114 - 4.16132% [3] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00642318 - 3.63108% [3] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00171504 - 0.969525% [3] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00581578 - 3.28771% [3] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 3.96e-06 - 0.00223862% [3] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00327295 - 1.85023% [3] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0131363 - 7.42608% [3] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00216719 - 1.22513% [3] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0134492 - 7.60295% [3] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0135501 - 7.66001% [3] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0192955 - 10.9079% [3] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 9.48e-06 - 0.00535913% [3] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00222863 - 1.25987% [3] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0133064 - 7.52221% [3] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.021197 - 11.9829% [3] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00416967 - 2.35715% [3] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000637119 - 0.360169% [3] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00731986 - 4.13798% [3] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0151806 - 8.5817% [3] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.01171 - 6.61977% [3] | | | | Remainder: 0.00010552 - 0.0596514% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.3359e-05 - 0.00580143% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.000503755% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000617599 - 0.268205% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0523169 - 22.7197% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0522919 - 99.9524% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.568e-05 - 0.0299712% [1] | | | | Remainder: 9.24e-06 - 0.0176616% | | | Remainder: 0.000292399 - 0.12698% | | MaxwellPreconditioner::build: 0.00204204 - 0.144244% [1] | | | MaxwellPreconditioner: Schur complement: 1.484e-05 - 0.726726% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00102896 - 50.3888% [1] | | | | Ifpack2::Relaxation::initialize: 3.32e-06 - 0.322657% [1] | | | | Ifpack2::Relaxation::compute: 0.00028004 - 27.2159% [1] | | | | Remainder: 0.000745597 - 72.4614% | | | MaxwellPreconditioner: Solver S_E: 0.000903358 - 44.2381% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.150549% [1] | | | | Ifpack2::Relaxation::compute: 0.000491079 - 54.3615% [1] | | | | Remainder: 0.000410919 - 45.4879% | | | MaxwellPreconditioner: Block preconditioner: 8.66e-05 - 4.24087% [1] | | | Remainder: 8.28e-06 - 0.405478% | | Mini-EM: timestepper: 0.144689 - 10.2204% [1] | | | Mini-EM: Advance Time Step: 0.144686 - 99.9975% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0243282 - 16.8145% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00014236 - 0.585165% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0231733 - 95.2529% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 0.00811279% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000164679 - 0.710641% [3] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00201868 - 8.71121% [3] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00126568 - 5.46179% [3] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0001214 - 0.523879% [3] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00114692 - 4.9493% [3] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00196104 - 8.46248% [3] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000140919 - 0.608109% [3] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000226959 - 0.979399% [3] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 3.92e-06 - 0.016916% [3] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00023072 - 0.995629% [3] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00228787 - 9.87289% [3] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000949318 - 4.0966% [3] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000389479 - 1.68072% [3] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00212695 - 9.17847% [3] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00342831 - 14.7942% [3] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 7.48e-06 - 0.0322785% [3] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00017536 - 0.756733% [3] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00141484 - 6.10546% [3] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00179335 - 7.73889% [3] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00018032 - 0.778137% [3] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000131879 - 0.569099% [3] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000981118 - 4.23383% [3] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00152611 - 6.58566% [3] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.000389279 - 1.67986% [3] | | | | | | Remainder: 0.00010884 - 0.469679% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.828e-05 - 0.0751392% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.68e-06 - 0.011016% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000835518 - 3.43436% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 7.22e-05 - 0.296775% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 3.868e-05 - 53.5734% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.72e-06 - 3.76731% [1] | | | | | | Remainder: 3.08e-05 - 42.6593% | | | | | Remainder: 8.384e-05 - 0.344621% | | | | Stratimikos: BelosLOWS: 0.114934 - 79.4368% [1] | | | | | GMRES block system: Operation Op*x: 0.00151392 - 1.31721% [1] | | | | | Belos::MVT::MvAddMv: 0.000102239 - 0.0889548% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.11268 - 98.0388% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000384359 - 0.341108% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 8.268e-05 - 21.5111% [2] | | | | | | | | Belos::MVT::MvDot: 7.676e-05 - 92.8399% [2] | | | | | | | | Remainder: 5.92e-06 - 7.16014% | | | | | | | Belos::MVT::MvScale: 5.288e-05 - 13.758% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000141759 - 36.8819% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.000133599 - 94.2438% [2] | | | | | | | | Remainder: 8.16e-06 - 5.75625% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 4.08e-05 - 10.6151% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.856e-05 - 94.5098% [2] | | | | | | | | Remainder: 2.24e-06 - 5.4902% | | | | | | | Remainder: 6.624e-05 - 17.2339% | | | | | | Belos::MVT::MvAddMv: 0.0001144 - 0.101527% [2] | | | | | | Belos::MVT::MvNorm: 6.3519e-05 - 0.0563713% [1] | | | | | | GMRES block system: Operation Prec*x: 0.109555 - 97.227% [1] | | | | | | | CG Q_B: Operation Op*x: 0.000314799 - 0.287343% [2] | | | | | | | Belos::MVT::MvAddMv: 3.904e-05 - 0.035635% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.00389907 - 3.559% [2] | | | | | | | | Belos::MVT::Assign: 9.24e-05 - 2.3698% [4] | | | | | | | | CG Q_B: Operation Prec*x: 0.000324238 - 8.31578% [19] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000252358 - 77.8311% [19] | | | | | | | | | Remainder: 7.188e-05 - 22.1689% | | | | | | | | Belos::MVT::MvDot: 0.000410398 - 10.5255% [36] | | | | | | | | Belos::MVT::MvNorm: 0.000230959 - 5.92344% [19] | | | | | | | | CG Q_B: Operation Op*x: 0.0021432 - 54.9668% [17] | | | | | | | | Belos::MVT::MvAddMv: 0.00045712 - 11.7238% [51] | | | | | | | | Remainder: 0.00024076 - 6.17481% | | | | | | | CG S_E: Operation Op*x: 0.000968678 - 0.884192% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.102799 - 93.8328% [1] | | | | | | | | Belos::MVT::Assign: 8.948e-05 - 0.0870439% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.00349307 - 3.39797% [251] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00268307 - 76.8112% [251] | | | | | | | | | Remainder: 0.00081 - 23.1888% | | | | | | | | Belos::MVT::MvDot: 0.00604958 - 5.88488% [501] | | | | | | | | Belos::MVT::MvNorm: 0.00327959 - 3.1903% [251] | | | | | | | | CG S_E: Operation Op*x: 0.0812457 - 79.0338% [250] | | | | | | | | Belos::MVT::MvAddMv: 0.00712642 - 6.93241% [750] | | | | | | | | Remainder: 0.00151479 - 1.47355% | | | | | | | Remainder: 0.00153488 - 1.40101% | | | | | | GMRES block system: Operation Op*x: 0.00101888 - 0.904224% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.908e-05 - 0.016933% [1] | | | | | | Remainder: 0.00152432 - 1.35279% | | | | | Remainder: 0.000637879 - 0.554997% | | | | Mini-EM: Compute responses: 0.00529683 - 3.66092% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00022252 - 4.20101% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00398607 - 75.2539% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.44e-06 - 0.136475% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000107439 - 2.69536% [3] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000879517 - 22.0648% [3] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 2e-06 - 0.0501747% [3] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00018012 - 4.51874% [3] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00013956 - 3.50119% [3] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00172979 - 43.396% [3] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 2e-06 - 0.0501747% [3] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00020348 - 5.10478% [3] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00021528 - 5.40081% [3] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.0001736 - 4.35517% [3] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 2.7959e-05 - 0.701418% [3] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.2e-06 - 0.0551922% [3] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0001542 - 3.86847% [3] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 8.36e-05 - 2.0973% [3] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 2.132e-05 - 0.534863% [3] | | | | | | Remainder: 5.856e-05 - 1.46912% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.24e-06 - 0.136686% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0279413% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000661598 - 12.4905% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00024016 - 4.53404% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.333111% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00022308 - 92.8881% [1] | | | | | | Remainder: 1.628e-05 - 6.77881% | | | | | Remainder: 0.000177759 - 3.35595% | | | | Remainder: 0.000126959 - 0.0877482% | | | Remainder: 3.56e-06 - 0.00246045% | | Remainder: 0.0257653 - 1.81999% | Remainder: 4.504e-05 - 0.0031814% ================================= FOM Calculation ================================= Number of cells = 4096 Time for Belos Linear Solve = 0.114934 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 35.6379 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=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 31.27 msec task-clock:u # 0.016 CPUs utilized ( +- 0.31% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,765 page-faults:u # 88.416 K/sec ( +- 0.37% ) 20,293,144 cycles:u # 0.649 GHz ( +- 32.07% ) (11.20%) 68,279,872 instructions:u # 3.36 insn per cycle ( +- 4.24% ) (81.67%) branches:u 348,179 branch-misses:u ( +- 0.37% ) 27,621,614 L1-dcache-loads:u # 883.250 M/sec ( +- 0.16% ) 381,041 L1-dcache-load-misses:u # 1.38% of all L1-dcache accesses ( +- 0.65% ) LLC-loads:u LLC-load-misses:u 26,386,507 L1-icache-loads:u # 843.755 M/sec ( +- 0.16% ) 235,976 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 0.45% ) 24,535,888 dTLB-loads:u # 784.578 M/sec ( +- 22.44% ) (26.41%) dTLB-load-misses:u (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 1.95616 +- 0.00701 seconds time elapsed ( +- 0.36% ) 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=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 314,983 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.33% ) 16,865,160 BR_RETIRED:u ( +- 0.15% ) 1.94648 +- 0.00995 seconds time elapsed ( +- 0.51% ) 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=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 22,851,059 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.41% ) 5,246 ITLB_WALK:u ( +- 3.23% ) 12,988 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 4.86% ) 30,671,134 L1D_TLB:u ( +- 0.43% ) 1.9556 +- 0.0158 seconds time elapsed ( +- 0.81% ) 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=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 26,618,908 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.39% ) 243,052 L1I_CACHE_REFILL:u ( +- 1.03% ) 386,892 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.66% ) 27,881,210 L1D_CACHE:u ( +- 0.43% ) 1.95322 +- 0.00715 seconds time elapsed ( +- 0.37% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell16.xml' (5 runs): 468,060 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio ( +- 0.50% ) 495,024 LL_CACHE_RD:u ( +- 0.62% ) 134,845 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.73% ) 17,197 L2D_TLB_REFILL:u ( +- 1.65% ) 258,942 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.77% ) 1,469,125 L2D_CACHE:u ( +- 0.50% ) 1.94764 +- 0.00908 seconds time elapsed ( +- 0.47% )