oasis20.umiacs.umd.edu 30 GMRES Tpetra maxwell22.xml output_avg5/altra_GMRES_Tpetra_maxwell22.output output_avg5/altra_GMRES_Tpetra_maxwell22_power.output dt = 6.0648e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=68310,domainDim=68310,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=34914} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=33396} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} 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=68310, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00186176 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=34914, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 4.17111 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0356989 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 4.22163 sec Electromagnetic Energy = 1.58092e-08 Electromagnetic Energy/dt^2 = 4.2981e+10 * finished time step 1, t = 6.0648e-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: 7.33062 [1] | Mini-EM: Total Time: 7.33056 - 99.9991% [1] | | Mini-EM: build mesh: 0.000653119 - 0.00890954% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000320439 - 49.0629% [1] | | | Remainder: 0.00033268 - 50.9371% | | Mini-EM: build physics blocks: 0.000898079 - 0.0122512% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023552 - 0.00321285% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.521769 - 7.11773% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.196941 - 2.68658% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0833171 - 42.3055% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0674747 - 80.9854% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00236568 - 2.83937% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0133977 - 16.0803% [3] | | | | Remainder: 7.904e-05 - 0.0948665% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0129257 - 6.56322% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00799347 - 61.8417% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00028408 - 2.19779% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000891799 - 6.89942% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000612719 - 4.74031% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125168 - 9.68364% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00172036 - 13.3096% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.372e-05 - 0.725067% [3] | | | | Remainder: 7.788e-05 - 0.60252% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0198201 - 10.064% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00841995 - 4.27536% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0248482 - 12.6171% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104176 - 5.28971% [3] | | | Remainder: 0.0371927 - 18.8852% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0101833 - 0.138916% [2] | | Mini-EM: setup physics model evaluator: 0.419004 - 5.71585% [1] | | | panzer::ModelEvaluator::setupModel(): 0.418986 - 99.9958% [1] | | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000677827% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000133656% [1] | | | | fmb->setupVolumeFieldManagers(): 0.41357 - 98.7073% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.413552 - 99.9957% [1] | | | | | | getWorksets(): 0.38928 - 94.1307% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.389276 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.228368 - 58.6648% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00534907 - 2.3423% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0386157 - 16.9094% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0007806 - 2.02146% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0378156 - 97.9281% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000398719 - 1.05438% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018952 - 0.501169% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00079388 - 2.09935% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0030644 - 8.10352% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00844951 - 22.344% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00173976 - 4.60064% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00597359 - 15.7966% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00020876 - 0.552047% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0101316 - 26.7921% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00406859 - 40.1575% [6] | | | | | | | | | | | | Remainder: 0.006063 - 59.8425% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00551491 - 14.5837% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00123952 - 3.2778% [6] | | | | | | | | | | | Remainder: 0.00011144 - 0.294693% | | | | | | | | | | Remainder: 1.948e-05 - 0.0504458% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.158543 - 69.4242% [12] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.090576 - 57.1304% [12] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000153 - 0.168919% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.564e-05 - 0.0503886% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0495123 - 54.6638% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0333569 - 36.8275% [6] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.524e-05 - 0.049947% [6] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00689971 - 7.61759% [6] | | | | | | | | | | | Remainder: 0.00056324 - 0.621842% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0331846 - 20.931% [12] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0207153 - 13.066% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000235 - 0.148225% [12] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00710887 - 4.48389% [12] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00530003 - 3.34297% [6] | | | | | | | | | | Remainder: 0.00142288 - 0.897474% | | | | | | | | | Remainder: 0.0258606 - 11.3241% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.160877 - 41.3272% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.160739 - 99.9144% [12] | | | | | | | | | Remainder: 0.00013768 - 0.085581% | | | | | | | | Remainder: 3.148e-05 - 0.0080868% | | | | | | | Remainder: 3.36e-06 - 0.000863133% | | | | | | getOrientations(): 1.104e-05 - 0.00266955% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000719999 - 0.174101% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000701599 - 0.169652% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036772 - 0.0889174% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001704 - 0.041204% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000853719 - 0.206436% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000203118% [2] | | | | | | Remainder: 0.0214473 - 5.18612% | | | | | Remainder: 1.776e-05 - 0.00429431% | | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.001833% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.528e-05 - 0.0036469% [1] | | | | build response library: 0.00536883 - 1.28139% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00516755 - 96.251% [1] | | | | | | getWorksets(): 3.04e-06 - 0.0588286% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 65.7895% [1] | | | | | | | Remainder: 1.04e-06 - 34.2105% | | | | | | getOrientations(): 4.8e-07 - 0.00928873% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000734439 - 14.2125% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000892879 - 17.2786% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00039996 - 7.73983% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00117132 - 22.6668% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.32e-06 - 0.025544% [3] | | | | | | Remainder: 0.00196412 - 38.0087% | | | | | Remainder: 0.00020128 - 3.74904% | | | | Remainder: 2.084e-05 - 0.00497391% | | | Remainder: 1.756e-05 - 0.00419089% | | Mini-EM: setup auxiliary physics model evaluator: 0.443099 - 6.04455% [1] | | | panzer::ModelEvaluator::setupModel(): 0.44309 - 99.9979% [1] | | | | allocate FieldManagerBuilder: 8.4e-07 - 0.000189578% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000126385% [1] | | | | fmb->setupVolumeFieldManagers(): 0.443047 - 99.9902% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.443043 - 99.9992% [1] | | | | | | getWorksets(): 0.295949 - 66.7992% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.295948 - 99.9995% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.184158 - 62.2264% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00572735 - 3.11003% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0406548 - 22.0761% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000751119 - 1.84756% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0398908 - 98.1208% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000314719 - 0.788952% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018264 - 0.45785% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000751439 - 1.88374% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00312668 - 7.8381% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00837915 - 21.0052% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0017242 - 4.3223% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00626151 - 15.6966% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000181439 - 0.45484% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0118809 - 29.7837% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00515336 - 43.375% [6] | | | | | | | | | | | | Remainder: 0.00672759 - 56.625% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00578284 - 14.4967% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00123712 - 3.10126% [6] | | | | | | | | | | | Remainder: 6.808e-05 - 0.170666% | | | | | | | | | | Remainder: 1.288e-05 - 0.0316814% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113644 - 61.7103% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0675822 - 59.4683% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.656e-05 - 0.113284% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.216e-05 - 0.0623833% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0331099 - 48.992% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0341868 - 50.5855% [6] | | | | | | | | | | | Remainder: 0.00016684 - 0.24687% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.021238 - 18.6881% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0188389 - 16.5771% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00010556 - 0.0928864% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00466547 - 4.10534% [6] | | | | | | | | | | Remainder: 0.001214 - 1.06825% | | | | | | | | | Remainder: 0.0241314 - 13.1037% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.111781 - 37.7703% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.111709 - 99.9356% [6] | | | | | | | | | Remainder: 7.2e-05 - 0.0644119% | | | | | | | | Remainder: 9.72e-06 - 0.00328436% | | | | | | | Remainder: 1.36e-06 - 0.000459538% | | | | | | getOrientations(): 1.132e-05 - 0.00255506% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000412919 - 0.0932007% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00034444 - 0.0777442% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019624 - 0.0442937% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.131496 - 29.6802% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.131473 - 99.9825% [1] | | | | | | | Remainder: 2.296e-05 - 0.0174606% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000462439 - 0.104378% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 0.000108342% [2] | | | | | | Remainder: 0.0141698 - 3.1983% | | | | | Remainder: 3.56e-06 - 0.000803527% | | | | fmb->setupBCFieldManagers(): 3.56e-06 - 0.000803449% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.336e-05 - 0.00301519% [1] | | | | build response library: 1.932e-05 - 0.00436029% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.44928% [1] | | | | | Remainder: 1.904e-05 - 98.5507% | | | | Remainder: 5.72e-06 - 0.00129093% | | | Remainder: 9.28e-06 - 0.00209434% | | Mini-EM: eval auxiliary physics model evaluator: 0.4579 - 6.24646% [1] | | | panzer::ModelEvaluator::create_W_op: 0.127194 - 27.7778% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.329526 - 71.9645% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000522599 - 0.158591% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.228678 - 69.396% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.44e-06 - 0.000629708% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.092e-05 - 0.00477528% [6] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.96e-06 - 0.0017317% [6] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00237716 - 1.03952% [6] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0129865 - 5.67894% [6] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0346091 - 15.1344% [6] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00542015 - 2.37022% [6] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0208697 - 9.12624% [6] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.026828 - 11.7318% [6] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0373167 - 16.3185% [6] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.36e-05 - 0.0103202% [6] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.4e-06 - 0.00148681% [6] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0597845 - 26.1436% [6] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00583747 - 2.55271% [6] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00420775 - 1.84004% [6] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0182262 - 7.97027% [6] | | | | | Remainder: 0.000171079 - 0.0748123% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.512e-05 - 0.00458841% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.6e-06 - 0.000789013% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000624559 - 0.189533% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0992029 - 30.1048% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0497083 - 50.1077% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0494665 - 49.8639% [1] | | | | | Remainder: 2.812e-05 - 0.0283459% | | | | Remainder: 0.00048032 - 0.145761% | | | Remainder: 0.00117996 - 0.257689% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00458819 - 0.06259% [1] | | | getWorksets(): 6.88e-06 - 0.14995% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.44e-06 - 64.5349% [1] | | | | Remainder: 2.44e-06 - 35.4651% | | | getOrientations(): 8.4e-07 - 0.0183079% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000829279 - 18.0742% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000947759 - 20.6565% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00040524 - 8.83223% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122892 - 26.7843% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0261541% [3] | | | Remainder: 0.00116808 - 25.4584% | | panzer::ModelEvaluator::create_W_op: 0.351452 - 4.79434% [1] | | panzer::ModelEvaluator::evalModel(J): 0.594877 - 8.11504% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00042304 - 0.0711138% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.46704 - 78.5103% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.08e-06 - 0.000659473% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00547827 - 1.17298% [6] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0155145 - 3.32187% [6] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0184009 - 3.9399% [6] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00169644 - 0.363232% [6] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0196388 - 4.20496% [6] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0169445 - 3.62806% [6] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00347844 - 0.744783% [6] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0163215 - 3.49468% [6] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.56e-06 - 0.00183282% [6] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00663371 - 1.42037% [6] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.036766 - 7.87212% [6] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00581967 - 1.24608% [6] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0344516 - 7.3766% [6] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0360705 - 7.72322% [6] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0500892 - 10.7248% [6] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.564e-05 - 0.00334875% [6] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00536188 - 1.14806% [6] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0346817 - 7.42586% [6] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0564325 - 12.083% [6] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00906075 - 1.94004% [6] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00177768 - 0.380626% [6] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0190291 - 4.07441% [6] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.041812 - 8.95256% [6] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0312887 - 6.69936% [6] | | | | Remainder: 0.00026412 - 0.0565519% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.96e-05 - 0.0032948% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 0.000168102% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00163824 - 0.275391% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.12483 - 20.9842% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.124793 - 99.9702% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.688e-05 - 0.0135224% [1] | | | | Remainder: 2.036e-05 - 0.0163102% | | | Remainder: 0.000925479 - 0.155575% | | MaxwellPreconditioner::build: 0.00406327 - 0.0554293% [1] | | | MaxwellPreconditioner: Schur complement: 2.14e-05 - 0.526669% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00157428 - 38.7441% [1] | | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.226135% [1] | | | | Ifpack2::Relaxation::compute: 0.000782319 - 49.6938% [1] | | | | Remainder: 0.000788399 - 50.08% | | | MaxwellPreconditioner: Solver S_E: 0.0023542 - 57.9384% [1] | | | | Ifpack2::Relaxation::initialize: 1.56e-06 - 0.0662646% [1] | | | | Ifpack2::Relaxation::compute: 0.00189776 - 80.6117% [1] | | | | Remainder: 0.000454879 - 19.322% | | | MaxwellPreconditioner: Block preconditioner: 0.00010408 - 2.56148% [1] | | | Remainder: 9.32e-06 - 0.229372% | | Mini-EM: timestepper: 4.28786 - 58.4929% [1] | | | Mini-EM: Advance Time Step: 4.28785 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0519196 - 1.21085% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000301519 - 0.580742% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0496131 - 95.5577% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 0.00362807% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000344879 - 0.695136% [6] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00413711 - 8.33875% [6] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0025512 - 5.14218% [6] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000220758 - 0.444959% [6] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00233004 - 4.69641% [6] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00216944 - 4.37271% [6] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000228679 - 0.460924% [6] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000533159 - 1.07463% [6] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.12e-06 - 0.00830425% [6] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00045348 - 0.914032% [6] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00498539 - 10.0485% [6] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00151376 - 3.05112% [6] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000662958 - 1.33625% [6] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00437044 - 8.80903% [6] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00862715 - 17.3888% [6] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.08e-06 - 0.0183016% [6] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000359359 - 0.724322% [6] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.003775 - 7.60886% [6] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00480963 - 9.69427% [6] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00039492 - 0.795999% [6] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000220559 - 0.444558% [6] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00223168 - 4.49816% [6] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00350596 - 7.06659% [6] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00101328 - 2.04236% [6] | | | | | | Remainder: 0.00015932 - 0.321125% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.256e-05 - 0.0819729% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00431436% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00170972 - 3.29301% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00017196 - 0.331205% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00014296 - 83.1356% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.88e-06 - 1.09328% [1] | | | | | | Remainder: 2.712e-05 - 15.7711% | | | | | Remainder: 7.844e-05 - 0.15108% | | | | Stratimikos: BelosLOWS: 4.22168 - 98.4566% [1] | | | | | GMRES block system: Operation Op*x: 0.00299296 - 0.070895% [1] | | | | | Belos::MVT::MvAddMv: 0.00013544 - 0.0032082% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.21773 - 99.9066% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.0005972 - 0.0141593% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000135 - 22.6055% [2] | | | | | | | | Belos::MVT::MvDot: 0.00012924 - 95.7333% [2] | | | | | | | | Remainder: 5.76e-06 - 4.26667% | | | | | | | Belos::MVT::MvScale: 8.22e-05 - 13.7642% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00024332 - 40.7435% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00024004 - 98.652% [2] | | | | | | | | Remainder: 3.28e-06 - 1.34802% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 8.016e-05 - 13.4226% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.836e-05 - 97.7545% [2] | | | | | | | | Remainder: 1.8e-06 - 2.24551% | | | | | | | Remainder: 5.652e-05 - 9.46417% | | | | | | Belos::MVT::MvAddMv: 0.000359159 - 0.00851545% [2] | | | | | | Belos::MVT::MvNorm: 9.088e-05 - 0.00215471% [1] | | | | | | GMRES block system: Operation Prec*x: 4.21166 - 99.8559% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00108924 - 0.0258625% [2] | | | | | | | Belos::MVT::MvAddMv: 8.256e-05 - 0.00196027% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.035722 - 0.848169% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0234357 - 65.606% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000621399 - 2.6515% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000598239 - 96.2729% [22] | | | | | | | | | | Remainder: 2.316e-05 - 3.72707% | | | | | | | | | Belos::MVT::MvScale: 0.00031 - 1.32277% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0109109 - 46.5565% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0108707 - 99.6319% [40] | | | | | | | | | | Remainder: 4.016e-05 - 0.368073% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0114471 - 48.8445% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0114159 - 99.7278% [40] | | | | | | | | | | Remainder: 3.116e-05 - 0.272209% | | | | | | | | | Remainder: 0.0001464 - 0.624687% | | | | | | | | Belos::MVT::MvAddMv: 0.00134388 - 3.76206% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00783719 - 21.9394% [22] | | | | | | | | Belos::MVT::MvNorm: 5.724e-05 - 0.160238% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000787918 - 2.2057% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000685638 - 87.019% [21] | | | | | | | | | Remainder: 0.00010228 - 12.981% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000780559 - 2.1851% [1] | | | | | | | | Remainder: 0.00147944 - 4.14154% | | | | | | | GMRES S_E: Operation Op*x: 0.00124524 - 0.0295665% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.16935 - 98.9954% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.85699 - 92.5083% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00891746 - 0.231202% [277] | | | | | | | | | | Belos::MVT::MvDot: 0.00849747 - 95.2901% [277] | | | | | | | | | | Remainder: 0.00042 - 4.70986% | | | | | | | | | Belos::MVT::MvScale: 0.00477851 - 0.123892% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.91296 - 49.5973% [552] | | | | | | | | | | Belos::MVT::MvTransMv: 1.91218 - 99.9589% [552] | | | | | | | | | | Remainder: 0.000785919 - 0.0410838% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.92728 - 49.9686% [552] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.92661 - 99.9652% [552] | | | | | | | | | | Remainder: 0.000671396 - 0.0348364% | | | | | | | | | Remainder: 0.00304992 - 0.079075% | | | | | | | | Belos::MVT::MvAddMv: 0.00990967 - 0.237679% [281] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0113873 - 0.27312% [277] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00940363 - 82.5799% [277] | | | | | | | | | Remainder: 0.00198368 - 17.4201% | | | | | | | | GMRES S_E: Operation Op*x: 0.266784 - 6.39871% [277] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00967471 - 0.232044% [1] | | | | | | | | Belos::MVT::MvNorm: 3.372e-05 - 0.00080876% [1] | | | | | | | | Remainder: 0.0145638 - 0.349306% | | | | | | | Remainder: 0.00417124 - 0.0990402% | | | | | | GMRES block system: Operation Op*x: 0.0034296 - 0.0813137% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.388e-05 - 0.000803275% [1] | | | | | | Remainder: 0.00156584 - 0.0371251% | | | | | Remainder: 0.000813077 - 0.0192596% | | | | Mini-EM: Compute responses: 0.0140757 - 0.328269% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000644519 - 4.57895% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0115084 - 81.7606% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.84e-06 - 0.0420563% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000351559 - 3.05481% [6] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00294804 - 25.6164% [6] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 3.96e-06 - 0.0344097% [6] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00041796 - 3.63179% [6] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000472039 - 4.1017% [6] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00540543 - 46.9695% [6] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.4e-06 - 0.038233% [6] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000446079 - 3.87612% [6] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00037776 - 3.28248% [6] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00043316 - 3.76386% [6] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.524e-05 - 0.479998% [6] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.96e-06 - 0.0257204% [6] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00026068 - 2.26513% [6] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00019108 - 1.66035% [6] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.476e-05 - 0.302041% [6] | | | | | | Remainder: 9.844e-05 - 0.855376% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.72e-06 - 0.0619507% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0107987% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0014258 - 10.1295% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026672 - 1.8949% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.6e-07 - 0.284943% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024568 - 92.1116% [1] | | | | | | Remainder: 2.028e-05 - 7.60348% | | | | | Remainder: 0.00022004 - 1.56326% | | | | Remainder: 0.00018316 - 0.0042716% | | | Remainder: 2.48e-06 - 5.78378e-05% | | Remainder: 0.0370351 - 0.505215% | Remainder: 6.332e-05 - 0.000863774% ================================= FOM Calculation ================================= Number of cells = 10648 Time for Belos Linear Solve = 4.22168 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.52222 k-cell-steps per second ================================= dt = 6.0648e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=68310,domainDim=68310,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=34914} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=33396} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} 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=68310, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00187208 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=34914, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 4.20552 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.03489 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 4.25521 sec Electromagnetic Energy = 1.58092e-08 Electromagnetic Energy/dt^2 = 4.2981e+10 * finished time step 1, t = 6.0648e-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: 7.37004 [1] | Mini-EM: Total Time: 7.37 - 99.9995% [1] | | Mini-EM: build mesh: 0.000616359 - 0.00836308% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.0002894 - 46.9532% [1] | | | Remainder: 0.000326959 - 53.0468% | | Mini-EM: build physics blocks: 0.000791639 - 0.0107414% [1] | | Mini-EM: build auxiliary physics blocks: 0.00024116 - 0.00327218% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.527398 - 7.15601% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.205554 - 2.78906% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0845529 - 41.1341% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0687384 - 81.2964% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00231228 - 2.73471% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0134148 - 15.8656% [3] | | | | Remainder: 8.736e-05 - 0.10332% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.012897 - 6.27427% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00798571 - 61.919% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00029664 - 2.30007% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00081448 - 6.31526% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000610439 - 4.73318% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00129756 - 10.0609% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.001718 - 13.3209% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.416e-05 - 0.730091% [3] | | | | Remainder: 8.004e-05 - 0.620608% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0216589 - 10.5368% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00905987 - 4.40754% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0252102 - 12.2645% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0116605 - 5.6727% [3] | | | Remainder: 0.0405148 - 19.7101% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0109991 - 0.149242% [2] | | Mini-EM: setup physics model evaluator: 0.420224 - 5.70181% [1] | | | panzer::ModelEvaluator::setupModel(): 0.420207 - 99.996% [1] | | | | allocate FieldManagerBuilder: 2.8e-06 - 0.000666338% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000133268% [1] | | | | fmb->setupVolumeFieldManagers(): 0.414741 - 98.6991% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.414726 - 99.9965% [1] | | | | | | getWorksets(): 0.39022 - 94.091% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.390216 - 99.999% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.229462 - 58.8039% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00545203 - 2.37601% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0388835 - 16.9455% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000785039 - 2.01895% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0380774 - 97.9267% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00041164 - 1.08106% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00019696 - 0.517263% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000820237 - 2.15413% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0031018 - 8.14604% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00850843 - 22.3451% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00174644 - 4.58655% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00608339 - 15.9764% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00022908 - 0.601617% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0100553 - 26.4076% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00410887 - 40.8627% [6] | | | | | | | | | | | | Remainder: 0.00594643 - 59.1373% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00554599 - 14.5651% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00125824 - 3.30443% [6] | | | | | | | | | | | Remainder: 0.00011984 - 0.314728% | | | | | | | | | | Remainder: 2.112e-05 - 0.0543161% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.158444 - 69.0501% [12] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0902264 - 56.9453% [12] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015572 - 0.172588% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.7e-05 - 0.0520912% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0490259 - 54.3366% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.033545 - 37.1787% [6] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.676e-05 - 0.0518252% [6] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00692079 - 7.67047% [6] | | | | | | | | | | | Remainder: 0.00048524 - 0.537803% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0333411 - 21.0428% [12] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0208231 - 13.1422% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00021452 - 0.135392% [12] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00708731 - 4.47307% [12] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00530659 - 3.34919% [6] | | | | | | | | | | Remainder: 0.001445 - 0.911993% | | | | | | | | | Remainder: 0.0266827 - 11.6283% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.160721 - 41.1878% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.160575 - 99.909% [12] | | | | | | | | | Remainder: 0.00014624 - 0.0909897% | | | | | | | | Remainder: 3.252e-05 - 0.00833384% | | | | | | | Remainder: 3.8e-06 - 0.00097381% | | | | | | getOrientations(): 1.22e-05 - 0.0029417% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000746959 - 0.180109% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000726439 - 0.175161% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0003814 - 0.0919643% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012252 - 0.0295424% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000890559 - 0.214734% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 7.2e-07 - 0.000173609% [2] | | | | | | Remainder: 0.0216254 - 5.21437% | | | | | Remainder: 1.444e-05 - 0.00348169% | | | | fmb->setupBCFieldManagers(): 7.84e-06 - 0.00186575% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.616e-05 - 0.00384572% [1] | | | | build response library: 0.00541715 - 1.28916% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00532919 - 98.3763% [1] | | | | | | getWorksets(): 3.4e-06 - 0.0637995% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.48e-06 - 72.9412% [1] | | | | | | | Remainder: 9.2e-07 - 27.0588% | | | | | | getOrientations(): 4.8e-07 - 0.00900699% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000752479 - 14.1199% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000924839 - 17.3542% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000412119 - 7.73323% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122472 - 22.9813% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0202657% [3] | | | | | | Remainder: 0.00201008 - 37.7182% | | | | | Remainder: 8.7959e-05 - 1.62371% | | | | Remainder: 2.192e-05 - 0.00521648% | | | Remainder: 1.688e-05 - 0.00401691% | | Mini-EM: setup auxiliary physics model evaluator: 0.4427 - 6.00679% [1] | | | panzer::ModelEvaluator::setupModel(): 0.442691 - 99.9979% [1] | | | | allocate FieldManagerBuilder: 8.4e-07 - 0.000189749% [1] | | | | fmb->setWorksetContainer(): 1e-06 - 0.000225891% [1] | | | | fmb->setupVolumeFieldManagers(): 0.442644 - 99.9894% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.442641 - 99.9993% [1] | | | | | | getWorksets(): 0.296048 - 66.8822% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.296047 - 99.9995% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.185336 - 62.6036% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00577315 - 3.11497% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.040985 - 22.1139% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00076812 - 1.87415% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0402042 - 98.0947% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00033224 - 0.826382% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.0001916 - 0.476568% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000757118 - 1.88318% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00316212 - 7.86515% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00848699 - 21.1097% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00173104 - 4.30562% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00635051 - 15.7957% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00018108 - 0.450401% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0118623 - 29.5053% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00518163 - 43.6814% [6] | | | | | | | | | | | | Remainder: 0.00668071 - 56.3186% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00581347 - 14.4599% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00126644 - 3.15002% [6] | | | | | | | | | | | Remainder: 6.92e-05 - 0.172122% | | | | | | | | | | Remainder: 1.276e-05 - 0.0311333% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.114001 - 61.5103% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0678608 - 59.5268% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.62e-05 - 0.112289% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.56e-05 - 0.0671963% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0333066 - 49.0808% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0342645 - 50.4923% [6] | | | | | | | | | | | Remainder: 0.000167879 - 0.247387% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.021256 - 18.6455% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0188216 - 16.5101% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011096 - 0.0973329% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00469367 - 4.11724% [6] | | | | | | | | | | Remainder: 0.0012574 - 1.10298% | | | | | | | | | Remainder: 0.0245771 - 13.2608% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.1107 - 37.3929% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.110631 - 99.937% [6] | | | | | | | | | Remainder: 6.972e-05 - 0.0629808% | | | | | | | | Remainder: 1.044e-05 - 0.00352647% | | | | | | | Remainder: 1.36e-06 - 0.000459385% | | | | | | getOrientations(): 1.204e-05 - 0.00272004% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.0004224 - 0.0954272% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000350879 - 0.0792695% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00020308 - 0.0458792% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.130829 - 29.5564% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.130806 - 99.9823% [1] | | | | | | | Remainder: 2.316e-05 - 0.0177025% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000484759 - 0.109515% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 9.94034e-05% [2] | | | | | | Remainder: 0.0142906 - 3.22849% | | | | | Remainder: 3.16e-06 - 0.000713892% | | | | fmb->setupBCFieldManagers(): 3.8e-06 - 0.000858387% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.532e-05 - 0.00346065% [1] | | | | build response library: 2.0239e-05 - 0.00457181% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.18583% [1] | | | | | Remainder: 1.9999e-05 - 98.8142% | | | | Remainder: 5.72e-06 - 0.0012921% | | | Remainder: 9.4e-06 - 0.00212333% | | Mini-EM: eval auxiliary physics model evaluator: 0.455649 - 6.18249% [1] | | | panzer::ModelEvaluator::create_W_op: 0.128387 - 28.1766% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.32583 - 71.5089% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000529679 - 0.162563% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.227522 - 69.8285% [1] | | | | | panzer::WorksetContainer::getWorksets(): 3.52e-06 - 0.0015471% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.212e-05 - 0.00532696% [6] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 4.04e-06 - 0.00177565% [6] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00209696 - 0.921651% [6] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0131463 - 5.77802% [6] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0330048 - 14.5062% [6] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00527547 - 2.31866% [6] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0215752 - 9.48269% [6] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0268872 - 11.8174% [6] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0373967 - 16.4365% [6] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.48e-06 - 0.00416663% [6] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.92e-06 - 0.00172291% [6] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0598988 - 26.3266% [6] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00576431 - 2.53352% [6] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00412736 - 1.81405% [6] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0181415 - 7.97353% [6] | | | | | Remainder: 0.0001744 - 0.0766519% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.508e-05 - 0.00462818% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.000589265% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00060756 - 0.186465% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0966711 - 29.6692% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0483734 - 50.0392% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0482703 - 49.9325% [1] | | | | | Remainder: 2.736e-05 - 0.0283021% | | | | Remainder: 0.0004824 - 0.148053% | | | Remainder: 0.00143288 - 0.314469% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00465296 - 0.0631337% [1] | | | getWorksets(): 6.16e-06 - 0.132389% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.12e-06 - 83.1169% [1] | | | | Remainder: 1.04e-06 - 16.8831% | | | getOrientations(): 7.6e-07 - 0.0163337% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000874199 - 18.788% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000976199 - 20.9802% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00042552 - 9.14516% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00128984 - 27.7208% [1] | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0292287% [3] | | | Remainder: 0.00107892 - 23.1878% | | panzer::ModelEvaluator::create_W_op: 0.349672 - 4.74453% [1] | | panzer::ModelEvaluator::evalModel(J): 0.587514 - 7.97169% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000422279 - 0.0718756% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.461581 - 78.5652% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.04e-06 - 0.000658605% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0032334 - 0.700504% [6] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0155352 - 3.36564% [6] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0179975 - 3.8991% [6] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00174128 - 0.377242% [6] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0196884 - 4.26542% [6] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0168433 - 3.64904% [6] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00367464 - 0.796097% [6] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0163026 - 3.5319% [6] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 9.12e-06 - 0.00197582% [6] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00663143 - 1.43668% [6] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.036403 - 7.88657% [6] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00588927 - 1.27589% [6] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0339442 - 7.35388% [6] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0361384 - 7.82926% [6] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0504081 - 10.9207% [6] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.536e-05 - 0.00332769% [6] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00307548 - 0.666291% [6] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.034543 - 7.48362% [6] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0568341 - 12.3129% [6] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00896319 - 1.94184% [6] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00179088 - 0.387987% [6] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0191111 - 4.14034% [6] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0413326 - 8.95457% [6] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0311678 - 6.75239% [6] | | | | Remainder: 0.00030516 - 0.0661118% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.88e-05 - 0.00319992% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000211059% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00162712 - 0.27695% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.122948 - 20.9268% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.122912 - 99.9712% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.68e-05 - 0.0136643% [1] | | | | Remainder: 1.86e-05 - 0.0151284% | | | Remainder: 0.000915439 - 0.155816% | | MaxwellPreconditioner::build: 0.0040838 - 0.055411% [1] | | | MaxwellPreconditioner: Schur complement: 2.104e-05 - 0.515207% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00159164 - 38.9745% [1] | | | | Ifpack2::Relaxation::initialize: 3.88e-06 - 0.243774% [1] | | | | Ifpack2::Relaxation::compute: 0.000772639 - 48.5436% [1] | | | | Remainder: 0.000815119 - 51.2126% | | | MaxwellPreconditioner: Solver S_E: 0.00238124 - 58.3094% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.0554334% [1] | | | | Ifpack2::Relaxation::compute: 0.00191376 - 80.3682% [1] | | | | Remainder: 0.000466159 - 19.5763% | | | MaxwellPreconditioner: Block preconditioner: 8.088e-05 - 1.98051% [1] | | | Remainder: 9e-06 - 0.220383% | | Mini-EM: timestepper: 4.32221 - 58.6459% [1] | | | Mini-EM: Advance Time Step: 4.3222 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0525139 - 1.21498% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000298679 - 0.568762% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0501955 - 95.5853% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00294847% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00034996 - 0.697193% [6] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00415476 - 8.27714% [6] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00256668 - 5.11335% [6] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.0002218 - 0.441872% [6] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00236088 - 4.70336% [6] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.002181 - 4.34501% [6] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000235399 - 0.468964% [6] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000537799 - 1.07141% [6] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.36e-06 - 0.00868603% [6] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00050088 - 0.997858% [6] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00506664 - 10.0938% [6] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00180272 - 3.59139% [6] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000798799 - 1.59137% [6] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00438276 - 8.73136% [6] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00870903 - 17.3502% [6] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.512e-05 - 0.0301222% [6] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000359919 - 0.717034% [6] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00366104 - 7.29355% [6] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.004695 - 9.35341% [6] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00039424 - 0.785408% [6] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0002196 - 0.437489% [6] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00228072 - 4.54367% [6] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00351743 - 7.00746% [6] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00102056 - 2.03317% [6] | | | | | | Remainder: 0.000157 - 0.312777% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.096e-05 - 0.0779984% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.44e-06 - 0.00464639% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0017304 - 3.29512% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00016576 - 0.31565% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.00013728 - 82.8185% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.96e-06 - 1.18243% [1] | | | | | | Remainder: 2.652e-05 - 15.999% | | | | | Remainder: 8.012e-05 - 0.152569% | | | | Stratimikos: BelosLOWS: 4.25527 - 98.4513% [1] | | | | | GMRES block system: Operation Op*x: 0.00301516 - 0.070857% [1] | | | | | Belos::MVT::MvAddMv: 0.00014076 - 0.0033079% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.25139 - 99.909% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00058752 - 0.0138195% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00013408 - 22.8214% [2] | | | | | | | | Belos::MVT::MvDot: 0.00012804 - 95.4952% [2] | | | | | | | | Remainder: 6.04e-06 - 4.50477% | | | | | | | Belos::MVT::MvScale: 8.18e-05 - 13.9229% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00024256 - 41.2854% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00023916 - 98.5983% [2] | | | | | | | | Remainder: 3.4e-06 - 1.40172% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 7.868e-05 - 13.3919% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.7e-05 - 97.8648% [2] | | | | | | | | Remainder: 1.68e-06 - 2.13523% | | | | | | | Remainder: 5.04e-05 - 8.57843% | | | | | | Belos::MVT::MvAddMv: 0.00034604 - 0.00813945% [2] | | | | | | Belos::MVT::MvNorm: 9.572e-05 - 0.0022515% [1] | | | | | | GMRES block system: Operation Prec*x: 4.2453 - 99.8567% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00114508 - 0.0269728% [2] | | | | | | | Belos::MVT::MvAddMv: 8.144e-05 - 0.00191836% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0348794 - 0.821601% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0228019 - 65.3736% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000626999 - 2.74976% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000603599 - 96.2679% [22] | | | | | | | | | | Remainder: 2.34e-05 - 3.73206% | | | | | | | | | Belos::MVT::MvScale: 0.0003126 - 1.37094% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0109678 - 48.1004% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0109261 - 99.6196% [40] | | | | | | | | | | Remainder: 4.172e-05 - 0.380385% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0107451 - 47.1237% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0107159 - 99.7279% [40] | | | | | | | | | | Remainder: 2.924e-05 - 0.272124% | | | | | | | | | Remainder: 0.0001494 - 0.655208% | | | | | | | | Belos::MVT::MvAddMv: 0.00132208 - 3.79042% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00775411 - 22.2312% [22] | | | | | | | | Belos::MVT::MvNorm: 5.76e-05 - 0.16514% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00075708 - 2.17056% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00065096 - 85.983% [21] | | | | | | | | | Remainder: 0.00010612 - 14.017% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000694559 - 1.99131% [1] | | | | | | | | Remainder: 0.00149208 - 4.27782% | | | | | | | GMRES S_E: Operation Op*x: 0.0012334 - 0.0290533% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.2038 - 99.0225% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.89357 - 92.6201% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00890931 - 0.228821% [277] | | | | | | | | | | Belos::MVT::MvDot: 0.00851919 - 95.6212% [277] | | | | | | | | | | Remainder: 0.00039012 - 4.37879% | | | | | | | | | Belos::MVT::MvScale: 0.0048 - 0.12328% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.912 - 49.1066% [552] | | | | | | | | | | Belos::MVT::MvTransMv: 1.91123 - 99.9596% [552] | | | | | | | | | | Remainder: 0.00077264 - 0.04041% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.9648 - 50.4627% [552] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.96414 - 99.9663% [552] | | | | | | | | | | Remainder: 0.00066172 - 0.0336787% | | | | | | | | | Remainder: 0.00305696 - 0.0785131% | | | | | | | | Belos::MVT::MvAddMv: 0.00956203 - 0.227461% [281] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0112515 - 0.26765% [277] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00926567 - 82.3508% [277] | | | | | | | | | Remainder: 0.0019858 - 17.6492% | | | | | | | | GMRES S_E: Operation Op*x: 0.265775 - 6.32226% [277] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00899903 - 0.214069% [1] | | | | | | | | Belos::MVT::MvNorm: 3.276e-05 - 0.000779294% [1] | | | | | | | | Remainder: 0.0146145 - 0.34765% | | | | | | | Remainder: 0.00415688 - 0.0979171% | | | | | | GMRES block system: Operation Op*x: 0.00346544 - 0.081513% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.416e-05 - 0.000803501% [1] | | | | | | Remainder: 0.00156456 - 0.036801% | | | | | Remainder: 0.000717919 - 0.0168713% | | | | Mini-EM: Compute responses: 0.0142508 - 0.329711% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000637759 - 4.47526% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.011693 - 82.0515% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 4.4e-06 - 0.0376294% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000382119 - 3.26793% [6] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00302596 - 25.8784% [6] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.08e-06 - 0.0434448% [6] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00041456 - 3.54537% [6] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000458998 - 3.92541% [6] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00545635 - 46.6635% [6] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.08e-06 - 0.0434448% [6] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00043628 - 3.73113% [6] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00037808 - 3.23339% [6] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00043724 - 3.73934% [6] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.928e-05 - 0.506971% [6] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.2e-06 - 0.0273668% [6] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000289759 - 2.47806% [6] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00019412 - 1.66014% [6] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.776e-05 - 0.322929% [6] | | | | | | Remainder: 0.000104719 - 0.895571% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.56e-06 - 0.0600669% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.0115081% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00142316 - 9.98652% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026376 - 1.85085% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.2e-07 - 0.348802% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002426 - 91.9776% [1] | | | | | | Remainder: 2.024e-05 - 7.67364% | | | | | Remainder: 0.00022292 - 1.56426% | | | | Remainder: 0.00017356 - 0.00401554% | | | Remainder: 2.36e-06 - 5.46017e-05% | | Remainder: 0.037699 - 0.51152% | Remainder: 3.844e-05 - 0.000521571% ================================= FOM Calculation ================================= Number of cells = 10648 Time for Belos Linear Solve = 4.25527 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.50231 k-cell-steps per second ================================= dt = 6.0648e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=68310,domainDim=68310,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=34914} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=33396} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} 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=68310, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00183284 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=34914, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 4.18844 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0337577 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 4.23706 sec Electromagnetic Energy = 1.58092e-08 Electromagnetic Energy/dt^2 = 4.2981e+10 * finished time step 1, t = 6.0648e-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: 7.41923 [1] | Mini-EM: Total Time: 7.41918 - 99.9994% [1] | | Mini-EM: build mesh: 0.000728359 - 0.00981724% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000331919 - 45.5708% [1] | | | Remainder: 0.00039644 - 54.4292% | | Mini-EM: build physics blocks: 0.000747719 - 0.0100782% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023424 - 0.00315722% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.519302 - 6.99945% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.199231 - 2.68534% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0849865 - 42.6574% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0677133 - 79.6753% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00230356 - 2.7105% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0148943 - 17.5254% [3] | | | | Remainder: 7.54e-05 - 0.08872% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0138661 - 6.95981% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00900943 - 64.9747% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00029948 - 2.15981% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000802919 - 5.79053% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000609879 - 4.39836% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00122648 - 8.84519% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00173676 - 12.5252% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.9959e-05 - 0.72089% [3] | | | | Remainder: 8.116e-05 - 0.585314% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0197049 - 9.89052% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00849471 - 4.26376% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0249839 - 12.5402% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104747 - 5.25758% [3] | | | Remainder: 0.0367197 - 18.4307% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0109728 - 0.147897% [2] | | Mini-EM: setup physics model evaluator: 0.418783 - 5.6446% [1] | | | panzer::ModelEvaluator::setupModel(): 0.418767 - 99.9962% [1] | | | | allocate FieldManagerBuilder: 2.92e-06 - 0.000697284% [1] | | | | fmb->setWorksetContainer(): 5.6e-07 - 0.000133726% [1] | | | | fmb->setupVolumeFieldManagers(): 0.413526 - 98.7483% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.413511 - 99.9966% [1] | | | | | | getWorksets(): 0.389294 - 94.1434% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.38929 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.229128 - 58.8578% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00540035 - 2.35692% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0386077 - 16.8498% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000794879 - 2.05886% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0377928 - 97.8893% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00039432 - 1.04337% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018808 - 0.497661% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000718078 - 1.90004% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00307636 - 8.14006% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00848943 - 22.4631% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00177644 - 4.70047% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00596299 - 15.7781% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00021044 - 0.556826% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0100459 - 26.5816% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00410704 - 40.8825% [6] | | | | | | | | | | | | Remainder: 0.00593891 - 59.1175% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00557675 - 14.7561% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00124704 - 3.29968% [6] | | | | | | | | | | | Remainder: 0.00010692 - 0.282911% | | | | | | | | | | Remainder: 2e-05 - 0.0518032% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.158407 - 69.1347% [12] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0900218 - 56.8294% [12] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.0001488 - 0.165293% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.472e-05 - 0.0496769% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0489851 - 54.4147% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0334079 - 37.1109% [6] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.348e-05 - 0.0482994% [6] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00695207 - 7.72265% [6] | | | | | | | | | | | Remainder: 0.000439759 - 0.488503% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0335431 - 21.1753% [12] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0208741 - 13.1775% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00020472 - 0.129237% [12] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00705955 - 4.45659% [12] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00526963 - 3.32664% [6] | | | | | | | | | | Remainder: 0.00143408 - 0.905313% | | | | | | | | | Remainder: 0.0267129 - 11.6585% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.160131 - 41.134% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.15999 - 99.9121% [12] | | | | | | | | | Remainder: 0.000140799 - 0.0879276% | | | | | | | | Remainder: 3.188e-05 - 0.00818926% | | | | | | | Remainder: 3.24e-06 - 0.000832277% | | | | | | getOrientations(): 1.172e-05 - 0.00283426% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000716199 - 0.173199% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000689839 - 0.166825% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036804 - 0.0890036% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001178 - 0.0284877% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000845839 - 0.20455% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.000203138% [2] | | | | | | Remainder: 0.0214674 - 5.19149% | | | | | Remainder: 1.42e-05 - 0.00343389% | | | | fmb->setupBCFieldManagers(): 7.64e-06 - 0.0018244% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.504e-05 - 0.00359149% [1] | | | | build response library: 0.00519439 - 1.2404% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00510891 - 98.3544% [1] | | | | | | getWorksets(): 2.92e-06 - 0.057155% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 58.9041% [1] | | | | | | | Remainder: 1.2e-06 - 41.0959% | | | | | | getOrientations(): 4.8e-07 - 0.00939534% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000727159 - 14.2331% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000869279 - 17.0149% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000388599 - 7.60629% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115304 - 22.5692% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0219225% [3] | | | | | | Remainder: 0.00196632 - 38.488% | | | | | Remainder: 8.548e-05 - 1.64562% | | | | Remainder: 2.132e-05 - 0.00509113% | | | Remainder: 1.592e-05 - 0.00380149% | | Mini-EM: setup auxiliary physics model evaluator: 0.449887 - 6.06383% [1] | | | panzer::ModelEvaluator::setupModel(): 0.449878 - 99.9981% [1] | | | | allocate FieldManagerBuilder: 6.8e-07 - 0.000151152% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.000142261% [1] | | | | fmb->setupVolumeFieldManagers(): 0.449834 - 99.9903% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.449831 - 99.9992% [1] | | | | | | getWorksets(): 0.294011 - 65.3603% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.294009 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.184159 - 62.6371% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00586355 - 3.18397% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.040487 - 21.9848% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000764359 - 1.88791% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.03971 - 98.0808% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00031288 - 0.787913% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00017928 - 0.451474% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00071036 - 1.78887% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00314236 - 7.91327% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00840863 - 21.1751% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00176216 - 4.43757% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00621911 - 15.6613% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00017712 - 0.446034% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0116608 - 29.3649% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00515631 - 44.2193% [6] | | | | | | | | | | | | Remainder: 0.00650447 - 55.7807% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00582315 - 14.6642% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00124624 - 3.13835% [6] | | | | | | | | | | | Remainder: 6.788e-05 - 0.170939% | | | | | | | | | | Remainder: 1.268e-05 - 0.0313187% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113484 - 61.6228% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0677326 - 59.6848% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.552e-05 - 0.111497% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.26e-05 - 0.0628944% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0331939 - 49.0073% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0342552 - 50.5742% [6] | | | | | | | | | | | Remainder: 0.00016532 - 0.244077% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0210565 - 18.5546% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0187181 - 16.4941% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00010616 - 0.0935463% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00466215 - 4.10821% [6] | | | | | | | | | | Remainder: 0.0012084 - 1.06482% | | | | | | | | | Remainder: 0.0243244 - 13.2084% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.10984 - 37.3595% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.10977 - 99.9363% [6] | | | | | | | | | Remainder: 6.996e-05 - 0.0636924% | | | | | | | | Remainder: 1.012e-05 - 0.00344207% | | | | | | | Remainder: 1.32e-06 - 0.000448963% | | | | | | getOrientations(): 1.08e-05 - 0.0024009% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000451719 - 0.10042% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033188 - 0.0737788% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00019484 - 0.0433141% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.141194 - 31.3882% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.141172 - 99.9848% [1] | | | | | | | Remainder: 2.152e-05 - 0.0152415% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00045108 - 0.100278% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 9.78145e-05% [2] | | | | | | Remainder: 0.0131857 - 2.93126% | | | | | Remainder: 3.44e-06 - 0.000764726% | | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.000782434% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.336e-05 - 0.00296969% [1] | | | | build response library: 1.976e-05 - 0.0043923% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2e-07 - 1.01215% [1] | | | | | Remainder: 1.956e-05 - 98.9879% | | | | Remainder: 5.76e-06 - 0.00128035% | | | Remainder: 8.56e-06 - 0.0019027% | | Mini-EM: eval auxiliary physics model evaluator: 0.479598 - 6.46429% [1] | | | panzer::ModelEvaluator::create_W_op: 0.140121 - 29.2163% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.338048 - 70.4856% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000527039 - 0.155907% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.226198 - 66.913% [1] | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000884181% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.108e-05 - 0.00489836% [6] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.72e-06 - 0.00164458% [6] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0019638 - 0.868176% [6] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0130681 - 5.77729% [6] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0329554 - 14.5693% [6] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00534923 - 2.36485% [6] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0205608 - 9.08973% [6] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0269966 - 11.9349% [6] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0372966 - 16.4885% [6] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 8e-06 - 0.00353673% [6] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.32e-06 - 0.00146774% [6] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0598653 - 26.4659% [6] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00571331 - 2.5258% [6] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00406664 - 1.79782% [6] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0181574 - 8.02721% [6] | | | | | Remainder: 0.0001768 - 0.0781616% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.432e-05 - 0.00423609% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.16e-06 - 0.000638963% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00058252 - 0.172319% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.110245 - 32.6122% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0555293 - 50.3691% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0546943 - 49.6116% [1] | | | | | Remainder: 2.132e-05 - 0.0193388% | | | | Remainder: 0.000478759 - 0.141625% | | | Remainder: 0.00142936 - 0.298033% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00448623 - 0.060468% [1] | | | getWorksets(): 6.4e-06 - 0.142659% [1] | | | | panzer::WorksetContainer::getWorksets(): 5.16e-06 - 80.625% [1] | | | | Remainder: 1.24e-06 - 19.375% | | | getOrientations(): 8e-07 - 0.0178323% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000824839 - 18.386% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000941559 - 20.9877% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406959 - 9.07128% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012388 - 27.6133% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0258569% [3] | | | Remainder: 0.00106572 - 23.7553% | | panzer::ModelEvaluator::create_W_op: 0.385732 - 5.19912% [1] | | panzer::ModelEvaluator::evalModel(J): 0.605248 - 8.15788% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0004412 - 0.0728957% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.461347 - 76.2244% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.4e-06 - 0.000736973% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00323128 - 0.700401% [6] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.015546 - 3.3697% [6] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0179966 - 3.90088% [6] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00174172 - 0.377529% [6] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0197967 - 4.29108% [6] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0168868 - 3.66032% [6] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00395468 - 0.857202% [6] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0161799 - 3.50709% [6] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 7.96e-06 - 0.00172538% [6] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00660395 - 1.43145% [6] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.037493 - 8.12685% [6] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00563015 - 1.22037% [6] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0336147 - 7.28621% [6] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0358596 - 7.77282% [6] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0506739 - 10.9839% [6] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.58e-05 - 0.00342476% [6] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00305144 - 0.661419% [6] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0343088 - 7.43665% [6] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0567989 - 12.3115% [6] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00995223 - 2.15721% [6] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00178484 - 0.386876% [6] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0190151 - 4.12165% [6] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0401216 - 8.69662% [6] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0307836 - 6.67255% [6] | | | | Remainder: 0.00029424 - 0.0637785% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.86e-05 - 0.00307312% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 0.000165221% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00155536 - 0.256979% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.140935 - 23.2855% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.140897 - 99.9726% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.748e-05 - 0.0124028% [1] | | | | Remainder: 2.112e-05 - 0.0149856% | | | Remainder: 0.000949999 - 0.15696% | | MaxwellPreconditioner::build: 0.0042518 - 0.0573081% [1] | | | MaxwellPreconditioner: Schur complement: 2.164e-05 - 0.508962% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00159324 - 37.4721% [1] | | | | Ifpack2::Relaxation::initialize: 3.28e-06 - 0.20587% [1] | | | | Ifpack2::Relaxation::compute: 0.000814119 - 51.0984% [1] | | | | Remainder: 0.000775839 - 48.6957% | | | MaxwellPreconditioner: Solver S_E: 0.00254472 - 59.8504% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0534441% [1] | | | | Ifpack2::Relaxation::compute: 0.00189236 - 74.3642% [1] | | | | Remainder: 0.000650999 - 25.5824% | | | MaxwellPreconditioner: Block preconditioner: 8.256e-05 - 1.94177% [1] | | | Remainder: 9.64e-06 - 0.226728% | | Mini-EM: timestepper: 4.30301 - 57.9985% [1] | | | Mini-EM: Advance Time Step: 4.30301 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0517869 - 1.2035% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000303279 - 0.585629% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0495803 - 95.7391% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00298506% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00035032 - 0.706571% [6] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00411396 - 8.29757% [6] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00248328 - 5.0086% [6] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00022056 - 0.444854% [6] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00232144 - 4.68218% [6] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00214644 - 4.32922% [6] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00022824 - 0.460344% [6] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000534599 - 1.07825% [6] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.2e-06 - 0.00847111% [6] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000498919 - 1.00629% [6] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00497444 - 10.0331% [6] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0018476 - 3.72648% [6] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000762679 - 1.53827% [6] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00433464 - 8.74266% [6] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00866491 - 17.4765% [6] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.496e-05 - 0.0301733% [6] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00035344 - 0.712864% [6] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00366072 - 7.38341% [6] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00462623 - 9.3308% [6] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.000391999 - 0.790635% [6] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0002186 - 0.440901% [6] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00214424 - 4.32478% [6] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00352372 - 7.1071% [6] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.001015 - 2.04718% [6] | | | | | | Remainder: 0.00014368 - 0.289793% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 3.952e-05 - 0.0763128% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00432542% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00162012 - 3.12843% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00016448 - 0.31761% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.0001362 - 82.8064% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.96e-06 - 1.19163% [1] | | | | | | Remainder: 2.632e-05 - 16.0019% | | | | | Remainder: 7.696e-05 - 0.148609% | | | | Stratimikos: BelosLOWS: 4.23711 - 98.4685% [1] | | | | | GMRES block system: Operation Op*x: 0.00300984 - 0.0710351% [1] | | | | | Belos::MVT::MvAddMv: 0.0001386 - 0.0032711% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.23325 - 99.909% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00059512 - 0.0140582% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00013524 - 22.7248% [2] | | | | | | | | Belos::MVT::MvDot: 0.00012952 - 95.7705% [2] | | | | | | | | Remainder: 5.72e-06 - 4.22952% | | | | | | | Belos::MVT::MvScale: 7.916e-05 - 13.3015% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00024772 - 41.6252% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00024464 - 98.7567% [2] | | | | | | | | Remainder: 3.08e-06 - 1.24334% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 8.052e-05 - 13.53% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.892e-05 - 98.0129% [2] | | | | | | | | Remainder: 1.6e-06 - 1.98708% | | | | | | | Remainder: 5.248e-05 - 8.81839% | | | | | | Belos::MVT::MvAddMv: 0.00032792 - 0.00774629% [2] | | | | | | Belos::MVT::MvNorm: 9.1999e-05 - 0.00217325% [1] | | | | | | GMRES block system: Operation Prec*x: 4.22712 - 99.855% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00106436 - 0.0251793% [2] | | | | | | | Belos::MVT::MvAddMv: 8.048e-05 - 0.0019039% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0337981 - 0.799554% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0218264 - 64.5789% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.00063184 - 2.89484% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.00060516 - 95.7774% [22] | | | | | | | | | | Remainder: 2.668e-05 - 4.22259% | | | | | | | | | Belos::MVT::MvScale: 0.00031576 - 1.44669% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0110335 - 50.5513% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0109908 - 99.6125% [40] | | | | | | | | | | Remainder: 4.276e-05 - 0.387546% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00968651 - 44.3798% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00965491 - 99.6738% [40] | | | | | | | | | | Remainder: 3.16e-05 - 0.326227% | | | | | | | | | Remainder: 0.00015876 - 0.727376% | | | | | | | | Belos::MVT::MvAddMv: 0.0013198 - 3.90495% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00768947 - 22.7512% [22] | | | | | | | | Belos::MVT::MvNorm: 5.708e-05 - 0.168885% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000778479 - 2.30332% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000668839 - 85.9161% [21] | | | | | | | | | Remainder: 0.00010964 - 14.0839% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000595199 - 1.76104% [1] | | | | | | | | Remainder: 0.00153164 - 4.53173% | | | | | | | GMRES S_E: Operation Op*x: 0.00121908 - 0.0288395% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.18671 - 99.0441% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.87397 - 92.5301% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00879054 - 0.226913% [277] | | | | | | | | | | Belos::MVT::MvDot: 0.00844878 - 96.1122% [277] | | | | | | | | | | Remainder: 0.00034176 - 3.88781% | | | | | | | | | Belos::MVT::MvScale: 0.00490263 - 0.126553% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.91647 - 49.4705% [552] | | | | | | | | | | Belos::MVT::MvTransMv: 1.91575 - 99.9624% [552] | | | | | | | | | | Remainder: 0.000721438 - 0.0376441% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.94082 - 50.099% [552] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.94021 - 99.9685% [552] | | | | | | | | | | Remainder: 0.0006106 - 0.0314609% | | | | | | | | | Remainder: 0.00298228 - 0.0769825% | | | | | | | | Belos::MVT::MvAddMv: 0.00983123 - 0.23482% [281] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0115772 - 0.276522% [277] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00957683 - 82.7216% [277] | | | | | | | | | Remainder: 0.00200036 - 17.2784% | | | | | | | | GMRES S_E: Operation Op*x: 0.266782 - 6.37211% [277] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00965183 - 0.230535% [1] | | | | | | | | Belos::MVT::MvNorm: 3.324e-05 - 0.000793941% [1] | | | | | | | | Remainder: 0.0148675 - 0.355112% | | | | | | | Remainder: 0.00424471 - 0.100416% | | | | | | GMRES block system: Operation Op*x: 0.0035092 - 0.0828959% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.436e-05 - 0.000811669% [1] | | | | | | Remainder: 0.00157992 - 0.0373216% | | | | | Remainder: 0.000709398 - 0.0167425% | | | | Mini-EM: Compute responses: 0.0139352 - 0.323848% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000657319 - 4.71696% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0114403 - 82.096% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.52e-06 - 0.0482506% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00035092 - 3.06741% [6] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00289628 - 25.3165% [6] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.16e-06 - 0.0363628% [6] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000412759 - 3.60795% [6] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.000455599 - 3.98242% [6] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00540883 - 47.2789% [6] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.08e-06 - 0.0356635% [6] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.0004248 - 3.7132% [6] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00037716 - 3.29678% [6] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.000432599 - 3.78137% [6] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.4159e-05 - 0.473407% [6] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.84e-06 - 0.0248246% [6] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00028508 - 2.4919% [6] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000188239 - 1.64541% [6] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.52e-05 - 0.307685% [6] | | | | | | Remainder: 0.00010204 - 0.891937% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.84e-06 - 0.0634364% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.4e-06 - 0.0100465% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00134384 - 9.64346% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026636 - 1.91142% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.08e-06 - 0.405466% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024376 - 91.5152% [1] | | | | | | Remainder: 2.152e-05 - 8.07929% | | | | | Remainder: 0.0002172 - 1.55864% | | | | Remainder: 0.00017664 - 0.00410503% | | | Remainder: 2.4e-06 - 5.57749e-05% | | Remainder: 0.0369698 - 0.4983% | Remainder: 4.084e-05 - 0.000550462% ================================= FOM Calculation ================================= Number of cells = 10648 Time for Belos Linear Solve = 4.23711 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.51303 k-cell-steps per second ================================= dt = 6.0648e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=68310,domainDim=68310,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=34914} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=33396} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} 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=68310, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0018824 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=34914, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 4.17656 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0353147 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 4.22649 sec Electromagnetic Energy = 1.58092e-08 Electromagnetic Energy/dt^2 = 4.2981e+10 * finished time step 1, t = 6.0648e-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: 7.35019 [1] | Mini-EM: Total Time: 7.35015 - 99.9994% [1] | | Mini-EM: build mesh: 0.000765479 - 0.0104145% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.00030396 - 39.7085% [1] | | | Remainder: 0.000461519 - 60.2915% | | Mini-EM: build physics blocks: 0.000769199 - 0.0104651% [1] | | Mini-EM: build auxiliary physics blocks: 0.000231039 - 0.00314332% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.524506 - 7.13599% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.197846 - 2.69172% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0839095 - 42.4116% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0679352 - 80.9624% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00237696 - 2.83276% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0135106 - 16.1014% [3] | | | | Remainder: 8.676e-05 - 0.103397% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0130008 - 6.57118% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00804643 - 61.8919% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00030088 - 2.31432% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000839398 - 6.45652% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.000612679 - 4.71263% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00124928 - 9.60926% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00177752 - 13.6724% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.536e-05 - 0.733494% [3] | | | | Remainder: 7.924e-05 - 0.609502% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0198103 - 10.013% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00844955 - 4.27078% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0250195 - 12.6459% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104561 - 5.285% [3] | | | Remainder: 0.0371999 - 18.8025% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0102397 - 0.139312% [2] | | Mini-EM: setup physics model evaluator: 0.420907 - 5.72651% [1] | | | panzer::ModelEvaluator::setupModel(): 0.420891 - 99.9961% [1] | | | | allocate FieldManagerBuilder: 3.4e-06 - 0.00080781% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000142555% [1] | | | | fmb->setupVolumeFieldManagers(): 0.415594 - 98.7415% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.415575 - 99.9954% [1] | | | | | | getWorksets(): 0.391737 - 94.2639% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.391734 - 99.9991% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.228892 - 58.4306% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00542715 - 2.37105% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0388444 - 16.9706% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000785239 - 2.0215% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0380383 - 97.9248% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00041344 - 1.0869% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00019164 - 0.503808% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00073728 - 1.93826% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00315188 - 8.28606% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00852879 - 22.4216% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00178956 - 4.70462% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00596819 - 15.69% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0002172 - 0.571003% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0100802 - 26.5001% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00411443 - 40.817% [6] | | | | | | | | | | | | Remainder: 0.00596575 - 59.183% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00556679 - 14.6347% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00127688 - 3.35682% [6] | | | | | | | | | | | Remainder: 0.00011648 - 0.306218% | | | | | | | | | | Remainder: 2.088e-05 - 0.0537529% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.159505 - 69.6855% [12] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0922642 - 57.8441% [12] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015632 - 0.169426% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.72e-05 - 0.0511574% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0507487 - 55.0037% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0337553 - 36.5855% [6] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.628e-05 - 0.0501603% [6] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00692811 - 7.50899% [6] | | | | | | | | | | | Remainder: 0.000582279 - 0.6311% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0319187 - 20.0111% [12] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0213748 - 13.4007% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00021416 - 0.134266% [12] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00710487 - 4.45433% [12] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00527471 - 3.30693% [6] | | | | | | | | | | Remainder: 0.00135344 - 0.848525% | | | | | | | | | Remainder: 0.0251159 - 10.9728% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.162809 - 41.5611% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.162661 - 99.9092% [12] | | | | | | | | | Remainder: 0.00014784 - 0.090806% | | | | | | | | Remainder: 3.26e-05 - 0.00832198% | | | | | | | Remainder: 3.72e-06 - 0.000949616% | | | | | | getOrientations(): 1.188e-05 - 0.00285869% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000735319 - 0.17694% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00070268 - 0.169086% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000369399 - 0.0888886% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011876 - 0.0285773% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000843199 - 0.202899% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.000211755% [2] | | | | | | Remainder: 0.0210555 - 5.06659% | | | | | Remainder: 1.904e-05 - 0.00458139% | | | | fmb->setupBCFieldManagers(): 8.72e-06 - 0.0020718% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.608e-05 - 0.00382047% [1] | | | | build response library: 0.00524639 - 1.2465% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00512087 - 97.6075% [1] | | | | | | getWorksets(): 3.24e-06 - 0.0632704% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 67.9012% [1] | | | | | | | Remainder: 1.04e-06 - 32.0988% | | | | | | getOrientations(): 4.8e-07 - 0.0093734% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000733679 - 14.3272% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000878199 - 17.1494% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000391799 - 7.65102% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00115436 - 22.5422% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0234335% [3] | | | | | | Remainder: 0.00195792 - 38.2341% | | | | | Remainder: 0.00012552 - 2.3925% | | | | Remainder: 2.168e-05 - 0.00515098% | | | Remainder: 1.64e-05 - 0.00389634% | | Mini-EM: setup auxiliary physics model evaluator: 0.443594 - 6.03517% [1] | | | panzer::ModelEvaluator::setupModel(): 0.443585 - 99.9979% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.000180349% [1] | | | | fmb->setWorksetContainer(): 9.2e-07 - 0.000207401% [1] | | | | fmb->setupVolumeFieldManagers(): 0.44354 - 99.9898% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.443536 - 99.9992% [1] | | | | | | getWorksets(): 0.297763 - 67.1339% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.297762 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.185161 - 62.1843% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00577215 - 3.11737% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0409155 - 22.0973% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.0007694 - 1.88046% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0401325 - 98.0862% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000331359 - 0.825663% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018776 - 0.467851% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000711519 - 1.77293% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00319392 - 7.95843% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00843795 - 21.0252% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00176612 - 4.40072% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00631527 - 15.7361% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000183399 - 0.456984% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0118615 - 29.556% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00521516 - 43.9669% [6] | | | | | | | | | | | | Remainder: 0.00664639 - 56.0331% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00581971 - 14.5013% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00124648 - 3.10591% [6] | | | | | | | | | | | Remainder: 7.744e-05 - 0.192961% | | | | | | | | | | Remainder: 1.364e-05 - 0.033337% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.113776 - 61.4473% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0671469 - 59.0166% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.62e-05 - 0.113482% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.4839e-05 - 0.0667774% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0324832 - 48.3764% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0343745 - 51.1929% [6] | | | | | | | | | | | Remainder: 0.00016816 - 0.250436% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0213826 - 18.7935% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0191251 - 16.8094% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00011012 - 0.0967863% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00466847 - 4.1032% [6] | | | | | | | | | | Remainder: 0.00134316 - 1.18053% | | | | | | | | | Remainder: 0.024697 - 13.3381% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.11259 - 37.8121% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.112514 - 99.9326% [6] | | | | | | | | | Remainder: 7.584e-05 - 0.0673595% | | | | | | | | Remainder: 1.072e-05 - 0.00360019% | | | | | | | Remainder: 1.32e-06 - 0.000443305% | | | | | | getOrientations(): 1.18e-05 - 0.00266044% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000424079 - 0.0956132% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000338 - 0.0762057% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001994 - 0.0449569% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.131177 - 29.5753% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.131154 - 99.9826% [1] | | | | | | | Remainder: 2.288e-05 - 0.017442% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000459399 - 0.103576% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 9.01843e-05% [2] | | | | | | Remainder: 0.0131627 - 2.96766% | | | | | Remainder: 3.56e-06 - 0.000802634% | | | | fmb->setupBCFieldManagers(): 3.84e-06 - 0.000865674% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.44e-05 - 0.00324628% [1] | | | | build response library: 2.016e-05 - 0.00454479% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.38889% [1] | | | | | Remainder: 1.988e-05 - 98.6111% | | | | Remainder: 5.16e-06 - 0.00116325% | | | Remainder: 9.36e-06 - 0.00211004% | | Mini-EM: eval auxiliary physics model evaluator: 0.462196 - 6.28825% [1] | | | panzer::ModelEvaluator::create_W_op: 0.128848 - 27.8774% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.331611 - 71.747% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00049656 - 0.149742% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.230231 - 69.428% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 0.000712328% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.236e-05 - 0.00536852% [6] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.72e-06 - 0.00161577% [6] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0020766 - 0.901962% [6] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0132009 - 5.73376% [6] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0343994 - 14.9413% [6] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00558063 - 2.42393% [6] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0215633 - 9.36593% [6] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0270581 - 11.7526% [6] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0375992 - 16.331% [6] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 2.624e-05 - 0.0113972% [6] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.96e-06 - 0.00172001% [6] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0600638 - 26.0885% [6] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00572071 - 2.48477% [6] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00447388 - 1.94321% [6] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0182563 - 7.92957% [6] | | | | | Remainder: 0.000190439 - 0.0827164% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.596e-05 - 0.00481286% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 0.000675489% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000657839 - 0.198376% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.09972 - 30.0713% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0500146 - 50.1551% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0496705 - 49.81% [1] | | | | | Remainder: 3.48e-05 - 0.0348977% | | | | Remainder: 0.000487719 - 0.147075% | | | Remainder: 0.00173596 - 0.37559% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00459843 - 0.0625625% [1] | | | getWorksets(): 7.56e-06 - 0.164404% [1] | | | | panzer::WorksetContainer::getWorksets(): 4.88e-06 - 64.5503% [1] | | | | Remainder: 2.68e-06 - 35.4497% | | | getOrientations(): 9.6e-07 - 0.0208767% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000843799 - 18.3497% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000962239 - 20.9254% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403719 - 8.77949% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122776 - 26.6995% [1] | | | Phalanx::SortAndOrderEvaluators: 1.36e-06 - 0.0295753% [3] | | | Remainder: 0.00115104 - 25.0311% | | panzer::ModelEvaluator::create_W_op: 0.354482 - 4.82279% [1] | | panzer::ModelEvaluator::evalModel(J): 0.595073 - 8.09606% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00042688 - 0.0717358% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.465926 - 78.2974% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.04e-06 - 0.000652464% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00325392 - 0.698375% [6] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0158084 - 3.3929% [6] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0180777 - 3.87996% [6] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00181952 - 0.390516% [6] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0199964 - 4.29175% [6] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0169212 - 3.63174% [6] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00409715 - 0.879357% [6] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0164285 - 3.52598% [6] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.6e-06 - 0.00184579% [6] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00658627 - 1.41359% [6] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0355088 - 7.62112% [6] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00608499 - 1.306% [6] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0355572 - 7.6315% [6] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0361336 - 7.75521% [6] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0507177 - 10.8853% [6] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.516e-05 - 0.00325373% [6] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00304468 - 0.653467% [6] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0344558 - 7.39512% [6] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0565615 - 12.1396% [6] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0108065 - 2.31935% [6] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00164336 - 0.352707% [6] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0203387 - 4.36521% [6] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0408294 - 8.76306% [6] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0309293 - 6.63824% [6] | | | | Remainder: 0.00029908 - 0.0641904% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.008e-05 - 0.00337438% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.000208378% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00158476 - 0.266313% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.126177 - 21.2036% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.126138 - 99.9693% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.788e-05 - 0.0141706% [1] | | | | Remainder: 2.08e-05 - 0.0164848% | | | Remainder: 0.000936399 - 0.157359% | | MaxwellPreconditioner::build: 0.00412167 - 0.0560761% [1] | | | MaxwellPreconditioner: Schur complement: 2.228e-05 - 0.540557% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00162696 - 39.4732% [1] | | | | Ifpack2::Relaxation::initialize: 3.72e-06 - 0.228648% [1] | | | | Ifpack2::Relaxation::compute: 0.000805279 - 49.496% [1] | | | | Remainder: 0.000817959 - 50.2754% | | | MaxwellPreconditioner: Solver S_E: 0.00237876 - 57.7134% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.0588543% [1] | | | | Ifpack2::Relaxation::compute: 0.00192072 - 80.7446% [1] | | | | Remainder: 0.00045664 - 19.1966% | | | MaxwellPreconditioner: Block preconditioner: 8.404e-05 - 2.03898% [1] | | | Remainder: 9.64e-06 - 0.233885% | | Mini-EM: timestepper: 4.29387 - 58.4188% [1] | | | Mini-EM: Advance Time Step: 4.29387 - 99.9999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0528306 - 1.23037% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000305959 - 0.579132% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0505864 - 95.7521% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.00276754% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00035112 - 0.6941% [6] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00422672 - 8.35544% [6] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00252896 - 4.99929% [6] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.000226918 - 0.448575% [6] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00234032 - 4.62638% [6] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00220604 - 4.36093% [6] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0002302 - 0.455063% [6] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00053796 - 1.06345% [6] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.8e-06 - 0.00948872% [6] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00050048 - 0.989357% [6] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00504519 - 9.97342% [6] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00193544 - 3.826% [6] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00076052 - 1.50341% [6] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00439096 - 8.68011% [6] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00887079 - 17.5359% [6] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 9.16e-06 - 0.0181076% [6] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00036432 - 0.720194% [6] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00370896 - 7.33193% [6] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00463003 - 9.15273% [6] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00040576 - 0.802113% [6] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000227279 - 0.449289% [6] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00229228 - 4.53141% [6] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00352068 - 6.95973% [6] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00110684 - 2.18801% [6] | | | | | | Remainder: 0.00016328 - 0.322775% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.2e-05 - 0.0794994% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.28e-06 - 0.00431568% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00163768 - 3.09987% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000172279 - 0.326097% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000142319 - 82.6096% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 2.16e-06 - 1.25378% [1] | | | | | | Remainder: 2.78e-05 - 16.1366% | | | | | Remainder: 8.4e-05 - 0.158999% | | | | Stratimikos: BelosLOWS: 4.22655 - 98.4321% [1] | | | | | GMRES block system: Operation Op*x: 0.00305544 - 0.0722916% [1] | | | | | Belos::MVT::MvAddMv: 0.000146919 - 0.0034761% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.22262 - 99.9071% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00059256 - 0.014033% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.0001376 - 23.2213% [2] | | | | | | | | Belos::MVT::MvDot: 0.0001314 - 95.4942% [2] | | | | | | | | Remainder: 6.2e-06 - 4.50581% | | | | | | | Belos::MVT::MvScale: 8.064e-05 - 13.6087% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00023624 - 39.8677% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00023288 - 98.5777% [2] | | | | | | | | Remainder: 3.36e-06 - 1.42228% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 8.248e-05 - 13.9193% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 8.064e-05 - 97.7692% [2] | | | | | | | | Remainder: 1.84e-06 - 2.23084% | | | | | | | Remainder: 5.56e-05 - 9.38302% | | | | | | Belos::MVT::MvAddMv: 0.000393559 - 0.00932026% [2] | | | | | | Belos::MVT::MvNorm: 9.776e-05 - 0.00231515% [1] | | | | | | GMRES block system: Operation Prec*x: 4.21641 - 99.8529% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00110264 - 0.0261511% [2] | | | | | | | Belos::MVT::MvAddMv: 8.26e-05 - 0.00195901% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.0352982 - 0.837164% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0232747 - 65.9374% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000622597 - 2.67499% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000597917 - 96.036% [22] | | | | | | | | | | Remainder: 2.468e-05 - 3.96404% | | | | | | | | | Belos::MVT::MvScale: 0.00031948 - 1.37265% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0111212 - 47.7823% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0110803 - 99.6321% [40] | | | | | | | | | | Remainder: 4.092e-05 - 0.367946% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.0110497 - 47.4753% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0110181 - 99.7133% [40] | | | | | | | | | | Remainder: 3.168e-05 - 0.286703% | | | | | | | | | Remainder: 0.00016172 - 0.694831% | | | | | | | | Belos::MVT::MvAddMv: 0.00113216 - 3.20741% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00778755 - 22.0621% [22] | | | | | | | | Belos::MVT::MvNorm: 5.748e-05 - 0.162841% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000796879 - 2.25756% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000686839 - 86.1911% [21] | | | | | | | | | Remainder: 0.00011004 - 13.8089% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000661119 - 1.87295% [1] | | | | | | | | Remainder: 0.00158832 - 4.49971% | | | | | | | GMRES S_E: Operation Op*x: 0.00123668 - 0.0293301% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.17478 - 99.0126% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.85859 - 92.4264% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00909435 - 0.235691% [277] | | | | | | | | | | Belos::MVT::MvDot: 0.00867683 - 95.409% [277] | | | | | | | | | | Remainder: 0.00041752 - 4.59098% | | | | | | | | | Belos::MVT::MvScale: 0.00500275 - 0.129652% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.92838 - 49.9762% [552] | | | | | | | | | | Belos::MVT::MvTransMv: 1.92755 - 99.9571% [552] | | | | | | | | | | Remainder: 0.000827119 - 0.042892% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.91284 - 49.5734% [552] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.91208 - 99.9604% [552] | | | | | | | | | | Remainder: 0.000758359 - 0.0396458% | | | | | | | | | Remainder: 0.00328188 - 0.0850537% | | | | | | | | Belos::MVT::MvAddMv: 0.0104556 - 0.250447% [281] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0116872 - 0.279949% [277] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00942799 - 80.6692% [277] | | | | | | | | | Remainder: 0.00225924 - 19.3308% | | | | | | | | GMRES S_E: Operation Op*x: 0.269189 - 6.44798% [277] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00890267 - 0.213249% [1] | | | | | | | | Belos::MVT::MvNorm: 3.268e-05 - 0.000782796% [1] | | | | | | | | Remainder: 0.0159148 - 0.381214% | | | | | | | Remainder: 0.00391116 - 0.0927604% | | | | | | GMRES block system: Operation Op*x: 0.00348708 - 0.0825809% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 3.5599e-05 - 0.000843055% [1] | | | | | | Remainder: 0.00160576 - 0.0380276% | | | | | Remainder: 0.00072332 - 0.0171137% | | | | Mini-EM: Compute responses: 0.0143237 - 0.333584% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000644359 - 4.49856% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.011832 - 82.6048% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 5.08e-06 - 0.0429343% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0003586 - 3.03076% [6] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00325852 - 27.5398% [6] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.12e-06 - 0.0432724% [6] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.000415399 - 3.5108% [6] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00048124 - 4.06727% [6] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00531783 - 44.9444% [6] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.64e-06 - 0.0392156% [6] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00045792 - 3.87017% [6] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00037812 - 3.19573% [6] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00044336 - 3.74712% [6] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.564e-05 - 0.470249% [6] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 2.84e-06 - 0.0240026% [6] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0003092 - 2.61325% [6] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000191718 - 1.62033% [6] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.764e-05 - 0.31812% [6] | | | | | | Remainder: 0.00010916 - 0.922581% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.84e-06 - 0.0617161% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0106118% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00134176 - 9.36742% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026756 - 1.86796% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8.4e-07 - 0.313948% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024368 - 91.0749% [1] | | | | | | Remainder: 2.304e-05 - 8.61115% | | | | | Remainder: 0.0002276 - 1.58898% | | | | Remainder: 0.00016752 - 0.00390138% | | | Remainder: 2.24e-06 - 5.21674e-05% | | Remainder: 0.0369503 - 0.502715% | Remainder: 4.08e-05 - 0.000555088% ================================= FOM Calculation ================================= Number of cells = 10648 Time for Belos Linear Solve = 4.22655 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.51932 k-cell-steps per second ================================= dt = 6.0648e-10 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 6.0648e-10 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=68310,domainDim=68310,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=34914} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=33396} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} 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=68310, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00180112 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=34914,domainDim=34914} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=34914, #RHSs=1 ... The Belos solver "GMRES S_E" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 276 iterations with total CPU time of 4.19461 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=33396,domainDim=33396} Using iterative solver = "Belos::PseudoBlockGmresSolMgr": Template parameters: ScalarType: double MV: Thyra::MultiVectorBase OP: Thyra::LinearOpBase Num Blocks: 300 Maximum Iterations: 2000 Maximum Restarts: 20 Convergence Tolerance: 1e-09 With #Eqns=33396, #RHSs=1 ... The Belos solver "GMRES Q_B" of type ""Belos::PseudoBlockGmresSolMgr": {Num Blocks: 300, Maximum Iterations: 2000, Maximum Restarts: 20, Convergence Tolerance: 1e-09}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 20 iterations with total CPU time of 0.0335406 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 4.24255 sec Electromagnetic Energy = 1.58092e-08 Electromagnetic Energy/dt^2 = 4.2981e+10 * finished time step 1, t = 6.0648e-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: 7.32933 [1] | Mini-EM: Total Time: 7.32929 - 99.9994% [1] | | Mini-EM: build mesh: 0.000628319 - 0.00857272% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000293239 - 46.6704% [1] | | | Remainder: 0.00033508 - 53.3296% | | Mini-EM: build physics blocks: 0.000770279 - 0.0105096% [1] | | Mini-EM: build auxiliary physics blocks: 0.00023432 - 0.00319704% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.528536 - 7.21128% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.197482 - 2.69443% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.0836075 - 42.3366% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.0676665 - 80.9336% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.00233872 - 2.79726% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.0135202 - 16.171% [3] | | | | Remainder: 8.204e-05 - 0.0981252% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0127988 - 6.48099% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.00790891 - 61.794% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.00031064 - 2.4271% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000816078 - 6.37619% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.0006092 - 4.75981% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00126844 - 9.91059% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00171648 - 13.4112% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 9.3559e-05 - 0.730997% [3] | | | | Remainder: 7.552e-05 - 0.590054% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.0198141 - 10.0334% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00848651 - 4.29735% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.0248704 - 12.5937% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0104913 - 5.31253% [3] | | | Remainder: 0.0374139 - 18.9454% | | panzer::WorksetContainer::applyOrientations(ugi): 0.0102067 - 0.139259% [2] | | Mini-EM: setup physics model evaluator: 0.416653 - 5.68477% [1] | | | panzer::ModelEvaluator::setupModel(): 0.416631 - 99.9946% [1] | | | | allocate FieldManagerBuilder: 2.76e-06 - 0.000662457% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.000144012% [1] | | | | fmb->setupVolumeFieldManagers(): 0.411337 - 98.7294% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.411324 - 99.9969% [1] | | | | | | getWorksets(): 0.386701 - 94.0137% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.386698 - 99.9992% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.227293 - 58.7778% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00538011 - 2.36704% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0386802 - 17.0178% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00077836 - 2.0123% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0378818 - 97.9359% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0004086 - 1.07862% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000194718 - 0.514015% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000758999 - 2.0036% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.00307516 - 8.11777% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00844723 - 22.2989% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00175284 - 4.62713% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00611803 - 16.1503% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000216 - 0.570195% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0100045 - 26.4097% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00408224 - 40.8041% [6] | | | | | | | | | | | | Remainder: 0.00592223 - 59.1959% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00552907 - 14.5956% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00126348 - 3.33532% [6] | | | | | | | | | | | Remainder: 0.0001132 - 0.298824% | | | | | | | | | | Remainder: 2.004e-05 - 0.0518095% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.158276 - 69.6356% [12] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0927328 - 58.5892% [12] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00015292 - 0.164904% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.54e-05 - 0.0489579% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0506345 - 54.6025% [12] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0344023 - 37.0983% [6] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 4.464e-05 - 0.0481383% [6] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00691639 - 7.45841% [6] | | | | | | | | | | | Remainder: 0.000536679 - 0.578737% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0312633 - 19.7523% [12] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0203815 - 12.8772% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000249639 - 0.157723% [12] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00707531 - 4.47023% [12] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00531371 - 3.35724% [6] | | | | | | | | | | Remainder: 0.00126012 - 0.796151% | | | | | | | | | Remainder: 0.0249558 - 10.9796% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.159375 - 41.2142% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.159237 - 99.9136% [12] | | | | | | | | | Remainder: 0.00013768 - 0.0863876% | | | | | | | | Remainder: 3.084e-05 - 0.00797521% | | | | | | | Remainder: 3.16e-06 - 0.000817168% | | | | | | getOrientations(): 1.116e-05 - 0.00271319% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000717839 - 0.174519% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000692759 - 0.168422% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00036584 - 0.088942% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011868 - 0.0288531% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000860999 - 0.209324% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.8e-07 - 0.000213943% [2] | | | | | | Remainder: 0.0218549 - 5.3133% | | | | | Remainder: 1.292e-05 - 0.00314098% | | | | fmb->setupBCFieldManagers(): 7.719e-06 - 0.00185272% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.472e-05 - 0.0035331% [1] | | | | build response library: 0.00524811 - 1.25966% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00516403 - 98.3979% [1] | | | | | | getWorksets(): 3.2e-06 - 0.0619671% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.88e-06 - 58.75% [1] | | | | | | | Remainder: 1.32e-06 - 41.25% | | | | | | getOrientations(): 4.8e-07 - 0.00929506% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.00072216 - 13.9844% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000870399 - 16.855% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000396319 - 7.6746% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118444 - 22.9363% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.12e-06 - 0.0216885% [3] | | | | | | Remainder: 0.00198592 - 38.4567% | | | | | Remainder: 8.408e-05 - 1.6021% | | | | Remainder: 1.972e-05 - 0.00473321% | | | Remainder: 2.264e-05 - 0.00543377% | | Mini-EM: setup auxiliary physics model evaluator: 0.435724 - 5.94497% [1] | | | panzer::ModelEvaluator::setupModel(): 0.435715 - 99.998% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.000165246% [1] | | | | fmb->setWorksetContainer(): 8.4e-07 - 0.000192786% [1] | | | | fmb->setupVolumeFieldManagers(): 0.435673 - 99.9903% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.43567 - 99.9993% [1] | | | | | | getWorksets(): 0.2921 - 67.0462% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.292099 - 99.9996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.182856 - 62.6006% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00580063 - 3.17225% [6] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0411242 - 22.49% [6] | | | | | | | | | | panzer::integrationValues2::setup(): 0.00076664 - 1.86421% [6] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0403447 - 98.1045% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000322478 - 0.799308% [6] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00018388 - 0.455773% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000763119 - 1.8915% [6] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0033042 - 8.18992% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00845267 - 20.9511% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00173792 - 4.30767% [6] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.00647815 - 16.057% [6] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00017924 - 0.444272% [6] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0117555 - 29.1378% [6] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00515639 - 43.8635% [6] | | | | | | | | | | | | Remainder: 0.00659915 - 56.1365% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.00585639 - 14.5159% [6] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00124192 - 3.07827% [6] | | | | | | | | | | | Remainder: 6.916e-05 - 0.171423% | | | | | | | | | | Remainder: 1.288e-05 - 0.0313198% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.112378 - 61.4572% [6] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0665563 - 59.2254% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 7.828e-05 - 0.117615% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 4.432e-05 - 0.0665902% [6] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0329074 - 49.4429% [6] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.0333592 - 50.1217% [6] | | | | | | | | | | | Remainder: 0.000167159 - 0.251154% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0212338 - 18.895% [6] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.018573 - 16.5273% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.0001078 - 0.0959263% [6] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.00469995 - 4.18228% [6] | | | | | | | | | | Remainder: 0.00120708 - 1.07412% | | | | | | | | | Remainder: 0.0235528 - 12.8806% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.109233 - 37.396% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.109163 - 99.936% [6] | | | | | | | | | Remainder: 6.9959e-05 - 0.0640455% | | | | | | | | Remainder: 1.004e-05 - 0.00343719% | | | | | | | Remainder: 1.24e-06 - 0.000424512% | | | | | | getOrientations(): 1.068e-05 - 0.0024514% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000404479 - 0.0928407% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00033448 - 0.0767737% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.0001948 - 0.0447127% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.12849 - 29.4925% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.128468 - 99.9827% [1] | | | | | | | Remainder: 2.22e-05 - 0.0172776% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000469919 - 0.107861% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4e-07 - 9.18126e-05% [2] | | | | | | Remainder: 0.0136652 - 3.13659% | | | | | Remainder: 3.04e-06 - 0.000697771% | | | | fmb->setupBCFieldManagers(): 3.72e-06 - 0.000853768% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.284e-05 - 0.00294688% [1] | | | | build response library: 1.948e-05 - 0.00447081% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.23203% [1] | | | | | Remainder: 1.924e-05 - 98.768% | | | | Remainder: 4.76e-06 - 0.00109246% | | | Remainder: 8.84e-06 - 0.00202881% | | Mini-EM: eval auxiliary physics model evaluator: 0.456734 - 6.23163% [1] | | | panzer::ModelEvaluator::create_W_op: 0.126499 - 27.6965% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.328573 - 71.9397% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000493519 - 0.150201% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.227465 - 69.2281% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00065065% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 1.032e-05 - 0.00453696% [6] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 3.6e-06 - 0.00158266% [6] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0020578 - 0.904666% [6] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0130416 - 5.73347% [6] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.0328883 - 14.4586% [6] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00515519 - 2.26637% [6] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.0209855 - 9.2258% [6] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.0281798 - 12.3886% [6] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.0374863 - 16.48% [6] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.244e-05 - 0.00546898% [6] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 3.4e-06 - 0.00149474% [6] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0597123 - 26.2512% [6] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00574651 - 2.52633% [6] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.00395743 - 1.7398% [6] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.0180521 - 7.93623% [6] | | | | | Remainder: 0.00017076 - 0.0750709% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.456e-05 - 0.00443128% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.76e-06 - 0.000839996% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00064684 - 0.196863% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0994764 - 30.2753% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0501323 - 50.3962% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.049319 - 49.5786% [1] | | | | | Remainder: 2.512e-05 - 0.0252522% | | | | Remainder: 0.000474119 - 0.144296% | | | Remainder: 0.00166192 - 0.36387% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00449352 - 0.061309% [1] | | | getWorksets(): 6.12e-06 - 0.136196% [1] | | | | panzer::WorksetContainer::getWorksets(): 3.92e-06 - 64.0523% [1] | | | | Remainder: 2.2e-06 - 35.9477% | | | getOrientations(): 7.2e-07 - 0.0160231% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000823359 - 18.3233% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000938999 - 20.8968% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.00041312 - 9.19369% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012488 - 27.7911% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0267052% [3] | | | Remainder: 0.0010612 - 23.6162% | | panzer::ModelEvaluator::create_W_op: 0.347661 - 4.74345% [1] | | panzer::ModelEvaluator::evalModel(J): 0.581075 - 7.92813% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000447079 - 0.0769399% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.454391 - 78.1983% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.000325711% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.00327664 - 0.721105% [6] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0148966 - 3.27836% [6] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.0183439 - 4.03704% [6] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00178668 - 0.393203% [6] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.0195253 - 4.29702% [6] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0173979 - 3.82884% [6] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00344628 - 0.758438% [6] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.0160459 - 3.53131% [6] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.44e-06 - 0.00185743% [6] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00660703 - 1.45404% [6] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0347933 - 7.65712% [6] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00565151 - 1.24376% [6] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.0328253 - 7.22402% [6] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.0361809 - 7.9625% [6] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.0500399 - 11.0125% [6] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 1.492e-05 - 0.00328351% [6] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.00322523 - 0.709793% [6] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.0343439 - 7.55823% [6] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.055074 - 12.1204% [6] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00879107 - 1.93469% [6] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.0017382 - 0.382533% [6] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.0188746 - 4.15383% [6] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0404471 - 8.90139% [6] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.0307813 - 6.77418% [6] | | | | Remainder: 0.000273719 - 0.0602386% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.824e-05 - 0.00313901% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1e-06 - 0.000172095% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00156632 - 0.269555% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.123734 - 21.294% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.123697 - 99.9694% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.656e-05 - 0.0133835% [1] | | | | Remainder: 2.128e-05 - 0.0171981% | | | Remainder: 0.000917199 - 0.157845% | | MaxwellPreconditioner::build: 0.00368843 - 0.0503246% [1] | | | MaxwellPreconditioner: Schur complement: 2.1e-05 - 0.569347% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.00157632 - 42.7368% [1] | | | | Ifpack2::Relaxation::initialize: 3.36e-06 - 0.213155% [1] | | | | Ifpack2::Relaxation::compute: 0.000787279 - 49.9442% [1] | | | | Remainder: 0.000785679 - 49.8427% | | | MaxwellPreconditioner: Solver S_E: 0.00200356 - 54.32% [1] | | | | Ifpack2::Relaxation::initialize: 1.36e-06 - 0.0678792% [1] | | | | Ifpack2::Relaxation::compute: 0.00154584 - 77.1546% [1] | | | | Remainder: 0.00045636 - 22.7775% | | | MaxwellPreconditioner: Block preconditioner: 7.8239e-05 - 2.1212% [1] | | | Remainder: 9.32e-06 - 0.252682% | | Mini-EM: timestepper: 4.30893 - 58.7906% [1] | | | Mini-EM: Advance Time Step: 4.30893 - 100% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0517461 - 1.2009% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00030508 - 0.589571% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0498477 - 96.3315% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00296904% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0003466 - 0.695317% [6] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.00405883 - 8.14246% [6] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.00253156 - 5.07858% [6] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00021472 - 0.430752% [6] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.00233384 - 4.68193% [6] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.00217944 - 4.37219% [6] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00022804 - 0.457473% [6] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.000534959 - 1.07319% [6] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 4.48e-06 - 0.00898737% [6] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000498319 - 0.999682% [6] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00499371 - 10.0179% [6] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00171512 - 3.44072% [6] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.000889599 - 1.78463% [6] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00435775 - 8.74213% [6] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.00875787 - 17.5692% [6] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 1.008e-05 - 0.0202216% [6] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.000372399 - 0.747073% [6] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.00372808 - 7.47893% [6] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00461544 - 9.25907% [6] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00035856 - 0.71931% [6] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.000229839 - 0.461082% [6] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00223868 - 4.49103% [6] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00347828 - 6.9778% [6] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00101176 - 2.0297% [6] | | | | | | Remainder: 0.00015832 - 0.317607% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.08e-05 - 0.0788466% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.48e-06 - 0.00479264% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00137464 - 2.65651% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 9.996e-05 - 0.193174% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.484e-05 - 74.8699% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 1.52061% [1] | | | | | | Remainder: 2.36e-05 - 23.6094% | | | | | Remainder: 7.536e-05 - 0.145634% | | | | Stratimikos: BelosLOWS: 4.2426 - 98.4607% [1] | | | | | GMRES block system: Operation Op*x: 0.00299068 - 0.0704915% [1] | | | | | Belos::MVT::MvAddMv: 0.00012788 - 0.00301419% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 4.23877 - 99.9097% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000584039 - 0.0137785% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.00013416 - 22.9711% [2] | | | | | | | | Belos::MVT::MvDot: 0.00012844 - 95.7364% [2] | | | | | | | | Remainder: 5.72e-06 - 4.26357% | | | | | | | Belos::MVT::MvScale: 7.7319e-05 - 13.2387% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.00024008 - 41.1068% [2] | | | | | | | | Belos::MVT::MvTransMv: 0.00023684 - 98.6504% [2] | | | | | | | | Remainder: 3.24e-06 - 1.34955% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 7.824e-05 - 13.3964% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 7.64e-05 - 97.6483% [2] | | | | | | | | Remainder: 1.84e-06 - 2.35174% | | | | | | | Remainder: 5.424e-05 - 9.28705% | | | | | | Belos::MVT::MvAddMv: 0.00030972 - 0.00730683% [2] | | | | | | Belos::MVT::MvNorm: 8.988e-05 - 0.00212042% [1] | | | | | | GMRES block system: Operation Prec*x: 4.23251 - 99.8523% [1] | | | | | | | GMRES Q_B: Operation Op*x: 0.00106284 - 0.0251113% [2] | | | | | | | Belos::MVT::MvAddMv: 7.976e-05 - 0.00188446% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.03351 - 0.791727% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.0214095 - 63.8901% [22] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 0.000624079 - 2.91496% [22] | | | | | | | | | | Belos::MVT::MvDot: 0.000598919 - 95.9685% [22] | | | | | | | | | | Remainder: 2.516e-05 - 4.03154% | | | | | | | | | Belos::MVT::MvScale: 0.000314679 - 1.46981% [21] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.0110903 - 51.8008% [40] | | | | | | | | | | Belos::MVT::MvTransMv: 0.0110438 - 99.5809% [40] | | | | | | | | | | Remainder: 4.648e-05 - 0.419105% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00921383 - 43.0361% [40] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00917963 - 99.6288% [40] | | | | | | | | | | Remainder: 3.42e-05 - 0.371181% | | | | | | | | | Remainder: 0.00016664 - 0.778345% | | | | | | | | Belos::MVT::MvAddMv: 0.0015078 - 4.49956% [29] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00761759 - 22.7323% [22] | | | | | | | | Belos::MVT::MvNorm: 5.96e-05 - 0.177858% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.000776359 - 2.3168% [21] | | | | | | | | | Ifpack2::Relaxation::apply: 0.000670599 - 86.3774% [21] | | | | | | | | | Remainder: 0.00010576 - 13.6226% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00061732 - 1.8422% [1] | | | | | | | | Remainder: 0.00152176 - 4.54121% | | | | | | | GMRES S_E: Operation Op*x: 0.00120484 - 0.0284662% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 4.19289 - 99.0638% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 3.88337 - 92.6181% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00878883 - 0.22632% [277] | | | | | | | | | | Belos::MVT::MvDot: 0.00843059 - 95.9239% [277] | | | | | | | | | | Remainder: 0.00035824 - 4.07608% | | | | | | | | | Belos::MVT::MvScale: 0.0046856 - 0.120658% [277] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 1.91899 - 49.4157% [552] | | | | | | | | | | Belos::MVT::MvTransMv: 1.91824 - 99.9608% [552] | | | | | | | | | | Remainder: 0.000751639 - 0.0391684% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 1.94799 - 50.1624% [552] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.94737 - 99.9681% [552] | | | | | | | | | | Remainder: 0.000621839 - 0.031922% | | | | | | | | | Remainder: 0.00291008 - 0.0749368% | | | | | | | | Belos::MVT::MvAddMv: 0.0100949 - 0.240762% [281] | | | | | | | | GMRES S_E: Operation Prec*x: 0.0109335 - 0.260763% [277] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00901635 - 82.4653% [277] | | | | | | | | | Remainder: 0.00191716 - 17.5347% | | | | | | | | GMRES S_E: Operation Op*x: 0.264994 - 6.32009% [277] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00917011 - 0.218706% [1] | | | | | | | | Belos::MVT::MvNorm: 3.416e-05 - 0.000814713% [1] | | | | | | | | Remainder: 0.0142881 - 0.34077% | | | | | | | Remainder: 0.00376895 - 0.0890477% | | | | | | GMRES block system: Operation Op*x: 0.00362216 - 0.0854529% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 6.488e-05 - 0.00153063% [1] | | | | | | Remainder: 0.00158928 - 0.0374938% | | | | | Remainder: 0.00071072 - 0.016752% | | | | Mini-EM: Compute responses: 0.0144217 - 0.334692% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.000621959 - 4.31267% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0119636 - 82.9557% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 3.72e-06 - 0.0310944% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00045288 - 3.78549% [6] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00299068 - 24.9982% [6] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 4.639e-06 - 0.038776% [6] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00040512 - 3.38628% [6] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0004698 - 3.92692% [6] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.00575243 - 48.0829% [6] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 4.68e-06 - 0.0391187% [6] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.000433679 - 3.62499% [6] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00037468 - 3.13184% [6] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00039508 - 3.30235% [6] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 5.348e-05 - 0.447023% [6] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 3.12e-06 - 0.0260791% [6] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.000303719 - 2.5387% [6] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.00018416 - 1.53934% [6] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 3.596e-05 - 0.300579% [6] | | | | | | Remainder: 9.576e-05 - 0.800429% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 7.96e-06 - 0.0551947% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.48e-06 - 0.0102623% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00133412 - 9.25079% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026868 - 1.86303% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 8e-07 - 0.297752% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024768 - 92.184% [1] | | | | | | Remainder: 2.02e-05 - 7.51824% | | | | | Remainder: 0.00022388 - 1.55239% | | | | Remainder: 0.00015932 - 0.00369744% | | | Remainder: 2.04e-06 - 4.73435e-05% | | Remainder: 0.036466 - 0.497539% | Remainder: 4.168e-05 - 0.000568674% ================================= FOM Calculation ================================= Number of cells = 10648 Time for Belos Linear Solve = 4.2426 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 2.50978 k-cell-steps per second ================================= Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml' (5 runs): 34.16 msec task-clock:u # 0.004 CPUs utilized ( +- 0.51% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,762 page-faults:u # 80.849 K/sec ( +- 0.25% ) 28,918,495 cycles:u # 0.846 GHz ( +- 17.23% ) (68.44%) 71,537,765 instructions:u # 2.47 insn per cycle ( +- 3.29% ) (96.57%) branches:u 347,590 branch-misses:u ( +- 0.47% ) (99.67%) 27,681,511 L1-dcache-loads:u # 810.287 M/sec ( +- 0.30% ) 379,302 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.36% ) LLC-loads:u LLC-load-misses:u 26,405,783 L1-icache-loads:u # 772.944 M/sec ( +- 0.30% ) 234,724 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 0.51% ) 32,084,004 dTLB-loads:u # 939.156 M/sec ( +- 12.43% ) (3.82%) 0 dTLB-load-misses:u (0.63%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 7.9767 +- 0.0148 seconds time elapsed ( +- 0.19% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml' (5 runs): 312,243 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.35% ) 16,888,556 BR_RETIRED:u ( +- 0.21% ) 7.9827 +- 0.0143 seconds time elapsed ( +- 0.18% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml' (5 runs): 22,641,200 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.35% ) 4,935 ITLB_WALK:u ( +- 2.93% ) 12,053 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.53% ) 30,392,375 L1D_TLB:u ( +- 0.36% ) 7.9232 +- 0.0154 seconds time elapsed ( +- 0.19% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml' (5 runs): 26,439,923 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.38% ) 228,989 L1I_CACHE_REFILL:u ( +- 0.83% ) 378,230 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.54% ) 27,752,803 L1D_CACHE:u ( +- 0.45% ) 8.0080 +- 0.0302 seconds time elapsed ( +- 0.38% ) Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=GMRES --linAlgebra=Tpetra --inputFile=maxwell22.xml' (5 runs): 460,830 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.62% ) 483,814 LL_CACHE_RD:u ( +- 0.67% ) 133,340 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.40% ) 17,361 L2D_TLB_REFILL:u ( +- 0.54% ) 250,486 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.04% ) 1,447,691 L2D_CACHE:u ( +- 0.32% ) 7.9807 +- 0.0172 seconds time elapsed ( +- 0.21% )