ampere_research/trilinos/output_avg5/altra_MueLu_Tpetra_maxwell40.output
2024-10-30 13:42:00 -04:00

9319 lines
669 KiB
Plaintext

oasis14.umiacs.umd.edu
30 MueLu Tpetra maxwell40.xml
output_avg5/altra_MueLu_Tpetra_maxwell40.output
output_avg5/altra_MueLu_Tpetra_maxwell40_power.output
dt = 3.33564e-10
Loading solver config from solverMueLu.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 curl = 1 [unused]
Simplify Faraday = 0 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [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 = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: space number = 2 [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: skip first (1,1) level = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 1 [unused]
refmaxwell: disable addon 22 = 1 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 0 [unused]
refmaxwell: subsolves striding = 1 [unused]
aggregation: drop tol = 0.02 [unused]
aggregation: match ML phase2a = 1 [unused]
smoother: type = RELAXATION [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
relaxation: type = Symmetric Gauss-Seidel [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
parameterlist: syntax = muelu
use kokkos refactor = 0 [unused]
verbosity = extreme
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
half precision = 0 [default]
refmaxwell: space number = 1 [default]
Dk_1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Dk_2 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
D0 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_beta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_alpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Ms = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_1_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_1_invBeta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_2_invAlpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M0inv = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Nullspace = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Coordinates = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
output filename = [default]
print initial parameters = 1 [default]
refmaxwell: disable addon 22 = 1 [default]
refmaxwell: skip first (1,1) level = 1 [default]
refmaxwell: skip first (2,2) level = 0 [default]
multigrid algorithm = unsmoothed [default]
transpose: use implicit = 0 [default]
rap: triple product = 0 [default]
rap: fix zero diagonals = 1 [default]
rap: fix zero diagonals threshold = 0 [default]
refmaxwell: row sum drop tol (1,1) = -1 [default]
sync timers = 0 [default]
refmaxwell: num iters coarse 11 = 1 [default]
refmaxwell: num iters 22 = 1 [default]
refmaxwell: apply BCs to Anodal = 0 [default]
refmaxwell: apply BCs to coarse 11 = 1 [default]
refmaxwell: apply BCs to 22 = 1 [default]
refmaxwell: max coarse size = 1 [default]
smoother: pre type = NONE [default]
smoother: post type = NONE [default]
aggregation: type = uncoupled [default]
aggregation: min agg size = 2 [default]
aggregation: max agg size = -1 [default]
aggregation: match ML phase1 = 0 [default]
aggregation: match ML phase2a = 0 [default]
aggregation: match ML phase2b = 0 [default]
aggregation: export visualization data = 0 [default]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
smoother: pre params ->
[empty list]
smoother: post params ->
[empty list]
SM_Matrix size = 201720 x 201720, nnz = 6403320
SM_Matrix Load balancing info
SM_Matrix # active processes: 1/1
SM_Matrix # rows per proc : avg = 2.02e+05, dev = 0.0%, min = 0.0% ( 201720 on 0), max = 0.0% ( 201720 on 0)
SM_Matrix # nnz per proc : avg = 6.40e+06, dev = 0.0%, min = 0.0% ( 6403320 on 0), max = 0.0% ( 6403320 on 0)
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
RefMaxwell::compute(): building edge nullspace
Edge length (min/mean/max): 0.0125 / 0.0125 / 0.0125
D0^T*M1_beta*D0: Computing Ac (MueLu::RAPFactory)
D0^T*M1_beta*D0: MxM: A x P
D0^T*M1_beta*D0: MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Level::Set: Not storing "AP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell::compute(): building special edge prolongator
RefMaxwell::compute(): building edge projection
RefMaxwell::compute(): building nodal prolongator
RefMaxwell (1,1) A_nodal: Build (MueLu::TentativePFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoalesceDropFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (1,1) A_nodal: Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (1,1) A_nodal: Coordinate import
RefMaxwell (1,1) A_nodal: Laplacian local diagonal
RefMaxwell (1,1) A_nodal: Laplacian distributed diagonal
RefMaxwell (1,1) A_nodal: Laplacian dropping
RefMaxwell (1,1) A_nodal: Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0
Level::Set: Not storing "DofsPerNode" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0%)
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[7] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (1,1) A_nodal: AverageCoords
RefMaxwell::compute(): building vectorial nodal prolongator
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
coarseA11 size = 8232 x 8232, nnz = 576000
coarseA11 Load balancing info
coarseA11 # active processes: 1/1
coarseA11 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
coarseA11 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
number of equations = 3
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 3750
repartition: min rows per thread = 250
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.40 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 8232 x 8232, nnz = 576000
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
A0 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
Clearing old data (if any)
Replacing coordinate map
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 5.40
RefMaxwell coarse (1,1): Preconditioner init
RefMaxwell coarse (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.67
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Using default factory (AmalgamationFactory[293]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Build (MueLu::TentativePFactory)
RefMaxwell coarse (1,1): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell coarse (1,1): Build (MueLu::CoalesceDropFactory)
RefMaxwell coarse (1,1): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=3 and stridedblocksize=3 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 3
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[69] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell coarse (1,1): Coordinate import
RefMaxwell coarse (1,1): Laplacian local diagonal
RefMaxwell coarse (1,1): Laplacian distributed diagonal
RefMaxwell coarse (1,1): Laplacian dropping
RefMaxwell coarse (1,1): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
RefMaxwell coarse (1,1): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell coarse (1,1): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2744 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 125 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 3 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[72] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 8232 x 375
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
Ptent # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): Build (MueLu::RepartitionFactory)
RefMaxwell coarse (1,1): Computing Ac (MueLu::RAPFactory)
RefMaxwell coarse (1,1): Transpose P (MueLu::TransPFactory)
R size = 375 x 8232, nnz = 8232
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
R # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): MxMxM: R x A x P (explicit)
Ac size = 375 x 375, nnz = 19773
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
Ac # nnz per proc : avg = 1.98e+04, dev = 0.0%, min = 0.0% ( 19773 on 0), max = 0.0% ( 19773 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[75] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell coarse (1,1): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell coarse (1,1): MapFactory: coarseCoordMap
RefMaxwell coarse (1,1): AverageCoords
RefMaxwell coarse (1,1): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell coarse (1,1): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell coarse (1,1): Rebalancing prolongator
Using original prolongator
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Rebalancing restrictor
Using original restrictor
RefMaxwell coarse (1,1): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell coarse (1,1)) 0.0791 (1)
================================================================================
RefMaxwell::compute(): nuking BC columns of Dk_1
RefMaxwell::compute(): building MG for (2,2)-block
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): MxM: A x P
RefMaxwell (2,2): MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
A22 size = 68921 x 68921, nnz = 1771561
A22 Load balancing info
A22 # active processes: 1/1
A22 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A22 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 15000
repartition: min rows per thread = 1000
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
number of equations = 1 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7.00 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
coarse: params ->
fix nullspace = 1 [unused]
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 68921 x 68921, nnz = 1771561
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A0 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Clearing old data (if any)
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
Using default factory (AmalgamationFactory[575]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 7.00
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.49
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Using default factory (AmalgamationFactory[583]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[359] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Generating canonical nullspace: dimension = 1
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[362] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 2744 x 68921, nnz = 68921
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
R # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 2744 x 2744, nnz = 62960
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ac # nnz per proc : avg = 6.30e+04, dev = 0.0%, min = 0.0% ( 62960 on 0), max = 0.0% ( 62960 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[365] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 25.12
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.59
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Using default factory (AmalgamationFactory[591]) for building 'UnAmalgamationInfo'.
Level 2
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[384] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/62960 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2674 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 125 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 70 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Ptent size = 2744 x 125
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ptent # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 125 x 2744, nnz = 2744
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
R # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 125 x 125, nnz = 2197
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
Ac # nnz per proc : avg = 2.20e+03, dev = 0.0%, min = 0.0% ( 2197 on 0), max = 0.0% ( 2197 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[390] on level 2, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell (2,2): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
MueLu::Amesos2Smoother::Setup(): fixing nullspace
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell (2,2)) 0.3603 (1)
================================================================================
RefMaxwell::compute(): nuking BC rows of Dk_1
RefMaxwell (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 20.00
RefMaxwell (1,1): Preconditioner init
RefMaxwell (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 2.96
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- RefMaxwell Summary ---
--------------------------------------------------------------------------------
block rows nnz nnz/row
(1, 1) 201720 6403320 31.7436
(2, 2) 68921 1771561 25.7042
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
Sub-solver distribution over ranks
( (1,1) block only is indicated by '1', (2,2) block only by '2', and both blocks by 'B' and none by '.')
B 0:0
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00630046 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.610905 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.667128 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 29.1005 [1]
| Mini-EM: Total Time: 29.1005 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000684079 - 0.00235075% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000317399 - 46.398% [1]
| | | Remainder: 0.00036668 - 53.602%
| | Mini-EM: build physics blocks: 0.000918717 - 0.00315705% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000792718 - 0.00272407% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.49416 - 12.0072% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.62814 - 5.5949% [4]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.737873 - 45.32% [4]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.574092 - 77.8036% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0177118 - 2.40038% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.145905 - 19.7737% [4]
| | | | Remainder: 0.00016476 - 0.022329%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0865908 - 5.31838% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0606675 - 70.0623% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000505998 - 0.584356% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00650522 - 7.5126% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00413475 - 4.77505% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00137252 - 1.58506% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0122538 - 14.1514% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000984078 - 1.13647% [4]
| | | | Remainder: 0.00016692 - 0.192769%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.143618 - 8.82098% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0593893 - 3.64767% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.203105 - 12.4747% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0756998 - 4.64946% [4]
| | | Remainder: 0.321865 - 19.7689%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0769198 - 0.264325% [2]
| | Mini-EM: setup physics model evaluator: 2.17312 - 7.46765% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.1731 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 3.24e-06 - 0.000149096% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 2.02476e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.1675 - 99.7422% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.16747 - 99.9989% [1]
| | | | | | getWorksets(): 2.14269 - 98.8569% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14269 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.2344 - 57.6101% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0088165 - 0.714231% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.195742 - 15.8572% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00368031 - 1.88018% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.191976 - 98.076% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00179904 - 0.937114% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00102384 - 0.533315% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00334359 - 1.74167% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180843 - 9.42006% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0403392 - 21.0126% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103119 - 5.37146% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0289746 - 15.0928% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000981039 - 0.511021% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0512351 - 26.6882% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222454 - 43.4183% [32]
| | | | | | | | | | | | Remainder: 0.0289897 - 56.5817%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.028054 - 14.6133% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00739378 - 3.85141% [32]
| | | | | | | | | | | Remainder: 0.000435759 - 0.226986%
| | | | | | | | | | Remainder: 8.5759e-05 - 0.0438122%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.896734 - 72.645% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.523892 - 58.4223% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.00070348 - 0.134279% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022984 - 0.0438716% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.281059 - 53.6482% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198893 - 37.9645% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00022528 - 0.0430012% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0411791 - 7.86022% [32]
| | | | | | | | | | | Remainder: 0.00160272 - 0.305924%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174495 - 19.459% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122868 - 13.7017% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000993875 - 0.110833% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0420394 - 4.68806% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.031622 - 3.52635% [32]
| | | | | | | | | | Remainder: 0.000823475 - 0.0918305%
| | | | | | | | | Remainder: 0.133112 - 10.7835%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.908219 - 42.3869% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.90678 - 99.8415% [64]
| | | | | | | | | Remainder: 0.00143931 - 0.158476%
| | | | | | | | Remainder: 6.432e-05 - 0.00300184%
| | | | | | | Remainder: 6.12e-06 - 0.000285622%
| | | | | | getOrientations(): 1.228e-05 - 0.000566559% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000765158 - 0.0353019% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000757838 - 0.0349641% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000420439 - 0.0193977% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00017516 - 0.00808131% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000847157 - 0.039085% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1e-06 - 4.61367e-05% [2]
| | | | | | Remainder: 0.0217983 - 1.0057%
| | | | | Remainder: 2.372e-05 - 0.00109435%
| | | | fmb->setupBCFieldManagers(): 8.12e-06 - 0.00037366% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.888e-05 - 0.000868806% [1]
| | | | build response library: 0.00554827 - 0.255316% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00533899 - 96.228% [1]
| | | | | | getWorksets(): 2.88e-06 - 0.0539428% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 66.6667% [1]
| | | | | | | Remainder: 9.6e-07 - 33.3333%
| | | | | | getOrientations(): 4.8e-07 - 0.00899047% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000767078 - 14.3675% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000915958 - 17.156% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000416318 - 7.7977% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00121508 - 22.7586% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0232254% [3]
| | | | | | Remainder: 0.00201995 - 37.8341%
| | | | | Remainder: 0.000209279 - 3.77197%
| | | | Remainder: 2.412e-05 - 0.00110994%
| | | Remainder: 2.208e-05 - 0.00101605%
| | Mini-EM: setup auxiliary physics model evaluator: 4.27801 - 14.7008% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.278 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 2.48e-06 - 5.7971e-05% [1]
| | | | fmb->setWorksetContainer(): 1.96e-06 - 4.58158e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.27794 - 99.9985% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.27793 - 99.9999% [1]
| | | | | | getWorksets(): 1.9526 - 45.6435% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.9526 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.27808 - 65.4553% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0122634 - 0.959515% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.204839 - 16.0271% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00371891 - 1.81553% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.201049 - 98.1498% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00179784 - 0.894228% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00102736 - 0.510999% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333759 - 1.66009% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180026 - 8.95431% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0435384 - 21.6556% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103119 - 5.12907% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.033226 - 16.5263% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00103784 - 0.516211% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0537407 - 26.7302% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0229868 - 42.7735% [32]
| | | | | | | | | | | | Remainder: 0.030754 - 57.2265%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0272657 - 13.5617% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00737186 - 3.6667% [32]
| | | | | | | | | | | Remainder: 0.000391239 - 0.194599%
| | | | | | | | | | Remainder: 7.096e-05 - 0.0346419%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.919726 - 71.9615% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.513997 - 55.8859% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000414876 - 0.0807156% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000222758 - 0.0433384% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.192671 - 37.4848% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198149 - 38.5505% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 0.00026444 - 0.0514477% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 0.000287439 - 0.0559223% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.00669446 - 1.30243% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.113801 - 22.1403% [32]
| | | | | | | | | | | Remainder: 0.00149316 - 0.290499%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.122923 - 13.3652% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123026 - 13.3764% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00100072 - 0.108806% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0465439 - 5.06062% [64]
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0419679 - 4.56309% [32]
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.0694229 - 7.54822% [32]
| | | | | | | | | | Remainder: 0.000843996 - 0.091766%
| | | | | | | | | Remainder: 0.141252 - 11.0519%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.674501 - 34.5438% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.673307 - 99.8231% [32]
| | | | | | | | | Remainder: 0.00119336 - 0.176925%
| | | | | | | | Remainder: 1.736e-05 - 0.000889072%
| | | | | | | Remainder: 1.36e-06 - 6.96507e-05%
| | | | | | getOrientations(): 1.264e-05 - 0.00029547% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000938478 - 0.0219377% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00107796 - 0.0251981% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000699718 - 0.0163565% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 2.29219 - 53.5817% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.818346 - 35.7015% [1]
| | | | | | | Remainder: 1.47384 - 64.2985%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00244867 - 0.0572397% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 1.40255e-05% [2]
| | | | | | Remainder: 0.0279648 - 0.6537%
| | | | | Remainder: 6e-06 - 0.000140255%
| | | | fmb->setupBCFieldManagers(): 4.04e-06 - 9.44366e-05% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.376e-05 - 0.0005554% [1]
| | | | build response library: 2.34e-05 - 0.000546984% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.6e-07 - 1.53846% [1]
| | | | | Remainder: 2.304e-05 - 98.4615%
| | | | Remainder: 8e-06 - 0.000187003%
| | | Remainder: 9.719e-06 - 0.000227185%
| | Mini-EM: eval auxiliary physics model evaluator: 7.28351 - 25.0288% [1]
| | | panzer::ModelEvaluator::create_W_op: 2.23579 - 30.6966% [1]
| | | panzer::ModelEvaluator::evalModel(J): 5.03266 - 69.0966% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00661146 - 0.131371% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.31903 - 65.9499% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 5.54378e-05% [1]
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 5.0399e-05 - 0.00151848% [32]
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 1.856e-05 - 0.000559199% [32]
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0387508 - 1.16753% [32]
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0896336 - 2.70059% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.290361 - 8.74837% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0314736 - 0.948276% [32]
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.216175 - 6.51318% [32]
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.222818 - 6.71335% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.322312 - 9.71101% [32]
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 5.364e-05 - 0.00161613% [32]
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 1.668e-05 - 0.000502556% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.49761 - 14.9926% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0491342 - 1.48038% [32]
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0274665 - 0.827544% [32]
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.112538 - 3.3907% [32]
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 0.0236594 - 0.712841% [32]
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.152854 - 4.60536% [32]
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.259549 - 7.82001% [32]
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.329891 - 9.93938% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0260209 - 0.783991% [32]
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0147111 - 0.443234% [32]
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.0467494 - 1.40853% [32]
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.226531 - 6.8252% [32]
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0275472 - 0.829977% [32]
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.11151 - 3.35973% [32]
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 7.3799e-05 - 0.00222351% [32]
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.0483414 - 1.45649% [32]
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.0902811 - 2.7201% [32]
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0143162 - 0.431336% [32]
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.0468418 - 1.41131% [32]
| | | | | Remainder: 0.00174267 - 0.0525054%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.464e-05 - 0.000489602% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.28e-06 - 4.53041e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00651626 - 0.12948% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.69493 - 33.6787% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.837892 - 49.4351% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.857004 - 50.5627% [1]
| | | | | Remainder: 3.6239e-05 - 0.00213808%
| | | | Remainder: 0.00553722 - 0.110026%
| | | Remainder: 0.0150576 - 0.206735%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00421779 - 0.0144939% [1]
| | | getWorksets(): 7.44e-06 - 0.176396% [1]
| | | | panzer::WorksetContainer::getWorksets(): 5.6e-06 - 75.2688% [1]
| | | | Remainder: 1.84e-06 - 24.7312%
| | | getOrientations(): 6.8e-07 - 0.0161222% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000758758 - 17.9895% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000872078 - 20.6762% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000408239 - 9.67898% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00119796 - 28.4025% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.08e-06 - 0.0256058% [3]
| | | Remainder: 0.000971558 - 23.0348%
| | panzer::ModelEvaluator::create_W_op: 2.30008 - 7.90394% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.6296 - 12.4727% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00220375 - 0.0607161% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.78678 - 76.7792% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 8.46855e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0327589 - 1.17551% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0910246 - 3.2663% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.107484 - 3.85692% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0103351 - 0.370861% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.118088 - 4.23742% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.100151 - 3.59381% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0171043 - 0.613765% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.104926 - 3.76513% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.6519e-05 - 0.00166927% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0351849 - 1.26256% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.217153 - 7.79224% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.034473 - 1.23702% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.199322 - 7.15241% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.219843 - 7.88878% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300541 - 10.7845% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.1e-05 - 0.00218891% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0315817 - 1.13327% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.208408 - 7.47846% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.333789 - 11.9776% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0455757 - 1.63542% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00963861 - 0.345869% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.113795 - 4.08339% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.256439 - 9.20199% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.197868 - 7.10024% [32]
| | | | Remainder: 0.00118556 - 0.0425421%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.332e-05 - 0.00119352% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.12e-06 - 3.08574e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0081077 - 0.223377% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.826741 - 22.7777% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.82669 - 99.9939% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.84e-05 - 0.00343518% [1]
| | | | Remainder: 2.232e-05 - 0.00269976%
| | | Remainder: 0.00572591 - 0.157756%
| | Mini-EM: assemble Discrete Gradient: 0.584407 - 2.00824% [1]
| | MaxwellPreconditioner::build: 2.46701 - 8.47758% [1]
| | | Mini-EM: assemble Discrete Curl: 0.519377 - 21.0528% [1]
| | | MaxwellPreconditioner: Schur complement: 3.368e-05 - 0.00136521% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00550566 - 0.223171% [1]
| | | | Ifpack2::Relaxation::initialize: 3.16e-06 - 0.0573954% [1]
| | | | Ifpack2::Relaxation::compute: 0.00450307 - 81.7897% [1]
| | | | Remainder: 0.000999437 - 18.1529%
| | | MaxwellPreconditioner: Solver S_E: 1.89322 - 76.7415% [1]
| | | | MaxwellPreconditioner: Build S_E preconditioner: 1.83243 - 96.7888% [1]
| | | | | ThyraMueLuRefMaxwell::initializePrec: 1.83201 - 99.977% [1]
| | | | | | MueLu RefMaxwell: compute: 1.80648 - 98.6067% [1]
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.020791 - 1.15091% [1]
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.148087 - 8.19753% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.0775257 - 52.3515% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0681386 - 46.0126% [1]
| | | | | | | | Remainder: 0.00242263 - 1.63595%
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.173564 - 9.60784% [1]
| | | | | | | | MueLu RefMaxwell: projection edge: 0.0107195 - 6.17608% [1]
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.152785 - 88.0283% [1]
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.151045 - 98.8613% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.148654 - 98.417% [1]
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.144154 - 96.9726% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.54e-05 - 0.0245571% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 0.000140359 - 0.0973674% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 0.00020952 - 0.145345% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0261287 - 18.1255% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.9359e-05 - 0.0481145% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.115222 - 79.9299% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 7.944e-05 - 0.0551077% [1]
| | | | | | | | | | | | Remainder: 0.00226903 - 1.57403%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 8.5159e-05 - 0.0572866% [1]
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.2079e-05 - 61.155% [1]
| | | | | | | | | | | | Remainder: 3.308e-05 - 38.845%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00223887 - 1.50609% [1]
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00219944 - 98.2384% [1]
| | | | | | | | | | | | Remainder: 3.944e-05 - 1.7616%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.00111484 - 0.749953% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.00108712 - 97.5135% [1]
| | | | | | | | | | | | Remainder: 2.772e-05 - 2.48646%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.000135639 - 0.0912445% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.00011224 - 82.7491% [1]
| | | | | | | | | | | | Remainder: 2.3399e-05 - 17.2509%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 9.672e-05 - 0.0650637% [1]
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.148e-05 - 63.5649% [1]
| | | | | | | | | | | | Remainder: 3.524e-05 - 36.4351%
| | | | | | | | | | | Remainder: 0.000829157 - 0.557775%
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 0.000118479 - 0.0784393% [1]
| | | | | | | | | | Remainder: 0.00227263 - 1.5046%
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 0.000743798 - 0.486826% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 0.00019852 - 26.69% [1]
| | | | | | | | | | Remainder: 0.000545278 - 73.31%
| | | | | | | | | Remainder: 0.000995997 - 0.651893%
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.00411331 - 2.36991% [1]
| | | | | | | | Remainder: 0.00594586 - 3.42575%
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.250258 - 13.8533% [1]
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.16525 - 66.032% [1]
| | | | | | | | Remainder: 0.0850074 - 33.968%
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0179713 - 0.994823% [2]
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.0694656 - 3.84535% [2]
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.0417614 - 60.1182% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Setup Smoother (total): 0.041268 - 98.8183% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 5.272e-05 - 0.12775% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 5.76e-06 - 0.0139576% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0410302 - 99.4238% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0410264 - 99.9908% [1]
| | | | | | | | | | | Remainder: 3.76e-06 - 0.00916399%
| | | | | | | | | | Remainder: 0.000179319 - 0.434523%
| | | | | | | | | Remainder: 0.000493479 - 1.18166%
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=1): 0.0276964 - 39.8706% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Build (total): 0.0232413 - 83.9145% [2]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TentativePFactory: Build (total): 0.0196572 - 84.579% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Build (total): 0.0156139 - 79.4307% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build (total): 0.0152195 - 97.474% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): AmalgamationFactory: Build (total): 0.000501959 - 3.29814% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Import construction (sub, total): 2.532e-05 - 0.166366% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Coordinate import (sub, total): 1.8599e-05 - 0.122205% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.00528391 - 34.7181% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 2.012e-05 - 0.132199% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian dropping (sub, total): 0.0086735 - 56.9894% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.8e-06 - 0.0578206% [1]
| | | | | | | | | | | | | Remainder: 0.000687278 - 4.51578%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.636e-05 - 0.168824% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.32e-06 - 20.1821% [1]
| | | | | | | | | | | | | Remainder: 2.104e-05 - 79.8179%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 9.74e-05 - 0.623804% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.04e-05 - 82.5462% [1]
| | | | | | | | | | | | | Remainder: 1.7e-05 - 17.4538%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.292e-05 - 0.146792% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.6e-06 - 24.4328% [1]
| | | | | | | | | | | | | Remainder: 1.732e-05 - 75.5672%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.392e-05 - 0.153197% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 7.04e-06 - 29.4314% [1]
| | | | | | | | | | | | | Remainder: 1.688e-05 - 70.5686%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.852e-05 - 0.118612% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.68e-06 - 25.27% [1]
| | | | | | | | | | | | | Remainder: 1.384e-05 - 74.73%
| | | | | | | | | | | | Remainder: 0.000205279 - 1.31472%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoarseMapFactory: Build (total): 8.328e-05 - 0.423661% [1]
| | | | | | | | | | | Remainder: 0.00396007 - 20.1456%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionFactory: Build (total): 0.00341135 - 14.678% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Computing Ac (total): 0.00300655 - 88.1338% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TransPFactory: Transpose P (total): 0.00023852 - 7.93334% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00264191 - 87.8719% [1]
| | | | | | | | | | | | Remainder: 0.000126119 - 4.19481%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Projections (sub, total): 0.00016724 - 4.90246% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: Build (total): 0.0001226 - 73.3078% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: MapFactory: coarseCoordMap (sub, total): 2.332e-05 - 19.0212% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: AverageCoords (sub, total): 1.296e-05 - 10.571% [1]
| | | | | | | | | | | | | Remainder: 8.632e-05 - 70.4078%
| | | | | | | | | | | | Remainder: 4.464e-05 - 26.6922%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionHeuristicFactory: Build (total): 2.3e-05 - 0.67422% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Zoltan2Interface: Build (total): 3.788e-05 - 1.11041% [1]
| | | | | | | | | | | Remainder: 0.000176679 - 5.17915%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.72e-06 - 0.0375195% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 3.2e-06 - 0.0137686% [1]
| | | | | | | | | | Remainder: 0.000160759 - 0.691697%
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceAcFactory: Computing Ac (total): 1.62e-05 - 0.0584914% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.00399171 - 14.4124% [1]
| | | | | | | | | Remainder: 0.000447199 - 1.61465%
| | | | | | | | Remainder: 7.76e-06 - 0.011171%
| | | | | | | MueLu RefMaxwell: Build A22: 0.144105 - 7.97708% [1]
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.143933 - 99.8809% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.0754334 - 52.4088% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0662517 - 46.0295% [1]
| | | | | | | | | Remainder: 0.00224779 - 1.5617%
| | | | | | | | Remainder: 0.0001716 - 0.11908%
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.351227 - 19.4426% [3]
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.172114 - 49.0035% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.171742 - 99.7839% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.752e-05 - 0.0160241% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.24e-06 - 0.00130429% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.171618 - 99.9281% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.171614 - 99.9978% [1]
| | | | | | | | | | | Remainder: 3.8e-06 - 0.00221422%
| | | | | | | | | | Remainder: 9.38e-05 - 0.054617%
| | | | | | | | | Remainder: 0.000371999 - 0.216136%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=1): 0.169564 - 48.2774% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.163352 - 96.3366% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.150761 - 92.2923% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.148164 - 98.2771% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.144911 - 97.805% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.748e-05 - 0.0120625% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 9.872e-05 - 0.0681244% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 0.00017644 - 0.121757% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0265105 - 18.2943% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.52e-05 - 0.044993% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.115822 - 79.9257% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 6.672e-05 - 0.0460419% [1]
| | | | | | | | | | | | | Remainder: 0.00215483 - 1.487%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 7.712e-05 - 0.0520506% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.944e-05 - 64.1079% [1]
| | | | | | | | | | | | | Remainder: 2.768e-05 - 35.8921%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00217647 - 1.46897% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00214151 - 98.3937% [1]
| | | | | | | | | | | | | Remainder: 3.496e-05 - 1.60627%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 7.192e-05 - 0.0485409% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.256e-05 - 73.0812% [1]
| | | | | | | | | | | | | Remainder: 1.936e-05 - 26.9188%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.000131 - 0.0884157% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.00011056 - 84.3969% [1]
| | | | | | | | | | | | | Remainder: 2.044e-05 - 15.6031%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 0.000165639 - 0.111795% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 8.8519e-05 - 53.4409% [1]
| | | | | | | | | | | | | Remainder: 7.712e-05 - 46.5591%
| | | | | | | | | | | | Remainder: 0.000630038 - 0.425231%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 0.000210999 - 0.139956% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.7e-05 - 0.0311752% [1]
| | | | | | | | | | | Remainder: 0.00233943 - 1.55175%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.0124236 - 7.60546% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.011335 - 91.2371% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00147588 - 13.0206% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00971593 - 85.7165% [1]
| | | | | | | | | | | | Remainder: 0.00014316 - 1.26299%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000842238 - 6.77931% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 0.000788638 - 93.636% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 0.000224079 - 28.4134% [1]
| | | | | | | | | | | | | Remainder: 0.000564559 - 71.5866%
| | | | | | | | | | | | Remainder: 5.36e-05 - 6.364%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 3.3e-05 - 0.265622% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 4.696e-05 - 0.377989% [1]
| | | | | | | | | | | Remainder: 0.000166479 - 1.34002%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.88e-06 - 0.00543612% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.76e-06 - 0.00168961% [1]
| | | | | | | | | | Remainder: 0.00015532 - 0.0950832%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.816e-05 - 0.0107099% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.0058331 - 3.44007% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.768e-05 - 0.474533% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.2e-06 - 0.0377158% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.00571679 - 98.0059% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.00571343 - 99.9412% [1]
| | | | | | | | | | | Remainder: 3.36e-06 - 0.0587743%
| | | | | | | | | | Remainder: 8.6439e-05 - 1.48187%
| | | | | | | | | Remainder: 0.000360559 - 0.212639%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=2): 0.00953757 - 2.7155% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.0075111 - 78.7527% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.00640502 - 85.2741% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.00602086 - 94.0022% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.00563367 - 93.569% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.732e-05 - 0.307438% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 2.832e-05 - 0.502692% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 1.536e-05 - 0.272647% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000982278 - 17.4359% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.588e-05 - 0.281877% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00432711 - 76.8081% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.24e-06 - 0.146264% [1]
| | | | | | | | | | | | | Remainder: 0.000239158 - 4.24516%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.4079e-05 - 0.399926% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.559e-06 - 18.9335% [1]
| | | | | | | | | | | | | Remainder: 1.952e-05 - 81.0665%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010876 - 1.80639% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.584e-05 - 78.9261% [1]
| | | | | | | | | | | | | Remainder: 2.292e-05 - 21.0739%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.536e-05 - 0.421202% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 9.16e-06 - 36.1199% [1]
| | | | | | | | | | | | | Remainder: 1.62e-05 - 63.8801%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 3.228e-05 - 0.536136% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.648e-05 - 51.0533% [1]
| | | | | | | | | | | | | Remainder: 1.58e-05 - 48.9467%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.876e-05 - 0.311583% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.64e-06 - 24.7335% [1]
| | | | | | | | | | | | | Remainder: 1.412e-05 - 75.2665%
| | | | | | | | | | | | Remainder: 0.00017796 - 2.95572%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.864e-05 - 0.291022% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.2959e-05 - 0.670708% [1]
| | | | | | | | | | | Remainder: 0.00032256 - 5.03605%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.000966997 - 12.8742% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.000644958 - 66.697% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.000158359 - 24.5534% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.000372199 - 57.709% [1]
| | | | | | | | | | | | Remainder: 0.0001144 - 17.7376%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.00013616 - 14.0807% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 9.276e-05 - 68.1257% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 1.22e-05 - 13.1522% [1]
| | | | | | | | | | | | | Remainder: 8.056e-05 - 86.8478%
| | | | | | | | | | | | Remainder: 4.34e-05 - 31.8743%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.2879e-05 - 2.36598% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 2.54e-05 - 2.62669% [1]
| | | | | | | | | | | Remainder: 0.0001376 - 14.2296%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.36e-06 - 0.111302% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.8e-06 - 0.0372782% [1]
| | | | | | | | | | Remainder: 0.00012792 - 1.70308%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.732e-05 - 0.181598% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.00153616 - 16.1064% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.032e-05 - 0.671807% [1]
| | | | | | | | | | Remainder: 0.00152584 - 99.3282%
| | | | | | | | | Remainder: 0.000472999 - 4.95932%
| | | | | | | | Remainder: 1.256e-05 - 0.00357603%
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.607186 - 33.6115% [1]
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.344e-05 - 0.00386043% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 1.76e-06 - 0.000289862% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.606994 - 99.9682% [1]
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.606989 - 99.9992% [1]
| | | | | | | | | Remainder: 5e-06 - 0.000823732%
| | | | | | | | Remainder: 0.000167679 - 0.0276157%
| | | | | | | MueLu RefMaxwell: Allocate MVs: 0.000175559 - 0.00971828% [1]
| | | | | | | Remainder: 0.0236527 - 1.30932%
| | | | | | Remainder: 0.0255255 - 1.3933%
| | | | | Remainder: 0.000420679 - 0.0229575%
| | | | Remainder: 0.0607942 - 3.21115%
| | | MaxwellPreconditioner: Block preconditioner: 0.000169119 - 0.00685521% [1]
| | | Remainder: 0.0487055 - 1.97427%
| | Mini-EM: timestepper: 1.03199 - 3.5463% [1]
| | | Mini-EM: Advance Time Step: 1.03199 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.300077 - 29.0775% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190664 - 0.635382% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.289861 - 96.5958% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.92e-06 - 0.000662385% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00177487 - 0.612318% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0241755 - 8.34036% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0146252 - 5.04557% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00114383 - 0.394614% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0127774 - 4.40809% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0128504 - 4.43331% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00105524 - 0.364049% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00313271 - 1.08076% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.148e-05 - 0.00741044% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00247975 - 0.855496% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0295564 - 10.1967% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00995986 - 3.43607% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00388839 - 1.34146% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0257874 - 8.89645% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0525297 - 18.1223% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.18e-05 - 0.0109708% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00189067 - 0.652268% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0218352 - 7.53299% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.027638 - 9.5349% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00185356 - 0.639463% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00117588 - 0.405669% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.012573 - 4.33761% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0204728 - 7.06297% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00600063 - 2.07017% [32]
| | | | | | Remainder: 0.0006298 - 0.217276%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.88e-05 - 0.00626506% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.000746476% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00765994 - 2.55266% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000469398 - 0.156426% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000439118 - 93.5492% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.8e-06 - 0.38347% [1]
| | | | | | Remainder: 2.848e-05 - 6.06735%
| | | | | Remainder: 0.00015824 - 0.0527332%
| | | | Stratimikos: BelosLOWS: 0.667181 - 64.6501% [1]
| | | | | GMRES block system: Operation Op*x: 0.0174705 - 2.61856% [1]
| | | | | Belos::MVT::MvAddMv: 0.000587918 - 0.0881197% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.648425 - 97.1887% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00242991 - 0.374741% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000585838 - 24.1094% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000579318 - 98.8871% [2]
| | | | | | | | Remainder: 6.52e-06 - 1.11294%
| | | | | | | Belos::MVT::MvScale: 0.00036484 - 15.0145% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000735878 - 30.2841% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000729398 - 99.1194% [2]
| | | | | | | | Remainder: 6.48e-06 - 0.880581%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000660878 - 27.1976% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000656758 - 99.3766% [2]
| | | | | | | | Remainder: 4.12e-06 - 0.623413%
| | | | | | | Remainder: 8.248e-05 - 3.39436%
| | | | | | Belos::MVT::MvAddMv: 0.0014288 - 0.220349% [2]
| | | | | | Belos::MVT::MvNorm: 0.00030664 - 0.04729% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.627121 - 96.7145% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00227227 - 0.362334% [1]
| | | | | | | Belos::MVT::MvAddMv: 0.000407838 - 0.0650334% [2]
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.00364071 - 0.580544% [1]
| | | | | | | | Belos::MVT::Assign: 0.000429718 - 11.8031% [2]
| | | | | | | | CG Q_B: Operation Prec*x: 0.00030324 - 8.32914% [1]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.00029 - 95.6338% [1]
| | | | | | | | | Remainder: 1.324e-05 - 4.36618%
| | | | | | | | CG Q_B: Operation Op*x: 0.00220487 - 60.5616% [1]
| | | | | | | | Belos::MVT::MvTransMv: 0.000393599 - 10.8111% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.00014384 - 3.95088% [1]
| | | | | | | | Remainder: 0.000165439 - 4.54414%
| | | | | | | CG S_E: Operation Op*x: 0.00625382 - 0.997228% [1]
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.604301 - 96.3613% [1]
| | | | | | | | Belos::MVT::Assign: 0.000514039 - 0.0850633% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.510506 - 84.4787% [13]
| | | | | | | | | MueLu RefMaxwell: solve: 0.510241 - 99.9482% [13]
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.266994 - 52.327% [26]
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.266352 - 99.7593% [26]
| | | | | | | | | | | Remainder: 0.000642559 - 0.240664%
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.076904 - 15.0721% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 0.0054989 - 1.07771% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 0.00672094 - 1.31721% [13]
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.133607 - 26.185% [13]
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.0287445 - 21.5142% [13]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.0284487 - 98.9709% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.0254349 - 89.4062% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : smoothing (level=0): 0.0188153 - 73.9746% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0182486 - 96.988% [26]
| | | | | | | | | | | | | | | Remainder: 0.000566719 - 3.012%
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : residual calculation (level=0): 0.00540259 - 21.2408% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : restriction (level=0): 0.00025104 - 0.986991% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : prolongation (level=0): 0.00045008 - 1.76954% [13]
| | | | | | | | | | | | | | Remainder: 0.000515838 - 2.02807%
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=1): 0.00285283 - 10.028% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=1): 0.00279035 - 97.8099% [13]
| | | | | | | | | | | | | | Remainder: 6.248e-05 - 2.19011%
| | | | | | | | | | | | | Remainder: 0.00016096 - 0.565791%
| | | | | | | | | | | | Remainder: 0.0002958 - 1.02907%
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.104751 - 78.4026% [13]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.104589 - 99.8456% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.0981218 - 93.8161% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=0): 0.0747631 - 76.1942% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0742722 - 99.3434% [26]
| | | | | | | | | | | | | | | Remainder: 0.00049092 - 0.656634%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=0): 0.0188469 - 19.2077% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=0): 0.00111496 - 1.1363% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=0): 0.00292735 - 2.98339% [13]
| | | | | | | | | | | | | | Remainder: 0.000469439 - 0.478425%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=1): 0.00474583 - 4.53757% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=1): 0.00334143 - 70.4077% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00292851 - 87.6424% [26]
| | | | | | | | | | | | | | | Remainder: 0.000412919 - 12.3576%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=1): 0.000715357 - 15.0734% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=1): 0.00015724 - 3.31323% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=1): 0.00021096 - 4.44517% [13]
| | | | | | | | | | | | | | Remainder: 0.00032084 - 6.76047%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=2): 0.00146548 - 1.40117% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=2): 0.00141336 - 96.4435% [13]
| | | | | | | | | | | | | | Remainder: 5.212e-05 - 3.55652%
| | | | | | | | | | | | | Remainder: 0.000256359 - 0.24511%
| | | | | | | | | | | | Remainder: 0.00016172 - 0.154385%
| | | | | | | | | | | Remainder: 0.000111119 - 0.0831687%
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 0.0090701 - 1.77761% [13]
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 0.0110338 - 2.16247% [13]
| | | | | | | | | | Remainder: 0.00041256 - 0.0808559%
| | | | | | | | | Remainder: 0.000264599 - 0.0518307%
| | | | | | | | CG S_E: Operation Op*x: 0.0729976 - 12.0797% [13]
| | | | | | | | Belos::MVT::MvTransMv: 0.00466295 - 0.771626% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0133056 - 2.20181% [38]
| | | | | | | | Belos::MVT::MvNorm: 0.0020092 - 0.332482% [13]
| | | | | | | | Remainder: 0.000306279 - 0.0506831%
| | | | | | | Remainder: 0.0102447 - 1.63361%
| | | | | | GMRES block system: Operation Op*x: 0.0160486 - 2.47502% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000251999 - 0.0388633% [1]
| | | | | | Remainder: 0.000838118 - 0.129254%
| | | | | Remainder: 0.000697839 - 0.104595%
| | | | Mini-EM: Compute responses: 0.0641228 - 6.21351% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00200667 - 3.12943% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0538863 - 84.0362% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 0.00430536% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0011364 - 2.10888% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0133324 - 24.7417% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.732e-05 - 0.0321418% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00231891 - 4.30334% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00174388 - 3.23622% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0258106 - 47.8982% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.604e-05 - 0.0297664% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00231215 - 4.2908% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00194048 - 3.60106% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00221887 - 4.11769% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000260678 - 0.483756% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.356e-05 - 0.0251641% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.0013488 - 2.50305% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000984277 - 1.82658% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000187559 - 0.348064% [32]
| | | | | | Remainder: 0.00024212 - 0.449316%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.068e-05 - 0.0166556% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.00243283% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00774918 - 12.0849% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000253439 - 0.39524% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.2e-06 - 0.473487% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000232359 - 91.6824% [1]
| | | | | | Remainder: 1.988e-05 - 7.8441%
| | | | | Remainder: 0.00021492 - 0.33517%
| | | | Remainder: 0.000607759 - 0.058892%
| | | Remainder: 2.68e-06 - 0.000259692%
| | Remainder: 0.146891 - 0.504771%
| Remainder: 6.1e-05 - 0.000209618%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 0.667181 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 95.926 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverMueLu.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 curl = 1 [unused]
Simplify Faraday = 0 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [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 = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: space number = 2 [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: skip first (1,1) level = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 1 [unused]
refmaxwell: disable addon 22 = 1 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 0 [unused]
refmaxwell: subsolves striding = 1 [unused]
aggregation: drop tol = 0.02 [unused]
aggregation: match ML phase2a = 1 [unused]
smoother: type = RELAXATION [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
relaxation: type = Symmetric Gauss-Seidel [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
parameterlist: syntax = muelu
use kokkos refactor = 0 [unused]
verbosity = extreme
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
half precision = 0 [default]
refmaxwell: space number = 1 [default]
Dk_1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Dk_2 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
D0 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_beta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_alpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Ms = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_1_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_1_invBeta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_2_invAlpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M0inv = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Nullspace = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Coordinates = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
output filename = [default]
print initial parameters = 1 [default]
refmaxwell: disable addon 22 = 1 [default]
refmaxwell: skip first (1,1) level = 1 [default]
refmaxwell: skip first (2,2) level = 0 [default]
multigrid algorithm = unsmoothed [default]
transpose: use implicit = 0 [default]
rap: triple product = 0 [default]
rap: fix zero diagonals = 1 [default]
rap: fix zero diagonals threshold = 0 [default]
refmaxwell: row sum drop tol (1,1) = -1 [default]
sync timers = 0 [default]
refmaxwell: num iters coarse 11 = 1 [default]
refmaxwell: num iters 22 = 1 [default]
refmaxwell: apply BCs to Anodal = 0 [default]
refmaxwell: apply BCs to coarse 11 = 1 [default]
refmaxwell: apply BCs to 22 = 1 [default]
refmaxwell: max coarse size = 1 [default]
smoother: pre type = NONE [default]
smoother: post type = NONE [default]
aggregation: type = uncoupled [default]
aggregation: min agg size = 2 [default]
aggregation: max agg size = -1 [default]
aggregation: match ML phase1 = 0 [default]
aggregation: match ML phase2a = 0 [default]
aggregation: match ML phase2b = 0 [default]
aggregation: export visualization data = 0 [default]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
smoother: pre params ->
[empty list]
smoother: post params ->
[empty list]
SM_Matrix size = 201720 x 201720, nnz = 6403320
SM_Matrix Load balancing info
SM_Matrix # active processes: 1/1
SM_Matrix # rows per proc : avg = 2.02e+05, dev = 0.0%, min = 0.0% ( 201720 on 0), max = 0.0% ( 201720 on 0)
SM_Matrix # nnz per proc : avg = 6.40e+06, dev = 0.0%, min = 0.0% ( 6403320 on 0), max = 0.0% ( 6403320 on 0)
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
RefMaxwell::compute(): building edge nullspace
Edge length (min/mean/max): 0.0125 / 0.0125 / 0.0125
D0^T*M1_beta*D0: Computing Ac (MueLu::RAPFactory)
D0^T*M1_beta*D0: MxM: A x P
D0^T*M1_beta*D0: MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Level::Set: Not storing "AP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell::compute(): building special edge prolongator
RefMaxwell::compute(): building edge projection
RefMaxwell::compute(): building nodal prolongator
RefMaxwell (1,1) A_nodal: Build (MueLu::TentativePFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoalesceDropFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (1,1) A_nodal: Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (1,1) A_nodal: Coordinate import
RefMaxwell (1,1) A_nodal: Laplacian local diagonal
RefMaxwell (1,1) A_nodal: Laplacian distributed diagonal
RefMaxwell (1,1) A_nodal: Laplacian dropping
RefMaxwell (1,1) A_nodal: Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0
Level::Set: Not storing "DofsPerNode" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0%)
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[7] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (1,1) A_nodal: AverageCoords
RefMaxwell::compute(): building vectorial nodal prolongator
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
coarseA11 size = 8232 x 8232, nnz = 576000
coarseA11 Load balancing info
coarseA11 # active processes: 1/1
coarseA11 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
coarseA11 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
number of equations = 3
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 3750
repartition: min rows per thread = 250
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.40 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 8232 x 8232, nnz = 576000
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
A0 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
Clearing old data (if any)
Replacing coordinate map
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 5.40
RefMaxwell coarse (1,1): Preconditioner init
RefMaxwell coarse (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.67
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Using default factory (AmalgamationFactory[293]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Build (MueLu::TentativePFactory)
RefMaxwell coarse (1,1): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell coarse (1,1): Build (MueLu::CoalesceDropFactory)
RefMaxwell coarse (1,1): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=3 and stridedblocksize=3 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 3
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[69] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell coarse (1,1): Coordinate import
RefMaxwell coarse (1,1): Laplacian local diagonal
RefMaxwell coarse (1,1): Laplacian distributed diagonal
RefMaxwell coarse (1,1): Laplacian dropping
RefMaxwell coarse (1,1): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
RefMaxwell coarse (1,1): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell coarse (1,1): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2744 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 125 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 3 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[72] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 8232 x 375
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
Ptent # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): Build (MueLu::RepartitionFactory)
RefMaxwell coarse (1,1): Computing Ac (MueLu::RAPFactory)
RefMaxwell coarse (1,1): Transpose P (MueLu::TransPFactory)
R size = 375 x 8232, nnz = 8232
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
R # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): MxMxM: R x A x P (explicit)
Ac size = 375 x 375, nnz = 19773
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
Ac # nnz per proc : avg = 1.98e+04, dev = 0.0%, min = 0.0% ( 19773 on 0), max = 0.0% ( 19773 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[75] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell coarse (1,1): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell coarse (1,1): MapFactory: coarseCoordMap
RefMaxwell coarse (1,1): AverageCoords
RefMaxwell coarse (1,1): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell coarse (1,1): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell coarse (1,1): Rebalancing prolongator
Using original prolongator
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Rebalancing restrictor
Using original restrictor
RefMaxwell coarse (1,1): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell coarse (1,1)) 0.0785 (1)
================================================================================
RefMaxwell::compute(): nuking BC columns of Dk_1
RefMaxwell::compute(): building MG for (2,2)-block
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): MxM: A x P
RefMaxwell (2,2): MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
A22 size = 68921 x 68921, nnz = 1771561
A22 Load balancing info
A22 # active processes: 1/1
A22 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A22 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 15000
repartition: min rows per thread = 1000
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
number of equations = 1 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7.00 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
coarse: params ->
fix nullspace = 1 [unused]
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 68921 x 68921, nnz = 1771561
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A0 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Clearing old data (if any)
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
Using default factory (AmalgamationFactory[575]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 7.00
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.49
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Using default factory (AmalgamationFactory[583]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[359] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Generating canonical nullspace: dimension = 1
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[362] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 2744 x 68921, nnz = 68921
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
R # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 2744 x 2744, nnz = 62960
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ac # nnz per proc : avg = 6.30e+04, dev = 0.0%, min = 0.0% ( 62960 on 0), max = 0.0% ( 62960 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[365] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 25.12
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.59
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Using default factory (AmalgamationFactory[591]) for building 'UnAmalgamationInfo'.
Level 2
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[384] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/62960 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2674 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 125 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 70 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Ptent size = 2744 x 125
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ptent # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 125 x 2744, nnz = 2744
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
R # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 125 x 125, nnz = 2197
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
Ac # nnz per proc : avg = 2.20e+03, dev = 0.0%, min = 0.0% ( 2197 on 0), max = 0.0% ( 2197 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[390] on level 2, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell (2,2): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
MueLu::Amesos2Smoother::Setup(): fixing nullspace
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell (2,2)) 0.3557 (1)
================================================================================
RefMaxwell::compute(): nuking BC rows of Dk_1
RefMaxwell (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 20.00
RefMaxwell (1,1): Preconditioner init
RefMaxwell (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 2.96
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- RefMaxwell Summary ---
--------------------------------------------------------------------------------
block rows nnz nnz/row
(1, 1) 201720 6403320 31.7436
(2, 2) 68921 1771561 25.7042
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
Sub-solver distribution over ranks
( (1,1) block only is indicated by '1', (2,2) block only by '2', and both blocks by 'B' and none by '.')
B 0:0
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00631822 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.610836 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.666942 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 28.276 [1]
| Mini-EM: Total Time: 28.276 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000649958 - 0.00229862% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000313879 - 48.2922% [1]
| | | Remainder: 0.000336079 - 51.7078%
| | Mini-EM: build physics blocks: 0.000821718 - 0.00290606% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000790798 - 0.00279671% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.51796 - 12.4415% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.61829 - 5.72321% [4]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.734879 - 45.4107% [4]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.578781 - 78.7586% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.017616 - 2.39713% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.138296 - 18.8189% [4]
| | | | Remainder: 0.000186359 - 0.0253591%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0780971 - 4.82589% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0527964 - 67.6035% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000508518 - 0.651135% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00574634 - 7.35795% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00414151 - 5.30303% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00135008 - 1.72871% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.012359 - 15.8252% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000998918 - 1.27907% [4]
| | | | Remainder: 0.00019632 - 0.251379%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.144329 - 8.91861% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0593626 - 3.66822% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.201862 - 12.4738% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0756512 - 4.67475% [4]
| | | Remainder: 0.324114 - 20.0281%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0750341 - 0.265363% [2]
| | Mini-EM: setup physics model evaluator: 2.17722 - 7.69987% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.17719 - 99.999% [1]
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.000130443% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 2.20467e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.17163 - 99.7444% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.17161 - 99.999% [1]
| | | | | | getWorksets(): 2.14529 - 98.788% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14528 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23242 - 57.4478% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00879374 - 0.713536% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.196577 - 15.9505% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00376583 - 1.9157% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.192723 - 98.0394% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00181635 - 0.942469% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.000999634 - 0.518689% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00332535 - 1.72546% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180028 - 9.3413% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0402323 - 20.8757% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0105377 - 5.46779% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.030294 - 15.719% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000970719 - 0.503686% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.050493 - 26.1998% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222261 - 44.0183% [32]
| | | | | | | | | | | | Remainder: 0.0282668 - 55.9817%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0282144 - 14.6399% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00738746 - 3.8332% [32]
| | | | | | | | | | | Remainder: 0.000449237 - 0.2331%
| | | | | | | | | | Remainder: 8.824e-05 - 0.0448882%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.89474 - 72.6004% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.519918 - 58.1083% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000687838 - 0.132298% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023228 - 0.0446763% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.279056 - 53.6731% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196856 - 37.8629% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00023464 - 0.0451302% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412818 - 7.94008% [32]
| | | | | | | | | | | Remainder: 0.00156912 - 0.301801%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.174291 - 19.4795% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123587 - 13.8127% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000962399 - 0.107562% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0420011 - 4.69423% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0331906 - 3.70953% [32]
| | | | | | | | | | Remainder: 0.000789996 - 0.0882934%
| | | | | | | | | Remainder: 0.132307 - 10.7356%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.91279 - 42.5487% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.911323 - 99.8393% [64]
| | | | | | | | | Remainder: 0.00146648 - 0.160659%
| | | | | | | | Remainder: 7.36e-05 - 0.00343079%
| | | | | | | Remainder: 5.72e-06 - 0.000266631%
| | | | | | getOrientations(): 1.352e-05 - 0.00062258% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000784558 - 0.036128% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000772918 - 0.035592% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000424639 - 0.0195541% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000128719 - 0.00592736% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000867398 - 0.0399427% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 5.52586e-05% [2]
| | | | | | Remainder: 0.0233275 - 1.07421%
| | | | | Remainder: 2.156e-05 - 0.000992803%
| | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.000369283% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.984e-05 - 0.000911265% [1]
| | | | build response library: 0.0055099 - 0.253074% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00540147 - 98.0319% [1]
| | | | | | getWorksets(): 3.4e-06 - 0.0629459% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 69.4118% [1]
| | | | | | | Remainder: 1.04e-06 - 30.5882%
| | | | | | getOrientations(): 5.2e-07 - 0.00962702% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000789038 - 14.6079% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000947197 - 17.5359% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000426439 - 7.89488% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123172 - 22.8034% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.0222162% [3]
| | | | | | Remainder: 0.00200195 - 37.0632%
| | | | | Remainder: 0.00010844 - 1.96809%
| | | | Remainder: 2.416e-05 - 0.00110969%
| | | Remainder: 2.224e-05 - 0.00102149%
| | Mini-EM: setup auxiliary physics model evaluator: 4.10899 - 14.5317% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.10898 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 4.48e-06 - 0.00010903% [1]
| | | | fmb->setWorksetContainer(): 1.48e-06 - 3.60187e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.10891 - 99.9983% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.1089 - 99.9999% [1]
| | | | | | getWorksets(): 1.96279 - 47.7692% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.96279 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.28644 - 65.5412% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.012375 - 0.961958% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.206595 - 16.0595% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00366871 - 1.77579% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.20286 - 98.1917% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00182031 - 0.897326% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100924 - 0.497506% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00331671 - 1.63498% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180777 - 8.91142% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0437238 - 21.5537% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0104648 - 5.15863% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0348703 - 17.1894% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00102792 - 0.506712% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0531462 - 26.1985% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0230223 - 43.3189% [32]
| | | | | | | | | | | | Remainder: 0.0301239 - 56.6811%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0275906 - 13.6008% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0074281 - 3.66169% [32]
| | | | | | | | | | | Remainder: 0.000384038 - 0.189312%
| | | | | | | | | | Remainder: 6.7079e-05 - 0.0324688%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.927138 - 72.0703% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.517712 - 55.8398% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000393399 - 0.0759881% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.000229159 - 0.0442638% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.192799 - 37.2406% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.201049 - 38.8341% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 0.00027244 - 0.0526239% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 0.000297397 - 0.0574445% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.00670794 - 1.29569% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.11447 - 22.1108% [32]
| | | | | | | | | | | Remainder: 0.00149352 - 0.288484%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126391 - 13.6323% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.12378 - 13.3508% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00100279 - 0.10816% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0464648 - 5.01164% [64]
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0419149 - 4.52089% [32]
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.0690425 - 7.44685% [32]
| | | | | | | | | | Remainder: 0.00083016 - 0.0895401%
| | | | | | | | | Remainder: 0.140327 - 10.9082%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.676337 - 34.4579% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.675012 - 99.8042% [32]
| | | | | | | | | Remainder: 0.00132456 - 0.195843%
| | | | | | | | Remainder: 1.708e-05 - 0.00087019%
| | | | | | | Remainder: 1.48e-06 - 7.54028e-05%
| | | | | | getOrientations(): 1.412e-05 - 0.000343644% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000974478 - 0.0237163% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00109952 - 0.0267594% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000695758 - 0.0169329% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 2.11339 - 51.4344% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.755536 - 35.75% [1]
| | | | | | | Remainder: 1.35785 - 64.25%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00245447 - 0.0597355% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 6e-07 - 1.46024e-05% [2]
| | | | | | Remainder: 0.0274848 - 0.668908%
| | | | | Remainder: 4.56e-06 - 0.000110978%
| | | | fmb->setupBCFieldManagers(): 3.96e-06 - 9.63744e-05% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.212e-05 - 0.000781703% [1]
| | | | build response library: 2.252e-05 - 0.000548068% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.8e-07 - 1.24334% [1]
| | | | | Remainder: 2.224e-05 - 98.7567%
| | | | Remainder: 5.4e-06 - 0.00013142%
| | | Remainder: 1.004e-05 - 0.000244342%
| | Mini-EM: eval auxiliary physics model evaluator: 6.928 - 24.5013% [1]
| | | panzer::ModelEvaluator::create_W_op: 2.07072 - 29.8891% [1]
| | | panzer::ModelEvaluator::evalModel(J): 4.84128 - 69.8799% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00658238 - 0.135964% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.30719 - 68.3125% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.56e-06 - 4.71699e-05% [1]
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 4.416e-05 - 0.00133527% [32]
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 1.9e-05 - 0.000574505% [32]
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0199187 - 0.602283% [32]
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.090539 - 2.73764% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.277617 - 8.39434% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0318306 - 0.962465% [32]
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.228829 - 6.91911% [32]
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.223893 - 6.76988% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.327121 - 9.89118% [32]
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 5.5399e-05 - 0.00167511% [32]
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 1.856e-05 - 0.000561201% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.499023 - 15.089% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0557208 - 1.68484% [32]
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0284691 - 0.860823% [32]
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.11118 - 3.36178% [32]
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 0.0128243 - 0.387771% [32]
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.153616 - 4.64489% [32]
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.257454 - 7.78466% [32]
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.32972 - 9.96977% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0296977 - 0.897972% [32]
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0159443 - 0.48211% [32]
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.0476523 - 1.44087% [32]
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.223992 - 6.77286% [32]
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0288606 - 0.872661% [32]
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.110904 - 3.35342% [32]
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 7.18e-05 - 0.00217102% [32]
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.0485347 - 1.46755% [32]
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.0906252 - 2.74024% [32]
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0146763 - 0.443768% [32]
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.0465918 - 1.4088% [32]
| | | | | Remainder: 0.00175092 - 0.0529427%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.792e-05 - 0.000576708% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.36e-06 - 4.87475e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00651518 - 0.134576% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.51545 - 31.3028% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.750876 - 49.5479% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.76454 - 50.4496% [1]
| | | | | Remainder: 3.76e-05 - 0.00248111%
| | | | Remainder: 0.00549987 - 0.113604%
| | | Remainder: 0.0160033 - 0.230995%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00434327 - 0.0153603% [1]
| | | getWorksets(): 8.24e-06 - 0.189719% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.4e-06 - 77.6699% [1]
| | | | Remainder: 1.84e-06 - 22.3301%
| | | getOrientations(): 7.6e-07 - 0.0174983% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000771398 - 17.7608% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000905758 - 20.8543% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000423239 - 9.74471% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122924 - 28.3021% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.2e-06 - 0.027629% [3]
| | | Remainder: 0.00100344 - 23.1032%
| | panzer::ModelEvaluator::create_W_op: 2.11405 - 7.47649% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.52283 - 12.4587% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00229095 - 0.0650317% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.76814 - 78.5773% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 9.10357e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0187403 - 0.676999% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0918627 - 3.31857% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.106202 - 3.83659% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0101092 - 0.365198% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.118309 - 4.27395% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0991287 - 3.58105% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0203499 - 0.735146% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.107338 - 3.87763% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.18e-05 - 0.00151004% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0350298 - 1.26546% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.214683 - 7.75547% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0338677 - 1.22348% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.207154 - 7.48349% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.220697 - 7.97275% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.301746 - 10.9007% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.132e-05 - 0.0022152% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0171913 - 0.621041% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207662 - 7.50186% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.334614 - 12.088% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0513187 - 1.8539% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.010384 - 0.375125% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.1143 - 4.1291% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.243515 - 8.79707% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.202576 - 7.31812% [32]
| | | | Remainder: 0.0012592 - 0.0454889%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.2279e-05 - 0.00120014% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 3.40635e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00815202 - 0.231406% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.738477 - 20.9626% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.738443 - 99.9953% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.196e-05 - 0.00297369% [1]
| | | | Remainder: 1.284e-05 - 0.00173871%
| | | Remainder: 0.00571963 - 0.162359%
| | Mini-EM: assemble Discrete Gradient: 0.576801 - 2.0399% [1]
| | MaxwellPreconditioner::build: 2.4456 - 8.64904% [1]
| | | Mini-EM: assemble Discrete Curl: 0.510411 - 20.8706% [1]
| | | MaxwellPreconditioner: Schur complement: 1.572e-05 - 0.000642786% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00531923 - 0.217502% [1]
| | | | Ifpack2::Relaxation::initialize: 3.48e-06 - 0.0654231% [1]
| | | | Ifpack2::Relaxation::compute: 0.00426407 - 80.1633% [1]
| | | | Remainder: 0.00105168 - 19.7712%
| | | MaxwellPreconditioner: Solver S_E: 1.88081 - 76.9059% [1]
| | | | MaxwellPreconditioner: Build S_E preconditioner: 1.82057 - 96.7968% [1]
| | | | | ThyraMueLuRefMaxwell::initializePrec: 1.82013 - 99.9762% [1]
| | | | | | MueLu RefMaxwell: compute: 1.79801 - 98.7844% [1]
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.0198122 - 1.1019% [1]
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.148988 - 8.28626% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.0786761 - 52.8071% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0678297 - 45.527% [1]
| | | | | | | | Remainder: 0.00248191 - 1.66585%
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.169479 - 9.42592% [1]
| | | | | | | | MueLu RefMaxwell: projection edge: 0.0110651 - 6.52889% [1]
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.148347 - 87.5312% [1]
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.146684 - 98.8794% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.144277 - 98.3585% [1]
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.139764 - 96.8722% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.624e-05 - 0.0259294% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 0.00013128 - 0.0939298% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 0.000237319 - 0.1698% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0241803 - 17.3008% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 7.212e-05 - 0.0516013% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.112698 - 80.6344% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 7.848e-05 - 0.0561518% [1]
| | | | | | | | | | | | Remainder: 0.00233031 - 1.66732%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 8.612e-05 - 0.0596909% [1]
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.208e-05 - 60.4738% [1]
| | | | | | | | | | | | Remainder: 3.404e-05 - 39.5262%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00217775 - 1.50943% [1]
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00214039 - 98.2845% [1]
| | | | | | | | | | | | Remainder: 3.736e-05 - 1.71553%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.0011048 - 0.765749% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.00107572 - 97.3678% [1]
| | | | | | | | | | | | Remainder: 2.908e-05 - 2.63216%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.000201239 - 0.139481% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.000176599 - 87.7559% [1]
| | | | | | | | | | | | Remainder: 2.464e-05 - 12.2441%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 9.532e-05 - 0.0660675% [1]
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.112e-05 - 64.1209% [1]
| | | | | | | | | | | | Remainder: 3.42e-05 - 35.8791%
| | | | | | | | | | | Remainder: 0.000847398 - 0.587342%
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 0.000154159 - 0.105096% [1]
| | | | | | | | | | Remainder: 0.00225367 - 1.53641%
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 0.000746558 - 0.503252% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 0.000198679 - 26.6127% [1]
| | | | | | | | | | Remainder: 0.000547879 - 73.3873%
| | | | | | | | | Remainder: 0.000915838 - 0.617363%
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.00404179 - 2.38483% [1]
| | | | | | | | Remainder: 0.00602514 - 3.5551%
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.250893 - 13.9539% [1]
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.165862 - 66.1086% [1]
| | | | | | | | Remainder: 0.0850311 - 33.8914%
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0180515 - 1.00397% [2]
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.0687662 - 3.82457% [2]
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.0416225 - 60.5276% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Setup Smoother (total): 0.0411333 - 98.8247% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 5.296e-05 - 0.128752% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 6.04e-06 - 0.014684% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0408875 - 99.4024% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0408839 - 99.9913% [1]
| | | | | | | | | | | Remainder: 3.56e-06 - 0.00870682%
| | | | | | | | | | Remainder: 0.000186799 - 0.454131%
| | | | | | | | | Remainder: 0.000489198 - 1.17532%
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=1): 0.0271358 - 39.461% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Build (total): 0.0228266 - 84.1198% [2]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TentativePFactory: Build (total): 0.0192198 - 84.1992% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Build (total): 0.015127 - 78.7052% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build (total): 0.0147293 - 97.3708% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): AmalgamationFactory: Build (total): 0.000539039 - 3.65964% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Import construction (sub, total): 2.704e-05 - 0.18358% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Coordinate import (sub, total): 1.9599e-05 - 0.133061% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.00497439 - 33.7721% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.968e-05 - 0.133611% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00847994 - 57.572% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.88e-06 - 0.0602881% [1]
| | | | | | | | | | | | | Remainder: 0.000660718 - 4.48575%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.536e-05 - 0.167647% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.2e-06 - 20.5047% [1]
| | | | | | | | | | | | | Remainder: 2.016e-05 - 79.4953%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010352 - 0.684339% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.1e-05 - 78.2457% [1]
| | | | | | | | | | | | | Remainder: 2.252e-05 - 21.7543%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.268e-05 - 0.149931% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.56e-06 - 24.515% [1]
| | | | | | | | | | | | | Remainder: 1.712e-05 - 75.485%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.296e-05 - 0.151782% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 7.04e-06 - 30.662% [1]
| | | | | | | | | | | | | Remainder: 1.592e-05 - 69.338%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.844e-05 - 0.121901% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.76e-06 - 25.8134% [1]
| | | | | | | | | | | | | Remainder: 1.368e-05 - 74.1866%
| | | | | | | | | | | | Remainder: 0.000204758 - 1.35359%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoarseMapFactory: Build (total): 8.268e-05 - 0.430181% [1]
| | | | | | | | | | | Remainder: 0.00401015 - 20.8646%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionFactory: Build (total): 0.00343687 - 15.0564% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Computing Ac (total): 0.00302679 - 88.0682% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TransPFactory: Transpose P (total): 0.000270679 - 8.94277% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00262839 - 86.8376% [1]
| | | | | | | | | | | | Remainder: 0.00012772 - 4.21965%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Projections (sub, total): 0.000164279 - 4.7799% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: Build (total): 0.000119599 - 72.8024% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: MapFactory: coarseCoordMap (sub, total): 2.236e-05 - 18.6958% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: AverageCoords (sub, total): 1.312e-05 - 10.97% [1]
| | | | | | | | | | | | | Remainder: 8.4119e-05 - 70.3342%
| | | | | | | | | | | | Remainder: 4.468e-05 - 27.1976%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionHeuristicFactory: Build (total): 2.592e-05 - 0.754174% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Zoltan2Interface: Build (total): 3.808e-05 - 1.10798% [1]
| | | | | | | | | | | Remainder: 0.0001818 - 5.2897%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.32e-06 - 0.0364487% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 3.28e-06 - 0.0143692% [1]
| | | | | | | | | | Remainder: 0.000158319 - 0.693572%
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceAcFactory: Computing Ac (total): 1.672e-05 - 0.0616159% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.00383955 - 14.1494% [1]
| | | | | | | | | Remainder: 0.00045296 - 1.66923%
| | | | | | | | Remainder: 7.84e-06 - 0.011401%
| | | | | | | MueLu RefMaxwell: Build A22: 0.14416 - 8.01774% [1]
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.143989 - 99.8816% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.0752877 - 52.2872% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0664536 - 46.1519% [1]
| | | | | | | | | Remainder: 0.00224755 - 1.56092%
| | | | | | | | Remainder: 0.000170679 - 0.118396%
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.346639 - 19.2791% [3]
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.172653 - 49.8078% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.172244 - 99.7631% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.892e-05 - 0.0167901% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 1.92e-06 - 0.0011147% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.172121 - 99.9284% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.172117 - 99.998% [1]
| | | | | | | | | | | Remainder: 3.52e-06 - 0.00204507%
| | | | | | | | | | Remainder: 9.252e-05 - 0.0537144%
| | | | | | | | | Remainder: 0.000409039 - 0.236913%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=1): 0.164679 - 47.5072% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.158717 - 96.38% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.146346 - 92.2052% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.143911 - 98.3365% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.140759 - 97.81% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.856e-05 - 0.0131856% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 9.24e-05 - 0.0656439% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 0.00017096 - 0.121456% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0241501 - 17.157% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.924e-05 - 0.0491903% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.114044 - 81.0207% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 6.64e-05 - 0.0471727% [1]
| | | | | | | | | | | | | Remainder: 0.00214747 - 1.52563%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 7.308e-05 - 0.0507814% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.96e-05 - 67.8708% [1]
| | | | | | | | | | | | | Remainder: 2.348e-05 - 32.1292%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00216811 - 1.50657% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00213215 - 98.3414% [1]
| | | | | | | | | | | | | Remainder: 3.596e-05 - 1.65858%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 7.4599e-05 - 0.0518369% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.2719e-05 - 70.6698% [1]
| | | | | | | | | | | | | Remainder: 2.188e-05 - 29.3302%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00013168 - 0.091501% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.00011004 - 83.5662% [1]
| | | | | | | | | | | | | Remainder: 2.164e-05 - 16.4338%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 8.08e-05 - 0.0561458% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.5e-05 - 80.4455% [1]
| | | | | | | | | | | | | Remainder: 1.58e-05 - 19.5545%
| | | | | | | | | | | | Remainder: 0.000623399 - 0.433184%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 0.000196559 - 0.134312% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 0.0001022 - 0.0698347% [1]
| | | | | | | | | | | Remainder: 0.00213571 - 1.45936%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.0122036 - 7.68888% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.0111689 - 91.5218% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00130764 - 11.7078% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00967153 - 86.5932% [1]
| | | | | | | | | | | | Remainder: 0.00018976 - 1.699%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000809878 - 6.6364% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 0.000760758 - 93.9349% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 0.00021908 - 28.7976% [1]
| | | | | | | | | | | | | Remainder: 0.000541678 - 71.2024%
| | | | | | | | | | | | Remainder: 4.912e-05 - 6.06511%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.984e-05 - 0.244519% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 3.156e-05 - 0.258613% [1]
| | | | | | | | | | | Remainder: 0.000163359 - 1.33862%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 9.32e-06 - 0.00587208% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.8e-06 - 0.00176414% [1]
| | | | | | | | | | Remainder: 0.00015596 - 0.0982628%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.708e-05 - 0.0103717% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.00557251 - 3.38387% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.804e-05 - 0.503185% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.32e-06 - 0.041633% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.00545859 - 97.9557% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0054559 - 99.9509% [1]
| | | | | | | | | | | Remainder: 2.68e-06 - 0.049097%
| | | | | | | | | | Remainder: 8.356e-05 - 1.49951%
| | | | | | | | | Remainder: 0.000371839 - 0.225797%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=2): 0.00929497 - 2.68145% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.00730674 - 78.6096% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.00623062 - 85.2723% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.00587626 - 94.3126% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.00549291 - 93.4761% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.876e-05 - 0.341531% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 2.7e-05 - 0.491543% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 1.5919e-05 - 0.28981% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000911598 - 16.5959% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.552e-05 - 0.282546% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00426843 - 77.708% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 9.24e-06 - 0.168217% [1]
| | | | | | | | | | | | | Remainder: 0.00022644 - 4.12241%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.4e-05 - 0.408423% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.44e-06 - 18.5% [1]
| | | | | | | | | | | | | Remainder: 1.956e-05 - 81.5%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010676 - 1.8168% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.524e-05 - 79.8426% [1]
| | | | | | | | | | | | | Remainder: 2.152e-05 - 20.1574%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.236e-05 - 0.380514% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 9.44e-06 - 42.2182% [1]
| | | | | | | | | | | | | Remainder: 1.292e-05 - 57.7818%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 3.196e-05 - 0.543883% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.64e-05 - 51.3141% [1]
| | | | | | | | | | | | | Remainder: 1.556e-05 - 48.6859%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.812e-05 - 0.308359% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.6e-06 - 25.3863% [1]
| | | | | | | | | | | | | Remainder: 1.352e-05 - 74.6137%
| | | | | | | | | | | | Remainder: 0.000180159 - 3.06588%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.88e-05 - 0.301735% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.3519e-05 - 0.698469% [1]
| | | | | | | | | | | Remainder: 0.00029204 - 4.68717%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.000934037 - 12.7832% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.000619678 - 66.3441% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.000142559 - 23.0053% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.000369239 - 59.5856% [1]
| | | | | | | | | | | | Remainder: 0.00010788 - 17.409%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.00012888 - 13.7982% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 8.724e-05 - 67.6909% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 1.212e-05 - 13.8927% [1]
| | | | | | | | | | | | | Remainder: 7.512e-05 - 86.1073%
| | | | | | | | | | | | Remainder: 4.164e-05 - 32.3091%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.232e-05 - 2.38963% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 2.472e-05 - 2.64658% [1]
| | | | | | | | | | | Remainder: 0.000138439 - 14.8216%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 7.88e-06 - 0.107846% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.56e-06 - 0.0350361% [1]
| | | | | | | | | | Remainder: 0.00013164 - 1.80162%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.648e-05 - 0.1773% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.00150439 - 16.185% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.0119e-05 - 0.672629% [1]
| | | | | | | | | | Remainder: 0.00149428 - 99.3274%
| | | | | | | | | Remainder: 0.000467359 - 5.02808%
| | | | | | | | Remainder: 1.252e-05 - 0.00361182%
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.607175 - 33.7693% [1]
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.348e-05 - 0.00386709% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 1.92e-06 - 0.000316218% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.606979 - 99.9677% [1]
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.606974 - 99.9992% [1]
| | | | | | | | | Remainder: 5.12e-06 - 0.000843521%
| | | | | | | | Remainder: 0.00017076 - 0.0281237%
| | | | | | | MueLu RefMaxwell: Allocate MVs: 0.00017676 - 0.00983088% [1]
| | | | | | | Remainder: 0.0238678 - 1.32746%
| | | | | | Remainder: 0.0221247 - 1.21556%
| | | | | Remainder: 0.000433958 - 0.0238364%
| | | | Remainder: 0.0602461 - 3.2032%
| | | MaxwellPreconditioner: Block preconditioner: 0.00015944 - 0.00651946% [1]
| | | Remainder: 0.0488842 - 1.99886%
| | Mini-EM: timestepper: 1.03417 - 3.65741% [1]
| | | Mini-EM: Advance Time Step: 1.03417 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.302594 - 29.2597% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00187291 - 0.618953% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.29246 - 96.6509% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.84e-06 - 0.000629146% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00177579 - 0.607193% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0245312 - 8.38788% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0148105 - 5.06411% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00116912 - 0.399753% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0125681 - 4.29739% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0129731 - 4.43587% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00103788 - 0.354879% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00314891 - 1.0767% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.196e-05 - 0.00750873% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00244848 - 0.837201% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.029951 - 10.2411% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0096043 - 3.28397% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00424731 - 1.45227% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0269763 - 9.22393% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0528731 - 18.0788% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.864e-05 - 0.0097928% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00188515 - 0.644586% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0224894 - 7.68975% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0274318 - 9.37967% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00189967 - 0.64955% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00115848 - 0.396115% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0123588 - 4.2258% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0204336 - 6.9868% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00598662 - 2.04699% [32]
| | | | | | Remainder: 0.000648678 - 0.221801%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.892e-05 - 0.0062526% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.16e-06 - 0.000713828% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00760822 - 2.51433% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000468759 - 0.154914% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000428879 - 91.4924% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.52e-06 - 0.32426% [1]
| | | | | | Remainder: 3.836e-05 - 8.18331%
| | | | | Remainder: 0.00016332 - 0.0539733%
| | | | Stratimikos: BelosLOWS: 0.666999 - 64.4963% [1]
| | | | | GMRES block system: Operation Op*x: 0.0174052 - 2.60948% [1]
| | | | | Belos::MVT::MvAddMv: 0.000516078 - 0.0773731% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.648386 - 97.2094% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00245879 - 0.379217% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000583558 - 23.7335% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000577198 - 98.9101% [2]
| | | | | | | | Remainder: 6.36e-06 - 1.08987%
| | | | | | | Belos::MVT::MvScale: 0.000382918 - 15.5734% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000780358 - 31.7375% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000773798 - 99.1594% [2]
| | | | | | | | Remainder: 6.56e-06 - 0.84064%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000633718 - 25.7736% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000629678 - 99.3625% [2]
| | | | | | | | Remainder: 4.04e-06 - 0.637508%
| | | | | | | Remainder: 7.824e-05 - 3.18205%
| | | | | | Belos::MVT::MvAddMv: 0.00109564 - 0.168979% [2]
| | | | | | Belos::MVT::MvNorm: 0.000308079 - 0.0475148% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.627106 - 96.718% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00227851 - 0.363338% [1]
| | | | | | | Belos::MVT::MvAddMv: 0.000373879 - 0.0596198% [2]
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.00369483 - 0.589188% [1]
| | | | | | | | Belos::MVT::Assign: 0.000510839 - 13.8258% [2]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000296479 - 8.02416% [1]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000283359 - 95.5747% [1]
| | | | | | | | | Remainder: 1.312e-05 - 4.42527%
| | | | | | | | CG Q_B: Operation Op*x: 0.00221763 - 60.0199% [1]
| | | | | | | | Belos::MVT::MvTransMv: 0.000390319 - 10.5639% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000143399 - 3.88107% [1]
| | | | | | | | Remainder: 0.00013616 - 3.68515%
| | | | | | | CG S_E: Operation Op*x: 0.0061903 - 0.987122% [1]
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.604286 - 96.3611% [1]
| | | | | | | | Belos::MVT::Assign: 0.000495399 - 0.0819809% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.511167 - 84.5902% [13]
| | | | | | | | | MueLu RefMaxwell: solve: 0.510899 - 99.9476% [13]
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.268265 - 52.5084% [26]
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.267643 - 99.7682% [26]
| | | | | | | | | | | Remainder: 0.000621918 - 0.231829%
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.0768086 - 15.034% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 0.00574294 - 1.12408% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 0.00657774 - 1.28748% [13]
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.133029 - 26.0383% [13]
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.0285784 - 21.4828% [13]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.0282936 - 99.0034% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.025414 - 89.8223% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : smoothing (level=0): 0.0188057 - 73.9974% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0182469 - 97.0288% [26]
| | | | | | | | | | | | | | | Remainder: 0.000558758 - 2.97122%
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : residual calculation (level=0): 0.00538395 - 21.185% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : restriction (level=0): 0.0002518 - 0.990794% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : prolongation (level=0): 0.000446318 - 1.75619% [13]
| | | | | | | | | | | | | | Remainder: 0.000526237 - 2.07066%
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=1): 0.00271787 - 9.60596% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=1): 0.00265067 - 97.5275% [13]
| | | | | | | | | | | | | | Remainder: 6.72e-05 - 2.47252%
| | | | | | | | | | | | | Remainder: 0.00016176 - 0.571719%
| | | | | | | | | | | | Remainder: 0.0002848 - 0.996557%
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.104339 - 78.4334% [13]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.104176 - 99.8437% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.0977065 - 93.7895% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=0): 0.0746305 - 76.3823% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0741191 - 99.3148% [26]
| | | | | | | | | | | | | | | Remainder: 0.000511357 - 0.685185%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=0): 0.0185827 - 19.0189% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=0): 0.00112152 - 1.14784% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=0): 0.00290159 - 2.96971% [13]
| | | | | | | | | | | | | | Remainder: 0.00047016 - 0.481196%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=1): 0.00468274 - 4.49502% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=1): 0.00327655 - 69.9707% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00286599 - 87.4699% [26]
| | | | | | | | | | | | | | | Remainder: 0.000410556 - 12.5301%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=1): 0.0007256 - 15.4952% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=1): 0.00015256 - 3.25792% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=1): 0.0002082 - 4.44611% [13]
| | | | | | | | | | | | | | Remainder: 0.000319837 - 6.83012%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=2): 0.0015268 - 1.46559% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=2): 0.0014694 - 96.2405% [13]
| | | | | | | | | | | | | | Remainder: 5.74e-05 - 3.75951%
| | | | | | | | | | | | | Remainder: 0.00026032 - 0.249884%
| | | | | | | | | | | | Remainder: 0.00016312 - 0.156336%
| | | | | | | | | | | Remainder: 0.00011156 - 0.0838611%
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 0.00910565 - 1.78228% [13]
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 0.0109457 - 2.14244% [13]
| | | | | | | | | | Remainder: 0.00042408 - 0.0830066%
| | | | | | | | | Remainder: 0.000267759 - 0.0523819%
| | | | | | | | CG S_E: Operation Op*x: 0.0730006 - 12.0805% [13]
| | | | | | | | Belos::MVT::MvTransMv: 0.00453507 - 0.750484% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0127927 - 2.117% [38]
| | | | | | | | Belos::MVT::MvNorm: 0.00197495 - 0.326824% [13]
| | | | | | | | Remainder: 0.00032028 - 0.0530014%
| | | | | | | Remainder: 0.0102822 - 1.63962%
| | | | | | GMRES block system: Operation Op*x: 0.0163256 - 2.51788% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000259519 - 0.0400254% [1]
| | | | | | Remainder: 0.000832319 - 0.128368%
| | | | | Remainder: 0.000691839 - 0.103724%
| | | | Mini-EM: Compute responses: 0.0640011 - 6.18867% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00208067 - 3.251% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.05373 - 83.9516% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.00409455% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.001149 - 2.13846% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0128943 - 23.9983% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.62e-05 - 0.0301508% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00235927 - 4.39098% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00170828 - 3.17937% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0258685 - 48.1454% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.424e-05 - 0.0265029% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00234728 - 4.36866% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00194835 - 3.62619% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00234227 - 4.35934% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000264957 - 0.493127% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.436e-05 - 0.0267262% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00138188 - 2.57189% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000982639 - 1.82885% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.00019236 - 0.358012% [32]
| | | | | | Remainder: 0.00024392 - 0.453974%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.044e-05 - 0.0163122% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.00256246% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0076963 - 12.0253% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000256039 - 0.400054% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 2.24e-06 - 0.874867% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000234239 - 91.4857% [1]
| | | | | | Remainder: 1.956e-05 - 7.63946%
| | | | | Remainder: 0.000226039 - 0.35318%
| | | | Remainder: 0.000571918 - 0.0553023%
| | | Remainder: 3.28e-06 - 0.000317163%
| | Remainder: 0.150449 - 0.532074%
| Remainder: 4.3999e-05 - 0.000155605%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 0.666999 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 95.9522 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverMueLu.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 curl = 1 [unused]
Simplify Faraday = 0 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [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 = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: space number = 2 [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: skip first (1,1) level = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 1 [unused]
refmaxwell: disable addon 22 = 1 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 0 [unused]
refmaxwell: subsolves striding = 1 [unused]
aggregation: drop tol = 0.02 [unused]
aggregation: match ML phase2a = 1 [unused]
smoother: type = RELAXATION [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
relaxation: type = Symmetric Gauss-Seidel [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
parameterlist: syntax = muelu
use kokkos refactor = 0 [unused]
verbosity = extreme
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
half precision = 0 [default]
refmaxwell: space number = 1 [default]
Dk_1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Dk_2 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
D0 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_beta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_alpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Ms = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_1_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_1_invBeta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_2_invAlpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M0inv = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Nullspace = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Coordinates = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
output filename = [default]
print initial parameters = 1 [default]
refmaxwell: disable addon 22 = 1 [default]
refmaxwell: skip first (1,1) level = 1 [default]
refmaxwell: skip first (2,2) level = 0 [default]
multigrid algorithm = unsmoothed [default]
transpose: use implicit = 0 [default]
rap: triple product = 0 [default]
rap: fix zero diagonals = 1 [default]
rap: fix zero diagonals threshold = 0 [default]
refmaxwell: row sum drop tol (1,1) = -1 [default]
sync timers = 0 [default]
refmaxwell: num iters coarse 11 = 1 [default]
refmaxwell: num iters 22 = 1 [default]
refmaxwell: apply BCs to Anodal = 0 [default]
refmaxwell: apply BCs to coarse 11 = 1 [default]
refmaxwell: apply BCs to 22 = 1 [default]
refmaxwell: max coarse size = 1 [default]
smoother: pre type = NONE [default]
smoother: post type = NONE [default]
aggregation: type = uncoupled [default]
aggregation: min agg size = 2 [default]
aggregation: max agg size = -1 [default]
aggregation: match ML phase1 = 0 [default]
aggregation: match ML phase2a = 0 [default]
aggregation: match ML phase2b = 0 [default]
aggregation: export visualization data = 0 [default]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
smoother: pre params ->
[empty list]
smoother: post params ->
[empty list]
SM_Matrix size = 201720 x 201720, nnz = 6403320
SM_Matrix Load balancing info
SM_Matrix # active processes: 1/1
SM_Matrix # rows per proc : avg = 2.02e+05, dev = 0.0%, min = 0.0% ( 201720 on 0), max = 0.0% ( 201720 on 0)
SM_Matrix # nnz per proc : avg = 6.40e+06, dev = 0.0%, min = 0.0% ( 6403320 on 0), max = 0.0% ( 6403320 on 0)
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
RefMaxwell::compute(): building edge nullspace
Edge length (min/mean/max): 0.0125 / 0.0125 / 0.0125
D0^T*M1_beta*D0: Computing Ac (MueLu::RAPFactory)
D0^T*M1_beta*D0: MxM: A x P
D0^T*M1_beta*D0: MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Level::Set: Not storing "AP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell::compute(): building special edge prolongator
RefMaxwell::compute(): building edge projection
RefMaxwell::compute(): building nodal prolongator
RefMaxwell (1,1) A_nodal: Build (MueLu::TentativePFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoalesceDropFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (1,1) A_nodal: Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (1,1) A_nodal: Coordinate import
RefMaxwell (1,1) A_nodal: Laplacian local diagonal
RefMaxwell (1,1) A_nodal: Laplacian distributed diagonal
RefMaxwell (1,1) A_nodal: Laplacian dropping
RefMaxwell (1,1) A_nodal: Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0
Level::Set: Not storing "DofsPerNode" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0%)
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[7] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (1,1) A_nodal: AverageCoords
RefMaxwell::compute(): building vectorial nodal prolongator
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
coarseA11 size = 8232 x 8232, nnz = 576000
coarseA11 Load balancing info
coarseA11 # active processes: 1/1
coarseA11 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
coarseA11 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
number of equations = 3
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 3750
repartition: min rows per thread = 250
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.40 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 8232 x 8232, nnz = 576000
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
A0 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
Clearing old data (if any)
Replacing coordinate map
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 5.40
RefMaxwell coarse (1,1): Preconditioner init
RefMaxwell coarse (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.67
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Using default factory (AmalgamationFactory[293]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Build (MueLu::TentativePFactory)
RefMaxwell coarse (1,1): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell coarse (1,1): Build (MueLu::CoalesceDropFactory)
RefMaxwell coarse (1,1): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=3 and stridedblocksize=3 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 3
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[69] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell coarse (1,1): Coordinate import
RefMaxwell coarse (1,1): Laplacian local diagonal
RefMaxwell coarse (1,1): Laplacian distributed diagonal
RefMaxwell coarse (1,1): Laplacian dropping
RefMaxwell coarse (1,1): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
RefMaxwell coarse (1,1): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell coarse (1,1): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2744 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 125 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 3 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[72] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 8232 x 375
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
Ptent # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): Build (MueLu::RepartitionFactory)
RefMaxwell coarse (1,1): Computing Ac (MueLu::RAPFactory)
RefMaxwell coarse (1,1): Transpose P (MueLu::TransPFactory)
R size = 375 x 8232, nnz = 8232
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
R # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): MxMxM: R x A x P (explicit)
Ac size = 375 x 375, nnz = 19773
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
Ac # nnz per proc : avg = 1.98e+04, dev = 0.0%, min = 0.0% ( 19773 on 0), max = 0.0% ( 19773 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[75] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell coarse (1,1): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell coarse (1,1): MapFactory: coarseCoordMap
RefMaxwell coarse (1,1): AverageCoords
RefMaxwell coarse (1,1): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell coarse (1,1): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell coarse (1,1): Rebalancing prolongator
Using original prolongator
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Rebalancing restrictor
Using original restrictor
RefMaxwell coarse (1,1): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell coarse (1,1)) 0.0791 (1)
================================================================================
RefMaxwell::compute(): nuking BC columns of Dk_1
RefMaxwell::compute(): building MG for (2,2)-block
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): MxM: A x P
RefMaxwell (2,2): MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
A22 size = 68921 x 68921, nnz = 1771561
A22 Load balancing info
A22 # active processes: 1/1
A22 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A22 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 15000
repartition: min rows per thread = 1000
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
number of equations = 1 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7.00 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
coarse: params ->
fix nullspace = 1 [unused]
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 68921 x 68921, nnz = 1771561
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A0 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Clearing old data (if any)
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
Using default factory (AmalgamationFactory[575]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 7.00
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.49
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Using default factory (AmalgamationFactory[583]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[359] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Generating canonical nullspace: dimension = 1
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[362] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 2744 x 68921, nnz = 68921
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
R # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 2744 x 2744, nnz = 62960
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ac # nnz per proc : avg = 6.30e+04, dev = 0.0%, min = 0.0% ( 62960 on 0), max = 0.0% ( 62960 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[365] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 25.12
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.59
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Using default factory (AmalgamationFactory[591]) for building 'UnAmalgamationInfo'.
Level 2
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[384] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/62960 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2674 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 125 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 70 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Ptent size = 2744 x 125
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ptent # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 125 x 2744, nnz = 2744
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
R # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 125 x 125, nnz = 2197
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
Ac # nnz per proc : avg = 2.20e+03, dev = 0.0%, min = 0.0% ( 2197 on 0), max = 0.0% ( 2197 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[390] on level 2, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell (2,2): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
MueLu::Amesos2Smoother::Setup(): fixing nullspace
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell (2,2)) 0.3553 (1)
================================================================================
RefMaxwell::compute(): nuking BC rows of Dk_1
RefMaxwell (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 20.00
RefMaxwell (1,1): Preconditioner init
RefMaxwell (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 2.96
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- RefMaxwell Summary ---
--------------------------------------------------------------------------------
block rows nnz nnz/row
(1, 1) 201720 6403320 31.7436
(2, 2) 68921 1771561 25.7042
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
Sub-solver distribution over ranks
( (1,1) block only is indicated by '1', (2,2) block only by '2', and both blocks by 'B' and none by '.')
B 0:0
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00636158 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.615853 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.672227 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 28.4009 [1]
| Mini-EM: Total Time: 28.4009 - 99.9998% [1]
| | Mini-EM: build mesh: 0.000646158 - 0.00227514% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000303479 - 46.9667% [1]
| | | Remainder: 0.000342679 - 53.0333%
| | Mini-EM: build physics blocks: 0.000849758 - 0.00299202% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000813198 - 0.00286329% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.54003 - 12.4645% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.61564 - 5.6887% [4]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.735962 - 45.5524% [4]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.580617 - 78.8923% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.018444 - 2.50611% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.136705 - 18.575% [4]
| | | | Remainder: 0.00019632 - 0.0266753%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0783887 - 4.85187% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0532445 - 67.9238% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000495037 - 0.631516% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.0058183 - 7.42238% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00412211 - 5.25855% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00130408 - 1.6636% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0122524 - 15.6303% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000997876 - 1.27299% [4]
| | | | Remainder: 0.00015436 - 0.196916%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.142683 - 8.83137% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0591817 - 3.66305% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.202173 - 12.5135% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0754142 - 4.66776% [4]
| | | Remainder: 0.321837 - 19.9201%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0751022 - 0.264436% [2]
| | Mini-EM: setup physics model evaluator: 2.1819 - 7.68253% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.18188 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.92e-06 - 0.00013383% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 2.01661e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.17626 - 99.7425% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.17624 - 99.9991% [1]
| | | | | | getWorksets(): 2.15061 - 98.8223% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.15061 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23343 - 57.3527% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00891266 - 0.722592% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.195642 - 15.8616% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00371602 - 1.8994% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.191832 - 98.0524% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.0018238 - 0.950729% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100448 - 0.523624% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333455 - 1.73827% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180408 - 9.4045% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0402231 - 20.9679% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103062 - 5.3725% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0289072 - 15.0691% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000984116 - 0.51301% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0512598 - 26.7212% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0222679 - 43.4412% [32]
| | | | | | | | | | | | Remainder: 0.0289919 - 56.5588%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0281206 - 14.659% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00737563 - 3.84484% [32]
| | | | | | | | | | | Remainder: 0.00045152 - 0.235373%
| | | | | | | | | | Remainder: 9.432e-05 - 0.0482105%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.895675 - 72.6166% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.520793 - 58.1454% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000707238 - 0.1358% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00023508 - 0.0451388% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.279627 - 53.6925% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.197194 - 37.8641% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.000259039 - 0.0497393% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0411949 - 7.91002% [32]
| | | | | | | | | | | Remainder: 0.00157668 - 0.302745%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.176136 - 19.6652% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.12327 - 13.7629% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000951075 - 0.106185% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0422035 - 4.71192% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0314736 - 3.51395% [32]
| | | | | | | | | | Remainder: 0.000846359 - 0.094494%
| | | | | | | | | Remainder: 0.1332 - 10.7992%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.917103 - 42.6439% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.915653 - 99.8419% [64]
| | | | | | | | | Remainder: 0.00144988 - 0.158093%
| | | | | | | | Remainder: 7.348e-05 - 0.00341671%
| | | | | | | Remainder: 6.88e-06 - 0.000319909%
| | | | | | getOrientations(): 1.32e-05 - 0.00060655% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000788717 - 0.0362422% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000783038 - 0.0359812% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000430119 - 0.0197643% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0001276 - 0.00586332% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000886477 - 0.0407343% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 8.4e-07 - 3.85987e-05% [2]
| | | | | | Remainder: 0.0225988 - 1.03843%
| | | | | Remainder: 1.964e-05 - 0.000902465%
| | | | fmb->setupBCFieldManagers(): 8.04e-06 - 0.00036849% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.144e-05 - 0.000982639% [1]
| | | | build response library: 0.00555982 - 0.254818% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00545871 - 98.1813% [1]
| | | | | | getWorksets(): 3.68e-06 - 0.0674153% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.36e-06 - 64.1304% [1]
| | | | | | | Remainder: 1.32e-06 - 35.8696%
| | | | | | getOrientations(): 6.8e-07 - 0.0124572% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000796278 - 14.5873% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000954878 - 17.4928% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000440238 - 8.06488% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00125816 - 23.0486% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0234488% [3]
| | | | | | Remainder: 0.00200351 - 36.7031%
| | | | | Remainder: 0.000101119 - 1.81874%
| | | | Remainder: 2.56e-05 - 0.0011733%
| | | Remainder: 2.4e-05 - 0.00109996%
| | Mini-EM: setup auxiliary physics model evaluator: 4.1129 - 14.4816% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.11289 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 2.2e-06 - 5.34903e-05% [1]
| | | | fmb->setWorksetContainer(): 2.08e-06 - 5.05727e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.11282 - 99.9983% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.11282 - 99.9999% [1]
| | | | | | getWorksets(): 1.9651 - 47.78% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.9651 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.28 - 65.1363% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0124097 - 0.96951% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.204889 - 16.007% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00367355 - 1.79295% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.20115 - 98.1753% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00186887 - 0.929093% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00102628 - 0.510206% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00334331 - 1.6621% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.017909 - 8.90332% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0435095 - 21.6304% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103554 - 5.14812% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0331799 - 16.4951% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.0010638 - 0.528857% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0537605 - 26.7266% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0230077 - 42.7967% [32]
| | | | | | | | | | | | Remainder: 0.0307528 - 57.2033%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0273488 - 13.5962% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0073917 - 3.67472% [32]
| | | | | | | | | | | Remainder: 0.000392878 - 0.195316%
| | | | | | | | | | Remainder: 6.5039e-05 - 0.0317436%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.922544 - 72.074% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.51196 - 55.4944% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000405636 - 0.079232% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.0002258 - 0.044105% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.189585 - 37.0311% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.199021 - 38.8743% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 0.000276879 - 0.0540821% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 0.000301719 - 0.0589341% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.00664683 - 1.29831% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.113994 - 22.2663% [32]
| | | | | | | | | | | Remainder: 0.0015034 - 0.293655%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.126639 - 13.7271% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.124144 - 13.4567% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00101412 - 0.109926% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0463495 - 5.0241% [64]
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0418981 - 4.54159% [32]
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.069701 - 7.55531% [32]
| | | | | | | | | | Remainder: 0.000838319 - 0.0908704%
| | | | | | | | | Remainder: 0.140153 - 10.9495%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.685087 - 34.8627% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.683836 - 99.8174% [32]
| | | | | | | | | Remainder: 0.00125108 - 0.182616%
| | | | | | | | Remainder: 1.908e-05 - 0.000970942%
| | | | | | | Remainder: 1.4e-06 - 7.12431e-05%
| | | | | | getOrientations(): 1.344e-05 - 0.000326783% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000979637 - 0.0238191% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00113552 - 0.0276092% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000730038 - 0.0177503% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 2.11401 - 51.4004% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.759522 - 35.9281% [1]
| | | | | | | Remainder: 1.35448 - 64.0719%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00249667 - 0.0607047% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 1.26434e-05% [2]
| | | | | | Remainder: 0.0283532 - 0.689387%
| | | | | Remainder: 5.2e-06 - 0.000126434%
| | | | fmb->setupBCFieldManagers(): 4.12e-06 - 0.000100173% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.18e-05 - 0.000773178% [1]
| | | | build response library: 2.372e-05 - 0.000576723% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.34907% [1]
| | | | | Remainder: 2.34e-05 - 98.6509%
| | | | Remainder: 5.6e-06 - 0.000136157%
| | | Remainder: 1.02e-05 - 0.000248%
| | Mini-EM: eval auxiliary physics model evaluator: 6.97122 - 24.5458% [1]
| | | panzer::ModelEvaluator::create_W_op: 2.07264 - 29.7314% [1]
| | | panzer::ModelEvaluator::evalModel(J): 4.88274 - 70.0415% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.0066479 - 0.136151% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.34856 - 68.5794% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 5.85327e-05% [1]
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 4.8399e-05 - 0.00144537% [32]
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 1.9e-05 - 0.000567409% [32]
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0408674 - 1.22045% [32]
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0910277 - 2.71842% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.281431 - 8.40456% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0330758 - 0.987764% [32]
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.23245 - 6.94181% [32]
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.224376 - 6.70068% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.327206 - 9.77157% [32]
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 5.6e-05 - 0.00167236% [32]
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 1.968e-05 - 0.000587716% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.497502 - 14.8572% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0500236 - 1.49388% [32]
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0293176 - 0.875529% [32]
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.111228 - 3.32168% [32]
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 0.0282894 - 0.844825% [32]
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.15305 - 4.57062% [32]
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.257516 - 7.69036% [32]
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.330087 - 9.85759% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.026213 - 0.782815% [32]
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0152159 - 0.454401% [32]
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.0470038 - 1.4037% [32]
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.228107 - 6.81209% [32]
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0293036 - 0.875112% [32]
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.110989 - 3.31454% [32]
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 7.256e-05 - 0.0021669% [32]
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.0481548 - 1.43808% [32]
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.0922238 - 2.75413% [32]
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.015045 - 0.449298% [32]
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.0468373 - 1.39873% [32]
| | | | | Remainder: 0.00179675 - 0.0536575%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.804e-05 - 0.000574267% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.68e-06 - 5.48872e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00654122 - 0.133966% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.51539 - 31.0357% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.750258 - 49.5091% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.765095 - 50.4882% [1]
| | | | | Remainder: 4.02e-05 - 0.00265278%
| | | | Remainder: 0.0055733 - 0.114143%
| | | Remainder: 0.0158333 - 0.227124%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00438763 - 0.0154489% [1]
| | | getWorksets(): 8.12e-06 - 0.185066% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.04e-06 - 74.3842% [1]
| | | | Remainder: 2.08e-06 - 25.6158%
| | | getOrientations(): 6.4e-07 - 0.0145865% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000782957 - 17.8447% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000913678 - 20.824% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000418479 - 9.5377% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00123468 - 28.1399% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.28e-06 - 0.0291729% [3]
| | | Remainder: 0.0010278 - 23.4249%
| | panzer::ModelEvaluator::create_W_op: 2.11804 - 7.45768% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.56369 - 12.5478% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00227423 - 0.0638168% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.80738 - 78.7772% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 7.69402e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0355947 - 1.2679% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0934962 - 3.33038% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.107305 - 3.82224% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0104059 - 0.370662% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.118721 - 4.22889% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0997139 - 3.55185% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0171594 - 0.611225% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.10732 - 3.82278% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.6799e-05 - 0.001667% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0352397 - 1.25525% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.216683 - 7.71834% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.035603 - 1.2682% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.2124 - 7.56579% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.220942 - 7.87006% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300196 - 10.6931% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 5.8759e-05 - 0.00209302% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0342727 - 1.22081% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.20905 - 7.44644% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.334281 - 11.9072% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0458109 - 1.6318% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00974073 - 0.346969% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114516 - 4.07911% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.245519 - 8.7455% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.20208 - 7.19818% [32]
| | | | Remainder: 0.00121944 - 0.043437%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.448e-05 - 0.00124814% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.28e-06 - 3.59178e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00811758 - 0.227786% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.740008 - 20.7652% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.739969 - 99.9948% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.38e-05 - 0.00321618% [1]
| | | | Remainder: 1.464e-05 - 0.00197836%
| | | Remainder: 0.00587038 - 0.164728%
| | Mini-EM: assemble Discrete Gradient: 0.576564 - 2.03009% [1]
| | MaxwellPreconditioner::build: 2.44726 - 8.61684% [1]
| | | Mini-EM: assemble Discrete Curl: 0.507647 - 20.7435% [1]
| | | MaxwellPreconditioner: Schur complement: 1.608e-05 - 0.000657062% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00535019 - 0.21862% [1]
| | | | Ifpack2::Relaxation::initialize: 3.36e-06 - 0.0628016% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429483 - 80.2744% [1]
| | | | Remainder: 0.001052 - 19.6628%
| | | MaxwellPreconditioner: Solver S_E: 1.88537 - 77.0402% [1]
| | | | MaxwellPreconditioner: Build S_E preconditioner: 1.82498 - 96.7968% [1]
| | | | | ThyraMueLuRefMaxwell::initializePrec: 1.82453 - 99.9756% [1]
| | | | | | MueLu RefMaxwell: compute: 1.80194 - 98.7617% [1]
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.0198341 - 1.10071% [1]
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.149248 - 8.28263% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.0786386 - 52.6899% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0680988 - 45.6279% [1]
| | | | | | | | Remainder: 0.00251063 - 1.68219%
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.1706 - 9.46755% [1]
| | | | | | | | MueLu RefMaxwell: projection edge: 0.0112021 - 6.56633% [1]
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.149237 - 87.4779% [1]
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.147542 - 98.864% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.145121 - 98.3594% [1]
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.140549 - 96.8495% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.852e-05 - 0.0274068% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 0.000140119 - 0.099694% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 0.0002108 - 0.149983% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0242171 - 17.2303% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.692e-05 - 0.0476133% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.113408 - 80.6892% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 7.916e-05 - 0.056322% [1]
| | | | | | | | | | | | Remainder: 0.00238859 - 1.69947%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 8.716e-05 - 0.0600602% [1]
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.216e-05 - 59.844% [1]
| | | | | | | | | | | | Remainder: 3.5e-05 - 40.156%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00217699 - 1.50012% [1]
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00213948 - 98.2766% [1]
| | | | | | | | | | | | Remainder: 3.7519e-05 - 1.72343%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.00115248 - 0.794149% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.0011266 - 97.7544% [1]
| | | | | | | | | | | | Remainder: 2.588e-05 - 2.2456%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00020688 - 0.142557% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.00017596 - 85.0541% [1]
| | | | | | | | | | | | Remainder: 3.092e-05 - 14.9459%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 9.7519e-05 - 0.0671984% [1]
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.152e-05 - 63.0851% [1]
| | | | | | | | | | | | Remainder: 3.5999e-05 - 36.9149%
| | | | | | | | | | | Remainder: 0.000850997 - 0.586405%
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 0.0001174 - 0.0795708% [1]
| | | | | | | | | | Remainder: 0.00230319 - 1.56105%
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 0.000753198 - 0.5047% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 0.000205839 - 27.3287% [1]
| | | | | | | | | | Remainder: 0.000547359 - 72.6713%
| | | | | | | | | Remainder: 0.000942077 - 0.631263%
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.00409595 - 2.40091% [1]
| | | | | | | | Remainder: 0.00606454 - 3.55484%
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.251682 - 13.9673% [1]
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.166584 - 66.1886% [1]
| | | | | | | | Remainder: 0.0850972 - 33.8114%
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0187873 - 1.04262% [2]
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.0688866 - 3.82291% [2]
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.0417202 - 60.5636% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Setup Smoother (total): 0.0412328 - 98.8316% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 5.784e-05 - 0.140277% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 6.48e-06 - 0.0157156% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0409813 - 99.3901% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0409776 - 99.9909% [1]
| | | | | | | | | | | Remainder: 3.72e-06 - 0.00907731%
| | | | | | | | | | Remainder: 0.00018716 - 0.45391%
| | | | | | | | | Remainder: 0.000487439 - 1.16835%
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=1): 0.0271585 - 39.4249% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Build (total): 0.0228259 - 84.047% [2]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TentativePFactory: Build (total): 0.0192154 - 84.1826% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Build (total): 0.0151535 - 78.8612% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build (total): 0.0147462 - 97.3118% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): AmalgamationFactory: Build (total): 0.000540798 - 3.66738% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Import construction (sub, total): 2.524e-05 - 0.171163% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Coordinate import (sub, total): 1.984e-05 - 0.134544% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.00499851 - 33.897% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 2.12e-05 - 0.143766% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00846134 - 57.3799% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build amalgamated graph (sub, total): 9.28e-06 - 0.0629316% [1]
| | | | | | | | | | | | | Remainder: 0.000669958 - 4.54327%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.636e-05 - 0.173953% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.4e-06 - 20.4856% [1]
| | | | | | | | | | | | | Remainder: 2.096e-05 - 79.5144%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.000103999 - 0.686303% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.168e-05 - 78.5392% [1]
| | | | | | | | | | | | | Remainder: 2.2319e-05 - 21.4608%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.148e-05 - 0.141749% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.56e-06 - 25.8845% [1]
| | | | | | | | | | | | | Remainder: 1.592e-05 - 74.1155%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.708e-05 - 0.178704% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 7.16e-06 - 26.4402% [1]
| | | | | | | | | | | | | Remainder: 1.992e-05 - 73.5598%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.992e-05 - 0.131455% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.92e-06 - 24.6988% [1]
| | | | | | | | | | | | | Remainder: 1.5e-05 - 75.3012%
| | | | | | | | | | | | Remainder: 0.00020852 - 1.37605%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoarseMapFactory: Build (total): 8.296e-05 - 0.431736% [1]
| | | | | | | | | | | Remainder: 0.00397895 - 20.7071%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionFactory: Build (total): 0.00343335 - 15.0415% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Computing Ac (total): 0.00300847 - 87.625% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TransPFactory: Transpose P (total): 0.00024204 - 8.04528% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00264011 - 87.7559% [1]
| | | | | | | | | | | | Remainder: 0.00012632 - 4.19881%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Projections (sub, total): 0.00017204 - 5.01085% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: Build (total): 0.00012332 - 71.681% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: MapFactory: coarseCoordMap (sub, total): 2.316e-05 - 18.7804% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: AverageCoords (sub, total): 1.288e-05 - 10.4444% [1]
| | | | | | | | | | | | | Remainder: 8.728e-05 - 70.7752%
| | | | | | | | | | | | Remainder: 4.872e-05 - 28.319%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionHeuristicFactory: Build (total): 2.408e-05 - 0.701356% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Zoltan2Interface: Build (total): 3.912e-05 - 1.13941% [1]
| | | | | | | | | | | Remainder: 0.000189638 - 5.52341%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 9.28e-06 - 0.0406556% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.8e-06 - 0.0122668% [1]
| | | | | | | | | | Remainder: 0.00016504 - 0.723038%
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceAcFactory: Computing Ac (total): 1.648e-05 - 0.0606809% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.00386455 - 14.2296% [1]
| | | | | | | | | Remainder: 0.000451558 - 1.66268%
| | | | | | | | Remainder: 7.88e-06 - 0.0114391%
| | | | | | | MueLu RefMaxwell: Build A22: 0.144926 - 8.04277% [1]
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.144751 - 99.8791% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.0758726 - 52.416% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0666046 - 46.0133% [1]
| | | | | | | | | Remainder: 0.00227359 - 1.57069%
| | | | | | | | Remainder: 0.00017516 - 0.120862%
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.345814 - 19.1912% [3]
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.172757 - 49.9566% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.172388 - 99.7864% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.828e-05 - 0.0164049% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.48e-06 - 0.00143862% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.172261 - 99.9262% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.172257 - 99.9979% [1]
| | | | | | | | | | | Remainder: 3.56e-06 - 0.00206664%
| | | | | | | | | | Remainder: 9.6398e-05 - 0.0559193%
| | | | | | | | | Remainder: 0.00036904 - 0.213618%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=1): 0.163767 - 47.3571% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.157725 - 96.3102% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.145473 - 92.2324% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.143099 - 98.3676% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.139942 - 97.7944% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.8759e-05 - 0.0134048% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 0.00010416 - 0.0744307% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 0.000176999 - 0.12648% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0242821 - 17.3515% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.776e-05 - 0.0484199% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.11307 - 80.7977% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 6.592e-05 - 0.0471051% [1]
| | | | | | | | | | | | | Remainder: 0.00215643 - 1.54094%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 7.548e-05 - 0.0527469% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.016e-05 - 66.4547% [1]
| | | | | | | | | | | | | Remainder: 2.532e-05 - 33.5453%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00217095 - 1.5171% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00213347 - 98.2736% [1]
| | | | | | | | | | | | | Remainder: 3.748e-05 - 1.72643%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 7.6399e-05 - 0.0533891% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.3439e-05 - 69.9473% [1]
| | | | | | | | | | | | | Remainder: 2.296e-05 - 30.0527%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00013068 - 0.0913217% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.0001102 - 84.3281% [1]
| | | | | | | | | | | | | Remainder: 2.048e-05 - 15.6719%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 8.412e-05 - 0.0587847% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.524e-05 - 77.5559% [1]
| | | | | | | | | | | | | Remainder: 1.888e-05 - 22.4441%
| | | | | | | | | | | | Remainder: 0.000618559 - 0.432261%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 0.000196799 - 0.135282% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 5.192e-05 - 0.0356904% [1]
| | | | | | | | | | | Remainder: 0.00212595 - 1.46141%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.0120816 - 7.65994% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.0110308 - 91.3022% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00132368 - 11.9999% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00957413 - 86.7948% [1]
| | | | | | | | | | | | Remainder: 0.000132959 - 1.20535%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000822838 - 6.81067% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 0.000770158 - 93.5978% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 0.000229359 - 29.7808% [1]
| | | | | | | | | | | | | Remainder: 0.000540799 - 70.2192%
| | | | | | | | | | | | Remainder: 5.268e-05 - 6.40223%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 3.096e-05 - 0.256257% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 3.196e-05 - 0.264534% [1]
| | | | | | | | | | | Remainder: 0.00016508 - 1.36637%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 9.88e-06 - 0.00626408% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.8e-06 - 0.00177525% [1]
| | | | | | | | | | Remainder: 0.000157159 - 0.0996414%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.752e-05 - 0.0106981% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.00565942 - 3.45577% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.768e-05 - 0.489096% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.36e-06 - 0.0417004% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0055451 - 97.98% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0055417 - 99.9387% [1]
| | | | | | | | | | | Remainder: 3.4e-06 - 0.0613154%
| | | | | | | | | | Remainder: 8.428e-05 - 1.4892%
| | | | | | | | | Remainder: 0.0003658 - 0.223366%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=2): 0.00927673 - 2.68258% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.0072729 - 78.3994% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.00618578 - 85.0525% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.00582974 - 94.2442% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.00543614 - 93.2484% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.828e-05 - 0.336268% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 2.568e-05 - 0.472394% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 1.612e-05 - 0.296534% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000897717 - 16.5139% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.616e-05 - 0.297269% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00422015 - 77.6313% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.84e-06 - 0.162615% [1]
| | | | | | | | | | | | | Remainder: 0.0002332 - 4.2898%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.572e-05 - 0.441186% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.36e-06 - 16.9518% [1]
| | | | | | | | | | | | | Remainder: 2.136e-05 - 83.0482%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010872 - 1.86492% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.568e-05 - 78.8079% [1]
| | | | | | | | | | | | | Remainder: 2.304e-05 - 21.1921%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.4079e-05 - 0.413037% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 9.4e-06 - 39.0382% [1]
| | | | | | | | | | | | | Remainder: 1.4679e-05 - 60.9618%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 3.184e-05 - 0.546165% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.664e-05 - 52.2613% [1]
| | | | | | | | | | | | | Remainder: 1.52e-05 - 47.7387%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.972e-05 - 0.338265% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 5.16e-06 - 26.1663% [1]
| | | | | | | | | | | | | Remainder: 1.456e-05 - 73.8337%
| | | | | | | | | | | | Remainder: 0.00018352 - 3.14799%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.888e-05 - 0.305216% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.312e-05 - 0.697082% [1]
| | | | | | | | | | | Remainder: 0.000294039 - 4.75346%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.000944598 - 12.9879% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.000621598 - 65.8056% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00014472 - 23.2819% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.000367439 - 59.112% [1]
| | | | | | | | | | | | Remainder: 0.000109439 - 17.6061%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.00013056 - 13.8218% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 8.828e-05 - 67.6164% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 1.192e-05 - 13.5025% [1]
| | | | | | | | | | | | | Remainder: 7.636e-05 - 86.4975%
| | | | | | | | | | | | Remainder: 4.228e-05 - 32.3836%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.196e-05 - 2.3248% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 2.54e-05 - 2.68897% [1]
| | | | | | | | | | | Remainder: 0.00014508 - 15.3589%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.64e-06 - 0.118797% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.56e-06 - 0.0351992% [1]
| | | | | | | | | | Remainder: 0.000131319 - 1.80559%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.716e-05 - 0.184979% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.00151672 - 16.3497% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.12e-05 - 0.738438% [1]
| | | | | | | | | | Remainder: 0.00150552 - 99.2616%
| | | | | | | | | Remainder: 0.000469958 - 5.06599%
| | | | | | | | Remainder: 1.276e-05 - 0.00368985%
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.607854 - 33.7333% [1]
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.356e-05 - 0.00387593% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 1.88e-06 - 0.000309285% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.607655 - 99.9673% [1]
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.60765 - 99.9991% [1]
| | | | | | | | | Remainder: 5.4e-06 - 0.000888662%
| | | | | | | | Remainder: 0.00017344 - 0.0285332%
| | | | | | | MueLu RefMaxwell: Allocate MVs: 0.000177559 - 0.00985377% [1]
| | | | | | | Remainder: 0.0241323 - 1.33924%
| | | | | | Remainder: 0.0225929 - 1.23828%
| | | | | Remainder: 0.000445879 - 0.024432%
| | | | Remainder: 0.0603927 - 3.20322%
| | | MaxwellPreconditioner: Block preconditioner: 0.00015156 - 0.00619306% [1]
| | | Remainder: 0.048719 - 1.99076%
| | Mini-EM: timestepper: 1.03997 - 3.66174% [1]
| | | Mini-EM: Advance Time Step: 1.03996 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.302947 - 29.1305% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00187071 - 0.617505% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.29279 - 96.6473% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.2e-06 - 0.000751392% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00177815 - 0.607313% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0247575 - 8.45573% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0149345 - 5.10075% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00116204 - 0.396883% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0124914 - 4.26635% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0138941 - 4.74541% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00106932 - 0.365216% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00314231 - 1.07323% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.1239e-05 - 0.007254% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00243423 - 0.831392% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0299373 - 10.2248% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00975889 - 3.33307% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00396819 - 1.3553% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0262149 - 8.95348% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0526129 - 17.9695% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.008e-05 - 0.0102736% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00189607 - 0.647588% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222498 - 7.59924% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.027426 - 9.36712% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00215535 - 0.736143% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0011936 - 0.407663% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0123652 - 4.22323% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0205721 - 7.02623% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00602807 - 2.05884% [32]
| | | | | | Remainder: 0.000694519 - 0.237207%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.928e-05 - 0.00636415% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.2e-06 - 0.0007262% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00763126 - 2.51901% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000472038 - 0.155815% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000428639 - 90.806% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.6e-06 - 0.338956% [1]
| | | | | | Remainder: 4.1799e-05 - 8.85501%
| | | | | Remainder: 0.00016152 - 0.0533162%
| | | | Stratimikos: BelosLOWS: 0.672285 - 64.645% [1]
| | | | | GMRES block system: Operation Op*x: 0.0174082 - 2.5894% [1]
| | | | | Belos::MVT::MvAddMv: 0.000534039 - 0.0794364% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.653641 - 97.2267% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00247207 - 0.3782% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000583558 - 23.606% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000576958 - 98.869% [2]
| | | | | | | | Remainder: 6.6e-06 - 1.13099%
| | | | | | | Belos::MVT::MvScale: 0.000375878 - 15.205% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000800118 - 32.3663% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000792918 - 99.1001% [2]
| | | | | | | | Remainder: 7.2e-06 - 0.899867%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000628358 - 25.4183% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000624598 - 99.4016% [2]
| | | | | | | | Remainder: 3.76e-06 - 0.598385%
| | | | | | | Remainder: 8.416e-05 - 3.40443%
| | | | | | Belos::MVT::MvAddMv: 0.0011378 - 0.174071% [2]
| | | | | | Belos::MVT::MvNorm: 0.0003034 - 0.0464169% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.632116 - 96.707% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00227515 - 0.359926% [1]
| | | | | | | Belos::MVT::MvAddMv: 0.000389679 - 0.0616467% [2]
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.00371251 - 0.587314% [1]
| | | | | | | | Belos::MVT::Assign: 0.000500119 - 13.4712% [2]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000314399 - 8.46864% [1]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000300319 - 95.5216% [1]
| | | | | | | | | Remainder: 1.408e-05 - 4.47839%
| | | | | | | | CG Q_B: Operation Op*x: 0.00221739 - 59.7276% [1]
| | | | | | | | Belos::MVT::MvTransMv: 0.000393639 - 10.603% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000143519 - 3.86582% [1]
| | | | | | | | Remainder: 0.000143439 - 3.86367%
| | | | | | | CG S_E: Operation Op*x: 0.00629194 - 0.995377% [1]
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.609206 - 96.3757% [1]
| | | | | | | | Belos::MVT::Assign: 0.000515238 - 0.0845753% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.516691 - 84.8138% [13]
| | | | | | | | | MueLu RefMaxwell: solve: 0.516391 - 99.9419% [13]
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.272723 - 52.8133% [26]
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.272002 - 99.7356% [26]
| | | | | | | | | | | Remainder: 0.0007212 - 0.264444%
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.0767703 - 14.8667% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 0.0054609 - 1.05751% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 0.00663098 - 1.2841% [13]
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.13413 - 25.9745% [13]
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.0294308 - 21.942% [13]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.0290833 - 98.8192% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.0260834 - 89.6851% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : smoothing (level=0): 0.0193304 - 74.1099% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0187032 - 96.7556% [26]
| | | | | | | | | | | | | | | Remainder: 0.000627158 - 3.24441%
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : residual calculation (level=0): 0.00542998 - 20.8178% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : restriction (level=0): 0.000264559 - 1.01428% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : prolongation (level=0): 0.000470797 - 1.80497% [13]
| | | | | | | | | | | | | | Remainder: 0.000587678 - 2.25307%
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=1): 0.00284091 - 9.76819% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=1): 0.00276991 - 97.5008% [13]
| | | | | | | | | | | | | | Remainder: 7.1e-05 - 2.49919%
| | | | | | | | | | | | | Remainder: 0.000158999 - 0.546702%
| | | | | | | | | | | | Remainder: 0.000347518 - 1.1808%
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.10458 - 77.9692% [13]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.104408 - 99.8351% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.0977969 - 93.6684% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=0): 0.0749056 - 76.593% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0743911 - 99.3132% [26]
| | | | | | | | | | | | | | | Remainder: 0.00051448 - 0.686838%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=0): 0.0183365 - 18.7496% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=0): 0.00110948 - 1.13447% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=0): 0.00294451 - 3.01084% [13]
| | | | | | | | | | | | | | Remainder: 0.000500759 - 0.51204%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=1): 0.00479619 - 4.59372% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=1): 0.00331567 - 69.1313% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00289299 - 87.2521% [26]
| | | | | | | | | | | | | | | Remainder: 0.000422679 - 12.7479%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=1): 0.00076032 - 15.8526% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=1): 0.000155439 - 3.24089% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=1): 0.00023068 - 4.80965% [13]
| | | | | | | | | | | | | | Remainder: 0.00033408 - 6.96553%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=2): 0.00156007 - 1.49422% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=2): 0.00150215 - 96.2874% [13]
| | | | | | | | | | | | | | Remainder: 5.792e-05 - 3.71264%
| | | | | | | | | | | | | Remainder: 0.000254359 - 0.243621%
| | | | | | | | | | | | Remainder: 0.00017248 - 0.164926%
| | | | | | | | | | | Remainder: 0.00011912 - 0.0888094%
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 0.00911657 - 1.76544% [13]
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 0.011087 - 2.14701% [13]
| | | | | | | | | | Remainder: 0.000472319 - 0.0914654%
| | | | | | | | | Remainder: 0.000300279 - 0.0581157%
| | | | | | | | CG S_E: Operation Op*x: 0.0719385 - 11.8086% [13]
| | | | | | | | Belos::MVT::MvTransMv: 0.00462019 - 0.758395% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0130581 - 2.14346% [38]
| | | | | | | | Belos::MVT::MvNorm: 0.0020134 - 0.330495% [13]
| | | | | | | | Remainder: 0.000369599 - 0.0606689%
| | | | | | | Remainder: 0.0102407 - 1.62006%
| | | | | | GMRES block system: Operation Op*x: 0.0164184 - 2.51184% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.000266279 - 0.0407378% [1]
| | | | | | Remainder: 0.000926438 - 0.141735%
| | | | | Remainder: 0.000702199 - 0.10445%
| | | | Mini-EM: Compute responses: 0.0641363 - 6.16716% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00199647 - 3.11286% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0538851 - 84.0166% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.00363737% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00115168 - 2.13728% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0133015 - 24.685% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.572e-05 - 0.0291732% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00235719 - 4.37448% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00175115 - 3.2498% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0254472 - 47.2249% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.456e-05 - 0.0270205% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00247935 - 4.60118% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.0019106 - 3.54569% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00234715 - 4.35585% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00026412 - 0.490154% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.5e-05 - 0.027837% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00138556 - 2.57132% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000992474 - 1.84183% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.0001954 - 0.362623% [32]
| | | | | | Remainder: 0.000254479 - 0.472262%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.028e-05 - 0.0160284% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.64e-06 - 0.00255706% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0077529 - 12.0882% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00026116 - 0.407196% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.2e-06 - 0.459488% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00024084 - 92.2193% [1]
| | | | | | Remainder: 1.912e-05 - 7.32118%
| | | | | Remainder: 0.000228719 - 0.356614%
| | | | Remainder: 0.000595438 - 0.0572556%
| | | Remainder: 2.96e-06 - 0.000284624%
| | Remainder: 0.151844 - 0.534646%
| Remainder: 4.352e-05 - 0.000153235%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 0.672285 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 95.1977 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverMueLu.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 curl = 1 [unused]
Simplify Faraday = 0 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [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 = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: space number = 2 [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: skip first (1,1) level = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 1 [unused]
refmaxwell: disable addon 22 = 1 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 0 [unused]
refmaxwell: subsolves striding = 1 [unused]
aggregation: drop tol = 0.02 [unused]
aggregation: match ML phase2a = 1 [unused]
smoother: type = RELAXATION [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
relaxation: type = Symmetric Gauss-Seidel [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
parameterlist: syntax = muelu
use kokkos refactor = 0 [unused]
verbosity = extreme
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
half precision = 0 [default]
refmaxwell: space number = 1 [default]
Dk_1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Dk_2 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
D0 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_beta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_alpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Ms = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_1_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_1_invBeta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_2_invAlpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M0inv = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Nullspace = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Coordinates = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
output filename = [default]
print initial parameters = 1 [default]
refmaxwell: disable addon 22 = 1 [default]
refmaxwell: skip first (1,1) level = 1 [default]
refmaxwell: skip first (2,2) level = 0 [default]
multigrid algorithm = unsmoothed [default]
transpose: use implicit = 0 [default]
rap: triple product = 0 [default]
rap: fix zero diagonals = 1 [default]
rap: fix zero diagonals threshold = 0 [default]
refmaxwell: row sum drop tol (1,1) = -1 [default]
sync timers = 0 [default]
refmaxwell: num iters coarse 11 = 1 [default]
refmaxwell: num iters 22 = 1 [default]
refmaxwell: apply BCs to Anodal = 0 [default]
refmaxwell: apply BCs to coarse 11 = 1 [default]
refmaxwell: apply BCs to 22 = 1 [default]
refmaxwell: max coarse size = 1 [default]
smoother: pre type = NONE [default]
smoother: post type = NONE [default]
aggregation: type = uncoupled [default]
aggregation: min agg size = 2 [default]
aggregation: max agg size = -1 [default]
aggregation: match ML phase1 = 0 [default]
aggregation: match ML phase2a = 0 [default]
aggregation: match ML phase2b = 0 [default]
aggregation: export visualization data = 0 [default]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
smoother: pre params ->
[empty list]
smoother: post params ->
[empty list]
SM_Matrix size = 201720 x 201720, nnz = 6403320
SM_Matrix Load balancing info
SM_Matrix # active processes: 1/1
SM_Matrix # rows per proc : avg = 2.02e+05, dev = 0.0%, min = 0.0% ( 201720 on 0), max = 0.0% ( 201720 on 0)
SM_Matrix # nnz per proc : avg = 6.40e+06, dev = 0.0%, min = 0.0% ( 6403320 on 0), max = 0.0% ( 6403320 on 0)
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
RefMaxwell::compute(): building edge nullspace
Edge length (min/mean/max): 0.0125 / 0.0125 / 0.0125
D0^T*M1_beta*D0: Computing Ac (MueLu::RAPFactory)
D0^T*M1_beta*D0: MxM: A x P
D0^T*M1_beta*D0: MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Level::Set: Not storing "AP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell::compute(): building special edge prolongator
RefMaxwell::compute(): building edge projection
RefMaxwell::compute(): building nodal prolongator
RefMaxwell (1,1) A_nodal: Build (MueLu::TentativePFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoalesceDropFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (1,1) A_nodal: Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (1,1) A_nodal: Coordinate import
RefMaxwell (1,1) A_nodal: Laplacian local diagonal
RefMaxwell (1,1) A_nodal: Laplacian distributed diagonal
RefMaxwell (1,1) A_nodal: Laplacian dropping
RefMaxwell (1,1) A_nodal: Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0
Level::Set: Not storing "DofsPerNode" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0%)
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[7] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (1,1) A_nodal: AverageCoords
RefMaxwell::compute(): building vectorial nodal prolongator
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
coarseA11 size = 8232 x 8232, nnz = 576000
coarseA11 Load balancing info
coarseA11 # active processes: 1/1
coarseA11 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
coarseA11 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
number of equations = 3
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 3750
repartition: min rows per thread = 250
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.40 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 8232 x 8232, nnz = 576000
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
A0 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
Clearing old data (if any)
Replacing coordinate map
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 5.40
RefMaxwell coarse (1,1): Preconditioner init
RefMaxwell coarse (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.67
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Using default factory (AmalgamationFactory[293]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Build (MueLu::TentativePFactory)
RefMaxwell coarse (1,1): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell coarse (1,1): Build (MueLu::CoalesceDropFactory)
RefMaxwell coarse (1,1): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=3 and stridedblocksize=3 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 3
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[69] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell coarse (1,1): Coordinate import
RefMaxwell coarse (1,1): Laplacian local diagonal
RefMaxwell coarse (1,1): Laplacian distributed diagonal
RefMaxwell coarse (1,1): Laplacian dropping
RefMaxwell coarse (1,1): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
RefMaxwell coarse (1,1): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell coarse (1,1): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2744 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 125 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 3 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[72] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 8232 x 375
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
Ptent # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): Build (MueLu::RepartitionFactory)
RefMaxwell coarse (1,1): Computing Ac (MueLu::RAPFactory)
RefMaxwell coarse (1,1): Transpose P (MueLu::TransPFactory)
R size = 375 x 8232, nnz = 8232
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
R # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): MxMxM: R x A x P (explicit)
Ac size = 375 x 375, nnz = 19773
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
Ac # nnz per proc : avg = 1.98e+04, dev = 0.0%, min = 0.0% ( 19773 on 0), max = 0.0% ( 19773 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[75] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell coarse (1,1): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell coarse (1,1): MapFactory: coarseCoordMap
RefMaxwell coarse (1,1): AverageCoords
RefMaxwell coarse (1,1): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell coarse (1,1): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell coarse (1,1): Rebalancing prolongator
Using original prolongator
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Rebalancing restrictor
Using original restrictor
RefMaxwell coarse (1,1): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell coarse (1,1)) 0.0782 (1)
================================================================================
RefMaxwell::compute(): nuking BC columns of Dk_1
RefMaxwell::compute(): building MG for (2,2)-block
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): MxM: A x P
RefMaxwell (2,2): MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
A22 size = 68921 x 68921, nnz = 1771561
A22 Load balancing info
A22 # active processes: 1/1
A22 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A22 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 15000
repartition: min rows per thread = 1000
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
number of equations = 1 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7.00 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
coarse: params ->
fix nullspace = 1 [unused]
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 68921 x 68921, nnz = 1771561
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A0 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Clearing old data (if any)
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
Using default factory (AmalgamationFactory[575]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 7.00
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.49
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Using default factory (AmalgamationFactory[583]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[359] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Generating canonical nullspace: dimension = 1
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[362] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 2744 x 68921, nnz = 68921
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
R # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 2744 x 2744, nnz = 62960
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ac # nnz per proc : avg = 6.30e+04, dev = 0.0%, min = 0.0% ( 62960 on 0), max = 0.0% ( 62960 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[365] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 25.12
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.59
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Using default factory (AmalgamationFactory[591]) for building 'UnAmalgamationInfo'.
Level 2
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[384] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/62960 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2674 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 125 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 70 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Ptent size = 2744 x 125
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ptent # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 125 x 2744, nnz = 2744
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
R # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 125 x 125, nnz = 2197
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
Ac # nnz per proc : avg = 2.20e+03, dev = 0.0%, min = 0.0% ( 2197 on 0), max = 0.0% ( 2197 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[390] on level 2, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell (2,2): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
MueLu::Amesos2Smoother::Setup(): fixing nullspace
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell (2,2)) 0.3542 (1)
================================================================================
RefMaxwell::compute(): nuking BC rows of Dk_1
RefMaxwell (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 20.00
RefMaxwell (1,1): Preconditioner init
RefMaxwell (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 2.96
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- RefMaxwell Summary ---
--------------------------------------------------------------------------------
block rows nnz nnz/row
(1, 1) 201720 6403320 31.7436
(2, 2) 68921 1771561 25.7042
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
Sub-solver distribution over ranks
( (1,1) block only is indicated by '1', (2,2) block only by '2', and both blocks by 'B' and none by '.')
B 0:0
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.0063655 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.611918 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.668844 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 28.3095 [1]
| Mini-EM: Total Time: 28.3095 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000632278 - 0.00223345% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000309919 - 49.0163% [1]
| | | Remainder: 0.000322359 - 50.9837%
| | Mini-EM: build physics blocks: 0.000821318 - 0.00290121% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000799678 - 0.00282477% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.52714 - 12.4592% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.61411 - 5.70164% [4]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.733628 - 45.451% [4]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.575642 - 78.465% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.022358 - 3.0476% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.13544 - 18.4616% [4]
| | | | Remainder: 0.00018904 - 0.0257678%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0786505 - 4.87269% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0534192 - 67.9198% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000498199 - 0.633434% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00579174 - 7.3639% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00412083 - 5.23942% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.0014032 - 1.78409% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0122468 - 15.5712% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.00100128 - 1.27307% [4]
| | | | Remainder: 0.0001692 - 0.215129%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.143629 - 8.89839% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0593442 - 3.6766% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.201062 - 12.4566% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0755527 - 4.68077% [4]
| | | Remainder: 0.322239 - 19.9639%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.0724945 - 0.256078% [2]
| | Mini-EM: setup physics model evaluator: 2.17945 - 7.69865% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.17943 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 2.84e-06 - 0.00013031% [1]
| | | | fmb->setWorksetContainer(): 4.8e-07 - 2.20242e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.17387 - 99.7453% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.17385 - 99.9989% [1]
| | | | | | getWorksets(): 2.14723 - 98.7756% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14723 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23932 - 57.7171% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00879794 - 0.709901% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.196688 - 15.8706% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00402359 - 2.04567% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.192576 - 97.9097% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00181071 - 0.940258% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100316 - 0.520913% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333055 - 1.72947% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0180642 - 9.38028% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0402742 - 20.9134% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0106543 - 5.53252% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0296048 - 15.373% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000967478 - 0.502387% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.050736 - 26.3459% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0221675 - 43.6919% [32]
| | | | | | | | | | | | Remainder: 0.0285685 - 56.3081%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0283044 - 14.6978% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00739022 - 3.83755% [32]
| | | | | | | | | | | Remainder: 0.00043628 - 0.226549%
| | | | | | | | | | Remainder: 8.7719e-05 - 0.0445981%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.898031 - 72.4617% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.522214 - 58.151% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000722479 - 0.138349% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022688 - 0.0434458% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.279671 - 53.5548% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198469 - 38.0052% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.00023692 - 0.0453684% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.041326 - 7.9136% [32]
| | | | | | | | | | | Remainder: 0.00156247 - 0.299202%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.17681 - 19.6887% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123599 - 13.7633% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000956518 - 0.106513% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421293 - 4.6913% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0315044 - 3.50817% [32]
| | | | | | | | | | Remainder: 0.000816959 - 0.0909723%
| | | | | | | | | Remainder: 0.135802 - 10.9578%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.907836 - 42.2794% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.906401 - 99.842% [64]
| | | | | | | | | Remainder: 0.00143464 - 0.158028%
| | | | | | | | Remainder: 7.36e-05 - 0.00342768%
| | | | | | | Remainder: 5.48e-06 - 0.000255212%
| | | | | | getOrientations(): 1.26e-05 - 0.000579617% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000794317 - 0.0365397% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000812838 - 0.0373917% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000427079 - 0.0196462% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.000128039 - 0.00588997% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000890878 - 0.0409816% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 7.6e-07 - 3.4961e-05% [2]
| | | | | | Remainder: 0.0235491 - 1.08329%
| | | | | Remainder: 2.496e-05 - 0.00114818%
| | | | fmb->setupBCFieldManagers(): 8.64e-06 - 0.000396435% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.036e-05 - 0.000934191% [1]
| | | | build response library: 0.00549627 - 0.252189% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00539711 - 98.1959% [1]
| | | | | | getWorksets(): 3.32e-06 - 0.0615145% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 75.9036% [1]
| | | | | | | Remainder: 8e-07 - 24.0964%
| | | | | | getOrientations(): 4.8e-07 - 0.00889366% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000785118 - 14.547% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000917077 - 16.992% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000420799 - 7.79675% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124032 - 22.9811% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.021493% [3]
| | | | | | Remainder: 0.00202884 - 37.5912%
| | | | | Remainder: 9.916e-05 - 1.80413%
| | | | Remainder: 2.308e-05 - 0.00105899%
| | | Remainder: 2.376e-05 - 0.00109018%
| | Mini-EM: setup auxiliary physics model evaluator: 4.09384 - 14.461% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.09383 - 99.9997% [1]
| | | | allocate FieldManagerBuilder: 2.6e-06 - 6.35102e-05% [1]
| | | | fmb->setWorksetContainer(): 1.52e-06 - 3.7129e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.09376 - 99.9982% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.09375 - 99.9999% [1]
| | | | | | getWorksets(): 1.94915 - 47.6128% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.94915 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.27403 - 65.3633% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0119718 - 0.939681% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.204834 - 16.0777% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00374735 - 1.82946% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.201017 - 98.1364% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.001768 - 0.879526% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100691 - 0.50091% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00333183 - 1.65749% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179551 - 8.93212% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0434084 - 21.5944% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0106328 - 5.28951% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0338257 - 16.8273% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00103516 - 0.51496% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0529449 - 26.3385% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0228469 - 43.1523% [32]
| | | | | | | | | | | | Remainder: 0.030098 - 56.8477%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0273626 - 13.6121% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00734762 - 3.65522% [32]
| | | | | | | | | | | Remainder: 0.00039796 - 0.197973%
| | | | | | | | | | Remainder: 6.984e-05 - 0.0340959%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.921385 - 72.3205% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.515434 - 55.9413% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000408879 - 0.0793271% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022192 - 0.043055% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.194138 - 37.6649% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.198454 - 38.5023% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 0.00027048 - 0.0524761% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 0.000254239 - 0.0493252% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.00661251 - 1.2829% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.113559 - 22.0317% [32]
| | | | | | | | | | | Remainder: 0.00151543 - 0.294011%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.123992 - 13.4571% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122992 - 13.3486% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00101112 - 0.109739% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0463727 - 5.03294% [64]
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0416947 - 4.52522% [32]
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.0690455 - 7.49367% [32]
| | | | | | | | | | Remainder: 0.00084248 - 0.0914363%
| | | | | | | | | Remainder: 0.135838 - 10.6621%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.675101 - 34.6357% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.67389 - 99.8207% [32]
| | | | | | | | | Remainder: 0.00121063 - 0.179327%
| | | | | | | | Remainder: 1.9e-05 - 0.000974785%
| | | | | | | Remainder: 2.16e-06 - 0.000110817%
| | | | | | getOrientations(): 1.344e-05 - 0.000328305% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000995757 - 0.0243238% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00110416 - 0.0269718% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000722278 - 0.0176434% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 2.10994 - 51.5404% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.7567 - 35.8636% [1]
| | | | | | | Remainder: 1.35324 - 64.1364%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00244511 - 0.0597279% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 4.8e-07 - 1.17252e-05% [2]
| | | | | | Remainder: 0.0293842 - 0.717783%
| | | | | Remainder: 4.84e-06 - 0.000118229%
| | | | fmb->setupBCFieldManagers(): 4.08e-06 - 9.96622e-05% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.704e-05 - 0.000904776% [1]
| | | | build response library: 2.212e-05 - 0.000540325% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.44665% [1]
| | | | | Remainder: 2.18e-05 - 98.5533%
| | | | Remainder: 5.96e-06 - 0.000145585%
| | | Remainder: 1.076e-05 - 0.000262834%
| | Mini-EM: eval auxiliary physics model evaluator: 6.94799 - 24.543% [1]
| | | panzer::ModelEvaluator::create_W_op: 2.0696 - 29.7871% [1]
| | | panzer::ModelEvaluator::evalModel(J): 4.86287 - 69.9896% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00668778 - 0.137527% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.33195 - 68.5183% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 6.00248e-05% [1]
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 4.468e-05 - 0.00134095% [32]
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 1.936e-05 - 0.00058104% [32]
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0413404 - 1.24073% [32]
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0900866 - 2.70372% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.275827 - 8.27825% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0327117 - 0.981759% [32]
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.226604 - 6.80095% [32]
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.223419 - 6.70534% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.327453 - 9.82766% [32]
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 5.9199e-05 - 0.0017767% [32]
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 1.72e-05 - 0.000516214% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.498121 - 14.9498% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0499227 - 1.4983% [32]
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0288426 - 0.865636% [32]
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.111757 - 3.35411% [32]
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 0.0275768 - 0.827645% [32]
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.152869 - 4.58796% [32]
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.258108 - 7.74644% [32]
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.331231 - 9.94104% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0263524 - 0.790901% [32]
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0152639 - 0.458107% [32]
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.0468636 - 1.40649% [32]
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.224981 - 6.75221% [32]
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0287628 - 0.86324% [32]
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.111011 - 3.33171% [32]
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 6.8999e-05 - 0.00207083% [32]
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.0482576 - 1.44833% [32]
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.0908591 - 2.7269% [32]
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0146953 - 0.441041% [32]
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.0470054 - 1.41074% [32]
| | | | | Remainder: 0.0018206 - 0.0546405%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.736e-05 - 0.000562631% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.24e-06 - 4.60633e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00652258 - 0.13413% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.51211 - 31.0951% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.747605 - 49.4411% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.764471 - 50.5564% [1]
| | | | | Remainder: 3.812e-05 - 0.00252097%
| | | | Remainder: 0.00556222 - 0.114381%
| | | Remainder: 0.0155152 - 0.223305%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00429675 - 0.0151778% [1]
| | | getWorksets(): 6.48e-06 - 0.150812% [1]
| | | | panzer::WorksetContainer::getWorksets(): 4.4e-06 - 67.9012% [1]
| | | | Remainder: 2.08e-06 - 32.0988%
| | | getOrientations(): 6e-07 - 0.013964% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000766718 - 17.8441% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000899718 - 20.9395% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000409439 - 9.52904% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00122524 - 28.5154% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.04e-06 - 0.0242044% [3]
| | | Remainder: 0.000987517 - 22.9829%
| | panzer::ModelEvaluator::create_W_op: 2.11652 - 7.47637% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.55044 - 12.5415% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00218703 - 0.061599% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.79302 - 78.6671% [1]
| | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 7.01748e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0338384 - 1.21153% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0922419 - 3.30258% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.108128 - 3.87134% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0101335 - 0.362816% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.117992 - 4.22454% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0994325 - 3.56003% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0176076 - 0.630415% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.106875 - 3.82649% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.216e-05 - 0.00150948% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0354545 - 1.26939% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.216341 - 7.74578% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.034895 - 1.24936% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.20657 - 7.39594% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.221684 - 7.93708% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.302019 - 10.8133% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.292e-05 - 0.00225276% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0330012 - 1.18156% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.207723 - 7.43723% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.333801 - 11.9513% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0464201 - 1.662% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00972482 - 0.348182% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114349 - 4.09408% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.241974 - 8.6635% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.20146 - 7.21299% [32]
| | | | Remainder: 0.00124972 - 0.0447442%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.304e-05 - 0.00121225% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.2e-06 - 3.37987e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.0080721 - 0.227355% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.741309 - 20.8794% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.741274 - 99.9953% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.204e-05 - 0.00297312% [1]
| | | | Remainder: 1.272e-05 - 0.00171588%
| | | Remainder: 0.00580042 - 0.163372%
| | Mini-EM: assemble Discrete Gradient: 0.573173 - 2.02466% [1]
| | MaxwellPreconditioner::build: 2.44429 - 8.63417% [1]
| | | Mini-EM: assemble Discrete Curl: 0.508899 - 20.8199% [1]
| | | MaxwellPreconditioner: Schur complement: 1.636e-05 - 0.000669315% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00527814 - 0.215938% [1]
| | | | Ifpack2::Relaxation::initialize: 3.24e-06 - 0.0613852% [1]
| | | | Ifpack2::Relaxation::compute: 0.00423775 - 80.2886% [1]
| | | | Remainder: 0.00103716 - 19.65%
| | | MaxwellPreconditioner: Solver S_E: 1.88099 - 76.9542% [1]
| | | | MaxwellPreconditioner: Build S_E preconditioner: 1.82067 - 96.7936% [1]
| | | | | ThyraMueLuRefMaxwell::initializePrec: 1.82023 - 99.9756% [1]
| | | | | | MueLu RefMaxwell: compute: 1.79747 - 98.7494% [1]
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.0198938 - 1.10677% [1]
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.149108 - 8.29546% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.0785119 - 52.6544% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0681885 - 45.7309% [1]
| | | | | | | | Remainder: 0.00240763 - 1.61469%
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.170571 - 9.48954% [1]
| | | | | | | | MueLu RefMaxwell: projection edge: 0.0112374 - 6.5881% [1]
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.149256 - 87.5034% [1]
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.14758 - 98.8772% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.145218 - 98.3997% [1]
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.140559 - 96.7917% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.688e-05 - 0.0262381% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 0.00012604 - 0.0896705% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 0.000208319 - 0.148208% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0248399 - 17.6722% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.928e-05 - 0.0492889% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.112875 - 80.3045% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 8.052e-05 - 0.0572855% [1]
| | | | | | | | | | | | Remainder: 0.00232287 - 1.6526%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 0.00015156 - 0.104367% [1]
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.216e-05 - 34.4154% [1]
| | | | | | | | | | | | Remainder: 9.94e-05 - 65.5846%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00220079 - 1.51551% [1]
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00216039 - 98.1643% [1]
| | | | | | | | | | | | Remainder: 4.0399e-05 - 1.83566%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.00117196 - 0.807032% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.00114568 - 97.7576% [1]
| | | | | | | | | | | | Remainder: 2.628e-05 - 2.2424%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00019276 - 0.132738% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.0001688 - 87.57% [1]
| | | | | | | | | | | | Remainder: 2.396e-05 - 12.43%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 9.4719e-05 - 0.0652254% [1]
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.108e-05 - 64.4855% [1]
| | | | | | | | | | | | Remainder: 3.3639e-05 - 35.5145%
| | | | | | | | | | | Remainder: 0.000847278 - 0.583452%
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 0.00011724 - 0.0794417% [1]
| | | | | | | | | | Remainder: 0.00224451 - 1.52088%
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 0.000748198 - 0.501286% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 0.0002066 - 27.613% [1]
| | | | | | | | | | Remainder: 0.000541598 - 72.387%
| | | | | | | | | Remainder: 0.000927637 - 0.621509%
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.00405839 - 2.37929% [1]
| | | | | | | | Remainder: 0.00601978 - 3.52919%
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.250741 - 13.9497% [1]
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.165275 - 65.9147% [1]
| | | | | | | | Remainder: 0.0854658 - 34.0853%
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0184352 - 1.02562% [2]
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.0683521 - 3.80269% [2]
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.0414921 - 60.7034% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Setup Smoother (total): 0.041006 - 98.8286% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 5.4919e-05 - 0.133929% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 6.36e-06 - 0.0155099% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0407556 - 99.3893% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0407521 - 99.9914% [1]
| | | | | | | | | | | Remainder: 3.52e-06 - 0.00863685%
| | | | | | | | | | Remainder: 0.00018916 - 0.461298%
| | | | | | | | | Remainder: 0.000486039 - 1.1714%
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=1): 0.0268525 - 39.2856% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Build (total): 0.0225219 - 83.8726% [2]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TentativePFactory: Build (total): 0.0189527 - 84.1522% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Build (total): 0.0150006 - 79.1479% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build (total): 0.0145995 - 97.3257% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): AmalgamationFactory: Build (total): 0.000534439 - 3.66067% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Import construction (sub, total): 2.66e-05 - 0.182198% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Coordinate import (sub, total): 1.856e-05 - 0.127128% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.00491243 - 33.648% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.9119e-05 - 0.130957% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian dropping (sub, total): 0.0084129 - 57.6246% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build amalgamated graph (sub, total): 9.12e-06 - 0.062468% [1]
| | | | | | | | | | | | | Remainder: 0.000666318 - 4.56398%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.652e-05 - 0.176792% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.2e-06 - 19.6078% [1]
| | | | | | | | | | | | | Remainder: 2.132e-05 - 80.3922%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010216 - 0.681038% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.068e-05 - 78.9742% [1]
| | | | | | | | | | | | | Remainder: 2.148e-05 - 21.0258%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 1.96e-05 - 0.130661% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.28e-06 - 26.9388% [1]
| | | | | | | | | | | | | Remainder: 1.432e-05 - 73.0612%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.268e-05 - 0.151194% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 7.12e-06 - 31.3933% [1]
| | | | | | | | | | | | | Remainder: 1.556e-05 - 68.6067%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.82e-05 - 0.121328% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.76e-06 - 26.1538% [1]
| | | | | | | | | | | | | Remainder: 1.344e-05 - 73.8462%
| | | | | | | | | | | | Remainder: 0.000211999 - 1.41327%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoarseMapFactory: Build (total): 8.4079e-05 - 0.443626% [1]
| | | | | | | | | | | Remainder: 0.00386795 - 20.4085%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionFactory: Build (total): 0.00340623 - 15.1241% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Computing Ac (total): 0.00300587 - 88.2463% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TransPFactory: Transpose P (total): 0.000241479 - 8.03358% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00263991 - 87.8252% [1]
| | | | | | | | | | | | Remainder: 0.00012448 - 4.14123%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Projections (sub, total): 0.00016632 - 4.88282% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: Build (total): 0.00012284 - 73.8576% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: MapFactory: coarseCoordMap (sub, total): 2.252e-05 - 18.3328% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: AverageCoords (sub, total): 1.312e-05 - 10.6806% [1]
| | | | | | | | | | | | | Remainder: 8.72e-05 - 70.9866%
| | | | | | | | | | | | Remainder: 4.348e-05 - 26.1424%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionHeuristicFactory: Build (total): 2.22e-05 - 0.651747% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Zoltan2Interface: Build (total): 3.6e-05 - 1.05689% [1]
| | | | | | | | | | | Remainder: 0.000175839 - 5.16228%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 8.4e-06 - 0.037297% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 3.96e-06 - 0.0175829% [1]
| | | | | | | | | | Remainder: 0.00015064 - 0.66886%
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceAcFactory: Computing Ac (total): 1.632e-05 - 0.0607764% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.00387299 - 14.4232% [1]
| | | | | | | | | Remainder: 0.000441318 - 1.64349%
| | | | | | | | Remainder: 7.52e-06 - 0.0110019%
| | | | | | | MueLu RefMaxwell: Build A22: 0.143811 - 8.00079% [1]
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.143639 - 99.88% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.0750195 - 52.2279% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0663797 - 46.2129% [1]
| | | | | | | | | Remainder: 0.00223959 - 1.55918%
| | | | | | | | Remainder: 0.000172599 - 0.120018%
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.344877 - 19.1868% [3]
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.171817 - 49.8199% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.17144 - 99.7807% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.832e-05 - 0.0165189% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.76e-06 - 0.00160989% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.171319 - 99.9291% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.171316 - 99.9981% [1]
| | | | | | | | | | | Remainder: 3.2e-06 - 0.00186786%
| | | | | | | | | | Remainder: 9.04e-05 - 0.0527297%
| | | | | | | | | Remainder: 0.000376838 - 0.219325%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=1): 0.163769 - 47.4864% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.157824 - 96.3698% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.145055 - 91.9092% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.142619 - 98.3204% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.139475 - 97.796% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.9e-05 - 0.0136225% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 9.372e-05 - 0.0671946% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 0.000172319 - 0.123548% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0241275 - 17.2987% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.556e-05 - 0.0470047% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.112747 - 80.8362% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 6.684e-05 - 0.0479224% [1]
| | | | | | | | | | | | | Remainder: 0.00218391 - 1.5658%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 7.64e-05 - 0.0535694% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.952e-05 - 64.8168% [1]
| | | | | | | | | | | | | Remainder: 2.688e-05 - 35.1832%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00216551 - 1.51839% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00213259 - 98.4798% [1]
| | | | | | | | | | | | | Remainder: 3.292e-05 - 1.52019%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 7.184e-05 - 0.0503721% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.284e-05 - 73.5523% [1]
| | | | | | | | | | | | | Remainder: 1.9e-05 - 26.4477%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00012856 - 0.0901424% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.00010988 - 85.4698% [1]
| | | | | | | | | | | | | Remainder: 1.868e-05 - 14.5302%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 7.964e-05 - 0.0558412% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.52e-05 - 81.8684% [1]
| | | | | | | | | | | | | Remainder: 1.444e-05 - 18.1316%
| | | | | | | | | | | | Remainder: 0.000621317 - 0.435649%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 0.000197839 - 0.136389% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 5.04e-05 - 0.0347454% [1]
| | | | | | | | | | | Remainder: 0.00218803 - 1.50842%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.0125998 - 7.98344% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.0115542 - 91.7018% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00149432 - 12.933% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00990245 - 85.704% [1]
| | | | | | | | | | | | Remainder: 0.00015748 - 1.36296%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000823158 - 6.5331% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 0.000772958 - 93.9015% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 0.000234159 - 30.2939% [1]
| | | | | | | | | | | | | Remainder: 0.000538799 - 69.7061%
| | | | | | | | | | | | Remainder: 5.02e-05 - 6.09846%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.916e-05 - 0.231432% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 3.1959e-05 - 0.253647% [1]
| | | | | | | | | | | Remainder: 0.00016128 - 1.28002%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 1.124e-05 - 0.00712184% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 4.88e-06 - 0.00309205% [1]
| | | | | | | | | | Remainder: 0.000153359 - 0.0971707%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.644e-05 - 0.0100385% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.0055693 - 3.4007% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.896e-05 - 0.519993% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.4e-06 - 0.0430934% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.00545783 - 97.9983% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.00545498 - 99.948% [1]
| | | | | | | | | | | Remainder: 2.84e-06 - 0.0520354%
| | | | | | | | | | Remainder: 8.0119e-05 - 1.43858%
| | | | | | | | | Remainder: 0.00035936 - 0.21943%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=2): 0.00927729 - 2.69003% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.00730006 - 78.6874% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.00622098 - 85.2182% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.00586418 - 94.2646% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.00547766 - 93.4088% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.784e-05 - 0.325686% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 2.78e-05 - 0.507516% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 1.6e-05 - 0.292095% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000906917 - 16.5566% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.512e-05 - 0.27603% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00425719 - 77.719% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.96e-06 - 0.163573% [1]
| | | | | | | | | | | | | Remainder: 0.00022784 - 4.15944%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.608e-05 - 0.444734% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.88e-06 - 18.7117% [1]
| | | | | | | | | | | | | Remainder: 2.12e-05 - 81.2883%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010756 - 1.83419% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.6e-05 - 79.9554% [1]
| | | | | | | | | | | | | Remainder: 2.156e-05 - 20.0446%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.2279e-05 - 0.379916% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 9.239e-06 - 41.4695% [1]
| | | | | | | | | | | | | Remainder: 1.304e-05 - 58.5305%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 3.112e-05 - 0.530679% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.592e-05 - 51.1568% [1]
| | | | | | | | | | | | | Remainder: 1.52e-05 - 48.8432%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.896e-05 - 0.323319% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.36e-06 - 22.9958% [1]
| | | | | | | | | | | | | Remainder: 1.46e-05 - 77.0042%
| | | | | | | | | | | | Remainder: 0.00018052 - 3.07835%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.892e-05 - 0.304132% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.176e-05 - 0.671277% [1]
| | | | | | | | | | | Remainder: 0.000296118 - 4.75999%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.000936438 - 12.8278% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.000620798 - 66.2936% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00014208 - 22.8867% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.000369399 - 59.5039% [1]
| | | | | | | | | | | | Remainder: 0.000109319 - 17.6094%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.00013004 - 13.8867% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 8.852e-05 - 68.0714% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 1.2e-05 - 13.5563% [1]
| | | | | | | | | | | | | Remainder: 7.652e-05 - 86.4437%
| | | | | | | | | | | | Remainder: 4.152e-05 - 31.9286%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.192e-05 - 2.34078% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 2.36e-05 - 2.52019% [1]
| | | | | | | | | | | Remainder: 0.00014008 - 14.9588%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 1.016e-05 - 0.139177% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 3.4e-06 - 0.046575% [1]
| | | | | | | | | | Remainder: 0.000129079 - 1.76819%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.672e-05 - 0.180225% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.00150472 - 16.2193% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.032e-05 - 0.685844% [1]
| | | | | | | | | | Remainder: 0.0014944 - 99.3142%
| | | | | | | | | Remainder: 0.000455799 - 4.91306%
| | | | | | | | Remainder: 1.268e-05 - 0.00367668%
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.607541 - 33.7999% [1]
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.304e-05 - 0.00379234% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 1.72e-06 - 0.000283108% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.607346 - 99.9679% [1]
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.607341 - 99.9991% [1]
| | | | | | | | | Remainder: 5.28e-06 - 0.000869356%
| | | | | | | | Remainder: 0.00017024 - 0.0280211%
| | | | | | | MueLu RefMaxwell: Allocate MVs: 0.000178679 - 0.00994061% [1]
| | | | | | | Remainder: 0.0239561 - 1.33277%
| | | | | | Remainder: 0.0227631 - 1.25056%
| | | | | Remainder: 0.000444439 - 0.0244107%
| | | | Remainder: 0.0603124 - 3.20643%
| | | MaxwellPreconditioner: Block preconditioner: 0.000158159 - 0.00647055% [1]
| | | Remainder: 0.0489543 - 2.0028%
| | Mini-EM: timestepper: 1.03606 - 3.65975% [1]
| | | Mini-EM: Advance Time Step: 1.03605 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.302607 - 29.2076% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00190927 - 0.630943% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.29239 - 96.6237% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2e-06 - 0.000684019% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00255479 - 0.873763% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0245887 - 8.40957% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0147575 - 5.0472% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00115508 - 0.395048% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0125298 - 4.28531% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.012897 - 4.4109% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0010522 - 0.359861% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00314291 - 1.07491% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.14e-05 - 0.007319% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00247103 - 0.845117% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0298922 - 10.2234% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00982274 - 3.35947% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00562746 - 1.92465% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0257456 - 8.80526% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0522831 - 17.8813% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.9e-05 - 0.00991828% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00187348 - 0.640746% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0219223 - 7.49763% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.027366 - 9.35942% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00188679 - 0.645302% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00116276 - 0.397674% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0123609 - 4.22754% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0205779 - 7.03784% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.0060003 - 2.05216% [32]
| | | | | | Remainder: 0.000666637 - 0.227996%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.936e-05 - 0.00639775% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.96e-06 - 0.000647706% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0076513 - 2.52846% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000467398 - 0.154457% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000427599 - 91.485% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.56e-06 - 0.333763% [1]
| | | | | | Remainder: 3.8239e-05 - 8.18125%
| | | | | Remainder: 0.00016772 - 0.0554251%
| | | | Stratimikos: BelosLOWS: 0.668905 - 64.5628% [1]
| | | | | GMRES block system: Operation Op*x: 0.017451 - 2.60889% [1]
| | | | | Belos::MVT::MvAddMv: 0.000520959 - 0.0778823% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.650231 - 97.2082% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00256771 - 0.394892% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000587639 - 22.8857% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000580879 - 98.8496% [2]
| | | | | | | | Remainder: 6.76e-06 - 1.15037%
| | | | | | | Belos::MVT::MvScale: 0.000396119 - 15.4269% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000874957 - 34.0754% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000868278 - 99.2366% [2]
| | | | | | | | Remainder: 6.679e-06 - 0.763352%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000626798 - 24.4108% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000622558 - 99.3235% [2]
| | | | | | | | Remainder: 4.24e-06 - 0.676454%
| | | | | | | Remainder: 8.2199e-05 - 3.20125%
| | | | | | Belos::MVT::MvAddMv: 0.00128772 - 0.19804% [2]
| | | | | | Belos::MVT::MvNorm: 0.000304159 - 0.0467771% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.628461 - 96.652% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00225067 - 0.358125% [1]
| | | | | | | Belos::MVT::MvAddMv: 0.000407879 - 0.0649013% [2]
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.00373343 - 0.594059% [1]
| | | | | | | | Belos::MVT::Assign: 0.000532599 - 14.2657% [2]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000290999 - 7.79441% [1]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000277839 - 95.4776% [1]
| | | | | | | | | Remainder: 1.316e-05 - 4.52235%
| | | | | | | | CG Q_B: Operation Op*x: 0.00220571 - 59.0801% [1]
| | | | | | | | Belos::MVT::MvTransMv: 0.000424919 - 11.3815% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000143879 - 3.8538% [1]
| | | | | | | | Remainder: 0.00013532 - 3.62455%
| | | | | | | CG S_E: Operation Op*x: 0.00609498 - 0.969827% [1]
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.605468 - 96.3414% [1]
| | | | | | | | Belos::MVT::Assign: 0.000520679 - 0.0859961% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.513365 - 84.7881% [13]
| | | | | | | | | MueLu RefMaxwell: solve: 0.513029 - 99.9346% [13]
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.27169 - 52.9581% [26]
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.270918 - 99.7158% [26]
| | | | | | | | | | | Remainder: 0.00077224 - 0.284236%
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.0753804 - 14.6932% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 0.00544146 - 1.06065% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 0.00659694 - 1.28588% [13]
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.133327 - 25.9881% [13]
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.0295811 - 22.1869% [13]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.0292332 - 98.8237% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.0262368 - 89.75% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : smoothing (level=0): 0.0195212 - 74.4039% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0188815 - 96.7232% [26]
| | | | | | | | | | | | | | | Remainder: 0.000639678 - 3.27684%
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : residual calculation (level=0): 0.00542299 - 20.6694% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : restriction (level=0): 0.000261799 - 0.997832% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : prolongation (level=0): 0.000446199 - 1.70066% [13]
| | | | | | | | | | | | | | Remainder: 0.0005846 - 2.22817%
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=1): 0.00283067 - 9.68308% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=1): 0.00276267 - 97.5977% [13]
| | | | | | | | | | | | | | Remainder: 6.8e-05 - 2.40226%
| | | | | | | | | | | | | Remainder: 0.00016572 - 0.56689%
| | | | | | | | | | | | Remainder: 0.00034796 - 1.17629%
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.103627 - 77.7242% [13]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.103462 - 99.8408% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.0968625 - 93.6213% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=0): 0.0735992 - 75.9831% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0730704 - 99.2815% [26]
| | | | | | | | | | | | | | | Remainder: 0.000528796 - 0.718481%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=0): 0.018593 - 19.1953% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=0): 0.00125396 - 1.29457% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=0): 0.00291259 - 3.00693% [13]
| | | | | | | | | | | | | | Remainder: 0.000503799 - 0.520118%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=1): 0.00477711 - 4.61725% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=1): 0.00333675 - 69.8488% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00289151 - 86.6565% [26]
| | | | | | | | | | | | | | | Remainder: 0.000445239 - 13.3435%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=1): 0.000729718 - 15.2753% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=1): 0.000159559 - 3.34007% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=1): 0.00021548 - 4.51068% [13]
| | | | | | | | | | | | | | Remainder: 0.000335599 - 7.02515%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=2): 0.00155591 - 1.50385% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=2): 0.00149923 - 96.3571% [13]
| | | | | | | | | | | | | | Remainder: 5.668e-05 - 3.64287%
| | | | | | | | | | | | | Remainder: 0.000266559 - 0.257639%
| | | | | | | | | | | | Remainder: 0.000165 - 0.159225%
| | | | | | | | | | | Remainder: 0.000118438 - 0.0888329%
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 0.00916442 - 1.78634% [13]
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 0.0109571 - 2.13577% [13]
| | | | | | | | | | Remainder: 0.000471597 - 0.0919241%
| | | | | | | | | Remainder: 0.000335919 - 0.0654348%
| | | | | | | | CG S_E: Operation Op*x: 0.0711412 - 11.7498% [13]
| | | | | | | | Belos::MVT::MvTransMv: 0.00462887 - 0.764511% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0134532 - 2.22196% [38]
| | | | | | | | Belos::MVT::MvNorm: 0.00203108 - 0.335456% [13]
| | | | | | | | Remainder: 0.000328278 - 0.0542189%
| | | | | | | Remainder: 0.0105059 - 1.67169%
| | | | | | GMRES block system: Operation Op*x: 0.0165382 - 2.54343% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00024456 - 0.0376113% [1]
| | | | | | Remainder: 0.000827518 - 0.127265%
| | | | | Remainder: 0.000702519 - 0.105025%
| | | | Mini-EM: Compute responses: 0.0639772 - 6.17509% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00196392 - 3.06971% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0538256 - 84.1324% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.32e-06 - 0.00431022% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00113556 - 2.10969% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0135551 - 25.1834% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.636e-05 - 0.0303945% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00231883 - 4.30805% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.0017518 - 3.25458% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0254986 - 47.3727% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.52e-05 - 0.0282394% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00230715 - 4.28635% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00193091 - 3.58735% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00227027 - 4.21783% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.00025392 - 0.471746% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.352e-05 - 0.0251182% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00135376 - 2.51508% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000976838 - 1.81482% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000182839 - 0.339688% [32]
| | | | | | Remainder: 0.0002426 - 0.450715%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.096e-05 - 0.0171311% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.52e-06 - 0.00237585% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0077003 - 12.036% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.00025296 - 0.395391% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.36e-06 - 0.537634% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.00023256 - 91.9355% [1]
| | | | | | Remainder: 1.904e-05 - 7.52688%
| | | | | Remainder: 0.000221998 - 0.346995%
| | | | Remainder: 0.000564199 - 0.0544566%
| | | Remainder: 3.12e-06 - 0.000301142%
| | Remainder: 0.147461 - 0.520888%
| Remainder: 3.868e-05 - 0.000136632%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 0.668905 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 95.6787 k-cell-steps per second
=================================
dt = 3.33564e-10
Loading solver config from solverMueLu.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 curl = 1 [unused]
Simplify Faraday = 0 [unused]
dt = 3.33564e-10 [unused]
Q_B Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG Q_B [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
Q_B Preconditioner ->
Prec Type = Ifpack2 [unused]
Prec Types ->
Ifpack2 ->
Prec Type = relaxation [unused]
Ifpack2 Settings ->
relaxation: type = Jacobi [unused]
relaxation: sweeps = 1 [unused]
S_E Solve ->
Type = Belos [unused]
Solver Type = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_E [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 1 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_E Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
Darcy ->
Type = Full Darcy Preconditioner [unused]
Use as preconditioner = 0 [unused]
Debug = 0 [unused]
Dump = 0 [unused]
Solve lower triangular = 1 [unused]
dt = 3.33564e-10 [unused]
Q_u Solve ->
Type = Belos [unused]
Solver Type = Pseudo Block CG [unused]
Solver Types ->
Pseudo Block CG ->
Convergence Tolerance = 1e-09 [unused]
Orthogonalization = ICGS [unused]
Maximum Iterations = 2000 [unused]
Timer Label = CG Q_u [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [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 = Block CG [unused]
Solver Types ->
Block CG ->
Convergence Tolerance = 1e-09 [unused]
Use Single Reduction = 1 [unused]
Maximum Iterations = 100 [unused]
Timer Label = CG S_sigma [unused]
Output Frequency = 10 [unused]
Output Style = 1 [unused]
Verbosity = 33 [unused]
Implicit Residual Scaling = None [unused]
VerboseObject ->
Verbosity Level = medium [unused]
S_sigma Preconditioner ->
Type = MueLuRefMaxwell [unused]
Preconditioner Types ->
MueLuRefMaxwell ->
parameterlist: syntax = muelu [unused]
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
refmaxwell: space number = 2 [unused]
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: skip first (1,1) level = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 1 [unused]
refmaxwell: disable addon 22 = 1 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 0 [unused]
refmaxwell: subsolves striding = 1 [unused]
aggregation: drop tol = 0.02 [unused]
aggregation: match ML phase2a = 1 [unused]
smoother: type = RELAXATION [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
relaxation: type = Symmetric Gauss-Seidel [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: pre type = RELAXATION [unused]
smoother: post type = RELAXATION [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: pre params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 0 [unused]
smoother: post params ->
relaxation: type = Gauss-Seidel [unused]
relaxation: symmetric matrix structure = 1 [unused]
relaxation: sweeps = 2 [unused]
relaxation: use l1 = 1 [unused]
relaxation: backward mode = 1 [unused]
repartition: params ->
algorithm = multijagged [unused]
Required Parameters ->
Coordinates = AUXILIARY_NODE [unused]
p=0 | CubeHexMesh: Building sub cells
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
parameterlist: syntax = muelu
use kokkos refactor = 0 [unused]
verbosity = extreme
refmaxwell: use as preconditioner = 1 [unused]
refmaxwell: enable reuse = 1 [unused]
refmaxwell: mode = additive [unused]
refmaxwell: disable addon = 0 [unused]
refmaxwell: dump matrices = 0 [unused]
refmaxwell: subsolves on subcommunicators = 1 [unused]
refmaxwell: subsolves striding = 1 [unused]
fuse prolongation and update = 1 [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
smoother: type = CHEBYSHEV [unused]
half precision = 0 [default]
refmaxwell: space number = 1 [default]
Dk_1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Dk_2 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
D0 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_beta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1_alpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Ms = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Mk_1_one = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M1 = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_1_invBeta = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
invMk_2_invAlpha = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
M0inv = Teuchos::RCP<Xpetra::Matrix<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Nullspace = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
Coordinates = Teuchos::RCP<Xpetra::MultiVector<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> > >{ptr=0,node=0,strong_count=0,weak_count=0} [default]
output filename = [default]
print initial parameters = 1 [default]
refmaxwell: disable addon 22 = 1 [default]
refmaxwell: skip first (1,1) level = 1 [default]
refmaxwell: skip first (2,2) level = 0 [default]
multigrid algorithm = unsmoothed [default]
transpose: use implicit = 0 [default]
rap: triple product = 0 [default]
rap: fix zero diagonals = 1 [default]
rap: fix zero diagonals threshold = 0 [default]
refmaxwell: row sum drop tol (1,1) = -1 [default]
sync timers = 0 [default]
refmaxwell: num iters coarse 11 = 1 [default]
refmaxwell: num iters 22 = 1 [default]
refmaxwell: apply BCs to Anodal = 0 [default]
refmaxwell: apply BCs to coarse 11 = 1 [default]
refmaxwell: apply BCs to 22 = 1 [default]
refmaxwell: max coarse size = 1 [default]
smoother: pre type = NONE [default]
smoother: post type = NONE [default]
aggregation: type = uncoupled [default]
aggregation: min agg size = 2 [default]
aggregation: max agg size = -1 [default]
aggregation: match ML phase1 = 0 [default]
aggregation: match ML phase2a = 0 [default]
aggregation: match ML phase2b = 0 [default]
aggregation: export visualization data = 0 [default]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 20 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
refmaxwell: 11list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
number of equations = 3 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 3750 [unused]
repartition: min rows per thread = 250 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.4 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
refmaxwell: 22list ->
use kokkos refactor = 0 [unused]
verbosity = extreme [unused]
coarse: max size = 2500 [unused]
multigrid algorithm = unsmoothed [unused]
fuse prolongation and update = 1 [unused]
aggregation: type = uncoupled [unused]
aggregation: drop scheme = distance laplacian [unused]
aggregation: distance laplacian algo = scaled cut [unused]
aggregation: drop tol = 8 [unused]
coarse: type = KLU [unused]
smoother: type = CHEBYSHEV [unused]
repartition: enable = 1 [unused]
repartition: partitioner = zoltan2 [unused]
repartition: start level = 1 [unused]
repartition: target rows per thread = 15000 [unused]
repartition: min rows per thread = 1000 [unused]
repartition: max imbalance = 1.1 [unused]
repartition: remap parts = 1 [unused]
repartition: rebalance P and R = 0 [unused]
repartition: print partition distribution = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged [unused]
smoother: pre params ->
[empty list]
smoother: post params ->
[empty list]
SM_Matrix size = 201720 x 201720, nnz = 6403320
SM_Matrix Load balancing info
SM_Matrix # active processes: 1/1
SM_Matrix # rows per proc : avg = 2.02e+05, dev = 0.0%, min = 0.0% ( 201720 on 0), max = 0.0% ( 201720 on 0)
SM_Matrix # nnz per proc : avg = 6.40e+06, dev = 0.0%, min = 0.0% ( 6403320 on 0), max = 0.0% ( 6403320 on 0)
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
RefMaxwell::compute(): building edge nullspace
Edge length (min/mean/max): 0.0125 / 0.0125 / 0.0125
D0^T*M1_beta*D0: Computing Ac (MueLu::RAPFactory)
D0^T*M1_beta*D0: MxM: A x P
D0^T*M1_beta*D0: MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Level::Set: Not storing "AP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[1] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell::compute(): building special edge prolongator
RefMaxwell::compute(): building edge projection
RefMaxwell::compute(): building nodal prolongator
RefMaxwell (1,1) A_nodal: Build (MueLu::TentativePFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoalesceDropFactory)
RefMaxwell (1,1) A_nodal: Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (1,1) A_nodal: Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (1,1) A_nodal: Coordinate import
RefMaxwell (1,1) A_nodal: Laplacian local diagonal
RefMaxwell (1,1) A_nodal: Laplacian distributed diagonal
RefMaxwell (1,1) A_nodal: Laplacian dropping
RefMaxwell (1,1) A_nodal: Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0
Level::Set: Not storing "DofsPerNode" generated by factory CoalesceDropFactory[6] on level 0, as it has not been requested and no keep flags were set for it
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0%)
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[7] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (1,1) A_nodal: Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (1,1) A_nodal: AverageCoords
RefMaxwell::compute(): building vectorial nodal prolongator
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
coarseA11 size = 8232 x 8232, nnz = 576000
coarseA11 Load balancing info
coarseA11 # active processes: 1/1
coarseA11 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
coarseA11 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
number of equations = 3
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 3750
repartition: min rows per thread = 250
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 5.40 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 8232 x 8232, nnz = 576000
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
A0 # nnz per proc : avg = 5.76e+05, dev = 0.0%, min = 0.0% ( 576000 on 0), max = 0.0% ( 576000 on 0)
Clearing old data (if any)
Replacing coordinate map
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 5.40
RefMaxwell coarse (1,1): Preconditioner init
RefMaxwell coarse (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.67
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Using default factory (AmalgamationFactory[293]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Build (MueLu::TentativePFactory)
RefMaxwell coarse (1,1): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell coarse (1,1): Build (MueLu::CoalesceDropFactory)
RefMaxwell coarse (1,1): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=3 and stridedblocksize=3 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 3
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[69] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell coarse (1,1): Coordinate import
RefMaxwell coarse (1,1): Laplacian local diagonal
RefMaxwell coarse (1,1): Laplacian distributed diagonal
RefMaxwell coarse (1,1): Laplacian dropping
RefMaxwell coarse (1,1): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
RefMaxwell coarse (1,1): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell coarse (1,1): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2744 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 125 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell coarse (1,1): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 3 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[72] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 8232 x 375
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
Ptent # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): Build (MueLu::RepartitionFactory)
RefMaxwell coarse (1,1): Computing Ac (MueLu::RAPFactory)
RefMaxwell coarse (1,1): Transpose P (MueLu::TransPFactory)
R size = 375 x 8232, nnz = 8232
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
R # nnz per proc : avg = 8.23e+03, dev = 0.0%, min = 0.0% ( 8232 on 0), max = 0.0% ( 8232 on 0)
RefMaxwell coarse (1,1): MxMxM: R x A x P (explicit)
Ac size = 375 x 375, nnz = 19773
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 3.75e+02, dev = 0.0%, min = 0.0% ( 375 on 0), max = 0.0% ( 375 on 0)
Ac # nnz per proc : avg = 1.98e+04, dev = 0.0%, min = 0.0% ( 19773 on 0), max = 0.0% ( 19773 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[75] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell coarse (1,1): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell coarse (1,1): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell coarse (1,1): MapFactory: coarseCoordMap
RefMaxwell coarse (1,1): AverageCoords
RefMaxwell coarse (1,1): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell coarse (1,1): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell coarse (1,1): Rebalancing prolongator
Using original prolongator
RefMaxwell coarse (1,1): Build (MueLu::RebalanceTransferFactory)
RefMaxwell coarse (1,1): Rebalancing restrictor
Using original restrictor
RefMaxwell coarse (1,1): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[63] on level 1, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell coarse (1,1)) 0.0789 (1)
================================================================================
RefMaxwell::compute(): nuking BC columns of Dk_1
RefMaxwell::compute(): building MG for (2,2)-block
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): MxM: A x P
RefMaxwell (2,2): MxM: P' x (AP) (implicit)
******* WARNING *******
CheckRepairMainDiagonal: repaired 0 too small entries (threshold = 0.00) on main diagonal of Ac.
Ac size = 68921 x 68921, nnz = 1771561
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ac # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
A22 size = 68921 x 68921, nnz = 1771561
A22 Load balancing info
A22 # active processes: 1/1
A22 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A22 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
use kokkos refactor = 0
verbosity = extreme
coarse: max size = 2500
multigrid algorithm = unsmoothed
fuse prolongation and update = 1
aggregation: type = uncoupled
aggregation: drop scheme = distance laplacian
aggregation: distance laplacian algo = scaled cut
aggregation: drop tol = 8.00
coarse: type = KLU
smoother: type = CHEBYSHEV
repartition: enable = 1
repartition: partitioner = zoltan2
repartition: start level = 1
repartition: target rows per thread = 15000
repartition: min rows per thread = 1000
repartition: max imbalance = 1.10
repartition: remap parts = 1
repartition: rebalance P and R = 0
repartition: print partition distribution = 1
reuse: type = full
max levels = 10 [default]
number of equations = 1 [default]
rap: algorithm = galerkin [default]
rap: triple product = 1 [unused]
matvec params ->
Send type = Isend [unused]
smoother: params ->
chebyshev: degree = 2 [unused]
chebyshev: ratio eigenvalue = 7.00 [unused]
chebyshev: eigenvalue max iterations = 100 [unused]
chebyshev: algorithm = opt_fourth [unused]
chebyshev: use native spmv = 0 [unused]
repartition: params ->
algorithm = multijagged
coarse: params ->
fix nullspace = 1 [unused]
******* WARNING *******
The following parameters were not used:
rap: triple product = 1 [unused]
A0 size = 68921 x 68921, nnz = 1771561
A0 Load balancing info
A0 # active processes: 1/1
A0 # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
A0 # nnz per proc : avg = 1.77e+06, dev = 0.0%, min = 0.0% ( 1771561 on 0), max = 0.0% ( 1771561 on 0)
Clearing old data (if any)
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
Using default factory (AmalgamationFactory[575]) for building 'UnAmalgamationInfo'.
Level 0
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 7.00
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.49
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Using default factory (AmalgamationFactory[583]) for building 'UnAmalgamationInfo'.
Level 1
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[359] on level 0, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/1771561 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/68921 [0.00%] (total)
remaining : 68921
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 68921 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 2744 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 68921/68921 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 2744 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Generating canonical nullspace: dimension = 1
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Level::Set: Not storing "Coordinates" generated by factory TentativePFactory[362] on level 1, as it has not been requested and no keep flags were set for it
Ptent size = 68921 x 2744
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
Ptent # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 2744 x 68921, nnz = 68921
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
R # nnz per proc : avg = 6.89e+04, dev = 0.0%, min = 0.0% ( 68921 on 0), max = 0.0% ( 68921 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 2744 x 2744, nnz = 62960
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ac # nnz per proc : avg = 6.30e+04, dev = 0.0%, min = 0.0% ( 62960 on 0), max = 0.0% ( 62960 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[365] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
RefMaxwell (2,2): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 25.12
RefMaxwell (2,2): Preconditioner init
RefMaxwell (2,2): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 1.59
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Using default factory (AmalgamationFactory[591]) for building 'UnAmalgamationInfo'.
Level 2
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Build (MueLu::TentativePFactory)
RefMaxwell (2,2): Build (MueLu::UncoupledAggregationFactory)
RefMaxwell (2,2): Build (MueLu::CoalesceDropFactory)
RefMaxwell (2,2): Build (MueLu::AmalgamationFactory)
AmalagamationFactory::Build(): found fullblocksize=1 and stridedblocksize=1 from strided maps. offset=0
lightweight wrap = 1
algorithm = "distance laplacian" distance laplacian algorithm = "scaled cut": threshold = 8.00, blocksize = 1
Level::Set: Not storing "Filtering" generated by factory CoalesceDropFactory[384] on level 1, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Import construction
******* WARNING *******
Constructing new importer instance
RefMaxwell (2,2): Coordinate import
RefMaxwell (2,2): Laplacian local diagonal
RefMaxwell (2,2): Laplacian distributed diagonal
RefMaxwell (2,2): Laplacian dropping
RefMaxwell (2,2): Build amalgamated graph
Detected 0 agglomerated Dirichlet nodes using threshold 0.00
Number of dropped entries in unamalgamated matrix graph: 0/62960 (0.00%)
RefMaxwell (2,2): Algo "Phase - (Dirichlet)"
BuildAggregatesNonKokkos (Phase - (Dirichlet))
aggregated : 0 (phase), 0/2744 [0.00%] (total)
remaining : 2744
aggregates : 0 (phase), 0 (total)
RefMaxwell (2,2): Algo "Phase 1 (main)"
BuildAggregatesNonKokkos (Phase 1 (main))
aggregated : 2674 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 125 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2a (secondary)"
BuildAggregatesNonKokkos (Phase 2a (secondary))
aggregated : 0 (phase), 2674/2744 [97.45%] (total)
remaining : 70
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 2b (expansion)"
BuildAggregatesNonKokkos (Phase 2b (expansion))
aggregated : 70 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Algo "Phase 3 (cleanup)"
BuildAggregatesNonKokkos (Phase 3 (cleanup))
aggregated : 0 (phase), 2744/2744 [100.00%] (total)
remaining : 0
aggregates : 0 (phase), 125 (total)
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
RefMaxwell (2,2): Build (MueLu::CoarseMapFactory)
domainGIDOffset: 0 block size: 1 stridedBlockId: -1
Column map is consistent with the row map, good.
TentativePFactory : aggregates do not cross process boundaries
Ptent size = 2744 x 125
Ptent Load balancing info
Ptent # active processes: 1/1
Ptent # rows per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
Ptent # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): Build (MueLu::RepartitionFactory)
RefMaxwell (2,2): Computing Ac (MueLu::RAPFactory)
RefMaxwell (2,2): Transpose P (MueLu::TransPFactory)
R size = 125 x 2744, nnz = 2744
R Load balancing info
R # active processes: 1/1
R # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
R # nnz per proc : avg = 2.74e+03, dev = 0.0%, min = 0.0% ( 2744 on 0), max = 0.0% ( 2744 on 0)
RefMaxwell (2,2): MxMxM: R x A x P (explicit)
Ac size = 125 x 125, nnz = 2197
Ac Load balancing info
Ac # active processes: 1/1
Ac # rows per proc : avg = 1.25e+02, dev = 0.0%, min = 0.0% ( 125 on 0), max = 0.0% ( 125 on 0)
Ac # nnz per proc : avg = 2.20e+03, dev = 0.0%, min = 0.0% ( 2197 on 0), max = 0.0% ( 2197 on 0)
Level::Set: Not storing "RAP reuse data" generated by factory RAPFactory[390] on level 2, as it has not been requested and no keep flags were set for it
RefMaxwell (2,2): Projections
RAPFactory: call transfer factory: MueLu::CoordinatesTransferFactory
RefMaxwell (2,2): Build (MueLu::CoordinatesTransferFactory)
Transferring coordinates
RefMaxwell (2,2): AverageCoords
RefMaxwell (2,2): Build (MueLu::RepartitionHeuristicFactory)
Repartitioning? NO:
comm size = 1
RefMaxwell (2,2): Build (MueLu::Zoltan2Interface)
No repartitioning necessary: partitions were left unchanged by the repartitioner
RefMaxwell (2,2): Rebalancing prolongator
Using original prolongator
RefMaxwell (2,2): Build (MueLu::RebalanceTransferFactory)
RefMaxwell (2,2): Rebalancing restrictor
Using original restrictor
RefMaxwell (2,2): Computing Ac (MueLu::RebalanceAcFactory)
No rebalancing
Max coarse size (<= 2500) achieved
RefMaxwell (2,2): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
MueLu::Amesos2Smoother::Setup(): fixing nullspace
RefMaxwell (2,2): Nullspace factory (MueLu::NullspaceFactory)
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[378] on level 2, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
================================================================================
TimeMonitor results over 1 processor
Timer Name Global time (num calls)
--------------------------------------------------------------------------------
MueLu setup time (RefMaxwell (2,2)) 0.3556 (1)
================================================================================
RefMaxwell::compute(): nuking BC rows of Dk_1
RefMaxwell (1,1): Setup Smoother (MueLu::Ifpack2Smoother{type = CHEBYSHEV})
chebyshev: ratio eigenvalue (computed) = 20.00
RefMaxwell (1,1): Preconditioner init
RefMaxwell (1,1): Preconditioner compute
chebyshev: max eigenvalue (calculated by Ifpack2) = 2.96
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
Level::Set: Not storing "PostSmoother data" generated by factory SmootherFactory[599] on level 0, as it has not been requested and no keep flags were set for it
--------------------------------------------------------------------------------
--- RefMaxwell Summary ---
--------------------------------------------------------------------------------
block rows nnz nnz/row
(1, 1) 201720 6403320 31.7436
(2, 2) 68921 1771561 25.7042
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.96075, alpha: 20, lambdaMin: 0.148038, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [201720, 201720], Global nnz: 6403320}
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell coarse (1,1) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 2
Operator complexity = 1.03
Smoother complexity = 1.10
Cycle type = V
level rows nnz nnz/row c ratio procs
0 8232 576000 69.97 1
1 375 19773 52.73 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.6723, alpha: 5.4, lambdaMin: 0.309685, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [8232, 8232], Global nnz: 576000}
Smoother (level 1) pre : KLU2 solver interface
Smoother (level 1) post : no smoother
--------------------------------------------------------------------------------
--- Multigrid Summary RefMaxwell (2,2) ---
--------------------------------------------------------------------------------
Scalar = double
Number of levels = 3
Operator complexity = 1.04
Smoother complexity = 1.08
Cycle type = V
level rows nnz nnz/row c ratio procs
0 68921 1771561 25.70 1
1 2744 62960 22.94 25.12 1
2 125 2197 17.58 21.95 1
Smoother (level 0) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.49062, alpha: 7, lambdaMin: 0.212946, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [68921, 68921], Global nnz: 1771561}
Smoother (level 1) both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 1.58938, alpha: 25.117, lambdaMin: 0.0632789, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [2744, 2744], Global nnz: 62960}
Smoother (level 2) pre : KLU2 solver interface
Smoother (level 2) post : no smoother
Sub-solver distribution over ranks
( (1,1) block only is indicated by '1', (2,2) block only by '2', and both blocks by 'B' and none by '.')
B 0:0
Entering Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
Leaving Thyra::BelosLinearOpWithSolveFactory<double>::initializeOpImpl(...) ...
**************************************************
* starting time step 1
Starting iterations with Belos:
Using forward operator = Thyra::DefaultBlockedLinearOp<double>{rangeDim=398520,domainDim=398520,numRowBlocks=2,numColBlocks=2}
Constituent LinearOpBase objects for M = [ Op[0,0] ... ; ... ; ... Op[numRowBlocks-1,numColBlocks-1] ]:
Op[0,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=201720}
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=196800}
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = "Belos::BlockGmresSolMgr":
Template parameters:
ScalarType: double
MV: Thyra::MultiVectorBase<double>
OP: Thyra::LinearOpBase<double>
Flexible: true
Num Blocks: 10
Maximum Iterations: 10
Maximum Restarts: 20
Convergence Tolerance: 1e-08
With #Eqns=398520, #RHSs=1 ...
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=196800,domainDim=196800}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=196800, #RHSs=1 ...
The Belos solver "CG Q_B" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 0 iterations with total CPU time of 0.00630634 sec
Starting iterations with Belos:
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=201720,domainDim=201720}
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
With #Eqns=201720, #RHSs=1 ...
The Belos solver "CG S_E" of type "Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}" returned a solve status of "SOLVE_STATUS_CONVERGED" in 13 iterations with total CPU time of 0.614271 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.670098 sec
Electromagnetic Energy = 4.77568e-09
Electromagnetic Energy/dt^2 = 4.29217e+10
* finished time step 1, t = 3.33564e-10
**************************************************
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
*** incorrect if a timer in the level does not exist on every rank ***
*** of the MPI Communicator. ***
Mini-EM: 28.2909 [1]
| Mini-EM: Total Time: 28.2908 - 99.9999% [1]
| | Mini-EM: build mesh: 0.000597958 - 0.00211361% [1]
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000281079 - 47.0065% [1]
| | | Remainder: 0.000316879 - 52.9935%
| | Mini-EM: build physics blocks: 0.000832478 - 0.00294257% [1]
| | Mini-EM: build auxiliary physics blocks: 0.000809798 - 0.0028624% [1]
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 3.53945 - 12.511% [1]
| | panzer::DOFManager::buildGlobalUnknowns: 1.61324 - 5.70235% [4]
| | | panzer::DOFManager::buildTaggedMultiVector: 0.734391 - 45.5227% [4]
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.578854 - 78.821% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.0194977 - 2.65495% [4]
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.135855 - 18.499% [4]
| | | | Remainder: 0.000184 - 0.0250548%
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.0778301 - 4.82445% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.0526577 - 67.6572% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 0.000499198 - 0.641394% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.00583278 - 7.49425% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 0.00414399 - 5.3244% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00132628 - 1.70407% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 0.0122431 - 15.7305% [4]
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 0.000967237 - 1.24275% [4]
| | | | Remainder: 0.00015988 - 0.205422%
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.142494 - 8.83276% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.0593368 - 3.67811% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.203218 - 12.5969% [4]
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.0752572 - 4.66497% [4]
| | | Remainder: 0.320715 - 19.8802%
| | panzer::WorksetContainer::applyOrientations(ugi): 0.075162 - 0.265676% [2]
| | Mini-EM: setup physics model evaluator: 2.17518 - 7.68862% [1]
| | | panzer::ModelEvaluator::setupModel(): 2.17515 - 99.9989% [1]
| | | | allocate FieldManagerBuilder: 3.12e-06 - 0.000143438% [1]
| | | | fmb->setWorksetContainer(): 4.4e-07 - 2.02285e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 2.16955 - 99.7423% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.16953 - 99.999% [1]
| | | | | | getWorksets(): 2.14384 - 98.8162% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.14384 - 99.9997% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.23451 - 57.584% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00882878 - 0.715166% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.1956 - 15.8444% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00370355 - 1.89343% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.191794 - 98.054% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00184444 - 0.961676% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00100703 - 0.52506% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00354951 - 1.85069% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0179902 - 9.37997% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.040299 - 21.0116% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103267 - 5.38426% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0291928 - 15.2209% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.000968158 - 0.50479% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0507236 - 26.4469% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0223644 - 44.0908% [32]
| | | | | | | | | | | | Remainder: 0.0283592 - 55.9092%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0281119 - 14.6573% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.00733846 - 3.82622% [32]
| | | | | | | | | | | Remainder: 0.00044228 - 0.230601%
| | | | | | | | | | Remainder: 0.00010276 - 0.0525357%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.898688 - 72.7973% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.523364 - 58.2365% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000700559 - 0.133857% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022944 - 0.0438394% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.280183 - 53.5349% [64]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.199231 - 38.0673% [32]
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 0.0002336 - 0.0446343% [32]
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0412434 - 7.88043% [32]
| | | | | | | | | | | Remainder: 0.00154379 - 0.294975%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.177136 - 19.7105% [64]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.122865 - 13.6716% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.000959278 - 0.106742% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0421082 - 4.68552% [64]
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.0314234 - 3.49658% [32]
| | | | | | | | | | Remainder: 0.000832517 - 0.0926369%
| | | | | | | | | Remainder: 0.13139 - 10.6431%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.909261 - 42.4128% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.907853 - 99.8452% [64]
| | | | | | | | | Remainder: 0.00140788 - 0.154838%
| | | | | | | | Remainder: 6.952e-05 - 0.00324278%
| | | | | | | Remainder: 6.6e-06 - 0.000307858%
| | | | | | getOrientations(): 1.328e-05 - 0.000612115% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000802838 - 0.0370052% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000778477 - 0.0358823% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000426359 - 0.0196522% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00012716 - 0.00586119% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000881717 - 0.040641% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 9.2e-07 - 4.24056e-05% [2]
| | | | | | Remainder: 0.0226511 - 1.04406%
| | | | | Remainder: 2.152e-05 - 0.000991912%
| | | | fmb->setupBCFieldManagers(): 8.2e-06 - 0.000376985% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 2.184e-05 - 0.00100407% [1]
| | | | build response library: 0.00554818 - 0.255071% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00544399 - 98.1219% [1]
| | | | | | getWorksets(): 3.4e-06 - 0.0624542% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.52e-06 - 74.1176% [1]
| | | | | | | Remainder: 8.8e-07 - 25.8824%
| | | | | | getOrientations(): 4.8e-07 - 0.00881707% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000787638 - 14.468% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000964317 - 17.7134% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000425999 - 7.82513% [1]
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00127136 - 23.3534% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 1.16e-06 - 0.0213079% [3]
| | | | | | Remainder: 0.00198963 - 36.5474%
| | | | | Remainder: 0.0001042 - 1.87809%
| | | | Remainder: 2.404e-05 - 0.00110521%
| | | Remainder: 2.292e-05 - 0.00105371%
| | Mini-EM: setup auxiliary physics model evaluator: 4.09585 - 14.4776% [1]
| | | panzer::ModelEvaluator::setupModel(): 4.09584 - 99.9998% [1]
| | | | allocate FieldManagerBuilder: 2.28e-06 - 5.56663e-05% [1]
| | | | fmb->setWorksetContainer(): 1.8e-06 - 4.39471e-05% [1]
| | | | fmb->setupVolumeFieldManagers(): 4.09576 - 99.9981% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 4.09575 - 99.9999% [1]
| | | | | | getWorksets(): 1.94932 - 47.5937% [1]
| | | | | | | panzer::WorksetContainer::getWorksets(): 1.94932 - 99.9999% [1]
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 1.27462 - 65.3878% [1]
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.0122222 - 0.958896% [32]
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.204523 - 16.0459% [32]
| | | | | | | | | | panzer::integrationValues2::setup(): 0.00370483 - 1.81145% [32]
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.200748 - 98.1543% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00179204 - 0.892678% [32]
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 0.00102128 - 0.508735% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.00353423 - 1.76053% [32]
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.0178922 - 8.91274% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.0435412 - 21.6894% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.0103177 - 5.13959% [32]
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0333897 - 16.6326% [32]
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 0.00103104 - 0.513596% [32]
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.0531936 - 26.4976% [32]
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0230893 - 43.4063% [32]
| | | | | | | | | | | | Remainder: 0.0301042 - 56.5937%
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.0272658 - 13.5821% [32]
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 0.0073743 - 3.6734% [32]
| | | | | | | | | | | Remainder: 0.00039548 - 0.197003%
| | | | | | | | | | Remainder: 7.004e-05 - 0.0342455%
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.919609 - 72.1478% [64]
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.512188 - 55.6963% [64]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 0.000400557 - 0.078205% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 0.00022216 - 0.0433747% [32]
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.192373 - 37.559% [32]
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.196974 - 38.4574% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 0.000266718 - 0.0520742% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 0.000295118 - 0.057619% [32]
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0067203 - 1.31208% [32]
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.113449 - 22.1499% [32]
| | | | | | | | | | | Remainder: 0.00148735 - 0.290392%
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.124008 - 13.4848% [32]
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.123389 - 13.4176% [32]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 0.00101372 - 0.110234% [64]
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.0463303 - 5.03805% [64]
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.0418929 - 4.55551% [32]
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.069956 - 7.60715% [32]
| | | | | | | | | | Remainder: 0.000830117 - 0.0902685%
| | | | | | | | | Remainder: 0.138263 - 10.8474%
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.674687 - 34.6114% [1]
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.67342 - 99.8122% [32]
| | | | | | | | | Remainder: 0.00126732 - 0.187838%
| | | | | | | | Remainder: 1.66e-05 - 0.000851579%
| | | | | | | Remainder: 1.48e-06 - 7.59238e-05%
| | | | | | getOrientations(): 1.204e-05 - 0.000293963% [1]
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000978397 - 0.0238881% [1]
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00113404 - 0.0276881% [1]
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000750478 - 0.0183233% [1]
| | | | | | pb->buildAndRegisterScatterEvaluators(): 2.11186 - 51.5622% [1]
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.758917 - 35.9359% [1]
| | | | | | | Remainder: 1.35295 - 64.0641%
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00244671 - 0.0597378% [1]
| | | | | | Phalanx::SortAndOrderEvaluators: 5.2e-07 - 1.26961e-05% [2]
| | | | | | Remainder: 0.0292473 - 0.714089%
| | | | | Remainder: 5.04e-06 - 0.000123054%
| | | | fmb->setupBCFieldManagers(): 4.12e-06 - 0.00010059% [1]
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 3.6e-05 - 0.000878942% [1]
| | | | build response library: 2.576e-05 - 0.000628932% [1]
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 3.2e-07 - 1.24224% [1]
| | | | | Remainder: 2.544e-05 - 98.7578%
| | | | Remainder: 6e-06 - 0.00014649%
| | | Remainder: 1.012e-05 - 0.00024708%
| | Mini-EM: eval auxiliary physics model evaluator: 6.92492 - 24.4776% [1]
| | | panzer::ModelEvaluator::create_W_op: 2.0688 - 29.8747% [1]
| | | panzer::ModelEvaluator::evalModel(J): 4.84117 - 69.9094% [1]
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00662454 - 0.136838% [1]
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 3.29995 - 68.1644% [1]
| | | | | panzer::WorksetContainer::getWorksets(): 2.08e-06 - 6.30312e-05% [1]
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 4.44e-05 - 0.00134547% [32]
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 2.016e-05 - 0.000610918% [32]
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 0.0204476 - 0.619634% [32]
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.0910871 - 2.76025% [32]
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.277245 - 8.40146% [32]
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0313808 - 0.950945% [32]
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.22584 - 6.84373% [32]
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.224305 - 6.79722% [32]
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.328079 - 9.94191% [32]
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 5.9e-05 - 0.0017879% [32]
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 1.856e-05 - 0.000562432% [32]
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.49837 - 15.1023% [32]
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0496343 - 1.50409% [32]
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.029373 - 0.890104% [32]
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.111364 - 3.37473% [32]
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 0.0139504 - 0.422746% [32]
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.153745 - 4.659% [32]
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.256237 - 7.76487% [32]
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.330893 - 10.0272% [32]
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0260032 - 0.787986% [32]
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0151986 - 0.460569% [32]
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.0470033 - 1.42436% [32]
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.224468 - 6.80214% [32]
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0287517 - 0.871276% [32]
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.111187 - 3.36935% [32]
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 7.708e-05 - 0.00233579% [32]
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.0492873 - 1.49358% [32]
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.0922936 - 2.79682% [32]
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 0.0147848 - 0.448029% [32]
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.0469417 - 1.42249% [32]
| | | | | Remainder: 0.0018628 - 0.0564492%
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 2.568e-05 - 0.00053045% [1]
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.32e-06 - 4.79223e-05% [1]
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00703158 - 0.145246% [1]
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 1.52204 - 31.4395% [1]
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.753071 - 49.4777% [1]
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.768932 - 50.5198% [1]
| | | | | Remainder: 3.7119e-05 - 0.00243877%
| | | | Remainder: 0.00548982 - 0.113399%
| | | Remainder: 0.0149556 - 0.215968%
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00444259 - 0.0157033% [1]
| | | getWorksets(): 8.28e-06 - 0.186378% [1]
| | | | panzer::WorksetContainer::getWorksets(): 6.4e-06 - 77.2947% [1]
| | | | Remainder: 1.88e-06 - 22.7053%
| | | getOrientations(): 6.4e-07 - 0.014406% [1]
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000790118 - 17.7851% [1]
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000948397 - 21.3478% [1]
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000418879 - 9.42872% [1]
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00124076 - 27.9287% [1]
| | | Phalanx::SortAndOrderEvaluators: 1.24e-06 - 0.0279117% [3]
| | | Remainder: 0.00103428 - 23.281%
| | panzer::ModelEvaluator::create_W_op: 2.11675 - 7.48211% [1]
| | panzer::ModelEvaluator::evalModel(J): 3.5284 - 12.4719% [1]
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.00221283 - 0.0627149% [1]
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 2.75732 - 78.1465% [1]
| | | | panzer::WorksetContainer::getWorksets(): 2.4e-06 - 8.7041e-05% [1]
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 0.0187429 - 0.679749% [32]
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.0910164 - 3.3009% [32]
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.106436 - 3.86014% [32]
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 0.0103009 - 0.373585% [32]
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.119023 - 4.31661% [32]
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.0992163 - 3.59829% [32]
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0177941 - 0.645339% [32]
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.106248 - 3.85331% [32]
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 4.652e-05 - 0.00168714% [32]
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.0355847 - 1.29055% [32]
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.214894 - 7.79357% [32]
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.0347339 - 1.2597% [32]
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.205477 - 7.45203% [32]
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.222511 - 8.06983% [32]
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.300159 - 10.8859% [32]
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 6.2919e-05 - 0.00228189% [32]
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 0.0175866 - 0.637813% [32]
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.209176 - 7.5862% [32]
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.332602 - 12.0625% [32]
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.0461944 - 1.67533% [32]
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 0.00966597 - 0.350557% [32]
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.114657 - 4.15826% [32]
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.244063 - 8.85145% [32]
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.199843 - 7.24771% [32]
| | | | Remainder: 0.00128632 - 0.046651%
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 4.276e-05 - 0.00121188% [1]
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.16e-06 - 3.28761e-05% [1]
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00872406 - 0.247252% [1]
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.754399 - 21.3807% [1]
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.754363 - 99.9953% [1]
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 2.24e-05 - 0.00296925% [1]
| | | | Remainder: 1.32e-05 - 0.00174974%
| | | Remainder: 0.00570158 - 0.161591%
| | Mini-EM: assemble Discrete Gradient: 0.574627 - 2.03114% [1]
| | MaxwellPreconditioner::build: 2.44976 - 8.65921% [1]
| | | Mini-EM: assemble Discrete Curl: 0.510525 - 20.8398% [1]
| | | MaxwellPreconditioner: Schur complement: 4.2999e-05 - 0.00175523% [1]
| | | MaxwellPreconditioner: Inverse Q_B: 0.00532943 - 0.217549% [1]
| | | | Ifpack2::Relaxation::initialize: 3.56e-06 - 0.0667989% [1]
| | | | Ifpack2::Relaxation::compute: 0.00429543 - 80.5983% [1]
| | | | Remainder: 0.00103044 - 19.3349%
| | | MaxwellPreconditioner: Solver S_E: 1.88487 - 76.9408% [1]
| | | | MaxwellPreconditioner: Build S_E preconditioner: 1.82476 - 96.8112% [1]
| | | | | ThyraMueLuRefMaxwell::initializePrec: 1.82433 - 99.9764% [1]
| | | | | | MueLu RefMaxwell: compute: 1.80167 - 98.7576% [1]
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.0210413 - 1.16788% [1]
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.149288 - 8.28609% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.0784429 - 52.5448% [1]
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0683913 - 45.8118% [1]
| | | | | | | | Remainder: 0.00245339 - 1.6434%
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.172096 - 9.55205% [1]
| | | | | | | | MueLu RefMaxwell: projection edge: 0.010972 - 6.37549% [1]
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.151016 - 87.751% [1]
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.149353 - 98.8989% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.146959 - 98.3971% [1]
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.142414 - 96.9075% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.892e-05 - 0.0273287% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 0.000132639 - 0.0931359% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 0.00021652 - 0.152035% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0251627 - 17.6687% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.732e-05 - 0.0472705% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.114395 - 80.3254% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 7.86e-05 - 0.055191% [1]
| | | | | | | | | | | | Remainder: 0.00232271 - 1.63095%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 9.164e-05 - 0.0623574% [1]
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.208e-05 - 56.8311% [1]
| | | | | | | | | | | | Remainder: 3.956e-05 - 43.1689%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00220407 - 1.49979% [1]
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00216603 - 98.2741% [1]
| | | | | | | | | | | | Remainder: 3.804e-05 - 1.72589%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.00113424 - 0.771804% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.0011078 - 97.6689% [1]
| | | | | | | | | | | | Remainder: 2.644e-05 - 2.33108%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.000175399 - 0.119352% [1]
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.000148679 - 84.7662% [1]
| | | | | | | | | | | | Remainder: 2.672e-05 - 15.2338%
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 9.66e-05 - 0.0657325% [1]
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.132e-05 - 63.4783% [1]
| | | | | | | | | | | | Remainder: 3.528e-05 - 36.5217%
| | | | | | | | | | | Remainder: 0.000842838 - 0.573518%
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 0.000120039 - 0.0803726% [1]
| | | | | | | | | | Remainder: 0.00227387 - 1.52248%
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 0.000744038 - 0.492688% [1]
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 0.000199039 - 26.7512% [1]
| | | | | | | | | | Remainder: 0.000544999 - 73.2488%
| | | | | | | | | Remainder: 0.000918758 - 0.608385%
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.00407919 - 2.3703% [1]
| | | | | | | | Remainder: 0.00602894 - 3.50324%
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.25156 - 13.9626% [1]
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.166337 - 66.1222% [1]
| | | | | | | | Remainder: 0.085223 - 33.8778%
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0182736 - 1.01426% [2]
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.0690318 - 3.83155% [2]
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.0416949 - 60.3995% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Setup Smoother (total): 0.0412084 - 98.8331% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 5.86e-05 - 0.142204% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 6.88e-06 - 0.0166956% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.04096 - 99.3974% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.0409564 - 99.9912% [1]
| | | | | | | | | | | Remainder: 3.6e-06 - 0.00878905%
| | | | | | | | | | Remainder: 0.00018284 - 0.443696%
| | | | | | | | | Remainder: 0.000486519 - 1.16686%
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=1): 0.0273293 - 39.5895% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Build (total): 0.0229622 - 84.0203% [2]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TentativePFactory: Build (total): 0.0193864 - 84.4275% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Build (total): 0.0154917 - 79.9101% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build (total): 0.0149552 - 96.5373% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): AmalgamationFactory: Build (total): 0.000528758 - 3.5356% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Import construction (sub, total): 2.664e-05 - 0.178132% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Coordinate import (sub, total): 1.948e-05 - 0.130255% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.00508255 - 33.9851% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 2.188e-05 - 0.146303% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00855118 - 57.1785% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoalesceDropFactory: Build amalgamated graph (sub, total): 9.16e-06 - 0.0612494% [1]
| | | | | | | | | | | | | Remainder: 0.000715598 - 4.78493%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 7.528e-05 - 0.485938% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.72e-06 - 7.5983% [1]
| | | | | | | | | | | | | Remainder: 6.956e-05 - 92.4017%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00015032 - 0.970327% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.196e-05 - 54.5237% [1]
| | | | | | | | | | | | | Remainder: 6.836e-05 - 45.4763%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.132e-05 - 0.137622% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.88e-06 - 27.5797% [1]
| | | | | | | | | | | | | Remainder: 1.544e-05 - 72.4203%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.504e-05 - 0.161635% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 7.52e-06 - 30.0319% [1]
| | | | | | | | | | | | | Remainder: 1.752e-05 - 69.9681%
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.708e-05 - 0.110253% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.68e-06 - 27.4005% [1]
| | | | | | | | | | | | | Remainder: 1.24e-05 - 72.5995%
| | | | | | | | | | | | Remainder: 0.000247398 - 1.59697%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoarseMapFactory: Build (total): 8.512e-05 - 0.439071% [1]
| | | | | | | | | | | Remainder: 0.00380959 - 19.6509%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionFactory: Build (total): 0.00340459 - 14.8269% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Computing Ac (total): 0.00299507 - 87.9716% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): TransPFactory: Transpose P (total): 0.000239 - 7.97977% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00263127 - 87.8534% [1]
| | | | | | | | | | | | Remainder: 0.0001248 - 4.16684%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RAPFactory: Projections (sub, total): 0.00016576 - 4.86872% [1]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: Build (total): 0.0001224 - 73.8417% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: MapFactory: coarseCoordMap (sub, total): 2.224e-05 - 18.1699% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): CoordinatesTransferFactory: AverageCoords (sub, total): 1.26e-05 - 10.2941% [1]
| | | | | | | | | | | | | Remainder: 8.756e-05 - 71.5359%
| | | | | | | | | | | | Remainder: 4.336e-05 - 26.1583%
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RepartitionHeuristicFactory: Build (total): 2.2519e-05 - 0.661431% [1]
| | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Zoltan2Interface: Build (total): 3.784e-05 - 1.11144% [1]
| | | | | | | | | | | Remainder: 0.000183399 - 5.38682%
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 1.216e-05 - 0.0529567% [1]
| | | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.72e-06 - 0.0118456% [1]
| | | | | | | | | | Remainder: 0.00015632 - 0.680772%
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): RebalanceAcFactory: Computing Ac (total): 1.7e-05 - 0.0622042% [1]
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.00389507 - 14.2523% [1]
| | | | | | | | | Remainder: 0.000455078 - 1.66516%
| | | | | | | | Remainder: 7.6e-06 - 0.0110094%
| | | | | | | MueLu RefMaxwell: Build A22: 0.144107 - 7.99855% [1]
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.143933 - 99.8789% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.0753676 - 52.3631% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.0663546 - 46.1012% [1]
| | | | | | | | | Remainder: 0.00221039 - 1.53571%
| | | | | | | | Remainder: 0.00017456 - 0.121132%
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.346366 - 19.2247% [3]
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.171774 - 49.5932% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.171398 - 99.7811% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.824e-05 - 0.0164763% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.04e-06 - 0.00119021% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.171272 - 99.9263% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.171268 - 99.9981% [1]
| | | | | | | | | | | Remainder: 3.2e-06 - 0.00186838%
| | | | | | | | | | Remainder: 9.6079e-05 - 0.0560561%
| | | | | | | | | Remainder: 0.000376079 - 0.218938%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=1): 0.165249 - 47.7094% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.159215 - 96.3487% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.146608 - 92.0818% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.144026 - 98.2387% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.140845 - 97.7915% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.916e-05 - 0.0136036% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 9.576e-05 - 0.0679895% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 0.000169759 - 0.120529% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.0247831 - 17.596% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 6.676e-05 - 0.0473996% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.11343 - 80.5351% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 6.556e-05 - 0.0465476% [1]
| | | | | | | | | | | | | Remainder: 0.00221527 - 1.57284%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 8.04e-05 - 0.0558233% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.012e-05 - 62.3383% [1]
| | | | | | | | | | | | | Remainder: 3.028e-05 - 37.6617%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00218975 - 1.52039% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 0.00215395 - 98.3651% [1]
| | | | | | | | | | | | | Remainder: 3.58e-05 - 1.63489%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 7.212e-05 - 0.0500743% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 5.332e-05 - 73.9323% [1]
| | | | | | | | | | | | | Remainder: 1.88e-05 - 26.0677%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 0.00013396 - 0.093011% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 0.0001098 - 81.9648% [1]
| | | | | | | | | | | | | Remainder: 2.416e-05 - 18.0352%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 8.1359e-05 - 0.0564891% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 6.5679e-05 - 80.7274% [1]
| | | | | | | | | | | | | Remainder: 1.568e-05 - 19.2726%
| | | | | | | | | | | | Remainder: 0.000623198 - 0.432698%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 0.0001976 - 0.134781% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.664e-05 - 0.0318127% [1]
| | | | | | | | | | | Remainder: 0.00233791 - 1.59467%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.0123787 - 7.77484% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.0113276 - 91.5087% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.0015062 - 13.2967% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.00968581 - 85.5062% [1]
| | | | | | | | | | | | Remainder: 0.0001356 - 1.19708%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000823158 - 6.64978% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 0.000773918 - 94.0182% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 0.00023516 - 30.3856% [1]
| | | | | | | | | | | | | Remainder: 0.000538758 - 69.6144%
| | | | | | | | | | | | Remainder: 4.924e-05 - 5.98184%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 3.092e-05 - 0.249783% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 3.216e-05 - 0.259801% [1]
| | | | | | | | | | | Remainder: 0.000164879 - 1.33195%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 9.16e-06 - 0.00575322% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.68e-06 - 0.00168326% [1]
| | | | | | | | | | Remainder: 0.00021648 - 0.135967%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.808e-05 - 0.0109411% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Setup Smoother (total): 0.00564819 - 3.41798% [1]
| | | | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.892e-05 - 0.512023% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner init (sub, total): 2.32e-06 - 0.0410751% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): Ifpack2Smoother: Preconditioner compute (sub, total): 0.00553187 - 97.9406% [1]
| | | | | | | | | | | Ifpack2::Chebyshev::compute: 0.00552834 - 99.9364% [1]
| | | | | | | | | | | Remainder: 3.52e-06 - 0.0636313%
| | | | | | | | | | Remainder: 8.508e-05 - 1.50632%
| | | | | | | | | Remainder: 0.000367518 - 0.222403%
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=2): 0.00932985 - 2.69364% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Build (total): 0.00730586 - 78.3063% [2]
| | | | | | | | | | MueLu: RefMaxwell (2,2): TentativePFactory: Build (total): 0.00621582 - 85.08% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Build (total): 0.00585862 - 94.2534% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build (total): 0.00546786 - 93.3302% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): AmalgamationFactory: Build (total): 1.764e-05 - 0.322612% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Import construction (sub, total): 2.96e-05 - 0.541345% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Coordinate import (sub, total): 1.628e-05 - 0.29774% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000915318 - 16.74% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 1.628e-05 - 0.29774% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Laplacian dropping (sub, total): 0.00423563 - 77.464% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoalesceDropFactory: Build amalgamated graph (sub, total): 8.44e-06 - 0.154356% [1]
| | | | | | | | | | | | | Remainder: 0.000228678 - 4.18222%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 2.42e-05 - 0.413066% [1]
| | | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 4.36e-06 - 18.0165% [1]
| | | | | | | | | | | | | Remainder: 1.984e-05 - 81.9835%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 0.00010888 - 1.85846% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 8.532e-05 - 78.3615% [1]
| | | | | | | | | | | | | Remainder: 2.356e-05 - 21.6385%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 2.612e-05 - 0.445838% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 9.6e-06 - 36.7534% [1]
| | | | | | | | | | | | | Remainder: 1.652e-05 - 63.2466%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 3.412e-05 - 0.582389% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.612e-05 - 47.245% [1]
| | | | | | | | | | | | | Remainder: 1.8e-05 - 52.755%
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.752e-05 - 0.299046% [1]
| | | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 4.48e-06 - 25.5708% [1]
| | | | | | | | | | | | | Remainder: 1.304e-05 - 74.4292%
| | | | | | | | | | | | Remainder: 0.000179919 - 3.07101%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.8519e-05 - 0.297933% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): CoarseMapFactory: Build (total): 4.284e-05 - 0.689209% [1]
| | | | | | | | | | | Remainder: 0.00029584 - 4.75947%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionFactory: Build (total): 0.000949717 - 12.9994% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.000625518 - 65.8636% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): TransPFactory: Transpose P (total): 0.00014836 - 23.7179% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxMxM: R x A x P (explicit) (sub, total): 0.000368239 - 58.8694% [1]
| | | | | | | | | | | | Remainder: 0.000108919 - 17.4126%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Projections (sub, total): 0.000129119 - 13.5955% [1]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: Build (total): 8.788e-05 - 68.0612% [1]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): CoordinatesTransferFactory: AverageCoords (sub, total): 1.188e-05 - 13.5184% [1]
| | | | | | | | | | | | | Remainder: 7.6e-05 - 86.4816%
| | | | | | | | | | | | Remainder: 4.1239e-05 - 31.9388%
| | | | | | | | | | | MueLu: RefMaxwell (2,2): RepartitionHeuristicFactory: Build (total): 2.256e-05 - 2.37544% [1]
| | | | | | | | | | | MueLu: RefMaxwell (2,2): Zoltan2Interface: Build (total): 2.56e-05 - 2.69554% [1]
| | | | | | | | | | | Remainder: 0.00014692 - 15.4699%
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing prolongator (sub, total): 9e-06 - 0.123189% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceTransferFactory: Rebalancing restrictor (sub, total): 2.56e-06 - 0.0350404% [1]
| | | | | | | | | | Remainder: 0.00012876 - 1.76242%
| | | | | | | | | MueLu: RefMaxwell (2,2): RebalanceAcFactory: Computing Ac (total): 1.948e-05 - 0.208792% [1]
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.00153244 - 16.4251% [1]
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 1.104e-05 - 0.720422% [1]
| | | | | | | | | | Remainder: 0.0015214 - 99.2796%
| | | | | | | | | Remainder: 0.000472079 - 5.05987%
| | | | | | | | Remainder: 1.284e-05 - 0.00370707%
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.605868 - 33.6282% [1]
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 2.364e-05 - 0.00390184% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 1.84e-06 - 0.000303696% [1]
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.605669 - 99.9671% [1]
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.605664 - 99.9991% [1]
| | | | | | | | | Remainder: 5.2e-06 - 0.000858555%
| | | | | | | | Remainder: 0.000174079 - 0.0287321%
| | | | | | | MueLu RefMaxwell: Allocate MVs: 0.000175439 - 0.0097376% [1]
| | | | | | | Remainder: 0.0238589 - 1.32427%
| | | | | | Remainder: 0.0226662 - 1.24244%
| | | | | Remainder: 0.000430639 - 0.0235997%
| | | | Remainder: 0.0601041 - 3.18877%
| | | MaxwellPreconditioner: Block preconditioner: 0.000161759 - 0.00660305% [1]
| | | Remainder: 0.0488375 - 1.99356%
| | Mini-EM: timestepper: 1.03935 - 3.6738% [1]
| | | Mini-EM: Advance Time Step: 1.03934 - 99.9997% [1]
| | | | panzer::ModelEvaluator::evalModel(f): 0.303186 - 29.1709% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00185008 - 0.610211% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.292458 - 96.4616% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 2.16e-06 - 0.000738567% [1]
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00176363 - 0.603038% [32]
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.0245023 - 8.37806% [32]
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 0.0156629 - 5.35561% [32]
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 0.00116464 - 0.398224% [32]
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 0.0126359 - 4.32058% [32]
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 0.0130225 - 4.45277% [32]
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.00103471 - 0.353799% [32]
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 0.00314259 - 1.07454% [32]
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 2.128e-05 - 0.00727625% [32]
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.00248676 - 0.850294% [32]
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.0301729 - 10.317% [32]
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.00950933 - 3.25152% [32]
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 0.00445819 - 1.52438% [32]
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.025752 - 8.80535% [32]
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.0528086 - 18.0568% [32]
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 3.02e-05 - 0.0103263% [32]
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 0.00186567 - 0.637927% [32]
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 0.0222562 - 7.61005% [32]
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.0275352 - 9.41507% [32]
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 0.0018556 - 0.634483% [32]
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.0011626 - 0.397527% [32]
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0124217 - 4.24734% [32]
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.0205483 - 7.02606% [32]
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 0.00598634 - 2.04691% [32]
| | | | | | Remainder: 0.000656118 - 0.224346%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.92e-05 - 0.00633274% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.24e-06 - 0.00073882% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00822062 - 2.71141% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000474079 - 0.156366% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 0.000433319 - 91.4023% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.72e-06 - 0.362809% [1]
| | | | | | Remainder: 3.904e-05 - 8.23491%
| | | | | Remainder: 0.00016172 - 0.0533402%
| | | | Stratimikos: BelosLOWS: 0.670156 - 64.4787% [1]
| | | | | GMRES block system: Operation Op*x: 0.0173726 - 2.59231% [1]
| | | | | Belos::MVT::MvAddMv: 0.000512919 - 0.0765372% [1]
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.651581 - 97.2283% [1]
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.00235463 - 0.361372% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 0.000588038 - 24.9737% [2]
| | | | | | | | Belos::MVT::MvDot: 0.000581518 - 98.8912% [2]
| | | | | | | | Remainder: 6.52e-06 - 1.10877%
| | | | | | | Belos::MVT::MvScale: 0.000375599 - 15.9515% [2]
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 0.000709238 - 30.121% [2]
| | | | | | | | Belos::MVT::MvTransMv: 0.000703318 - 99.1653% [2]
| | | | | | | | Remainder: 5.92e-06 - 0.834699%
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 0.000603078 - 25.6124% [2]
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 0.000599158 - 99.35% [2]
| | | | | | | | Remainder: 3.92e-06 - 0.649999%
| | | | | | | Remainder: 7.868e-05 - 3.3415%
| | | | | | Belos::MVT::MvAddMv: 0.00130428 - 0.200171% [2]
| | | | | | Belos::MVT::MvNorm: 0.000305799 - 0.0469318% [1]
| | | | | | GMRES block system: Operation Prec*x: 0.630472 - 96.7603% [1]
| | | | | | | CG Q_B: Operation Op*x: 0.00226303 - 0.358943% [1]
| | | | | | | Belos::MVT::MvAddMv: 0.00040784 - 0.0646881% [2]
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.00365887 - 0.580339% [1]
| | | | | | | | Belos::MVT::Assign: 0.000487439 - 13.3221% [2]
| | | | | | | | CG Q_B: Operation Prec*x: 0.000305879 - 8.35993% [1]
| | | | | | | | | Ifpack2::Relaxation::apply: 0.000292599 - 95.6584% [1]
| | | | | | | | | Remainder: 1.328e-05 - 4.34159%
| | | | | | | | CG Q_B: Operation Op*x: 0.00219403 - 59.9648% [1]
| | | | | | | | Belos::MVT::MvTransMv: 0.000389399 - 10.6426% [1]
| | | | | | | | Belos::MVT::MvNorm: 0.000144159 - 3.93999% [1]
| | | | | | | | Remainder: 0.00013796 - 3.77056%
| | | | | | | CG S_E: Operation Op*x: 0.0061753 - 0.979474% [1]
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.607741 - 96.3946% [1]
| | | | | | | | Belos::MVT::Assign: 0.000517279 - 0.0851151% [2]
| | | | | | | | CG S_E: Operation Prec*x: 0.514024 - 84.5794% [13]
| | | | | | | | | MueLu RefMaxwell: solve: 0.513744 - 99.9457% [13]
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.266927 - 51.9572% [26]
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.266266 - 99.7522% [26]
| | | | | | | | | | | Remainder: 0.000661317 - 0.247752%
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.0793071 - 15.4371% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 0.00592995 - 1.15426% [13]
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 0.0066499 - 1.2944% [13]
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.134264 - 26.1344% [13]
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.0290749 - 21.655% [13]
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.0287791 - 98.9826% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.0258207 - 89.7204% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : smoothing (level=0): 0.0191328 - 74.0988% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0185677 - 97.0461% [26]
| | | | | | | | | | | | | | | Remainder: 0.000565159 - 2.95387%
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : residual calculation (level=0): 0.00541763 - 20.9817% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : restriction (level=0): 0.00026484 - 1.02569% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : prolongation (level=0): 0.000448359 - 1.73643% [13]
| | | | | | | | | | | | | | Remainder: 0.00055704 - 2.15734%
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=1): 0.00279407 - 9.70868% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=1): 0.00272391 - 97.489% [13]
| | | | | | | | | | | | | | Remainder: 7.016e-05 - 2.51103%
| | | | | | | | | | | | | Remainder: 0.00016432 - 0.57097%
| | | | | | | | | | | | Remainder: 0.0002958 - 1.01737%
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.105077 - 78.2614% [13]
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.104915 - 99.8464% [13]
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.098328 - 93.7212% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=0): 0.0751209 - 76.3983% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.0746374 - 99.3564% [26]
| | | | | | | | | | | | | | | Remainder: 0.00048348 - 0.643602%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=0): 0.0187417 - 19.0604% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=0): 0.00111456 - 1.13351% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=0): 0.00287447 - 2.92335% [13]
| | | | | | | | | | | | | | Remainder: 0.00047628 - 0.484379%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=1): 0.00479118 - 4.56671% [26]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : smoothing (level=1): 0.00334334 - 69.7812% [26]
| | | | | | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00292503 - 87.488% [26]
| | | | | | | | | | | | | | | Remainder: 0.000418318 - 12.512%
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : residual calculation (level=1): 0.000731436 - 15.2663% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : restriction (level=1): 0.00016436 - 3.43047% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : prolongation (level=1): 0.00022356 - 4.66607% [13]
| | | | | | | | | | | | | | Remainder: 0.000328479 - 6.85591%
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=2): 0.00153352 - 1.46167% [13]
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=2): 0.00147652 - 96.2831% [13]
| | | | | | | | | | | | | | Remainder: 5.7e-05 - 3.71694%
| | | | | | | | | | | | | Remainder: 0.000262679 - 0.250372%
| | | | | | | | | | | | Remainder: 0.000161438 - 0.153638%
| | | | | | | | | | | Remainder: 0.00011216 - 0.083537%
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 0.00925162 - 1.80082% [13]
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 0.0109919 - 2.13956% [13]
| | | | | | | | | | Remainder: 0.000422998 - 0.0823363%
| | | | | | | | | Remainder: 0.000279239 - 0.0543242%
| | | | | | | | CG S_E: Operation Op*x: 0.0730342 - 12.0173% [13]
| | | | | | | | Belos::MVT::MvTransMv: 0.00464399 - 0.76414% [13]
| | | | | | | | Belos::MVT::MvAddMv: 0.0132412 - 2.17875% [38]
| | | | | | | | Belos::MVT::MvNorm: 0.00198347 - 0.326368% [13]
| | | | | | | | Remainder: 0.000297199 - 0.0489023%
| | | | | | | Remainder: 0.0102257 - 1.62192%
| | | | | | GMRES block system: Operation Op*x: 0.0160933 - 2.46989% [1]
| | | | | | Belos::MVT::MvTimesMatAddMv: 0.00024924 - 0.0382516% [1]
| | | | | | Remainder: 0.000802318 - 0.123134%
| | | | | Remainder: 0.000689438 - 0.102877%
| | | | Mini-EM: Compute responses: 0.0653872 - 6.2912% [1]
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 0.00201507 - 3.08176% [1]
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.0544977 - 83.3461% [1]
| | | | | | panzer::WorksetContainer::getWorksets(): 1.96e-06 - 0.00359648% [1]
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 0.00115407 - 2.11766% [32]
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 0.0135542 - 24.8712% [32]
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 1.604e-05 - 0.0294324% [32]
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 0.00232552 - 4.26718% [32]
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 0.00174848 - 3.20835% [32]
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 0.0259753 - 47.6631% [32]
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 1.696e-05 - 0.0311206% [32]
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 0.00232215 - 4.26101% [32]
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.00207267 - 3.80323% [32]
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 0.00221872 - 4.07121% [32]
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 0.000267679 - 0.491175% [32]
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 1.58e-05 - 0.028992% [32]
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 0.00137843 - 2.52934% [32]
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 0.000988638 - 1.81409% [32]
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 0.000185519 - 0.340416% [32]
| | | | | | Remainder: 0.000255558 - 0.468933%
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 1.048e-05 - 0.0160276% [1]
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.56e-06 - 0.00238579% [1]
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.0083785 - 12.8137% [1]
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000261999 - 0.400688% [1]
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 1.44e-06 - 0.54962% [1]
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000241919 - 92.3358% [1]
| | | | | | Remainder: 1.864e-05 - 7.11453%
| | | | | Remainder: 0.000221879 - 0.339331%
| | | | Remainder: 0.000615199 - 0.059191%
| | | Remainder: 3.04e-06 - 0.000292491%
| | Remainder: 0.151465 - 0.535386%
| Remainder: 3.932e-05 - 0.000138985%
=================================
FOM Calculation
=================================
Number of cells = 64000
Time for Belos Linear Solve = 0.670156 seconds
Number of Time Steps (one linear solve per step) = 1
FOM ( num_cells * num_steps / solver_time / 1000) = 95.5001 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=MueLu --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
35.60 msec task-clock:u # 0.001 CPUs utilized ( +- 1.26% )
0 context-switches:u # 0.000 /sec
0 cpu-migrations:u # 0.000 /sec
2,769 page-faults:u # 77.790 K/sec ( +- 0.19% )
25,631,437 cycles:u # 0.720 GHz ( +- 26.25% ) (12.06%)
63,427,251 instructions:u # 2.47 insn per cycle ( +- 11.89% ) (80.10%)
<not supported> branches:u
348,735 branch-misses:u ( +- 0.71% )
27,780,770 L1-dcache-loads:u # 780.446 M/sec ( +- 0.35% )
381,248 L1-dcache-load-misses:u # 1.37% of all L1-dcache accesses ( +- 0.50% )
<not supported> LLC-loads:u
<not supported> LLC-load-misses:u
26,473,448 L1-icache-loads:u # 743.719 M/sec ( +- 0.33% )
234,350 L1-icache-load-misses:u # 0.89% of all L1-icache accesses ( +- 1.27% )
30,665,565 dTLB-loads:u # 861.489 M/sec ( +- 25.82% ) (23.36%)
<not counted> dTLB-load-misses:u (0.00%)
<not counted> iTLB-loads:u (0.00%)
<not counted> iTLB-load-misses:u (0.00%)
29.197 +- 0.172 seconds time elapsed ( +- 0.59% )
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=MueLu --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
312,039 BR_MIS_PRED_RETIRED:u # 0.0 per branch branch_misprediction_ratio ( +- 0.28% )
16,965,609 BR_RETIRED:u ( +- 0.30% )
29.289 +- 0.124 seconds time elapsed ( +- 0.42% )
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=MueLu --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
22,670,003 L1I_TLB:u # 0.0 per TLB access itlb_walk_ratio ( +- 0.20% )
4,956 ITLB_WALK:u ( +- 2.72% )
12,090 DTLB_WALK:u # 0.0 per TLB access dtlb_walk_ratio ( +- 1.43% )
30,517,573 L1D_TLB:u ( +- 0.21% )
29.294 +- 0.174 seconds time elapsed ( +- 0.59% )
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=MueLu --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
26,423,115 L1I_CACHE:u # 0.0 per cache access l1i_cache_miss_ratio ( +- 0.12% )
228,918 L1I_CACHE_REFILL:u ( +- 0.83% )
378,038 L1D_CACHE_REFILL:u # 0.0 per cache access l1d_cache_miss_ratio ( +- 0.34% )
27,705,070 L1D_CACHE:u ( +- 0.09% )
29.310 +- 0.112 seconds time elapsed ( +- 0.38% )
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=MueLu --linAlgebra=Tpetra --inputFile=maxwell40.xml' (5 runs):
463,612 LL_CACHE_MISS_RD:u # 1.0 per cache access ll_cache_read_miss_ratio ( +- 0.36% )
486,579 LL_CACHE_RD:u ( +- 0.33% )
136,330 L2D_TLB:u # 0.1 per TLB access l2_tlb_miss_ratio ( +- 0.41% )
17,421 L2D_TLB_REFILL:u ( +- 1.19% )
251,251 L2D_CACHE_REFILL:u # 0.2 per cache access l2_cache_miss_ratio ( +- 0.48% )
1,453,342 L2D_CACHE:u ( +- 0.27% )
29.179 +- 0.129 seconds time elapsed ( +- 0.44% )