tron65.umiacs.umd.edu 1 CG Tpetra maxwell4.xml output/xeon_CG_Tpetra_maxwell4.output output/xeon_CG_Tpetra_maxwell4_power.output dt = 3.33564e-09 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 = 3.33564e-09 [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 = 3.33564e-09 [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=540,domainDim=540,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=300} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=240} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = "Belos::BlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Flexible: true Num Blocks: 10 Maximum Iterations: 10 Maximum Restarts: 20 Convergence Tolerance: 1e-08 With #Eqns=540, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=240, #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.000215877 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=300,domainDim=300} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=300, #RHSs=1 ... The Belos solver "CG S_E" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 101 iterations with total CPU time of 0.00200129 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=240,domainDim=240} Using iterative solver = Belos::PseudoBlockCGSolMgr<...,double>{} With #Eqns=240, #RHSs=1 ... The Belos solver "CG Q_B" of type "Belos::PseudoBlockCGSolMgr<...,double>{}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 5 iterations with total CPU time of 0.000205066 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.00401278 sec Electromagnetic Energy = 4.82269e-07 Electromagnetic Energy/dt^2 = 4.33442e+10 * finished time step 1, t = 3.33564e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.196864 [1] | Mini-EM: Total Time: 0.196783 - 99.9588% [1] | | Mini-EM: build mesh: 0.000442014 - 0.22462% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00028061 - 63.4844% [1] | | | Remainder: 0.000161404 - 36.5156% | | Mini-EM: build physics blocks: 0.00087166 - 0.442956% [1] | | Mini-EM: build auxiliary physics blocks: 0.000262959 - 0.133629% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.00952604 - 4.84089% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.00346955 - 1.76314% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.000916636 - 26.4195% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.000697707 - 76.116% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 9.7065e-05 - 10.5893% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 8.0297e-05 - 8.75997% [3] | | | | Remainder: 4.1567e-05 - 4.53473% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00166705 - 48.048% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000149042 - 8.94047% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.0531e-05 - 0.631715% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00018985 - 11.3884% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 4.13e-05 - 2.47743% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00120338 - 72.1864% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 1.5376e-05 - 0.922349% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.1673e-05 - 1.30008% [3] | | | | Remainder: 3.5894e-05 - 2.15315% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000230646 - 6.64773% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000104337 - 3.00722% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000165193 - 4.76123% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000132575 - 3.82111% [3] | | | Remainder: 0.000253111 - 7.29522% | | panzer::WorksetContainer::applyOrientations(ugi): 8.4787e-05 - 0.0430866% [2] | | Mini-EM: setup physics model evaluator: 0.0917329 - 46.6163% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0917205 - 99.9866% [1] | | | | allocate FieldManagerBuilder: 6.056e-06 - 0.00660267% [1] | | | | fmb->setWorksetContainer(): 4.47e-07 - 0.00048735% [1] | | | | fmb->setupVolumeFieldManagers(): 0.083622 - 91.1704% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0836098 - 99.9854% [1] | | | | | | getWorksets(): 0.0400471 - 47.8977% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0400436 - 99.9913% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0281469 - 70.2906% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00398209 - 14.1475% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00396024 - 14.0699% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000255563 - 6.45322% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00369739 - 93.3627% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000109923 - 2.97299% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.8049e-05 - 0.758617% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000211544 - 5.72145% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000249948 - 6.76013% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000689981 - 18.6613% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 7.9279e-05 - 2.14419% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00054363 - 14.7031% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.4034e-05 - 2.00233% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00111749 - 30.2238% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000477617 - 42.7402% [1] | | | | | | | | | | | | Remainder: 0.000639873 - 57.2598% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000522886 - 14.142% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 2.7912e-05 - 0.754912% [1] | | | | | | | | | | | Remainder: 4.2711e-05 - 1.15517% | | | | | | | | | | Remainder: 7.29e-06 - 0.18408% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0129033 - 45.8427% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00578922 - 44.8662% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.5116e-05 - 0.77931% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.2458e-05 - 0.215193% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00353586 - 61.0765% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0017605 - 30.41% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.1395e-05 - 0.196831% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000177362 - 3.06366% [1] | | | | | | | | | | | Remainder: 0.000246531 - 4.25845% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00385805 - 29.8997% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00245032 - 18.9899% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 4.088e-05 - 0.316818% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00025869 - 2.00483% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000157428 - 1.22006% [1] | | | | | | | | | | Remainder: 0.000348717 - 2.70254% | | | | | | | | | Remainder: 0.00730126 - 25.9398% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0118746 - 29.6542% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0118531 - 99.8191% [2] | | | | | | | | | Remainder: 2.1481e-05 - 0.180898% | | | | | | | | Remainder: 2.2096e-05 - 0.0551798% | | | | | | | Remainder: 3.49e-06 - 0.00871474% | | | | | | getOrientations(): 6.132e-06 - 0.00733407% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719113 - 0.860083% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00073685 - 0.881297% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000345774 - 0.413557% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000124683 - 0.149125% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000792221 - 0.947522% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.36e-07 - 0.000641073% [2] | | | | | | Remainder: 0.0408373 - 48.8428% | | | | | Remainder: 1.2194e-05 - 0.0145823% | | | | fmb->setupBCFieldManagers(): 9.164e-06 - 0.00999122% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3429e-05 - 0.0146412% [1] | | | | build response library: 0.00804921 - 8.7758% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00795897 - 98.8789% [1] | | | | | | getWorksets(): 4.381e-06 - 0.0550448% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.97e-06 - 67.7927% [1] | | | | | | | Remainder: 1.411e-06 - 32.2073% | | | | | | getOrientations(): 4.75e-07 - 0.00596811% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746076 - 9.37402% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000914451 - 11.4896% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000366748 - 4.60798% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00111361 - 13.9919% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.101e-06 - 0.0138334% [3] | | | | | | Remainder: 0.00481213 - 60.4617% | | | | | Remainder: 9.0241e-05 - 1.12112% | | | | Remainder: 2.0254e-05 - 0.0220823% | | | Remainder: 1.2335e-05 - 0.0134467% | | Mini-EM: setup auxiliary physics model evaluator: 0.0446966 - 22.7137% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0446855 - 99.9752% [1] | | | | allocate FieldManagerBuilder: 6.07e-07 - 0.00135838% [1] | | | | fmb->setWorksetContainer(): 5.07e-07 - 0.00113459% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0446453 - 99.9099% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0446421 - 99.9929% [1] | | | | | | getWorksets(): 0.024522 - 54.9303% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0245209 - 99.9955% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0234599 - 95.6731% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00387764 - 16.5288% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00322812 - 13.7601% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000210409 - 6.51801% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00301558 - 93.416% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.711e-05 - 1.56222% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.671e-05 - 0.885734% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00019669 - 6.52246% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000234846 - 7.78776% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000635586 - 21.0767% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 3.0808e-05 - 1.02163% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000567495 - 18.8188% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 1.9996e-05 - 0.66309% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00065157 - 21.6068% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 8.4494e-05 - 12.9678% [1] | | | | | | | | | | | | Remainder: 0.000567076 - 87.0322% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000574859 - 19.063% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 1.9431e-05 - 0.644354% [1] | | | | | | | | | | | Remainder: 1.0478e-05 - 0.347462% | | | | | | | | | | Remainder: 2.129e-06 - 0.0659518% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0100999 - 43.0515% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00490045 - 48.52% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.5185e-05 - 0.30987% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.406e-06 - 0.151129% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00236758 - 48.3135% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00248353 - 50.6797% [1] | | | | | | | | | | | Remainder: 2.6747e-05 - 0.545807% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00245887 - 24.3456% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00247363 - 24.4917% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.9138e-05 - 0.189488% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000231832 - 2.2954% [1] | | | | | | | | | | Remainder: 1.5938e-05 - 0.157804% | | | | | | | | | Remainder: 0.00625433 - 26.6596% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00105352 - 4.29643% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00104135 - 98.8443% [1] | | | | | | | | | Remainder: 1.2176e-05 - 1.15574% | | | | | | | | Remainder: 7.476e-06 - 0.0304882% | | | | | | | Remainder: 1.093e-06 - 0.00445722% | | | | | | getOrientations(): 6.25e-06 - 0.0140002% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000420205 - 0.941275% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000361297 - 0.809319% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000191822 - 0.429688% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00187255 - 4.19457% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00185134 - 98.8677% [1] | | | | | | | Remainder: 2.1202e-05 - 1.13226% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000396291 - 0.887706% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 0.000896015% [2] | | | | | | Remainder: 0.0168713 - 37.7923% | | | | | Remainder: 3.151e-06 - 0.00705786% | | | | fmb->setupBCFieldManagers(): 3.492e-06 - 0.00781461% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.1196e-05 - 0.0250551% [1] | | | | build response library: 2.0032e-05 - 0.0448288% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.54e-07 - 1.76717% [1] | | | | | Remainder: 1.9678e-05 - 98.2328% | | | | Remainder: 4.439e-06 - 0.00993386% | | | Remainder: 1.1069e-05 - 0.0247647% | | Mini-EM: eval auxiliary physics model evaluator: 0.00553744 - 2.81399% [1] | | | panzer::ModelEvaluator::create_W_op: 0.00137173 - 24.7718% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.00382018 - 68.9882% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 7.3737e-05 - 1.9302% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00264554 - 69.2516% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.596e-06 - 0.060328% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.478e-06 - 0.131467% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 1.07e-06 - 0.0404455% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 3.5878e-05 - 1.35617% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 9.0945e-05 - 3.43768% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00023658 - 8.94261% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 3.5474e-05 - 1.3409% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 6.8455e-05 - 2.58757% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000218361 - 8.25394% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.000298493 - 11.2829% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 5.89e-07 - 0.0222639% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 4.16e-07 - 0.0157246% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.000375569 - 14.1963% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00105131 - 39.7391% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 1.8674e-05 - 0.705868% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000182339 - 6.89233% [1] | | | | | Remainder: 2.6306e-05 - 0.994354% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 9.904e-06 - 0.259255% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.993e-06 - 0.0521703% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000111662 - 2.92295% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.000906621 - 23.7324% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.000488167 - 53.8447% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.000410759 - 45.3066% [1] | | | | | Remainder: 7.695e-06 - 0.848756% | | | | Remainder: 7.0727e-05 - 1.8514% | | | Remainder: 0.000345532 - 6.23993% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00428107 - 2.17553% [1] | | | getWorksets(): 2.427e-06 - 0.0566914% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.344e-06 - 55.377% [1] | | | | Remainder: 1.083e-06 - 44.623% | | | getOrientations(): 7.44e-07 - 0.0173788% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000693763 - 16.2054% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000888749 - 20.76% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000368652 - 8.61121% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00113186 - 26.4388% [1] | | | Phalanx::SortAndOrderEvaluators: 8.9e-07 - 0.0207892% [3] | | | Remainder: 0.00119398 - 27.8898% | | panzer::ModelEvaluator::create_W_op: 0.0034772 - 1.76702% [1] | | panzer::ModelEvaluator::evalModel(J): 0.00773715 - 3.93182% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 3.7011e-05 - 0.478355% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.00650081 - 84.0208% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.409e-06 - 0.0216742% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 2.8873e-05 - 0.444145% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 7.799e-05 - 1.1997% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000136967 - 2.10692% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 1.7346e-05 - 0.266828% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000124004 - 1.90752% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000116308 - 1.78913% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000705322 - 10.8498% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000144447 - 2.22198% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.27e-07 - 0.0111832% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.000989255 - 15.2174% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000260249 - 4.00333% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 4.0844e-05 - 0.628291% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 9.453e-05 - 1.45413% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.000264385 - 4.06695% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.000378 - 5.81466% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.479e-06 - 0.0381337% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 2.964e-05 - 0.455943% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000248797 - 3.82717% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.000376599 - 5.79311% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00175417 - 26.9838% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 2.0087e-05 - 0.308992% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000119809 - 1.84299% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000275329 - 4.2353% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00026899 - 4.13779% [1] | | | | Remainder: 2.4256e-05 - 0.373123% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 6.663e-06 - 0.086117% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 9.61e-07 - 0.0124206% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 9.007e-05 - 1.16412% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00107269 - 13.8642% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00105869 - 98.6946% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 7.985e-06 - 0.74439% [1] | | | | Remainder: 6.018e-06 - 0.561019% | | | Remainder: 2.8942e-05 - 0.374065% | | MaxwellPreconditioner::build: 0.00144897 - 0.736328% [1] | | | MaxwellPreconditioner: Schur complement: 1.4253e-05 - 0.983666% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000877956 - 60.5919% [1] | | | | Ifpack2::Relaxation::initialize: 9.774e-06 - 1.11327% [1] | | | | Ifpack2::Relaxation::compute: 0.000128852 - 14.6764% [1] | | | | Remainder: 0.00073933 - 84.2104% | | | MaxwellPreconditioner: Solver S_E: 0.000464102 - 32.0299% [1] | | | | Ifpack2::Relaxation::initialize: 1.5e-06 - 0.323205% [1] | | | | Ifpack2::Relaxation::compute: 5.7218e-05 - 12.3288% [1] | | | | Remainder: 0.000405384 - 87.348% | | | MaxwellPreconditioner: Block preconditioner: 8.3886e-05 - 5.78937% [1] | | | Remainder: 8.77e-06 - 0.605259% | | Mini-EM: timestepper: 0.0061076 - 3.10373% [1] | | | Mini-EM: Advance Time Step: 0.00610557 - 99.9668% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0013474 - 22.0683% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.5734e-05 - 3.39425% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00113681 - 84.3709% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.298e-06 - 0.114179% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 8.866e-06 - 0.779902% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 5.5295e-05 - 4.86405% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 3.6292e-05 - 3.19244% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 5.983e-06 - 0.526297% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 3.2069e-05 - 2.82096% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 1.9953e-05 - 1.75517% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 5.4258e-05 - 4.77283% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 9.497e-06 - 0.835408% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.04e-07 - 0.0707242% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000430009 - 37.8259% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 3.6464e-05 - 3.20757% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 1.777e-05 - 1.56315% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 9.381e-06 - 0.825204% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.8186e-05 - 2.47939% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 7.3587e-05 - 6.47311% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.8548e-05 - 1.63158% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 7.748e-06 - 0.681556% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 2.4532e-05 - 2.15797% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 4.42e-05 - 3.88807% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 9.2233e-05 - 8.11332% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 6.547e-06 - 0.57591% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 2.2735e-05 - 1.99989% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 6.6879e-05 - 5.88304% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 1.0016e-05 - 0.881062% [1] | | | | | | Remainder: 2.366e-05 - 2.08126% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.0061e-05 - 0.7467% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.054e-06 - 0.152442% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.4805e-05 - 7.03616% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.6757e-05 - 1.98583% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.0218e-05 - 38.1881% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.16e-06 - 4.33531% [1] | | | | | | Remainder: 1.5379e-05 - 57.4765% | | | | | Remainder: 3.1175e-05 - 2.31372% | | | | Stratimikos: BelosLOWS: 0.0040387 - 66.1479% [1] | | | | | GMRES block system: Operation Op*x: 0.000121556 - 3.00978% [1] | | | | | Belos::MVT::MvAddMv: 7.1234e-05 - 1.76378% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.00339962 - 84.176% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000201978 - 5.94119% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.1012e-05 - 15.3541% [2] | | | | | | | | Belos::MVT::MvDot: 2.6054e-05 - 84.0126% [2] | | | | | | | | Remainder: 4.958e-06 - 15.9874% | | | | | | | Belos::MVT::MvScale: 2.8706e-05 - 14.2124% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 8.3255e-05 - 41.2198% [2] | | | | | | | | Belos::MVT::MvTransMv: 7.7352e-05 - 92.9097% [2] | | | | | | | | Remainder: 5.903e-06 - 7.09026% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.3137e-05 - 6.50417% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.112e-05 - 84.6464% [2] | | | | | | | | Remainder: 2.017e-06 - 15.3536% | | | | | | | Remainder: 4.5868e-05 - 22.7094% | | | | | | Belos::MVT::MvAddMv: 1.4575e-05 - 0.428724% [2] | | | | | | Belos::MVT::MvNorm: 3.3617e-05 - 0.988846% [1] | | | | | | GMRES block system: Operation Prec*x: 0.00263932 - 77.6359% [1] | | | | | | | CG Q_B: Operation Op*x: 1.3371e-05 - 0.506607% [2] | | | | | | | Belos::MVT::MvAddMv: 7.925e-06 - 0.300266% [3] | | | | | | | CG Q_B: PseudoBlockCGSolMgr total solve time: 0.000248851 - 9.42859% [2] | | | | | | | | Belos::MVT::Assign: 6.097e-06 - 2.45006% [4] | | | | | | | | CG Q_B: Operation Prec*x: 4.9085e-05 - 19.7247% [7] | | | | | | | | | Ifpack2::Relaxation::apply: 3.094e-05 - 63.0335% [7] | | | | | | | | | Remainder: 1.8145e-05 - 36.9665% | | | | | | | | Belos::MVT::MvDot: 1.5653e-05 - 6.29011% [12] | | | | | | | | Belos::MVT::MvNorm: 1.1316e-05 - 4.5473% [7] | | | | | | | | CG Q_B: Operation Op*x: 1.9968e-05 - 8.02408% [5] | | | | | | | | Belos::MVT::MvAddMv: 1.8846e-05 - 7.57321% [15] | | | | | | | | Remainder: 0.000127886 - 51.3906% | | | | | | | CG S_E: Operation Op*x: 1.4546e-05 - 0.551126% [1] | | | | | | | CG S_E: PseudoBlockCGSolMgr total solve time: 0.00190274 - 72.092% [1] | | | | | | | | Belos::MVT::Assign: 2.628e-06 - 0.138117% [2] | | | | | | | | CG S_E: Operation Prec*x: 0.000247596 - 13.0126% [102] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000144759 - 58.4658% [102] | | | | | | | | | Remainder: 0.000102837 - 41.5342% | | | | | | | | Belos::MVT::MvDot: 0.000232107 - 12.1986% [203] | | | | | | | | Belos::MVT::MvNorm: 0.000137352 - 7.21864% [102] | | | | | | | | CG S_E: Operation Op*x: 0.000665313 - 34.966% [101] | | | | | | | | Belos::MVT::MvAddMv: 0.000371701 - 19.535% [303] | | | | | | | | Remainder: 0.000246044 - 12.931% | | | | | | | Remainder: 0.00045189 - 17.1214% | | | | | | GMRES block system: Operation Op*x: 2.8544e-05 - 0.839623% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 7.271e-06 - 0.213877% [1] | | | | | | Remainder: 0.000474311 - 13.9519% | | | | | Remainder: 0.000446293 - 11.0504% | | | | Mini-EM: Compute responses: 0.00066568 - 10.9028% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 4.3099e-05 - 6.47443% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000272262 - 40.8998% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.131e-06 - 0.415409% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 7.947e-06 - 2.91888% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 2.108e-05 - 7.74254% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.33e-07 - 0.195767% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 8.048e-06 - 2.95598% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 5.41e-06 - 1.98706% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 2.4983e-05 - 9.17609% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.27e-07 - 0.156834% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 5.349e-06 - 1.96465% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 9.07e-05 - 33.3135% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 7.938e-06 - 2.91557% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.1628e-05 - 4.27089% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 5.02e-07 - 0.184381% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 6.0884e-05 - 22.3623% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 4.44e-06 - 1.63078% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.088e-06 - 1.86879% [1] | | | | | | Remainder: 1.6174e-05 - 5.9406% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.875e-06 - 0.732334% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.392e-06 - 0.209109% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 9.0865e-05 - 13.65% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000126902 - 19.0635% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6.54e-07 - 0.515358% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000115188 - 90.7693% [1] | | | | | | Remainder: 1.106e-05 - 8.71539% | | | | | Remainder: 0.000126285 - 18.9708% | | | | Remainder: 5.3787e-05 - 0.88095% | | | Remainder: 2.03e-06 - 0.0332373% | | Remainder: 0.0171068 - 8.69325% | Remainder: 8.1119e-05 - 0.0412056% ================================= FOM Calculation ================================= Number of cells = 64 Time for Belos Linear Solve = 0.0040387 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 15.8467 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell4.xml': 31.10 msec task-clock:u # 0.035 CPUs utilized 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 3,260 page-faults:u # 104.829 K/sec 49,512,609 cycles:u # 1.592 GHz 79,157,466 instructions:u # 1.60 insn per cycle 17,163,022 branches:u # 551.894 M/sec 296,724 branch-misses:u # 1.73% of all branches 0.885071726 seconds time elapsed 0.554312000 seconds user 0.288478000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell4.xml': 7,966 iTLB-loads:u 13,125 iTLB-load-misses:u # 164.76% of all iTLB cache accesses 17,723,474 dTLB-loads:u 13,123 dTLB-load-misses:u # 0.07% of all dTLB cache accesses 0.894326073 seconds time elapsed 0.555612000 seconds user 0.283173000 seconds sys Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=CG --linAlgebra=Tpetra --inputFile=maxwell4.xml': 17,642,308 L1-dcache-loads:u 578,691 L1-dcache-load-misses:u # 3.28% of all L1-dcache accesses 70,574 LLC-loads:u 30,238 LLC-load-misses:u # 42.85% of all LL-cache accesses 0.859810948 seconds time elapsed 0.552648000 seconds user 0.282888000 seconds sys