oasis21.umiacs.umd.edu 30 GMRES Tpetra maxwell10.xml output_avg5/altra_GMRES_Tpetra_maxwell10.output output_avg5/altra_GMRES_Tpetra_maxwell10_power.output dt = 1.33426e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3630} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3300} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=6930, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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.000658277 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=3630, #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 196 iterations with total CPU time of 0.225793 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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 11 iterations with total CPU time of 0.00249211 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.232285 sec Electromagnetic Energy = 7.64729e-08 Electromagnetic Energy/dt^2 = 4.29565e+10 * finished time step 1, t = 1.33426e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.633655 [1] | Mini-EM: Total Time: 0.633596 - 99.9908% [1] | | Mini-EM: build mesh: 0.000587278 - 0.0926896% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000269239 - 45.8452% [1] | | | Remainder: 0.000318039 - 54.1548% | | Mini-EM: build physics blocks: 0.000734157 - 0.115871% [1] | | Mini-EM: build auxiliary physics blocks: 0.000230079 - 0.0363132% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0548523 - 8.65729% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0201816 - 3.18525% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00746153 - 36.9719% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00596626 - 79.9602% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000287799 - 3.8571% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00115608 - 15.4938% [3] | | | | Remainder: 5.14e-05 - 0.688867% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00282235 - 13.9847% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000929836 - 32.9455% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 8.316e-05 - 2.94648% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000279478 - 9.90232% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.632e-05 - 3.05845% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0011742 - 41.6035% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000184319 - 6.53069% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.044e-05 - 1.07853% [3] | | | | Remainder: 5.46e-05 - 1.93456% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00189843 - 9.40674% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000874357 - 4.33244% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00239183 - 11.8515% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00122531 - 6.07143% [3] | | | Remainder: 0.00350783 - 17.3813% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000867557 - 0.136926% [2] | | Mini-EM: setup physics model evaluator: 0.0877545 - 13.8502% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0877392 - 99.9825% [1] | | | | allocate FieldManagerBuilder: 2.48e-06 - 0.00282656% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000547076% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0805521 - 91.8087% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0805396 - 99.9845% [1] | | | | | | getWorksets(): 0.0543296 - 67.457% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0543266 - 99.9944% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0305076 - 56.156% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268223 - 8.79199% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00597674 - 19.5909% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000276399 - 4.62458% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0056905 - 95.2108% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000117039 - 2.05674% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.324e-05 - 0.584132% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000224759 - 3.94972% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000500998 - 8.80412% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.001139 - 20.0158% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000217319 - 3.81898% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000861837 - 15.1452% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.864e-05 - 1.20622% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00156355 - 27.4766% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000633437 - 40.5126% [1] | | | | | | | | | | | | Remainder: 0.000930117 - 59.4874% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000788477 - 13.856% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000122279 - 2.14883% [1] | | | | | | | | | | | Remainder: 5.336e-05 - 0.937704% | | | | | | | | | | Remainder: 9.84e-06 - 0.164638% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0178495 - 58.5083% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0107076 - 59.988% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.092e-05 - 0.38216% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.052e-05 - 0.0982483% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00592262 - 55.3125% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00379651 - 35.4563% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.096e-05 - 0.102358% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000685437 - 6.40143% [1] | | | | | | | | | | | Remainder: 0.000240599 - 2.247% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00380643 - 21.3251% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00197607 - 11.0707% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.492e-05 - 0.307684% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000730357 - 4.09175% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000532598 - 2.98383% [1] | | | | | | | | | | Remainder: 4.156e-05 - 0.232836% | | | | | | | | | Remainder: 0.00399918 - 13.1088% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.023798 - 43.8054% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0237677 - 99.8726% [2] | | | | | | | | | Remainder: 3.032e-05 - 0.127406% | | | | | | | | Remainder: 2.096e-05 - 0.0385815% | | | | | | | Remainder: 3.04e-06 - 0.00559547% | | | | | | getOrientations(): 7.28e-06 - 0.00903903% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000658357 - 0.817432% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000678478 - 0.842415% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000354558 - 0.440228% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001138 - 0.141297% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000814397 - 1.01118% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 0.00104296% [2] | | | | | | Remainder: 0.0235823 - 29.2803% | | | | | Remainder: 1.2519e-05 - 0.0155415% | | | | fmb->setupBCFieldManagers(): 7.68e-06 - 0.00875322% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.484e-05 - 0.0169138% [1] | | | | build response library: 0.00714021 - 8.138% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00705481 - 98.804% [1] | | | | | | getWorksets(): 2.88e-06 - 0.0408232% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 68.0556% [1] | | | | | | | Remainder: 9.2e-07 - 31.9444% | | | | | | getOrientations(): 4.8e-07 - 0.00680386% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000701478 - 9.94325% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000861156 - 12.2066% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000384559 - 5.45102% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011316 - 16.0401% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.4e-06 - 0.0198446% [3] | | | | | | Remainder: 0.00397127 - 56.2916% | | | | | Remainder: 8.54e-05 - 1.19604% | | | | Remainder: 2.132e-05 - 0.0242993% | | | Remainder: 1.536e-05 - 0.0175034% | | Mini-EM: setup auxiliary physics model evaluator: 0.0609489 - 9.61952% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0609403 - 99.9858% [1] | | | | allocate FieldManagerBuilder: 6.4e-07 - 0.00105021% [1] | | | | fmb->setWorksetContainer(): 3.6e-07 - 0.000590743% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0608999 - 99.9338% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0608962 - 99.9939% [1] | | | | | | getWorksets(): 0.0338332 - 55.5588% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0338322 - 99.9972% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0242761 - 71.7545% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268655 - 11.0666% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00485158 - 19.985% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000195119 - 4.02176% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0046537 - 95.9214% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.34e-05 - 1.14747% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.036e-05 - 0.652384% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000184519 - 3.96499% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000425478 - 9.14278% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000980397 - 21.067% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000170759 - 3.66931% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000774757 - 16.6482% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.564e-05 - 0.550959% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00147411 - 31.6762% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000692437 - 46.9731% [1] | | | | | | | | | | | | Remainder: 0.000781677 - 53.0269% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000397959 - 8.55145% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012376 - 2.65939% [1] | | | | | | | | | | | Remainder: 1.256e-05 - 0.269893% | | | | | | | | | | Remainder: 2.76e-06 - 0.0568887% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0128416 - 52.898% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00769241 - 59.9023% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.5199e-05 - 0.197584% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.64e-06 - 0.0993187% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00378859 - 49.251% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00385107 - 50.0632% [1] | | | | | | | | | | | Remainder: 2.992e-05 - 0.388955% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00200115 - 15.5834% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00264543 - 20.6005% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 1.944e-05 - 0.151383% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000465078 - 3.62165% [1] | | | | | | | | | | Remainder: 1.808e-05 - 0.140793% | | | | | | | | | Remainder: 0.00389643 - 16.0504% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0095486 - 28.2234% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00953108 - 99.8165% [1] | | | | | | | | | Remainder: 1.752e-05 - 0.183482% | | | | | | | | Remainder: 7.48e-06 - 0.0221091% | | | | | | | Remainder: 9.6e-07 - 0.00283745% | | | | | | getOrientations(): 7.32e-06 - 0.0120205% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000351598 - 0.577373% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000324239 - 0.532445% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000183599 - 0.301495% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0144093 - 23.6621% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0143908 - 99.8712% [1] | | | | | | | Remainder: 1.856e-05 - 0.128805% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000406599 - 0.667692% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000722541% [2] | | | | | | Remainder: 0.0113799 - 18.6873% | | | | | Remainder: 3.72e-06 - 0.00610838% | | | | fmb->setupBCFieldManagers(): 3.12e-06 - 0.00511977% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.34e-05 - 0.0219888% [1] | | | | build response library: 1.828e-05 - 0.0299966% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.31291% [1] | | | | | Remainder: 1.804e-05 - 98.6871% | | | | Remainder: 4.52e-06 - 0.0074171% | | | Remainder: 8.64e-06 - 0.0141758% | | Mini-EM: eval auxiliary physics model evaluator: 0.0470348 - 7.42347% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0142993 - 30.4016% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0321041 - 68.2561% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00010544 - 0.328431% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0215242 - 67.0448% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.00576097% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 2.84e-06 - 0.0131945% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.00315924% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.00019192 - 0.891649% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00121799 - 5.65873% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00302951 - 14.0749% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000318759 - 1.48094% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00195175 - 9.06773% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00251467 - 11.683% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00346615 - 16.1035% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.4e-06 - 0.00650432% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 6e-07 - 0.00278757% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.0055955 - 25.9964% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00106516 - 4.94865% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000405918 - 1.88587% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00173095 - 8.04191% [1] | | | | | Remainder: 2.9119e-05 - 0.135285% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.16e-05 - 0.0361324% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.88e-06 - 0.00585595% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000180039 - 0.560797% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0101932 - 31.7504% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00514046 - 50.4303% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0050373 - 49.4182% [1] | | | | | Remainder: 1.544e-05 - 0.151474% | | | | Remainder: 8.78e-05 - 0.273485% | | | Remainder: 0.000631356 - 1.34232% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00402486 - 0.635241% [1] | | | getWorksets(): 2.68e-06 - 0.0665861% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 52.2388% [1] | | | | Remainder: 1.28e-06 - 47.7612% | | | getOrientations(): 5.2e-07 - 0.0129197% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000702277 - 17.4485% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000843637 - 20.9606% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000379719 - 9.43433% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00114812 - 28.5256% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0288208% [3] | | | Remainder: 0.000946756 - 23.5227% | | panzer::ModelEvaluator::create_W_op: 0.0411766 - 6.49887% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0568844 - 8.97803% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.988e-05 - 0.122846% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0432928 - 76.1065% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.00240225% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000525198 - 1.21313% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00132112 - 3.05158% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00159019 - 3.67312% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000154559 - 0.357009% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00175671 - 4.05775% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00155323 - 3.58775% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000591758 - 1.36688% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00128699 - 2.97277% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.28e-06 - 0.00295661% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0010906 - 2.51912% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00319759 - 7.38597% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000501118 - 1.15751% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00306295 - 7.07497% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00325399 - 7.51624% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00453582 - 10.4771% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.84e-06 - 0.0111797% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000504198 - 1.16462% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00318539 - 7.35779% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00515506 - 11.9074% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00158335 - 3.65732% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000157719 - 0.364308% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00175415 - 4.05184% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00363535 - 8.39712% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00282747 - 6.53104% [1] | | | | Remainder: 6.108e-05 - 0.141086% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.928e-05 - 0.0514728% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00203922% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000261559 - 0.459808% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0131556 - 23.1269% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0131334 - 99.8309% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.276e-05 - 0.0969927% [1] | | | | Remainder: 9.48e-06 - 0.0720604% | | | Remainder: 7.416e-05 - 0.13037% | | MaxwellPreconditioner::build: 0.00155799 - 0.245897% [1] | | | MaxwellPreconditioner: Schur complement: 1.396e-05 - 0.896024% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000880877 - 56.5392% [1] | | | | Ifpack2::Relaxation::initialize: 3.44e-06 - 0.39052% [1] | | | | Ifpack2::Relaxation::compute: 0.000158559 - 18.0001% [1] | | | | Remainder: 0.000718878 - 81.6094% | | | MaxwellPreconditioner: Solver S_E: 0.000570878 - 36.6419% [1] | | | | Ifpack2::Relaxation::initialize: 1.28e-06 - 0.224216% [1] | | | | Ifpack2::Relaxation::compute: 0.0001666 - 29.1831% [1] | | | | Remainder: 0.000402998 - 70.5927% | | | MaxwellPreconditioner: Block preconditioner: 8.3319e-05 - 5.34784% [1] | | | Remainder: 8.96e-06 - 0.575098% | | Mini-EM: timestepper: 0.239077 - 37.7333% [1] | | | Mini-EM: Advance Time Step: 0.239075 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00517742 - 2.16561% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.548e-05 - 1.45787% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0047907 - 92.5307% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.0325631% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.2e-05 - 0.667961% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000413198 - 8.625% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000240719 - 5.02471% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.164e-05 - 0.451708% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0002288 - 4.77592% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000200879 - 4.1931% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.012e-05 - 0.837456% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.2639e-05 - 1.09877% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8e-07 - 0.016699% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.66e-05 - 1.59893% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000457758 - 9.55513% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00019028 - 3.97186% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.2519e-05 - 1.30501% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000406839 - 8.49226% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000829517 - 17.3151% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 4.24e-06 - 0.0885048% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.288e-05 - 0.686329% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000328918 - 6.86576% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000434159 - 9.06253% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.248e-05 - 1.30419% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.0879e-05 - 0.435823% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00018964 - 3.9585% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000332999 - 6.95094% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.476e-05 - 1.978% [1] | | | | | | Remainder: 3.3879e-05 - 0.707182% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 9.8e-06 - 0.189283% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.92e-06 - 0.0370841% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000222439 - 4.29633% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.26e-05 - 0.629657% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.484e-05 - 45.5215% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.04e-06 - 3.19018% [1] | | | | | | Remainder: 1.672e-05 - 51.2883% | | | | | Remainder: 4.448e-05 - 0.859115% | | | | Stratimikos: BelosLOWS: 0.232315 - 97.1727% [1] | | | | | GMRES block system: Operation Op*x: 0.000305079 - 0.131321% [1] | | | | | Belos::MVT::MvAddMv: 7.788e-05 - 0.0335234% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.231399 - 99.6054% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00019432 - 0.0839763% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 4.916e-05 - 25.2985% [2] | | | | | | | | Belos::MVT::MvDot: 4.42e-05 - 89.9105% [2] | | | | | | | | Remainder: 4.96e-06 - 10.0895% | | | | | | | Belos::MVT::MvScale: 3.312e-05 - 17.0441% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.056e-05 - 26.0189% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.78e-05 - 94.5411% [2] | | | | | | | | Remainder: 2.76e-06 - 5.45886% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.86e-05 - 9.57184% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.74e-05 - 93.5484% [2] | | | | | | | | Remainder: 1.2e-06 - 6.45161% | | | | | | | Remainder: 4.288e-05 - 22.0667% | | | | | | Belos::MVT::MvAddMv: 3.908e-05 - 0.0168886% [2] | | | | | | Belos::MVT::MvNorm: 4.104e-05 - 0.0177356% [1] | | | | | | GMRES block system: Operation Prec*x: 0.229475 - 99.1688% [1] | | | | | | | GMRES Q_B: Operation Op*x: 8.6519e-05 - 0.037703% [2] | | | | | | | Belos::MVT::MvAddMv: 2.108e-05 - 0.00918618% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00272563 - 1.18777% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00122064 - 44.7836% [13] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 6.988e-05 - 5.72489% [13] | | | | | | | | | | Belos::MVT::MvDot: 6.104e-05 - 87.3497% [13] | | | | | | | | | | Remainder: 8.84e-06 - 12.6503% | | | | | | | | | Belos::MVT::MvScale: 4.496e-05 - 3.68333% [12] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000666477 - 54.6008% [22] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000650997 - 97.6773% [22] | | | | | | | | | | Remainder: 1.548e-05 - 2.32266% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000367439 - 30.1023% [22] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000355679 - 96.7995% [22] | | | | | | | | | | Remainder: 1.176e-05 - 3.20053% | | | | | | | | | Remainder: 7.1879e-05 - 5.88866% | | | | | | | | Belos::MVT::MvAddMv: 0.00010852 - 3.98146% [20] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000469878 - 17.2392% [13] | | | | | | | | Belos::MVT::MvNorm: 1.28e-05 - 0.469616% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00010964 - 4.02255% [12] | | | | | | | | | Ifpack2::Relaxation::apply: 6.86e-05 - 62.5684% [12] | | | | | | | | | Remainder: 4.104e-05 - 37.4316% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.452e-05 - 1.2665% [1] | | | | | | | | Remainder: 0.000769638 - 28.2371% | | | | | | | GMRES S_E: Operation Op*x: 0.00013456 - 0.0586381% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.225415 - 98.2307% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.198278 - 87.9611% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00133171 - 0.671641% [197] | | | | | | | | | | Belos::MVT::MvDot: 0.00117287 - 88.0725% [197] | | | | | | | | | | Remainder: 0.00015884 - 11.9275% | | | | | | | | | Belos::MVT::MvScale: 0.000936157 - 0.472144% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.108246 - 54.5933% [392] | | | | | | | | | | Belos::MVT::MvTransMv: 0.107905 - 99.6844% [392] | | | | | | | | | | Remainder: 0.000341678 - 0.315648% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0864366 - 43.5937% [392] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0861094 - 99.6214% [392] | | | | | | | | | | Remainder: 0.000327238 - 0.378587% | | | | | | | | | Remainder: 0.00132692 - 0.669221% | | | | | | | | Belos::MVT::MvAddMv: 0.00157927 - 0.700607% [201] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00210311 - 0.932994% [197] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00124896 - 59.3861% [197] | | | | | | | | | Remainder: 0.000854155 - 40.6139% | | | | | | | | GMRES S_E: Operation Op*x: 0.0159863 - 7.09194% [197] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000502558 - 0.222948% [1] | | | | | | | | Belos::MVT::MvNorm: 7.24e-06 - 0.00321185% [1] | | | | | | | | Remainder: 0.00695893 - 3.08716% | | | | | | | Remainder: 0.00109223 - 0.475971% | | | | | | GMRES block system: Operation Op*x: 0.000258199 - 0.111582% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.212e-05 - 0.00523771% [1] | | | | | | Remainder: 0.00137871 - 0.595818% | | | | | Remainder: 0.000533797 - 0.229772% | | | | Mini-EM: Compute responses: 0.00150664 - 0.630194% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.788e-05 - 4.5054% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000857397 - 56.9081% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.04e-06 - 0.121297% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.032e-05 - 2.36996% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000191639 - 22.3513% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.4e-07 - 0.0746445% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.196e-05 - 4.89388% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.912e-05 - 3.39633% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000335879 - 39.1743% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0606487% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 4.1679e-05 - 4.86111% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.756e-05 - 7.87966% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.08e-05 - 2.42595% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.228e-05 - 1.43224% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.4e-07 - 0.097971% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.912e-05 - 5.72897% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.72e-05 - 2.00607% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7.08e-06 - 0.825755% [1] | | | | | | Remainder: 1.972e-05 - 2.29998% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.68e-06 - 0.376999% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0955772% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000210039 - 13.9409% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000226759 - 15.0507% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 6e-07 - 0.264598% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000214039 - 94.3905% [1] | | | | | | Remainder: 1.212e-05 - 5.34488% | | | | | Remainder: 0.00013744 - 9.12232% | | | | Remainder: 7.5399e-05 - 0.0315378% | | | Remainder: 2.08e-06 - 0.000870013% | | Remainder: 0.0176841 - 2.79107% | Remainder: 5.8479e-05 - 0.00922884% ================================= FOM Calculation ================================= Number of cells = 1000 Time for Belos Linear Solve = 0.232315 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.30449 k-cell-steps per second ================================= dt = 1.33426e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3630} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3300} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=6930, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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.000654678 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=3630, #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 196 iterations with total CPU time of 0.22666 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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 11 iterations with total CPU time of 0.00248455 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.233159 sec Electromagnetic Energy = 7.64729e-08 Electromagnetic Energy/dt^2 = 4.29565e+10 * finished time step 1, t = 1.33426e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.632004 [1] | Mini-EM: Total Time: 0.631951 - 99.9916% [1] | | Mini-EM: build mesh: 0.000597317 - 0.0945195% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000278279 - 46.5882% [1] | | | Remainder: 0.000319038 - 53.4118% | | Mini-EM: build physics blocks: 0.000772717 - 0.122275% [1] | | Mini-EM: build auxiliary physics blocks: 0.000239999 - 0.0379775% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0554696 - 8.77752% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0203134 - 3.2144% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00734165 - 36.1419% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00585806 - 79.7921% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000288359 - 3.92771% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00114383 - 15.5801% [3] | | | | Remainder: 5.14e-05 - 0.700115% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00285431 - 14.0514% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000903877 - 31.6671% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 8.24e-05 - 2.88686% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000284478 - 9.96662% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.644e-05 - 3.0284% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00115556 - 40.4846% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.000250118 - 8.76282% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.312e-05 - 1.16035% [3] | | | | Remainder: 5.832e-05 - 2.04323% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00191911 - 9.44752% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000887317 - 4.36814% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00242571 - 11.9414% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00105592 - 5.19812% [3] | | | Remainder: 0.00382939 - 18.8515% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000866757 - 0.137156% [2] | | Mini-EM: setup physics model evaluator: 0.0899528 - 14.2341% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0899376 - 99.9831% [1] | | | | allocate FieldManagerBuilder: 2.4e-06 - 0.00266852% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000533703% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0825391 - 91.7738% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0825249 - 99.9828% [1] | | | | | | getWorksets(): 0.0543373 - 65.8435% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0543338 - 99.9935% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.030069 - 55.3412% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00271335 - 9.02376% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0059333 - 19.7323% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000270839 - 4.56473% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00565278 - 95.2721% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0001144 - 2.02378% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.2919e-05 - 0.582351% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00021884 - 3.87137% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000494638 - 8.75035% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00111911 - 19.7976% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.00022116 - 3.91241% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000890076 - 15.7458% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.392e-05 - 1.13077% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00154963 - 27.4137% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000630718 - 40.7011% [1] | | | | | | | | | | | | Remainder: 0.000918916 - 59.2989% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000768637 - 13.5975% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012388 - 2.19149% [1] | | | | | | | | | | | Remainder: 5.556e-05 - 0.982879% | | | | | | | | | | Remainder: 9.68e-06 - 0.163147% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0173734 - 57.7784% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0103428 - 59.5325% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.108e-05 - 0.397184% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 1.032e-05 - 0.0997795% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.0059079 - 57.1209% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00344631 - 33.3208% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.1e-05 - 0.106354% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000690878 - 6.6798% [1] | | | | | | | | | | | Remainder: 0.000235319 - 2.2752% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00375646 - 21.622% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00193207 - 11.1209% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.116e-05 - 0.294474% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000719557 - 4.14172% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000529678 - 3.04879% [1] | | | | | | | | | | Remainder: 4.164e-05 - 0.239677% | | | | | | | | | Remainder: 0.00404894 - 13.4655% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0242433 - 44.6193% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.02421 - 99.8626% [2] | | | | | | | | | Remainder: 3.332e-05 - 0.13744% | | | | | | | | Remainder: 2.144e-05 - 0.0394598% | | | | | | | Remainder: 3.52e-06 - 0.00647806% | | | | | | getOrientations(): 7.28e-06 - 0.00882158% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000700277 - 0.848564% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000715837 - 0.867419% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000365479 - 0.442871% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012124 - 0.146913% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000873556 - 1.05854% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000969404% [2] | | | | | | Remainder: 0.0254032 - 30.7824% | | | | | Remainder: 1.42e-05 - 0.017204% | | | | fmb->setupBCFieldManagers(): 8.6e-06 - 0.00956218% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.656e-05 - 0.0184128% [1] | | | | build response library: 0.00734889 - 8.1711% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00725909 - 98.778% [1] | | | | | | getWorksets(): 3.2e-06 - 0.0440826% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 65% [1] | | | | | | | Remainder: 1.12e-06 - 35% | | | | | | getOrientations(): 5.6e-07 - 0.00771446% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000751477 - 10.3522% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000933237 - 12.8561% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000408958 - 5.63373% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119488 - 16.4604% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.48e-06 - 0.0203882% [3] | | | | | | Remainder: 0.00396531 - 54.6254% | | | | | Remainder: 8.98e-05 - 1.22195% | | | | Remainder: 2.156e-05 - 0.0239722% | | | Remainder: 1.52e-05 - 0.0168977% | | Mini-EM: setup auxiliary physics model evaluator: 0.0586845 - 9.28625% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0586759 - 99.9853% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.00136342% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.00102257% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0586351 - 99.9305% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0586315 - 99.9939% [1] | | | | | | getWorksets(): 0.0329968 - 56.2782% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0329958 - 99.9971% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0233896 - 70.8865% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268523 - 11.4804% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00482362 - 20.6229% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000193799 - 4.01771% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0046271 - 95.9259% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.488e-05 - 1.18606% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.076e-05 - 0.664779% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000183959 - 3.97568% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000427478 - 9.23857% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000972677 - 21.0213% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000175279 - 3.78809% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000782677 - 16.9151% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.62e-05 - 0.566229% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00146643 - 31.6923% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000694637 - 47.3691% [1] | | | | | | | | | | | | Remainder: 0.000771797 - 52.6309% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000364159 - 7.87013% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0001302 - 2.81386% [1] | | | | | | | | | | | Remainder: 1.24e-05 - 0.267986% | | | | | | | | | | Remainder: 2.72e-06 - 0.0563892% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0124772 - 53.3451% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00769813 - 61.6976% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.448e-05 - 0.188098% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.52e-06 - 0.097686% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00380819 - 49.469% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00383987 - 49.8805% [1] | | | | | | | | | | | Remainder: 2.8079e-05 - 0.364751% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00201603 - 16.1577% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00225907 - 18.1056% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.048e-05 - 0.164139% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000465399 - 3.73% [1] | | | | | | | | | | Remainder: 1.8079e-05 - 0.144896% | | | | | | | | | Remainder: 0.00340355 - 14.5515% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00959896 - 29.0914% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00958044 - 99.8071% [1] | | | | | | | | | Remainder: 1.852e-05 - 0.192937% | | | | | | | | Remainder: 7.28e-06 - 0.0220634% | | | | | | | Remainder: 9.6e-07 - 0.00290937% | | | | | | getOrientations(): 6.96e-06 - 0.0118707% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000366278 - 0.624712% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000346639 - 0.591216% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000197879 - 0.337496% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0136501 - 23.2811% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0136302 - 99.8544% [1] | | | | | | | Remainder: 1.988e-05 - 0.14564% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000424878 - 0.724658% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 4.4e-07 - 0.000750449% [2] | | | | | | Remainder: 0.0106416 - 18.15% | | | | | Remainder: 3.559e-06 - 0.00606974% | | | | fmb->setupBCFieldManagers(): 3.279e-06 - 0.00558833% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.188e-05 - 0.0202468% [1] | | | | build response library: 1.932e-05 - 0.0329267% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.44928% [1] | | | | | Remainder: 1.904e-05 - 98.5507% | | | | Remainder: 4.88e-06 - 0.00831688% | | | Remainder: 8.64e-06 - 0.0147228% | | Mini-EM: eval auxiliary physics model evaluator: 0.0458667 - 7.25795% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0135199 - 29.4766% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0316993 - 69.1118% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0001024 - 0.323036% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0218082 - 68.797% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00715329% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.56e-06 - 0.0163242% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 7.6e-07 - 0.00348493% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000198839 - 0.911764% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00125483 - 5.75397% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00295267 - 13.5393% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000427479 - 1.96018% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00205903 - 9.44157% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00257079 - 11.7882% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00345095 - 15.8241% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 9.6e-07 - 0.00440202% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.00256785% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00559702 - 25.6648% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00107196 - 4.91539% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000456839 - 2.09481% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00173075 - 7.93626% [1] | | | | | Remainder: 2.96e-05 - 0.135729% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.256e-05 - 0.0396223% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2e-06 - 0.00630929% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000167239 - 0.52758% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00951849 - 30.0274% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00479854 - 50.4129% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00470694 - 49.4505% [1] | | | | | Remainder: 1.3e-05 - 0.136576% | | | | Remainder: 8.8439e-05 - 0.278994% | | | Remainder: 0.000647438 - 1.41157% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00426666 - 0.675158% [1] | | | getWorksets(): 2.64e-06 - 0.061875% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.52e-06 - 57.5758% [1] | | | | Remainder: 1.12e-06 - 42.4242% | | | getOrientations(): 6.8e-07 - 0.0159375% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000753717 - 17.6653% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000904997 - 21.2109% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000407518 - 9.55121% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121712 - 28.5262% [1] | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0290625% [3] | | | Remainder: 0.000978756 - 22.9396% | | panzer::ModelEvaluator::create_W_op: 0.0387494 - 6.13171% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0563058 - 8.90984% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.98e-05 - 0.123966% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0438452 - 77.8697% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.12e-06 - 0.00255444% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000540878 - 1.23361% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0013192 - 3.00876% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00155707 - 3.5513% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000153119 - 0.349226% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00181151 - 4.13161% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00153727 - 3.50614% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000592958 - 1.35239% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00131448 - 2.99799% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.48e-06 - 0.00337551% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108144 - 2.46649% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00315279 - 7.19073% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000539398 - 1.23023% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00331639 - 7.56386% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00330075 - 7.52819% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00457814 - 10.4416% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.24e-06 - 0.0119511% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000559837 - 1.27685% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00322163 - 7.34773% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00520322 - 11.8673% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00160983 - 3.67163% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000160559 - 0.366195% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00177167 - 4.04075% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00360959 - 8.23257% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00285963 - 6.5221% [1] | | | | Remainder: 4.6e-05 - 0.104915% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.236e-05 - 0.0219515% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.24e-06 - 0.00220226% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000277399 - 0.492665% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0120263 - 21.3589% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0120046 - 99.8197% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.268e-05 - 0.105435% [1] | | | | Remainder: 9e-06 - 0.0748359% | | | Remainder: 7.352e-05 - 0.130573% | | MaxwellPreconditioner::build: 0.00161467 - 0.255506% [1] | | | MaxwellPreconditioner: Schur complement: 1.524e-05 - 0.943844% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000922956 - 57.1605% [1] | | | | Ifpack2::Relaxation::initialize: 3.6e-06 - 0.390051% [1] | | | | Ifpack2::Relaxation::compute: 0.000161279 - 17.4742% [1] | | | | Remainder: 0.000758077 - 82.1358% | | | MaxwellPreconditioner: Solver S_E: 0.000580598 - 35.9576% [1] | | | | Ifpack2::Relaxation::initialize: 1.32e-06 - 0.227352% [1] | | | | Ifpack2::Relaxation::compute: 0.000171519 - 29.5418% [1] | | | | Remainder: 0.000407759 - 70.2309% | | | MaxwellPreconditioner: Block preconditioner: 8.756e-05 - 5.42277% [1] | | | Remainder: 8.32e-06 - 0.515274% | | Mini-EM: timestepper: 0.240091 - 37.9921% [1] | | | Mini-EM: Advance Time Step: 0.240089 - 99.999% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00526102 - 2.19128% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.608e-05 - 1.44611% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00485866 - 92.3521% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.0288145% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.268e-05 - 0.672613% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000426638 - 8.78098% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000240719 - 4.95443% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.192e-05 - 0.451153% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000219239 - 4.51233% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000200919 - 4.13527% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.136e-05 - 0.851263% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.312e-05 - 1.09331% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.08e-06 - 0.0222283% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.72e-05 - 1.58891% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000464718 - 9.56473% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000210039 - 4.32298% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.74e-05 - 1.38721% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000409678 - 8.43191% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000809197 - 16.6547% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.64e-06 - 0.0749177% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.232e-05 - 0.665204% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000337399 - 6.94428% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000446318 - 9.18603% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 7.064e-05 - 1.4539% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.104e-05 - 0.433041% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000204519 - 4.20937% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000333759 - 6.86936% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.56e-05 - 1.96762% [1] | | | | | | Remainder: 3.612e-05 - 0.743415% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.12e-05 - 0.212886% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.0410567% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00023504 - 4.46757% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.3879e-05 - 0.643963% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.548e-05 - 45.692% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.079e-06 - 3.18486% [1] | | | | | | Remainder: 1.732e-05 - 51.1231% | | | | | Remainder: 4.3999e-05 - 0.836321% | | | | Stratimikos: BelosLOWS: 0.233189 - 97.1261% [1] | | | | | GMRES block system: Operation Op*x: 0.000309759 - 0.132836% [1] | | | | | Belos::MVT::MvAddMv: 7.412e-05 - 0.0317854% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.232248 - 99.5966% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000197358 - 0.0849771% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.1799e-05 - 26.2462% [2] | | | | | | | | Belos::MVT::MvDot: 4.6719e-05 - 90.1929% [2] | | | | | | | | Remainder: 5.08e-06 - 9.80714% | | | | | | | Belos::MVT::MvScale: 3.324e-05 - 16.8425% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 5.0119e-05 - 25.395% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.7519e-05 - 94.8123% [2] | | | | | | | | Remainder: 2.6e-06 - 5.18765% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.848e-05 - 9.36369% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.72e-05 - 93.0736% [2] | | | | | | | | Remainder: 1.28e-06 - 6.92641% | | | | | | | Remainder: 4.372e-05 - 22.1526% | | | | | | Belos::MVT::MvAddMv: 3.684e-05 - 0.0158623% [2] | | | | | | Belos::MVT::MvNorm: 4.084e-05 - 0.0175846% [1] | | | | | | GMRES block system: Operation Prec*x: 0.230333 - 99.1752% [1] | | | | | | | GMRES Q_B: Operation Op*x: 8.608e-05 - 0.037372% [2] | | | | | | | Belos::MVT::MvAddMv: 2.092e-05 - 0.00908251% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00271155 - 1.17723% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00120831 - 44.5618% [13] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 6.9559e-05 - 5.75669% [13] | | | | | | | | | | Belos::MVT::MvDot: 6.1119e-05 - 87.8664% [13] | | | | | | | | | | Remainder: 8.44e-06 - 12.1336% | | | | | | | | | Belos::MVT::MvScale: 4.204e-05 - 3.47923% [12] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000659716 - 54.598% [22] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000643996 - 97.6172% [22] | | | | | | | | | | Remainder: 1.572e-05 - 2.38284% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.00036464 - 30.1776% [22] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.00035264 - 96.7091% [22] | | | | | | | | | | Remainder: 1.2e-05 - 3.29092% | | | | | | | | | Remainder: 7.236e-05 - 5.9885% | | | | | | | | Belos::MVT::MvAddMv: 0.000106759 - 3.9372% [20] | | | | | | | | GMRES Q_B: Operation Op*x: 0.00047072 - 17.3598% [13] | | | | | | | | Belos::MVT::MvNorm: 1.272e-05 - 0.469105% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00010828 - 3.99329% [12] | | | | | | | | | Ifpack2::Relaxation::apply: 6.86e-05 - 63.3543% [12] | | | | | | | | | Remainder: 3.968e-05 - 36.6457% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.4999e-05 - 1.29074% [1] | | | | | | | | Remainder: 0.000769756 - 28.3881% | | | | | | | GMRES S_E: Operation Op*x: 0.000126519 - 0.0549288% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.226261 - 98.2323% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.198433 - 87.701% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00137052 - 0.690668% [197] | | | | | | | | | | Belos::MVT::MvDot: 0.00121512 - 88.6612% [197] | | | | | | | | | | Remainder: 0.0001554 - 11.3388% | | | | | | | | | Belos::MVT::MvScale: 0.000949398 - 0.478447% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.108052 - 54.4526% [392] | | | | | | | | | | Belos::MVT::MvTransMv: 0.107699 - 99.6733% [392] | | | | | | | | | | Remainder: 0.000352959 - 0.326656% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0866735 - 43.6789% [392] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0863483 - 99.6249% [392] | | | | | | | | | | Remainder: 0.000325119 - 0.375108% | | | | | | | | | Remainder: 0.00138784 - 0.699397% | | | | | | | | Belos::MVT::MvAddMv: 0.00186935 - 0.826192% [201] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00209943 - 0.92788% [197] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00123776 - 58.9567% [197] | | | | | | | | | Remainder: 0.000861676 - 41.0433% | | | | | | | | GMRES S_E: Operation Op*x: 0.0161431 - 7.13474% [197] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000513638 - 0.227011% [1] | | | | | | | | Belos::MVT::MvNorm: 7.28e-06 - 0.00321752% [1] | | | | | | | | Remainder: 0.00719493 - 3.17992% | | | | | | | Remainder: 0.00112656 - 0.4891% | | | | | | GMRES block system: Operation Op*x: 0.000252639 - 0.10878% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.14e-05 - 0.00490854% [1] | | | | | | Remainder: 0.00137644 - 0.592657% | | | | | Remainder: 0.000556878 - 0.23881% | | | | Mini-EM: Compute responses: 0.00156591 - 0.652223% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.816e-05 - 4.35273% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000893277 - 57.0451% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.152248% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.028e-05 - 2.27029% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000205439 - 22.9984% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 6.8e-07 - 0.0761242% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.364e-05 - 4.88538% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.9e-05 - 3.24647% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000350119 - 39.1949% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0582126% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 4.2519e-05 - 4.75989% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.916e-05 - 7.74228% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.096e-05 - 2.34642% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.172e-05 - 1.31202% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.2e-07 - 0.102992% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.04e-05 - 5.64215% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.868e-05 - 2.09118% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 7e-06 - 0.783632% [1] | | | | | | Remainder: 2.088e-05 - 2.33746% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.28e-06 - 0.401043% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.6e-06 - 0.102177% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000225839 - 14.4222% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000227559 - 14.532% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.6e-07 - 0.24609% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000215839 - 94.8497% [1] | | | | | | Remainder: 1.116e-05 - 4.90422% | | | | | Remainder: 0.0001432 - 9.14481% | | | | Remainder: 7.3039e-05 - 0.0304216% | | | Remainder: 2.36e-06 - 0.000982959% | | Remainder: 0.018159 - 2.87348% | Remainder: 5.304e-05 - 0.00839235% ================================= FOM Calculation ================================= Number of cells = 1000 Time for Belos Linear Solve = 0.233189 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.28837 k-cell-steps per second ================================= dt = 1.33426e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3630} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3300} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=6930, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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.000639358 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=3630, #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 196 iterations with total CPU time of 0.223163 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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 11 iterations with total CPU time of 0.00240063 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.229564 sec Electromagnetic Energy = 7.64729e-08 Electromagnetic Energy/dt^2 = 4.29565e+10 * finished time step 1, t = 1.33426e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.627238 [1] | Mini-EM: Total Time: 0.627198 - 99.9936% [1] | | Mini-EM: build mesh: 0.000593038 - 0.0945535% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000277999 - 46.8771% [1] | | | Remainder: 0.000315039 - 53.1229% | | Mini-EM: build physics blocks: 0.000761637 - 0.121435% [1] | | Mini-EM: build auxiliary physics blocks: 0.000235839 - 0.037602% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0550729 - 8.78078% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0201775 - 3.21709% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00743201 - 36.8331% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00594942 - 80.0512% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000288759 - 3.88534% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00114144 - 15.3584% [3] | | | | Remainder: 5.24e-05 - 0.705058% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00274903 - 13.6242% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000889197 - 32.3458% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 7.952e-05 - 2.89266% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000279958 - 10.1839% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.656e-05 - 3.14875% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00114471 - 41.6407% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00018496 - 6.72819% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.976e-05 - 1.08256% [3] | | | | Remainder: 5.436e-05 - 1.97742% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00189547 - 9.39398% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.00111588 - 5.53029% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00239415 - 11.8654% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00110011 - 5.45218% [3] | | | Remainder: 0.00349087 - 17.3008% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000983676 - 0.156837% [2] | | Mini-EM: setup physics model evaluator: 0.0887971 - 14.1577% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0887832 - 99.9843% [1] | | | | allocate FieldManagerBuilder: 2.44e-06 - 0.00274827% [1] | | | | fmb->setWorksetContainer(): 4e-07 - 0.000450536% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0814215 - 91.7082% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0814071 - 99.9824% [1] | | | | | | getWorksets(): 0.0545655 - 67.0279% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0545616 - 99.9929% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0302581 - 55.4568% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00266459 - 8.8062% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0059945 - 19.8112% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000274199 - 4.57418% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0057099 - 95.2523% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000117719 - 2.06167% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.336e-05 - 0.584249% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000231679 - 4.0575% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000545318 - 9.5504% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00112508 - 19.704% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000214439 - 3.75557% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000867277 - 15.189% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.1239e-05 - 1.07251% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00156423 - 27.3951% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000638038 - 40.7891% [1] | | | | | | | | | | | | Remainder: 0.000926197 - 59.2109% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000772597 - 13.5308% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000124359 - 2.17795% [1] | | | | | | | | | | | Remainder: 5.26e-05 - 0.921207% | | | | | | | | | | Remainder: 1.04e-05 - 0.173492% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0175623 - 58.0414% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0102958 - 58.6244% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.0239e-05 - 0.390831% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.44e-06 - 0.0916882% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00551722 - 53.5873% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00379463 - 36.8562% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.08e-05 - 0.104898% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000685517 - 6.65825% [1] | | | | | | | | | | | Remainder: 0.000237919 - 2.31084% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00380983 - 21.6933% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00198871 - 11.3238% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.248e-05 - 0.298823% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000845516 - 4.81439% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000527518 - 3.0037% [1] | | | | | | | | | | Remainder: 4.244e-05 - 0.241655% | | | | | | | | | Remainder: 0.00403679 - 13.3412% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0242824 - 44.5045% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0242519 - 99.8746% [2] | | | | | | | | | Remainder: 3.044e-05 - 0.125358% | | | | | | | | Remainder: 2.108e-05 - 0.0386352% | | | | | | | Remainder: 3.88e-06 - 0.00711072% | | | | | | getOrientations(): 6.8e-06 - 0.00835308% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000688758 - 0.846066% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000688317 - 0.845525% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000362879 - 0.445758% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000120559 - 0.148094% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000851317 - 1.04575% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6.4e-07 - 0.000786172% [2] | | | | | | Remainder: 0.0241223 - 29.6318% | | | | | Remainder: 1.436e-05 - 0.0176366% | | | | fmb->setupBCFieldManagers(): 7.8e-06 - 0.00878544% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.496e-05 - 0.01685% [1] | | | | build response library: 0.00731465 - 8.23878% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00722857 - 98.8232% [1] | | | | | | getWorksets(): 3.08e-06 - 0.0426087% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.28e-06 - 74.026% [1] | | | | | | | Remainder: 8e-07 - 25.974% | | | | | | getOrientations(): 5.2e-07 - 0.00719367% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000742837 - 10.2764% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000904037 - 12.5064% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000406278 - 5.62045% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121572 - 16.8182% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0177075% [3] | | | | | | Remainder: 0.00395483 - 54.711% | | | | | Remainder: 8.6079e-05 - 1.1768% | | | | Remainder: 2.152e-05 - 0.0242388% | | | Remainder: 1.392e-05 - 0.0156762% | | Mini-EM: setup auxiliary physics model evaluator: 0.0608396 - 9.70021% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0608311 - 99.9861% [1] | | | | allocate FieldManagerBuilder: 7.2e-07 - 0.00118361% [1] | | | | fmb->setWorksetContainer(): 6.4e-07 - 0.00105209% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0607905 - 99.9332% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.060787 - 99.9943% [1] | | | | | | getWorksets(): 0.0338008 - 55.6054% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0337995 - 99.996% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0242083 - 71.6233% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00266359 - 11.0028% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00484202 - 20.0015% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000192439 - 3.97435% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0046469 - 95.9703% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.496e-05 - 1.18272% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.1079e-05 - 0.668811% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00018416 - 3.96307% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000427918 - 9.20867% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000970317 - 20.8809% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000197759 - 4.25572% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000779357 - 16.7715% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.62e-05 - 0.563816% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00147623 - 31.7681% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000705477 - 47.789% [1] | | | | | | | | | | | | Remainder: 0.000770757 - 52.211% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000363639 - 7.82541% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000121679 - 2.6185% [1] | | | | | | | | | | | Remainder: 1.36e-05 - 0.292668% | | | | | | | | | | Remainder: 2.68e-06 - 0.0553488% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0127964 - 52.8595% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00762477 - 59.5853% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.42e-05 - 0.186235% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.8e-06 - 0.102298% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00375959 - 49.3075% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00381407 - 50.022% [1] | | | | | | | | | | | Remainder: 2.912e-05 - 0.381913% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00202331 - 15.8116% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00264383 - 20.6607% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.008e-05 - 0.156919% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000466718 - 3.64726% [1] | | | | | | | | | | Remainder: 1.768e-05 - 0.138164% | | | | | | | | | Remainder: 0.00390631 - 16.1362% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00958361 - 28.3543% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00956781 - 99.8351% [1] | | | | | | | | | Remainder: 1.58e-05 - 0.164865% | | | | | | | | Remainder: 7.559e-06 - 0.0223643% | | | | | | | Remainder: 1.36e-06 - 0.00402357% | | | | | | getOrientations(): 6.8e-06 - 0.0111866% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000362879 - 0.596968% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000332839 - 0.54755% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000195639 - 0.321844% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0135654 - 22.3163% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0135465 - 99.8605% [1] | | | | | | | Remainder: 1.892e-05 - 0.139473% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000419079 - 0.689422% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.2e-07 - 0.000526429% [2] | | | | | | Remainder: 0.0121032 - 19.9108% | | | | | Remainder: 3.48e-06 - 0.00572458% | | | | fmb->setupBCFieldManagers(): 3.08e-06 - 0.0050632% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.184e-05 - 0.0194637% [1] | | | | build response library: 1.888e-05 - 0.0310368% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.27119% [1] | | | | | Remainder: 1.864e-05 - 98.7288% | | | | Remainder: 5.48e-06 - 0.00900855% | | | Remainder: 8.48e-06 - 0.0139383% | | Mini-EM: eval auxiliary physics model evaluator: 0.0456063 - 7.27144% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0134363 - 29.4615% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0315232 - 69.1203% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 9.688e-05 - 0.307329% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0216537 - 68.6913% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.00628068% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.16e-06 - 0.0145933% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 9.2e-07 - 0.00424869% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000202159 - 0.933599% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00123404 - 5.69896% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00298479 - 13.7842% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000296359 - 1.36863% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00205759 - 9.50226% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00254075 - 11.7336% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00348419 - 16.0905% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.32e-06 - 0.00609595% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.00258616% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00557966 - 25.7677% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0010674 - 4.92939% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000425998 - 1.96732% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00174439 - 8.05586% [1] | | | | | Remainder: 2.908e-05 - 0.134296% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.228e-05 - 0.0389554% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.8e-06 - 0.00571007% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000159719 - 0.506671% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00951176 - 30.1738% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.00479906 - 50.454% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00470046 - 49.4174% [1] | | | | | Remainder: 1.224e-05 - 0.128683% | | | | Remainder: 8.7079e-05 - 0.276237% | | | Remainder: 0.000646799 - 1.41822% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0042121 - 0.671575% [1] | | | getWorksets(): 2.92e-06 - 0.069324% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.8e-06 - 61.6438% [1] | | | | Remainder: 1.12e-06 - 38.3562% | | | getOrientations(): 5.6e-07 - 0.013295% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000738437 - 17.5313% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000887157 - 21.0621% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000404558 - 9.60465% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0012088 - 28.6982% [1] | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 0.0237411% [3] | | | Remainder: 0.000968676 - 22.9974% | | panzer::ModelEvaluator::create_W_op: 0.0381105 - 6.07631% [1] | | panzer::ModelEvaluator::evalModel(J): 0.055709 - 8.88219% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.668e-05 - 0.119694% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0431894 - 77.5269% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.16e-06 - 0.00268584% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000297359 - 0.688499% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00131975 - 3.05574% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00156423 - 3.6218% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.00015424 - 0.357124% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00179235 - 4.14998% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00155295 - 3.59568% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000586758 - 1.35857% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00130043 - 3.011% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.2e-06 - 0.00277846% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00109732 - 2.5407% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00316239 - 7.32213% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000519758 - 1.20344% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00323723 - 7.49542% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00326607 - 7.56219% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00457638 - 10.5961% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.8e-06 - 0.0111138% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000302639 - 0.700725% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00321719 - 7.44902% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00515378 - 11.933% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00167863 - 3.88667% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00015912 - 0.368423% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00178179 - 4.12553% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00358063 - 8.29052% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00283799 - 6.57103% [1] | | | | Remainder: 4.328e-05 - 0.10021% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.216e-05 - 0.0218277% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00208225% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000263399 - 0.472813% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0121056 - 21.7301% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0120846 - 99.8265% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.22e-05 - 0.10078% [1] | | | | Remainder: 8.8e-06 - 0.0726937% | | | Remainder: 7.0519e-05 - 0.126585% | | MaxwellPreconditioner::build: 0.00156679 - 0.249808% [1] | | | MaxwellPreconditioner: Schur complement: 1.492e-05 - 0.952263% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000894996 - 57.1228% [1] | | | | Ifpack2::Relaxation::initialize: 3.68e-06 - 0.411175% [1] | | | | Ifpack2::Relaxation::compute: 0.000157359 - 17.5821% [1] | | | | Remainder: 0.000733957 - 82.0067% | | | MaxwellPreconditioner: Solver S_E: 0.000562958 - 35.9306% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.248686% [1] | | | | Ifpack2::Relaxation::compute: 0.000164359 - 29.1956% [1] | | | | Remainder: 0.000397199 - 70.5557% | | | MaxwellPreconditioner: Block preconditioner: 8.472e-05 - 5.40722% [1] | | | Remainder: 9.2e-06 - 0.587186% | | Mini-EM: timestepper: 0.236383 - 37.6887% [1] | | | Mini-EM: Advance Time Step: 0.236381 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00518146 - 2.192% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.516e-05 - 1.45056% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00480158 - 92.6685% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.0308232% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.228e-05 - 0.672278% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000425478 - 8.8612% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000242759 - 5.05581% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.192e-05 - 0.456516% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000208999 - 4.35271% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000202039 - 4.20776% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 3.92e-05 - 0.816398% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.308e-05 - 1.10547% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.8e-07 - 0.0183273% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.64e-05 - 1.59114% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000462278 - 9.62762% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000199959 - 4.16444% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 9.028e-05 - 1.88021% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000405438 - 8.44384% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000813317 - 16.9385% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.52e-06 - 0.0733092% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.24e-05 - 0.674778% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000327119 - 6.81273% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000433318 - 9.02448% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.404e-05 - 1.33373% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.032e-05 - 0.423194% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000190799 - 3.97367% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000327199 - 6.8144% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.48e-05 - 1.97435% [1] | | | | | | Remainder: 3.228e-05 - 0.672278% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.024e-05 - 0.197628% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.4e-06 - 0.046319% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000217759 - 4.20266% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.004e-05 - 0.579759% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.364e-05 - 45.4061% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 8.8e-07 - 2.92943% [1] | | | | | | Remainder: 1.552e-05 - 51.6644% | | | | | Remainder: 4.428e-05 - 0.854585% | | | | Stratimikos: BelosLOWS: 0.229594 - 97.129% [1] | | | | | GMRES block system: Operation Op*x: 0.000301398 - 0.131274% [1] | | | | | Belos::MVT::MvAddMv: 7.456e-05 - 0.0324747% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.22868 - 99.6021% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00019064 - 0.0833652% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.032e-05 - 26.3953% [2] | | | | | | | | Belos::MVT::MvDot: 4.496e-05 - 89.3482% [2] | | | | | | | | Remainder: 5.36e-06 - 10.6518% | | | | | | | Belos::MVT::MvScale: 3.22e-05 - 16.8905% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 4.792e-05 - 25.1364% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.532e-05 - 94.5743% [2] | | | | | | | | Remainder: 2.6e-06 - 5.42571% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.768e-05 - 9.27402% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.644e-05 - 92.9864% [2] | | | | | | | | Remainder: 1.24e-06 - 7.01357% | | | | | | | Remainder: 4.252e-05 - 22.3038% | | | | | | Belos::MVT::MvAddMv: 3.5999e-05 - 0.0157421% [2] | | | | | | Belos::MVT::MvNorm: 4.092e-05 - 0.017894% [1] | | | | | | GMRES block system: Operation Prec*x: 0.226718 - 99.1419% [1] | | | | | | | GMRES Q_B: Operation Op*x: 8.444e-05 - 0.0372445% [2] | | | | | | | Belos::MVT::MvAddMv: 2.056e-05 - 0.00906853% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00262171 - 1.15637% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00115547 - 44.0734% [13] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 6.84e-05 - 5.91964% [13] | | | | | | | | | | Belos::MVT::MvDot: 6e-05 - 87.7193% [13] | | | | | | | | | | Remainder: 8.4e-06 - 12.2807% | | | | | | | | | Belos::MVT::MvScale: 4.176e-05 - 3.6141% [12] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000628076 - 54.3565% [22] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000612996 - 97.599% [22] | | | | | | | | | | Remainder: 1.508e-05 - 2.40098% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000350679 - 30.3493% [22] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000339079 - 96.6921% [22] | | | | | | | | | | Remainder: 1.16e-05 - 3.30787% | | | | | | | | | Remainder: 6.656e-05 - 5.7604% | | | | | | | | Belos::MVT::MvAddMv: 0.0001054 - 4.02028% [20] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000473237 - 18.0507% [13] | | | | | | | | Belos::MVT::MvNorm: 1.248e-05 - 0.476025% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00010508 - 4.00807% [12] | | | | | | | | | Ifpack2::Relaxation::apply: 6.64e-05 - 63.19% [12] | | | | | | | | | Remainder: 3.868e-05 - 36.81% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.324e-05 - 1.26788% [1] | | | | | | | | Remainder: 0.000736797 - 28.1037% | | | | | | | GMRES S_E: Operation Op*x: 0.000124359 - 0.0548518% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.222803 - 98.2732% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.196177 - 88.0493% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00126043 - 0.6425% [197] | | | | | | | | | | Belos::MVT::MvDot: 0.00111512 - 88.4708% [197] | | | | | | | | | | Remainder: 0.000145318 - 11.5292% | | | | | | | | | Belos::MVT::MvScale: 0.000918515 - 0.468208% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.107377 - 54.735% [392] | | | | | | | | | | Belos::MVT::MvTransMv: 0.107041 - 99.687% [392] | | | | | | | | | | Remainder: 0.00033604 - 0.312953% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0853826 - 43.5233% [392] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0850702 - 99.6341% [392] | | | | | | | | | | Remainder: 0.0003124 - 0.365883% | | | | | | | | | Remainder: 0.00123787 - 0.631% | | | | | | | | Belos::MVT::MvAddMv: 0.00146167 - 0.656038% [201] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00199375 - 0.894847% [197] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00119543 - 59.9591% [197] | | | | | | | | | Remainder: 0.000798314 - 40.0409% | | | | | | | | GMRES S_E: Operation Op*x: 0.0160354 - 7.19712% [197] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000498918 - 0.223928% [1] | | | | | | | | Belos::MVT::MvNorm: 7.16e-06 - 0.0032136% [1] | | | | | | | | Remainder: 0.00662966 - 2.97557% | | | | | | | Remainder: 0.00106384 - 0.469233% | | | | | | GMRES block system: Operation Op*x: 0.000254839 - 0.111439% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.164e-05 - 0.00509007% [1] | | | | | | Remainder: 0.00142831 - 0.62459% | | | | | Remainder: 0.000537598 - 0.234152% | | | | Mini-EM: Compute responses: 0.00153243 - 0.648291% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.852e-05 - 4.47132% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000879396 - 57.3856% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.177394% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.064e-05 - 2.34707% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000193319 - 21.9832% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.0636801% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.212e-05 - 4.78965% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.852e-05 - 3.24314% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000353878 - 40.241% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.6e-07 - 0.0636801% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 4.16e-05 - 4.73052% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.912e-05 - 7.85994% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.084e-05 - 2.36981% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.212e-05 - 1.37822% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.16e-06 - 0.131909% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 4.936e-05 - 5.61294% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.7279e-05 - 1.96487% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.4e-06 - 0.727772% [1] | | | | | | Remainder: 2.036e-05 - 2.31523% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.04e-06 - 0.394144% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.44e-06 - 0.0939682% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00020984 - 13.6932% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000227319 - 14.8339% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 4.8e-07 - 0.211157% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000214559 - 94.3867% [1] | | | | | | Remainder: 1.228e-05 - 5.4021% | | | | | Remainder: 0.000139879 - 9.1279% | | | | Remainder: 7.268e-05 - 0.030747% | | | Remainder: 2.08e-06 - 0.000879929% | | Remainder: 0.0181495 - 2.89374% | Remainder: 4.008e-05 - 0.00638992% ================================= FOM Calculation ================================= Number of cells = 1000 Time for Belos Linear Solve = 0.229594 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.35551 k-cell-steps per second ================================= dt = 1.33426e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3630} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3300} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=6930, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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.000653798 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=3630, #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 196 iterations with total CPU time of 0.225457 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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 11 iterations with total CPU time of 0.00243007 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.231897 sec Electromagnetic Energy = 7.64729e-08 Electromagnetic Energy/dt^2 = 4.29565e+10 * finished time step 1, t = 1.33426e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.633907 [1] | Mini-EM: Total Time: 0.633867 - 99.9937% [1] | | Mini-EM: build mesh: 0.000599357 - 0.0945556% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000286279 - 47.7644% [1] | | | Remainder: 0.000313078 - 52.2356% | | Mini-EM: build physics blocks: 0.000780997 - 0.123211% [1] | | Mini-EM: build auxiliary physics blocks: 0.000237639 - 0.0374903% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0565789 - 8.92598% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0200718 - 3.16656% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00733653 - 36.5514% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00584214 - 79.6308% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000292199 - 3.98279% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00114752 - 15.6411% [3] | | | | Remainder: 5.468e-05 - 0.745311% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00276567 - 13.7789% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000899557 - 32.5258% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 7.444e-05 - 2.69157% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000281358 - 10.1732% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.548e-05 - 3.09075% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0011486 - 41.5305% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0001848 - 6.68193% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.22e-05 - 1.16427% [3] | | | | Remainder: 5.9239e-05 - 2.14194% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00190143 - 9.47315% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000875677 - 4.36272% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00240679 - 11.9909% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00112572 - 5.60844% [3] | | | Remainder: 0.00365999 - 18.2345% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000795117 - 0.125439% [2] | | Mini-EM: setup physics model evaluator: 0.0911601 - 14.3816% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0911429 - 99.9812% [1] | | | | allocate FieldManagerBuilder: 2.44e-06 - 0.00267711% [1] | | | | fmb->setWorksetContainer(): 4.8e-07 - 0.000526646% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0838121 - 91.9568% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0837981 - 99.9833% [1] | | | | | | getWorksets(): 0.055827 - 66.6208% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0558235 - 99.9937% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0314068 - 56.2609% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00269871 - 8.59277% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00595174 - 18.9505% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000262319 - 4.40744% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00567994 - 95.4333% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000117919 - 2.07606% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.26e-05 - 0.57395% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000221679 - 3.90284% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000492758 - 8.67541% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00112348 - 19.7797% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000220719 - 3.88594% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000893117 - 15.7241% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.608e-05 - 1.16339% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00156883 - 27.6206% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000639917 - 40.7893% [1] | | | | | | | | | | | | Remainder: 0.000928917 - 59.2107% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000763637 - 13.4445% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.000124319 - 2.18874% [1] | | | | | | | | | | | Remainder: 5.48e-05 - 0.964799% | | | | | | | | | | Remainder: 9.48e-06 - 0.159281% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0182797 - 58.2032% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0107464 - 58.7886% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.22e-05 - 0.39269% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.48e-06 - 0.0882156% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00594214 - 55.2942% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00380383 - 35.3963% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.052e-05 - 0.0978932% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000688597 - 6.4077% [1] | | | | | | | | | | | Remainder: 0.00024964 - 2.32301% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00418151 - 22.8751% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00200527 - 10.9699% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.372e-05 - 0.293877% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000718637 - 3.93133% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000529838 - 2.8985% [1] | | | | | | | | | | Remainder: 4.436e-05 - 0.242673% | | | | | | | | | Remainder: 0.00447658 - 14.2536% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0243948 - 43.6999% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0243627 - 99.8685% [2] | | | | | | | | | Remainder: 3.208e-05 - 0.131503% | | | | | | | | Remainder: 2.192e-05 - 0.0392666% | | | | | | | Remainder: 3.52e-06 - 0.00630519% | | | | | | getOrientations(): 7.64e-06 - 0.00911715% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000706557 - 0.843166% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000699998 - 0.835339% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000362838 - 0.432991% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001242 - 0.148213% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000853677 - 1.01873% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 8e-07 - 0.000954676% [2] | | | | | | Remainder: 0.0252154 - 30.0906% | | | | | Remainder: 1.4e-05 - 0.016704% | | | | fmb->setupBCFieldManagers(): 8.6e-06 - 0.00943573% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.568e-05 - 0.0172038% [1] | | | | build response library: 0.00728081 - 7.98835% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00718813 - 98.7271% [1] | | | | | | getWorksets(): 3.16e-06 - 0.0439613% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.24e-06 - 70.8861% [1] | | | | | | | Remainder: 9.2e-07 - 29.1139% | | | | | | getOrientations(): 4.8e-07 - 0.00667767% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000757797 - 10.5423% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000909317 - 12.6503% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000409998 - 5.70382% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011902 - 16.5578% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.44e-06 - 0.020033% [3] | | | | | | Remainder: 0.00391574 - 54.4751% | | | | | Remainder: 9.268e-05 - 1.27293% | | | | Remainder: 2.28e-05 - 0.0250157% | | | Remainder: 1.716e-05 - 0.018824% | | Mini-EM: setup auxiliary physics model evaluator: 0.0589022 - 9.29251% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0588943 - 99.9866% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.00135837% [1] | | | | fmb->setWorksetContainer(): 6e-07 - 0.00101878% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0588531 - 99.9302% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0588493 - 99.9935% [1] | | | | | | getWorksets(): 0.0337942 - 57.425% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0337932 - 99.997% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0241575 - 71.4864% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00262843 - 10.8804% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00485538 - 20.0988% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000188799 - 3.88845% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0046641 - 96.0605% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.492e-05 - 1.1775% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.096e-05 - 0.663793% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000179679 - 3.85238% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000499398 - 10.7073% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000970717 - 20.8125% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000174839 - 3.74861% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000774317 - 16.6016% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.564e-05 - 0.549731% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00145239 - 31.1399% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000687478 - 47.3341% [1] | | | | | | | | | | | | Remainder: 0.000764917 - 52.6659% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000367678 - 7.88314% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012048 - 2.58313% [1] | | | | | | | | | | | Remainder: 1.308e-05 - 0.28044% | | | | | | | | | | Remainder: 2.48e-06 - 0.0510773% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0123981 - 51.3217% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00726669 - 58.6115% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.492e-05 - 0.20532% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 7.6e-06 - 0.104587% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00341143 - 46.9461% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00380267 - 52.3301% [1] | | | | | | | | | | | Remainder: 3.0079e-05 - 0.41393% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00196599 - 15.8572% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00265939 - 21.45% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.052e-05 - 0.16551% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000466438 - 3.76218% [1] | | | | | | | | | | Remainder: 1.904e-05 - 0.153572% | | | | | | | | | Remainder: 0.00427566 - 17.6991% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.009628 - 28.4909% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00960884 - 99.801% [1] | | | | | | | | | Remainder: 1.916e-05 - 0.199003% | | | | | | | | Remainder: 7.68e-06 - 0.0227264% | | | | | | | Remainder: 1e-06 - 0.00295908% | | | | | | getOrientations(): 6.92e-06 - 0.0117588% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000368838 - 0.62675% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000345439 - 0.586989% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000198839 - 0.337878% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0136927 - 23.2673% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0136726 - 99.8534% [1] | | | | | | | Remainder: 2.008e-05 - 0.146648% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000431918 - 0.733939% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 0.000883612% [2] | | | | | | Remainder: 0.01001 - 17.0095% | | | | | Remainder: 3.8e-06 - 0.00645675% | | | | fmb->setupBCFieldManagers(): 3.32e-06 - 0.00563722% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.188e-05 - 0.0201717% [1] | | | | build response library: 1.956e-05 - 0.0332121% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.43149% [1] | | | | | Remainder: 1.928e-05 - 98.5685% | | | | Remainder: 4.96e-06 - 0.00842187% | | | Remainder: 7.92e-06 - 0.013446% | | Mini-EM: eval auxiliary physics model evaluator: 0.0459977 - 7.25667% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0135605 - 29.4809% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0317915 - 69.1154% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000105639 - 0.332287% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0218377 - 68.6903% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.4e-06 - 0.00641094% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.16e-06 - 0.0144704% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.00311388% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000214319 - 0.981418% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00125112 - 5.72916% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00296815 - 13.5919% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000487839 - 2.23393% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00197599 - 9.04854% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00253955 - 11.6292% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00351955 - 16.1169% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.16e-06 - 0.00531192% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.00256438% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00560034 - 25.6453% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.001066 - 4.88145% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000452759 - 2.07329% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00172419 - 7.8955% [1] | | | | | Remainder: 3.092e-05 - 0.14159% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.28e-05 - 0.0402624% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.12e-06 - 0.00666845% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000165279 - 0.519885% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00958236 - 30.1413% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0048339 - 50.4458% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.00473562 - 49.4202% [1] | | | | | Remainder: 1.284e-05 - 0.133996% | | | | Remainder: 8.56e-05 - 0.269255% | | | Remainder: 0.000645638 - 1.40363% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00419538 - 0.661871% [1] | | | getWorksets(): 2.68e-06 - 0.0638797% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.64e-06 - 61.194% [1] | | | | Remainder: 1.04e-06 - 38.806% | | | getOrientations(): 6.4e-07 - 0.0152549% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000743917 - 17.7318% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000895877 - 21.3539% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000397718 - 9.4799% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119508 - 28.4855% [1] | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0286029% [3] | | | Remainder: 0.000958276 - 22.8412% | | panzer::ModelEvaluator::create_W_op: 0.0387974 - 6.12074% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0565442 - 8.92051% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.956e-05 - 0.123019% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0438916 - 77.6235% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.00337194% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000579637 - 1.32061% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00133716 - 3.04649% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00157303 - 3.58391% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000155279 - 0.353778% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00177743 - 4.0496% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00153323 - 3.49323% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000606757 - 1.3824% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00129096 - 2.94124% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.28e-06 - 0.00291628% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108412 - 2.46999% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00321287 - 7.32001% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000545558 - 1.24297% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00333447 - 7.59705% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00328483 - 7.48395% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00453538 - 10.3331% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 4.64e-06 - 0.0105715% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000571238 - 1.30147% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00318971 - 7.26724% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00518058 - 11.8031% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00161839 - 3.68725% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.000159799 - 0.364077% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00179883 - 4.09835% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00358951 - 8.17812% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00288087 - 6.5636% [1] | | | | Remainder: 4.456e-05 - 0.101523% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.2e-05 - 0.0212223% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 0.00212223% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000278839 - 0.493135% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0122158 - 21.604% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0121944 - 99.8248% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.256e-05 - 0.102818% [1] | | | | Remainder: 8.84e-06 - 0.0723653% | | | Remainder: 7.52e-05 - 0.132993% | | MaxwellPreconditioner::build: 0.00162311 - 0.256065% [1] | | | MaxwellPreconditioner: Schur complement: 1.468e-05 - 0.904434% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000933276 - 57.4991% [1] | | | | Ifpack2::Relaxation::initialize: 3.64e-06 - 0.390024% [1] | | | | Ifpack2::Relaxation::compute: 0.000163359 - 17.5038% [1] | | | | Remainder: 0.000766277 - 82.1062% | | | MaxwellPreconditioner: Solver S_E: 0.000579518 - 35.7041% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.24158% [1] | | | | Ifpack2::Relaxation::compute: 0.000170919 - 29.4933% [1] | | | | Remainder: 0.000407199 - 70.2651% | | | MaxwellPreconditioner: Block preconditioner: 8.696e-05 - 5.3576% [1] | | | Remainder: 8.68e-06 - 0.534775% | | Mini-EM: timestepper: 0.238947 - 37.6968% [1] | | | Mini-EM: Advance Time Step: 0.238945 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.0052771 - 2.2085% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.736e-05 - 1.46596% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00487742 - 92.4262% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.0303439% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.24e-05 - 0.664285% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000429918 - 8.81445% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000240759 - 4.93619% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.24e-05 - 0.459259% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000221399 - 4.53926% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000202079 - 4.14315% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.016e-05 - 0.823386% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.284e-05 - 1.08336% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 8.8e-07 - 0.0180423% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.64e-05 - 1.5664% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000466158 - 9.55747% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000214919 - 4.40641% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 6.756e-05 - 1.38516% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000410598 - 8.41834% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000826157 - 16.9384% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.96e-06 - 0.0811904% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.356e-05 - 0.688068% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000341799 - 7.00778% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000431678 - 8.85054% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.704e-05 - 1.3745% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.068e-05 - 0.423994% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000202399 - 4.14971% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000340759 - 6.98646% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.524e-05 - 1.95267% [1] | | | | | | Remainder: 3.42e-05 - 0.70119% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.028e-05 - 0.194804% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.0409316% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00023104 - 4.37816% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.2159e-05 - 0.609407% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.468e-05 - 45.6482% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.16e-06 - 3.60708% [1] | | | | | | Remainder: 1.6319e-05 - 50.7447% | | | | | Remainder: 4.6679e-05 - 0.884558% | | | | Stratimikos: BelosLOWS: 0.231928 - 97.0634% [1] | | | | | GMRES block system: Operation Op*x: 0.000306639 - 0.132213% [1] | | | | | Belos::MVT::MvAddMv: 7.52e-05 - 0.0324238% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.231003 - 99.6011% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000194879 - 0.084362% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.0039e-05 - 25.677% [2] | | | | | | | | Belos::MVT::MvDot: 4.4719e-05 - 89.3683% [2] | | | | | | | | Remainder: 5.32e-06 - 10.6317% | | | | | | | Belos::MVT::MvScale: 3.512e-05 - 18.0214% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 4.852e-05 - 24.8975% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.564e-05 - 94.0643% [2] | | | | | | | | Remainder: 2.88e-06 - 5.9357% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.776e-05 - 9.11335% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.648e-05 - 92.7928% [2] | | | | | | | | Remainder: 1.28e-06 - 7.20721% | | | | | | | Remainder: 4.344e-05 - 22.2908% | | | | | | Belos::MVT::MvAddMv: 3.6199e-05 - 0.0156703% [2] | | | | | | Belos::MVT::MvNorm: 4.056e-05 - 0.0175582% [1] | | | | | | GMRES block system: Operation Prec*x: 0.229084 - 99.1689% [1] | | | | | | | GMRES Q_B: Operation Op*x: 8.556e-05 - 0.0373488% [2] | | | | | | | Belos::MVT::MvAddMv: 2.056e-05 - 0.00897489% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00264555 - 1.15484% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00117719 - 44.4972% [13] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 6.924e-05 - 5.88178% [13] | | | | | | | | | | Belos::MVT::MvDot: 6.076e-05 - 87.7527% [13] | | | | | | | | | | Remainder: 8.48e-06 - 12.2473% | | | | | | | | | Belos::MVT::MvScale: 4.136e-05 - 3.51344% [12] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000642837 - 54.6075% [22] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000627077 - 97.5484% [22] | | | | | | | | | | Remainder: 1.576e-05 - 2.45163% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000356918 - 30.3194% [22] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000345039 - 96.6718% [22] | | | | | | | | | | Remainder: 1.1879e-05 - 3.32822% | | | | | | | | | Remainder: 6.684e-05 - 5.6779% | | | | | | | | Belos::MVT::MvAddMv: 0.00010624 - 4.0158% [20] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000464199 - 17.5464% [13] | | | | | | | | Belos::MVT::MvNorm: 1.268e-05 - 0.479295% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00010416 - 3.93718% [12] | | | | | | | | | Ifpack2::Relaxation::apply: 6.52e-05 - 62.596% [12] | | | | | | | | | Remainder: 3.896e-05 - 37.404% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.236e-05 - 1.22319% [1] | | | | | | | | Remainder: 0.000748716 - 28.301% | | | | | | | GMRES S_E: Operation Op*x: 0.000119439 - 0.0521377% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.22507 - 98.248% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.197288 - 87.6565% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00131584 - 0.666962% [197] | | | | | | | | | | Belos::MVT::MvDot: 0.00116276 - 88.3664% [197] | | | | | | | | | | Remainder: 0.000153079 - 11.6336% | | | | | | | | | Belos::MVT::MvScale: 0.000909158 - 0.460827% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.107498 - 54.4879% [392] | | | | | | | | | | Belos::MVT::MvTransMv: 0.107133 - 99.6598% [392] | | | | | | | | | | Remainder: 0.000365718 - 0.340208% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0862367 - 43.711% [392] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0859294 - 99.6436% [392] | | | | | | | | | | Remainder: 0.00030736 - 0.356414% | | | | | | | | | Remainder: 0.00132847 - 0.673366% | | | | | | | | Belos::MVT::MvAddMv: 0.00219131 - 0.973612% [201] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00207311 - 0.921097% [197] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00123716 - 59.6764% [197] | | | | | | | | | Remainder: 0.000835953 - 40.3236% | | | | | | | | GMRES S_E: Operation Op*x: 0.0161053 - 7.15567% [197] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000508639 - 0.225992% [1] | | | | | | | | Belos::MVT::MvNorm: 7.84e-06 - 0.00348336% [1] | | | | | | | | Remainder: 0.00689537 - 3.06366% | | | | | | | Remainder: 0.00114248 - 0.498715% | | | | | | GMRES block system: Operation Op*x: 0.000271679 - 0.117608% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.204e-05 - 0.00521205% [1] | | | | | | Remainder: 0.00136444 - 0.590656% | | | | | Remainder: 0.000543238 - 0.234227% | | | | Mini-EM: Compute responses: 0.00166099 - 0.695136% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.832e-05 - 4.71525% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000950876 - 57.2474% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.48e-06 - 0.155646% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.4759e-05 - 2.60381% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.00021064 - 22.1522% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 7.6e-07 - 0.0799263% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.232e-05 - 4.45063% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.0599e-05 - 3.21798% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000396039 - 41.6499% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 5.2e-07 - 0.0546864% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 4.124e-05 - 4.33705% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 7.0199e-05 - 7.38256% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.244e-05 - 2.35993% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.188e-05 - 1.24937% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 9.6e-07 - 0.10096% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.004e-05 - 5.26252% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.772e-05 - 1.86354% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.52e-06 - 0.685684% [1] | | | | | | Remainder: 2.276e-05 - 2.39358% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 5.92e-06 - 0.356413% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.0915115% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000229359 - 13.8085% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000240439 - 14.4756% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.2e-07 - 0.216271% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000225079 - 93.6117% [1] | | | | | | Remainder: 1.484e-05 - 6.17204% | | | | | Remainder: 0.00015456 - 9.30527% | | | | Remainder: 7.872e-05 - 0.0329448% | | | Remainder: 2.2e-06 - 0.000920705% | | Remainder: 0.0186362 - 2.94008% | Remainder: 3.964e-05 - 0.00625328% ================================= FOM Calculation ================================= Number of cells = 1000 Time for Belos Linear Solve = 0.231928 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.31168 k-cell-steps per second ================================= dt = 1.33426e-09 Loading solver config from solverGMRES.xml Linear Solver Type = Belos [unused] Preconditioner Type = Teko [unused] Linear Solver Types -> Belos -> Solver Type = Block GMRES [unused] Solver Types -> Block GMRES -> Convergence Tolerance = 1e-08 [unused] Orthogonalization = ICGS [unused] Output Frequency = 1 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Maximum Iterations = 10 [unused] Block Size = 1 [unused] Num Blocks = 10 [unused] Flexible Gmres = 1 [unused] Timer Label = GMRES block system [unused] Implicit Residual Scaling = Norm of Initial Residual [unused] VerboseObject -> Verbosity Level = medium [unused] Preconditioner Types -> Teko -> Inverse Type = Maxwell [unused] Inverse Factory Library -> Maxwell -> Type = Full Maxwell Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_B Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_B [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_B Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_E Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_E [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_E Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] Darcy -> Type = Full Darcy Preconditioner [unused] Use as preconditioner = 0 [unused] Debug = 0 [unused] Dump = 0 [unused] Use discrete gradient = 1 [unused] Solve lower triangular = 1 [unused] dt = 1.33426e-09 [unused] Q_u Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES Q_u [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] Q_u Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] S_sigma Solve -> Type = Belos [unused] Solver Type = Pseudo Block GMRES [unused] Solver Types -> Pseudo Block GMRES -> Convergence Tolerance = 1e-09 [unused] Orthogonalization = ICGS [unused] Maximum Iterations = 2000 [unused] Timer Label = GMRES S_sigma [unused] Output Frequency = 10 [unused] Output Style = 1 [unused] Verbosity = 1 [unused] Implicit Residual Scaling = None [unused] VerboseObject -> Verbosity Level = medium [unused] S_sigma Preconditioner -> Prec Type = Ifpack2 [unused] Prec Types -> Ifpack2 -> Prec Type = relaxation [unused] Ifpack2 Settings -> relaxation: type = Jacobi [unused] relaxation: sweeps = 1 [unused] p=0 | CubeHexMesh: Building sub cells Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Entering Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... Leaving Thyra::BelosLinearOpWithSolveFactory::initializeOpImpl(...) ... ************************************************** * starting time step 1 Starting iterations with Belos: Using forward operator = Thyra::DefaultBlockedLinearOp{rangeDim=6930,domainDim=6930,numRowBlocks=2,numColBlocks=2} Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]: Op[0,0] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} Op[0,1] = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3630} Op[1,0] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3300} Op[1,1] = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=6930, #RHSs=1 ... Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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.000663558 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3630,domainDim=3630} 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=3630, #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 196 iterations with total CPU time of 0.226468 sec Starting iterations with Belos: Using forward operator = Thyra::TpetraLinearOp >{rangeDim=3300,domainDim=3300} 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=3300, #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 11 iterations with total CPU time of 0.00249175 sec The Belos solver "GMRES block system" of type ""Belos::BlockGmresSolMgr": {Flexible: true, Num Blocks: 10, Maximum Iterations: 10, Maximum Restarts: 20, Convergence Tolerance: 1e-08}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 1 iterations with total CPU time of 0.232971 sec Electromagnetic Energy = 7.64729e-08 Electromagnetic Energy/dt^2 = 4.29565e+10 * finished time step 1, t = 1.33426e-09 ************************************************** *** Teuchos::StackedTimer::report() - Remainder for a level will be *** *** incorrect if a timer in the level does not exist on every rank *** *** of the MPI Communicator. *** Mini-EM: 0.632266 [1] | Mini-EM: Total Time: 0.632224 - 99.9934% [1] | | Mini-EM: build mesh: 0.000598958 - 0.0947383% [1] | | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000286839 - 47.8897% [1] | | | Remainder: 0.000312119 - 52.1103% | | Mini-EM: build physics blocks: 0.000774237 - 0.122462% [1] | | Mini-EM: build auxiliary physics blocks: 0.000242839 - 0.0384103% [1] | | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0569234 - 9.00367% [1] | | panzer::DOFManager::buildGlobalUnknowns: 0.0199654 - 3.15797% [3] | | | panzer::DOFManager::buildTaggedMultiVector: 0.00733589 - 36.7429% [3] | | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00585138 - 79.7637% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000286639 - 3.90735% [3] | | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00114332 - 15.5852% [3] | | | | Remainder: 5.456e-05 - 0.74374% | | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00281591 - 14.1039% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000903915 - 32.1003% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 7.76e-05 - 2.75577% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000282959 - 10.0486% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.628e-05 - 3.06402% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00119276 - 42.3578% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.00018508 - 6.57266% [3] | | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 3.1319e-05 - 1.11222% [3] | | | | Remainder: 5.5999e-05 - 1.98867% | | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.00190027 - 9.51781% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000874077 - 4.37795% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.00241923 - 12.1171% [3] | | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.00110216 - 5.52031% [3] | | | Remainder: 0.00351791 - 17.62% | | panzer::WorksetContainer::applyOrientations(ugi): 0.000956036 - 0.151218% [2] | | Mini-EM: setup physics model evaluator: 0.0889403 - 14.0678% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0889251 - 99.9829% [1] | | | | allocate FieldManagerBuilder: 2.6e-06 - 0.00292381% [1] | | | | fmb->setWorksetContainer(): 4.4e-07 - 0.000494799% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0816356 - 91.8027% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0816227 - 99.9841% [1] | | | | | | getWorksets(): 0.0543404 - 66.5752% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0543372 - 99.994% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0301224 - 55.436% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00268575 - 8.91613% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00593542 - 19.7044% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000270919 - 4.56445% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.0056545 - 95.2671% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.000119519 - 2.1137% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.344e-05 - 0.591387% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000225559 - 3.98902% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000491919 - 8.6996% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.00111316 - 19.6862% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000214039 - 3.78529% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000854957 - 15.1199% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 6.78e-05 - 1.19905% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00157571 - 27.8666% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000642158 - 40.7535% [1] | | | | | | | | | | | | Remainder: 0.000933556 - 59.2465% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000777517 - 13.7504% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012628 - 2.23327% [1] | | | | | | | | | | | Remainder: 5.4599e-05 - 0.965585% | | | | | | | | | | Remainder: 1e-05 - 0.16848% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0174601 - 57.9639% [2] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.0103193 - 59.1021% [2] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.096e-05 - 0.396927% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.2e-06 - 0.0891535% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00549774 - 53.2764% [2] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00383346 - 37.1486% [1] | | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 1.1e-05 - 0.106597% [1] | | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000687837 - 6.66555% [1] | | | | | | | | | | | Remainder: 0.00023908 - 2.31683% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00379771 - 21.7508% [2] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00200019 - 11.4558% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 5.204e-05 - 0.298051% [2] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000716837 - 4.10557% [2] | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000531118 - 3.0419% [1] | | | | | | | | | | Remainder: 4.292e-05 - 0.245818% | | | | | | | | | Remainder: 0.0040411 - 13.4156% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0241928 - 44.5234% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0241606 - 99.8671% [2] | | | | | | | | | Remainder: 3.216e-05 - 0.132932% | | | | | | | | Remainder: 2.204e-05 - 0.0405615% | | | | | | | Remainder: 3.24e-06 - 0.00596241% | | | | | | getOrientations(): 6.88e-06 - 0.00842903% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000690277 - 0.845693% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000687477 - 0.842263% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000360879 - 0.442131% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001186 - 0.145303% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000867436 - 1.06274% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 0.00073509% [2] | | | | | | Remainder: 0.0245501 - 30.0775% | | | | | Remainder: 1.296e-05 - 0.0158754% | | | | fmb->setupBCFieldManagers(): 8e-06 - 0.00899634% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.592e-05 - 0.0179027% [1] | | | | build response library: 0.00724165 - 8.14355% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00715373 - 98.7859% [1] | | | | | | getWorksets(): 3.12e-06 - 0.0436136% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 70.5128% [1] | | | | | | | Remainder: 9.2e-07 - 29.4872% | | | | | | getOrientations(): 4.4e-07 - 0.00615063% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000745877 - 10.4264% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000893757 - 12.4936% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000403759 - 5.64403% [1] | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00118283 - 16.5345% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 1.48e-06 - 0.0206885% [3] | | | | | | Remainder: 0.00392246 - 54.831% | | | | | Remainder: 8.792e-05 - 1.21409% | | | | Remainder: 2.084e-05 - 0.0234355% | | | Remainder: 1.524e-05 - 0.0171351% | | Mini-EM: setup auxiliary physics model evaluator: 0.0600237 - 9.49406% [1] | | | panzer::ModelEvaluator::setupModel(): 0.0600149 - 99.9853% [1] | | | | allocate FieldManagerBuilder: 8e-07 - 0.001333% [1] | | | | fmb->setWorksetContainer(): 6.8e-07 - 0.00113305% [1] | | | | fmb->setupVolumeFieldManagers(): 0.0599741 - 99.932% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0599705 - 99.9939% [1] | | | | | | getWorksets(): 0.033889 - 56.5094% [1] | | | | | | | panzer::WorksetContainer::getWorksets(): 0.0338882 - 99.9978% [1] | | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0241545 - 71.2771% [1] | | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00259147 - 10.7287% [1] | | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00479522 - 19.8523% [1] | | | | | | | | | | panzer::integrationValues2::setup(): 0.000190599 - 3.97477% [1] | | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00460222 - 95.9752% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 5.416e-05 - 1.17682% [1] | | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 3.0559e-05 - 0.664005% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.0001902 - 4.13279% [1] | | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000424318 - 9.21985% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000970877 - 21.0958% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000170039 - 3.69471% [1] | | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000768597 - 16.7006% [1] | | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.616e-05 - 0.568421% [1] | | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00146271 - 31.7828% [1] | | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000692237 - 47.3255% [1] | | | | | | | | | | | | Remainder: 0.000770477 - 52.6745% | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000363839 - 7.90572% [1] | | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00012844 - 2.79083% [1] | | | | | | | | | | | Remainder: 1.232e-05 - 0.267697% | | | | | | | | | | Remainder: 2.4e-06 - 0.0500498% | | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0128837 - 53.3386% [1] | | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00765625 - 59.426% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.508e-05 - 0.196963% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.68e-06 - 0.113371% [1] | | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00378322 - 49.4135% [1] | | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00381827 - 49.8712% [1] | | | | | | | | | | | Remainder: 3.1e-05 - 0.404898% | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00203527 - 15.7973% [1] | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00268523 - 20.8421% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 2.116e-05 - 0.164239% [1] | | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000465998 - 3.61697% [1] | | | | | | | | | | Remainder: 1.976e-05 - 0.153372% | | | | | | | | | Remainder: 0.00388415 - 16.0804% | | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00972628 - 28.7011% [1] | | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0097078 - 99.81% [1] | | | | | | | | | Remainder: 1.848e-05 - 0.190001% | | | | | | | | Remainder: 7.4e-06 - 0.0218365% | | | | | | | Remainder: 7.6e-07 - 0.00224262% | | | | | | getOrientations(): 6.52e-06 - 0.010872% [1] | | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000362479 - 0.604429% [1] | | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000337919 - 0.563476% [1] | | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000194479 - 0.324291% [1] | | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0135564 - 22.6052% [1] | | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.0135372 - 99.8581% [1] | | | | | | | Remainder: 1.924e-05 - 0.141925% | | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000426638 - 0.711414% [1] | | | | | | Phalanx::SortAndOrderEvaluators: 3.6e-07 - 0.000600296% [2] | | | | | | Remainder: 0.0111967 - 18.6703% | | | | | Remainder: 3.64e-06 - 0.00606929% | | | | fmb->setupBCFieldManagers(): 3.52e-06 - 0.00586521% [1] | | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.14e-05 - 0.0189953% [1] | | | | build response library: 1.956e-05 - 0.0325919% [1] | | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.4e-07 - 1.22699% [1] | | | | | Remainder: 1.932e-05 - 98.773% | | | | Remainder: 4.84e-06 - 0.00806466% | | | Remainder: 8.8e-06 - 0.0146609% | | Mini-EM: eval auxiliary physics model evaluator: 0.0457985 - 7.24403% [1] | | | panzer::ModelEvaluator::create_W_op: 0.0134546 - 29.3778% [1] | | | panzer::ModelEvaluator::evalModel(J): 0.0316855 - 69.1846% [1] | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00010204 - 0.32204% [1] | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0218617 - 68.9958% [1] | | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 0.00713577% [1] | | | | | Phalanx: Evaluator 254: [panzer::Traits::Jacobian] Constant: 1/mu: 3.16e-06 - 0.0144545% [1] | | | | | Phalanx: Evaluator 256: [panzer::Traits::Jacobian] Constant: dt: 6.8e-07 - 0.00311047% [1] | | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.000175319 - 0.801947% [1] | | | | | Phalanx: Evaluator 234: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.00123916 - 5.66816% [1] | | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00305379 - 13.9687% [1] | | | | | Phalanx: Evaluator 226: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000382398 - 1.74917% [1] | | | | | Phalanx: Evaluator 253: [panzer::Traits::Jacobian] TensorConductivity: 0.00213507 - 9.76628% [1] | | | | | Phalanx: Evaluator 233: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.00251903 - 11.5226% [1] | | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00347411 - 15.8913% [1] | | | | | Phalanx: Evaluator 249: [panzer::Traits::Jacobian] Constant: epsilon: 1.08e-06 - 0.00494015% [1] | | | | | Phalanx: Evaluator 258: [panzer::Traits::Jacobian] Constant: 1/dt: 5.6e-07 - 0.00256156% [1] | | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00560486 - 25.6378% [1] | | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00105856 - 4.84206% [1] | | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.000446278 - 2.04137% [1] | | | | | Phalanx: Evaluator 237: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.00173647 - 7.943% [1] | | | | | Remainder: 2.96e-05 - 0.135397% | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.168e-05 - 0.0368623% [1] | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.92e-06 - 0.00605955% [1] | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00016536 - 0.521879% [1] | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.00945252 - 29.8323% [1] | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0048095 - 50.8806% [1] | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0046293 - 48.9742% [1] | | | | | Remainder: 1.372e-05 - 0.145146% | | | | Remainder: 9.0319e-05 - 0.285048% | | | Remainder: 0.000658397 - 1.43759% | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00418914 - 0.662604% [1] | | | getWorksets(): 2.84e-06 - 0.0677943% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.72e-06 - 60.5634% [1] | | | | Remainder: 1.12e-06 - 39.4366% | | | getOrientations(): 6e-07 - 0.0143227% [1] | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000733797 - 17.5166% [1] | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000879437 - 20.9932% [1] | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000402438 - 9.60669% [1] | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00120244 - 28.7036% [1] | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0276906% [3] | | | Remainder: 0.000966436 - 23.07% | | panzer::ModelEvaluator::create_W_op: 0.0381599 - 6.03581% [1] | | panzer::ModelEvaluator::evalModel(J): 0.0558446 - 8.83304% [1] | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 6.964e-05 - 0.124703% [1] | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0431939 - 77.3466% [1] | | | | panzer::WorksetContainer::getWorksets(): 1.2e-06 - 0.00277817% [1] | | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.000282279 - 0.653516% [1] | | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.00134292 - 3.10904% [1] | | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.00156599 - 3.6255% [1] | | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.000156639 - 0.362641% [1] | | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.00178343 - 4.1289% [1] | | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.00154319 - 3.57271% [1] | | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000604838 - 1.40029% [1] | | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.00129444 - 2.9968% [1] | | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 1.36e-06 - 0.00314859% [1] | | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.00108556 - 2.51321% [1] | | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.00320215 - 7.41342% [1] | | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000530678 - 1.22859% [1] | | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.00327955 - 7.59261% [1] | | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00325599 - 7.53807% [1] | | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00457214 - 10.5852% [1] | | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.12e-06 - 0.0118535% [1] | | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.000294079 - 0.680834% [1] | | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.00318027 - 7.36277% [1] | | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.0051985 - 12.0353% [1] | | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00161495 - 3.73885% [1] | | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00015544 - 0.359865% [1] | | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.00177127 - 4.10075% [1] | | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.00356323 - 8.24937% [1] | | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.00286647 - 6.63628% [1] | | | | Remainder: 4.224e-05 - 0.0977915% | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.196e-05 - 0.0214166% [1] | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 0.00207719% [1] | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000264399 - 0.473455% [1] | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0122302 - 21.9005% [1] | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.012208 - 99.8178% [1] | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.336e-05 - 0.109237% [1] | | | | Remainder: 8.92e-06 - 0.072934% | | | Remainder: 7.328e-05 - 0.131221% | | MaxwellPreconditioner::build: 0.00159959 - 0.253011% [1] | | | MaxwellPreconditioner: Schur complement: 1.508e-05 - 0.942739% [1] | | | MaxwellPreconditioner: Inverse Q_B: 0.000907716 - 56.7466% [1] | | | | Ifpack2::Relaxation::initialize: 4.04e-06 - 0.445073% [1] | | | | Ifpack2::Relaxation::compute: 0.000161999 - 17.8469% [1] | | | | Remainder: 0.000741677 - 81.708% | | | MaxwellPreconditioner: Solver S_E: 0.000580598 - 36.2966% [1] | | | | Ifpack2::Relaxation::initialize: 1.4e-06 - 0.241131% [1] | | | | Ifpack2::Relaxation::compute: 0.000167359 - 28.8253% [1] | | | | Remainder: 0.000411839 - 70.9336% | | | MaxwellPreconditioner: Block preconditioner: 8.752e-05 - 5.47139% [1] | | | Remainder: 8.68e-06 - 0.542638% | | Mini-EM: timestepper: 0.239922 - 37.949% [1] | | | Mini-EM: Advance Time Step: 0.23992 - 99.9991% [1] | | | | panzer::ModelEvaluator::evalModel(f): 0.00525454 - 2.19012% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 7.344e-05 - 1.39765% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00487174 - 92.7149% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.36e-06 - 0.0279161% [1] | | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 3.312e-05 - 0.679839% [1] | | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000427758 - 8.78039% [1] | | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.000248519 - 5.10123% [1] | | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 2.192e-05 - 0.449942% [1] | | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.000211239 - 4.33601% [1] | | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.000203399 - 4.17508% [1] | | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 4.024e-05 - 0.825988% [1] | | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 5.304e-05 - 1.08873% [1] | | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 1.16e-06 - 0.0238108% [1] | | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 7.648e-05 - 1.56987% [1] | | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000472998 - 9.70901% [1] | | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000222799 - 4.57329% [1] | | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 9.076e-05 - 1.86299% [1] | | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000408798 - 8.39121% [1] | | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000817797 - 16.7865% [1] | | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.64e-06 - 0.0747166% [1] | | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 3.284e-05 - 0.674092% [1] | | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.000333959 - 6.85502% [1] | | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.000436478 - 8.95938% [1] | | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 6.588e-05 - 1.35229% [1] | | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.08e-05 - 0.426952% [1] | | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000190759 - 3.91562% [1] | | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000327359 - 6.71955% [1] | | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 9.448e-05 - 1.93935% [1] | | | | | | Remainder: 3.416e-05 - 0.701187% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.0799e-05 - 0.205518% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2e-06 - 0.0380623% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00022124 - 4.21045% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 3.1199e-05 - 0.593753% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.396e-05 - 44.745% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 9.6e-07 - 3.07702% [1] | | | | | | Remainder: 1.6279e-05 - 52.178% | | | | | Remainder: 4.412e-05 - 0.839655% | | | | Stratimikos: BelosLOWS: 0.233001 - 97.1162% [1] | | | | | GMRES block system: Operation Op*x: 0.000307959 - 0.13217% [1] | | | | | Belos::MVT::MvAddMv: 7.492e-05 - 0.0321543% [1] | | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.232072 - 99.601% [1] | | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000199839 - 0.0861109% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 5.2519e-05 - 26.2807% [2] | | | | | | | | Belos::MVT::MvDot: 4.6999e-05 - 89.4895% [2] | | | | | | | | Remainder: 5.52e-06 - 10.5105% | | | | | | | Belos::MVT::MvScale: 3.384e-05 - 16.9336% [2] | | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 4.98e-05 - 24.9201% [2] | | | | | | | | Belos::MVT::MvTransMv: 4.732e-05 - 95.0201% [2] | | | | | | | | Remainder: 2.48e-06 - 4.97992% | | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.816e-05 - 9.08732% [2] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 1.692e-05 - 93.1718% [2] | | | | | | | | Remainder: 1.24e-06 - 6.82819% | | | | | | | Remainder: 4.552e-05 - 22.7783% | | | | | | Belos::MVT::MvAddMv: 3.664e-05 - 0.0157882% [2] | | | | | | Belos::MVT::MvNorm: 4.476e-05 - 0.0192871% [1] | | | | | | GMRES block system: Operation Prec*x: 0.230152 - 99.1727% [1] | | | | | | | GMRES Q_B: Operation Op*x: 8.9159e-05 - 0.0387392% [2] | | | | | | | Belos::MVT::MvAddMv: 2.04e-05 - 0.00886372% [3] | | | | | | | GMRES Q_B: PseudoBlockGmresSolMgr total solve time: 0.00272471 - 1.18388% [2] | | | | | | | | GMRES Q_B: ICGS[2]: Orthogonalization: 0.00121164 - 44.4684% [13] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Norm): 7.024e-05 - 5.79712% [13] | | | | | | | | | | Belos::MVT::MvDot: 6.128e-05 - 87.2437% [13] | | | | | | | | | | Remainder: 8.96e-06 - 12.7563% | | | | | | | | | Belos::MVT::MvScale: 4.316e-05 - 3.56213% [12] | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Inner Product): 0.000659118 - 54.399% [22] | | | | | | | | | | Belos::MVT::MvTransMv: 0.000642758 - 97.5179% [22] | | | | | | | | | | Remainder: 1.636e-05 - 2.4821% | | | | | | | | | GMRES Q_B: ICGS[2]: Ortho (Update): 0.000367558 - 30.3357% [22] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000356438 - 96.9746% [22] | | | | | | | | | | Remainder: 1.112e-05 - 3.02537% | | | | | | | | | Remainder: 7.156e-05 - 5.90606% | | | | | | | | Belos::MVT::MvAddMv: 0.000112199 - 4.11783% [20] | | | | | | | | GMRES Q_B: Operation Op*x: 0.000471839 - 17.317% [13] | | | | | | | | Belos::MVT::MvNorm: 1.264e-05 - 0.463903% [2] | | | | | | | | GMRES Q_B: Operation Prec*x: 0.00010856 - 3.98428% [12] | | | | | | | | | Ifpack2::Relaxation::apply: 6.948e-05 - 64.0015% [12] | | | | | | | | | Remainder: 3.908e-05 - 35.9985% | | | | | | | | Belos::MVT::MvTimesMatAddMv: 3.608e-05 - 1.32418% [1] | | | | | | | | Remainder: 0.000771756 - 28.3243% | | | | | | | GMRES S_E: Operation Op*x: 0.000125479 - 0.0545201% [1] | | | | | | | GMRES S_E: PseudoBlockGmresSolMgr total solve time: 0.226092 - 98.236% [1] | | | | | | | | GMRES S_E: ICGS[2]: Orthogonalization: 0.198361 - 87.7347% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Norm): 0.00132816 - 0.669565% [197] | | | | | | | | | | Belos::MVT::MvDot: 0.00116932 - 88.0406% [197] | | | | | | | | | | Remainder: 0.00015884 - 11.9594% | | | | | | | | | Belos::MVT::MvScale: 0.000937159 - 0.472451% [197] | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Inner Product): 0.107941 - 54.4165% [392] | | | | | | | | | | Belos::MVT::MvTransMv: 0.107582 - 99.6676% [392] | | | | | | | | | | Remainder: 0.000358758 - 0.332364% | | | | | | | | | GMRES S_E: ICGS[2]: Ortho (Update): 0.0867733 - 43.7451% [392] | | | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.0864516 - 99.6292% [392] | | | | | | | | | | Remainder: 0.00032172 - 0.370759% | | | | | | | | | Remainder: 0.00138136 - 0.696385% | | | | | | | | Belos::MVT::MvAddMv: 0.00179515 - 0.793993% [201] | | | | | | | | GMRES S_E: Operation Prec*x: 0.00211027 - 0.933368% [197] | | | | | | | | | Ifpack2::Relaxation::apply: 0.00126428 - 59.9106% [197] | | | | | | | | | Remainder: 0.000845995 - 40.0894% | | | | | | | | GMRES S_E: Operation Op*x: 0.0161425 - 7.13978% [197] | | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000494319 - 0.218636% [1] | | | | | | | | Belos::MVT::MvNorm: 7e-06 - 0.00309609% [1] | | | | | | | | Remainder: 0.00718153 - 3.17638% | | | | | | | Remainder: 0.00110008 - 0.477979% | | | | | | GMRES block system: Operation Op*x: 0.000256919 - 0.110707% [1] | | | | | | Belos::MVT::MvTimesMatAddMv: 1.132e-05 - 0.0048778% [1] | | | | | | Remainder: 0.00137052 - 0.590557% | | | | | Remainder: 0.000546838 - 0.234693% | | | | Mini-EM: Compute responses: 0.00158967 - 0.662585% [1] | | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.72e-05 - 4.22728% [1] | | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000873596 - 54.9544% [1] | | | | | | panzer::WorksetContainer::getWorksets(): 1.24e-06 - 0.141942% [1] | | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 2.128e-05 - 2.43591% [1] | | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.000193039 - 22.0971% [1] | | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.6e-07 - 0.0641029% [1] | | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 4.28e-05 - 4.89929% [1] | | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 2.928e-05 - 3.35166% [1] | | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.000344758 - 39.4642% [1] | | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6e-07 - 0.0686816% [1] | | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 4.224e-05 - 4.83519% [1] | | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 6.864e-05 - 7.85718% [1] | | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 2.14e-05 - 2.44964% [1] | | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.228e-05 - 1.40568% [1] | | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 8.8e-07 - 0.100733% [1] | | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.012e-05 - 5.73721% [1] | | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 1.716e-05 - 1.96429% [1] | | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 6.68e-06 - 0.764656% [1] | | | | | | Remainder: 2.0639e-05 - 2.36253% | | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 6.16e-06 - 0.387501% [1] | | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.36e-06 - 0.0855521% [1] | | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000273159 - 17.1833% [1] | | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00022868 - 14.3853% [1] | | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 5.6e-07 - 0.244884% [1] | | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.0002166 - 94.7175% [1] | | | | | | Remainder: 1.152e-05 - 5.03761% | | | | | Remainder: 0.000139519 - 8.77658% | | | | Remainder: 7.456e-05 - 0.031077% | | | Remainder: 2.24e-06 - 0.000933635% | | Remainder: 0.0182849 - 2.89216% | Remainder: 4.184e-05 - 0.00661747% ================================= FOM Calculation ================================= Number of cells = 1000 Time for Belos Linear Solve = 0.233001 seconds Number of Time Steps (one linear solve per step) = 1 FOM ( num_cells * num_steps / solver_time / 1000) = 4.29182 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=maxwell10.xml' (5 runs): 31.64 msec task-clock:u # 0.026 CPUs utilized ( +- 0.99% ) 0 context-switches:u # 0.000 /sec 0 cpu-migrations:u # 0.000 /sec 2,775 page-faults:u # 87.713 K/sec ( +- 0.20% ) 27,328,127 cycles:u # 0.864 GHz ( +- 18.33% ) (55.80%) 68,275,472 instructions:u # 2.50 insn per cycle ( +- 10.05% ) (91.13%) branches:u 343,189 branch-misses:u ( +- 2.57% ) 27,891,049 L1-dcache-loads:u # 881.586 M/sec ( +- 0.14% ) 388,302 L1-dcache-load-misses:u # 1.39% of all L1-dcache accesses ( +- 0.45% ) LLC-loads:u LLC-load-misses:u 26,610,824 L1-icache-loads:u # 841.120 M/sec ( +- 0.15% ) 239,577 L1-icache-load-misses:u # 0.90% of all L1-icache accesses ( +- 0.82% ) 26,065,877 dTLB-loads:u # 823.896 M/sec ( +- 22.35% ) (9.83%) dTLB-load-misses:u ( +-100.00% ) (0.00%) iTLB-loads:u (0.00%) iTLB-load-misses:u (0.00%) 1.19411 +- 0.00474 seconds time elapsed ( +- 0.40% ) 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=maxwell10.xml' (5 runs): 315,485 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.29% ) 16,856,194 BR_RETIRED:u ( +- 0.09% ) 1.18535 +- 0.00178 seconds time elapsed ( +- 0.15% ) 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=maxwell10.xml' (5 runs): 22,751,611 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.36% ) 5,382 ITLB_WALK:u ( +- 2.79% ) 13,024 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 4.71% ) 30,556,743 L1D_TLB:u ( +- 0.33% ) 1.18580 +- 0.00201 seconds time elapsed ( +- 0.17% ) 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=maxwell10.xml' (5 runs): 26,535,491 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.12% ) 234,257 L1I_CACHE_REFILL:u ( +- 1.03% ) 384,315 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.49% ) 27,815,398 L1D_CACHE:u ( +- 0.12% ) 1.181607 +- 0.000813 seconds time elapsed ( +- 0.07% ) 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=maxwell10.xml' (5 runs): 468,525 LL_CACHE_MISS_RD:u # 0.9 per cache access ll_cache_read_miss_ratio ( +- 0.58% ) 495,359 LL_CACHE_RD:u ( +- 0.80% ) 134,257 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.69% ) 17,265 L2D_TLB_REFILL:u ( +- 1.35% ) 259,358 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 1.41% ) 1,464,354 L2D_CACHE:u ( +- 0.47% ) 1.19578 +- 0.00749 seconds time elapsed ( +- 0.63% )