1399 lines
94 KiB
Plaintext
1399 lines
94 KiB
Plaintext
tron66.umiacs.umd.edu
|
|
1 MueLu Tpetra maxwell6.xml
|
|
output/xeon_MueLu_Tpetra_maxwell6.output
|
|
output/xeon_MueLu_Tpetra_maxwell6_power.output
|
|
dt = 2.22376e-09
|
|
|
|
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 = 2.22376e-09 [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 = 2.22376e-09 [unused]
|
|
Q_u Solve ->
|
|
Type = Belos [unused]
|
|
Solver Type = Pseudo Block CG [unused]
|
|
Solver Types ->
|
|
Pseudo Block CG ->
|
|
Convergence Tolerance = 1e-09 [unused]
|
|
Orthogonalization = ICGS [unused]
|
|
Maximum Iterations = 2000 [unused]
|
|
Timer Label = CG Q_u [unused]
|
|
Output Frequency = 10 [unused]
|
|
Output Style = 1 [unused]
|
|
Verbosity = 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 = 882 x 882, nnz = 22914
|
|
SM_Matrix Load balancing info
|
|
SM_Matrix # active processes: 1/1
|
|
SM_Matrix # rows per proc : avg = 8.82e+02, dev = 0.0%, min = 0.0% ( 882 on 0), max = 0.0% ( 882 on 0)
|
|
SM_Matrix # nnz per proc : avg = 2.29e+04, dev = 0.0%, min = 0.0% ( 22914 on 0), max = 0.0% ( 22914 on 0)
|
|
RefMaxwell::compute(): Detected 0 BC rows and 0 BC columns.
|
|
RefMaxwell::compute(): building edge nullspace
|
|
Edge length (min/mean/max): 0.0833333 / 0.0833333 / 0.0833333
|
|
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 = 343 x 343, nnz = 6859
|
|
Ac Load balancing info
|
|
Ac # active processes: 1/1
|
|
Ac # rows per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 on 0)
|
|
Ac # nnz per proc : avg = 6.86e+03, dev = 0.0%, min = 0.0% ( 6859 on 0), max = 0.0% ( 6859 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/6859 (0%)
|
|
RefMaxwell (1,1) A_nodal: Algo "Phase - (Dirichlet)"
|
|
BuildAggregatesNonKokkos (Phase - (Dirichlet))
|
|
aggregated : 0 (phase), 0/343 [0.00%] (total)
|
|
remaining : 343
|
|
aggregates : 0 (phase), 0 (total)
|
|
RefMaxwell (1,1) A_nodal: Algo "Phase 1 (main)"
|
|
BuildAggregatesNonKokkos (Phase 1 (main))
|
|
aggregated : 308 (phase), 308/343 [89.80%] (total)
|
|
remaining : 35
|
|
aggregates : 21 (phase), 21 (total)
|
|
RefMaxwell (1,1) A_nodal: Algo "Phase 2a (secondary)"
|
|
BuildAggregatesNonKokkos (Phase 2a (secondary))
|
|
aggregated : 0 (phase), 308/343 [89.80%] (total)
|
|
remaining : 35
|
|
aggregates : 0 (phase), 21 (total)
|
|
RefMaxwell (1,1) A_nodal: Algo "Phase 2b (expansion)"
|
|
BuildAggregatesNonKokkos (Phase 2b (expansion))
|
|
aggregated : 35 (phase), 343/343 [100.00%] (total)
|
|
remaining : 0
|
|
aggregates : 0 (phase), 21 (total)
|
|
RefMaxwell (1,1) A_nodal: Algo "Phase 3 (cleanup)"
|
|
BuildAggregatesNonKokkos (Phase 3 (cleanup))
|
|
aggregated : 0 (phase), 343/343 [100.00%] (total)
|
|
remaining : 0
|
|
aggregates : 0 (phase), 21 (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 = 343 x 21
|
|
Ptent Load balancing info
|
|
Ptent # active processes: 1/1
|
|
Ptent # rows per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 on 0)
|
|
Ptent # nnz per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 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 = 63 x 63, nnz = 2079
|
|
coarseA11 Load balancing info
|
|
coarseA11 # active processes: 1/1
|
|
coarseA11 # rows per proc : avg = 6.30e+01, dev = 0.0%, min = 0.0% ( 63 on 0), max = 0.0% ( 63 on 0)
|
|
coarseA11 # nnz per proc : avg = 2.08e+03, dev = 0.0%, min = 0.0% ( 2079 on 0), max = 0.0% ( 2079 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 = 63 x 63, nnz = 2079
|
|
A0 Load balancing info
|
|
A0 # active processes: 1/1
|
|
A0 # rows per proc : avg = 6.30e+01, dev = 0.0%, min = 0.0% ( 63 on 0), max = 0.0% ( 63 on 0)
|
|
A0 # nnz per proc : avg = 2.08e+03, dev = 0.0%, min = 0.0% ( 2079 on 0), max = 0.0% ( 2079 on 0)
|
|
Clearing old data (if any)
|
|
Replacing coordinate map
|
|
Using default factory (AmalgamationFactory[285]) for building 'UnAmalgamationInfo'.
|
|
|
|
Level 0
|
|
Max coarse size (<= 2500) achieved
|
|
RefMaxwell coarse (1,1): Setup Smoother (MueLu::Amesos2Smoother{type = Klu})
|
|
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[38] 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[38] on level 0, 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 = 1
|
|
Operator complexity = 1.00
|
|
Smoother complexity = 1.10
|
|
Cycle type = V
|
|
|
|
level rows nnz nnz/row c ratio procs
|
|
0 63 2079 33.00 1
|
|
|
|
Smoother (level 0) pre : KLU2 solver interface
|
|
Smoother (level 0) post : no smoother
|
|
|
|
================================================================================
|
|
|
|
TimeMonitor results over 1 processor
|
|
|
|
Timer Name Global time (num calls)
|
|
--------------------------------------------------------------------------------
|
|
MueLu setup time (RefMaxwell coarse (1,1)) 0.0108 (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 = 343 x 343, nnz = 6859
|
|
Ac Load balancing info
|
|
Ac # active processes: 1/1
|
|
Ac # rows per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 on 0)
|
|
Ac # nnz per proc : avg = 6.86e+03, dev = 0.0%, min = 0.0% ( 6859 on 0), max = 0.0% ( 6859 on 0)
|
|
A22 size = 343 x 343, nnz = 6859
|
|
A22 Load balancing info
|
|
A22 # active processes: 1/1
|
|
A22 # rows per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 on 0)
|
|
A22 # nnz per proc : avg = 6.86e+03, dev = 0.0%, min = 0.0% ( 6859 on 0), max = 0.0% ( 6859 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 = 343 x 343, nnz = 6859
|
|
A0 Load balancing info
|
|
A0 # active processes: 1/1
|
|
A0 # rows per proc : avg = 3.43e+02, dev = 0.0%, min = 0.0% ( 343 on 0), max = 0.0% ( 343 on 0)
|
|
A0 # nnz per proc : avg = 6.86e+03, dev = 0.0%, min = 0.0% ( 6859 on 0), max = 0.0% ( 6859 on 0)
|
|
Clearing old data (if any)
|
|
Hierarchy::ReplaceCoordinateMap: matrix and coordinates maps are same, skipping...
|
|
Using default factory (AmalgamationFactory[567]) for building 'UnAmalgamationInfo'.
|
|
|
|
Level 0
|
|
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)
|
|
Generating canonical nullspace: dimension = 1
|
|
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[320] 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[320] on level 0, as it has not been requested and no keep flags were set for it
|
|
|
|
--------------------------------------------------------------------------------
|
|
--- Multigrid Summary RefMaxwell (2,2) ---
|
|
--------------------------------------------------------------------------------
|
|
Scalar = double
|
|
Number of levels = 1
|
|
Operator complexity = 1.00
|
|
Smoother complexity = 17.20
|
|
Cycle type = V
|
|
|
|
level rows nnz nnz/row c ratio procs
|
|
0 343 6859 20.00 1
|
|
|
|
Smoother (level 0) pre : KLU2 solver interface
|
|
Smoother (level 0) post : no smoother
|
|
|
|
================================================================================
|
|
|
|
TimeMonitor results over 1 processor
|
|
|
|
Timer Name Global time (num calls)
|
|
--------------------------------------------------------------------------------
|
|
MueLu setup time (RefMaxwell (2,2)) 0.0368 (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.98
|
|
"Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.97663, alpha: 20, lambdaMin: 0.148831, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [882, 882], Global nnz: 22914}
|
|
Level::Set: Not storing "PostSmoother" generated by factory SmootherFactory[575] 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[575] 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) 882 22914 25.9796
|
|
(2, 2) 343 6859 19.9971
|
|
|
|
Smoother 11 both : "Ifpack2::Chebyshev": {Initialized: true, Computed: true, "Ifpack2::Details::Chebyshev":{degree: 2, lambdaMax: 2.97663, alpha: 20, lambdaMin: 0.148831, boost factor: 1.1, algorithm: opt_fourth}, Global matrix dimensions: [882, 882], Global nnz: 22914}
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
--- Multigrid Summary RefMaxwell coarse (1,1) ---
|
|
--------------------------------------------------------------------------------
|
|
Scalar = double
|
|
Number of levels = 1
|
|
Operator complexity = 1.00
|
|
Smoother complexity = 1.10
|
|
Cycle type = V
|
|
|
|
level rows nnz nnz/row c ratio procs
|
|
0 63 2079 33.00 1
|
|
|
|
Smoother (level 0) pre : KLU2 solver interface
|
|
Smoother (level 0) post : no smoother
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
--- Multigrid Summary RefMaxwell (2,2) ---
|
|
--------------------------------------------------------------------------------
|
|
Scalar = double
|
|
Number of levels = 1
|
|
Operator complexity = 1.00
|
|
Smoother complexity = 17.20
|
|
Cycle type = V
|
|
|
|
level rows nnz nnz/row c ratio procs
|
|
0 343 6859 20.00 1
|
|
|
|
Smoother (level 0) pre : KLU2 solver interface
|
|
Smoother (level 0) 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=1638,domainDim=1638,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=756,domainDim=756}
|
|
Op[0,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=756,domainDim=882}
|
|
Op[1,0] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=756}
|
|
Op[1,1] = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=882}
|
|
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=1638, #RHSs=1 ...
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=756,domainDim=756}
|
|
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
|
|
With #Eqns=756, #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.000282971 sec
|
|
|
|
Starting iterations with Belos:
|
|
Using forward operator = Thyra::TpetraLinearOp<double, int, long long, Tpetra::KokkosCompat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace> >{rangeDim=882,domainDim=882}
|
|
Using iterative solver = Belos::BlockCGSolMgr<...,double>{Ortho Type='ICGS', Block Size=1}
|
|
With #Eqns=882, #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 10 iterations with total CPU time of 0.00604499 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.00765144 sec
|
|
Electromagnetic Energy = 2.11683e-07
|
|
Electromagnetic Energy/dt^2 = 4.28066e+10
|
|
|
|
* finished time step 1, t = 2.22376e-09
|
|
**************************************************
|
|
|
|
*** Teuchos::StackedTimer::report() - Remainder for a level will be ***
|
|
*** incorrect if a timer in the level does not exist on every rank ***
|
|
*** of the MPI Communicator. ***
|
|
Mini-EM: 0.38185 [1]
|
|
| Mini-EM: Total Time: 0.381818 - 99.9917% [1]
|
|
| | Mini-EM: build mesh: 0.000423133 - 0.11082% [1]
|
|
| | | panzer::CubeHexMeshFactory::buildUncomittedMesh(): 0.000271248 - 64.1047% [1]
|
|
| | | Remainder: 0.000151885 - 35.8953%
|
|
| | Mini-EM: build physics blocks: 0.000903666 - 0.236674% [1]
|
|
| | Mini-EM: build auxiliary physics blocks: 0.00076915 - 0.201444% [1]
|
|
| | panzer::CubeHexMeshFactory::completeMeshConstruction(): 0.0159857 - 4.18673% [1]
|
|
| | panzer::DOFManager::buildGlobalUnknowns: 0.00744073 - 1.94876% [4]
|
|
| | | panzer::DOFManager::buildTaggedMultiVector: 0.00234441 - 31.5078% [4]
|
|
| | | | panzer::DOFManager::builderOverlapMapFromElements: 0.00185357 - 79.0633% [4]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::allocate_tagged_multivector: 0.000154358 - 6.58409% [4]
|
|
| | | | panzer::DOFManager::buildTaggedMultiVector::fill_tagged_multivector: 0.00029699 - 12.668% [4]
|
|
| | | | Remainder: 3.9494e-05 - 1.6846%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns_GUN: 0.00203725 - 27.3798% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_04 createOneToOne: 0.000343853 - 16.8783% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_05 alloc_unique_mv: 1.426e-05 - 0.699962% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_06 export: 0.000215071 - 10.5569% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_07-09 local_count: 8.7656e-05 - 4.30265% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_10 prefix_sum: 0.00125179 - 61.4451% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_13-21 gid_assignment: 5.2413e-05 - 2.57273% [4]
|
|
| | | | panzer::DOFManager::buildGlobalUnknowns_GUN::line_23 final_import: 2.7715e-05 - 1.36041% [4]
|
|
| | | | Remainder: 4.4493e-05 - 2.18397%
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_owned_vector: 0.000748556 - 10.0603% [4]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_ghosted_array: 0.000369556 - 4.96666% [4]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_orientation: 0.000649985 - 8.7355% [4]
|
|
| | | panzer::DOFManager::buildGlobalUnknowns::build_local_ids: 0.000443404 - 5.95915% [4]
|
|
| | | Remainder: 0.000847563 - 11.3909%
|
|
| | panzer::WorksetContainer::applyOrientations(ugi): 0.00023733 - 0.0621578% [2]
|
|
| | Mini-EM: setup physics model evaluator: 0.0950763 - 24.9009% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.0950634 - 99.9865% [1]
|
|
| | | | allocate FieldManagerBuilder: 7.034e-06 - 0.00739927% [1]
|
|
| | | | fmb->setWorksetContainer(): 4.05e-07 - 0.000426031% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.086819 - 91.3274% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.0868076 - 99.9869% [1]
|
|
| | | | | | getWorksets(): 0.0435932 - 50.2182% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.04359 - 99.9927% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0287049 - 65.852% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00397679 - 13.8541% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.0043338 - 15.0978% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000265241 - 6.12029% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00405814 - 93.6393% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 0.00012219 - 3.01098% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.8232e-05 - 0.695688% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000235685 - 5.80771% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000325376 - 8.01786% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000875798 - 21.5813% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 0.000120497 - 2.96927% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.0006809 - 16.7786% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 7.6292e-05 - 1.87997% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.00131173 - 32.3235% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000623745 - 47.5513% [1]
|
|
| | | | | | | | | | | | Remainder: 0.000687987 - 52.4487%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000194364 - 4.78948% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 4.3891e-05 - 1.08155% [1]
|
|
| | | | | | | | | | | Remainder: 4.3184e-05 - 1.06413%
|
|
| | | | | | | | | | Remainder: 1.0417e-05 - 0.240366%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.013446 - 46.8423% [2]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00779405 - 57.9655% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 4.9512e-05 - 0.635254% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 9.124e-06 - 0.117064% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00445665 - 57.1801% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00271816 - 34.8748% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDivVectorBasisRef(): 9.86e-06 - 0.126507% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.00032852 - 4.21501% [1]
|
|
| | | | | | | | | | | Remainder: 0.000222231 - 2.85129%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00278129 - 20.6849% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00214282 - 15.9365% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 4.432e-05 - 0.329614% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000351927 - 2.61733% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getDevVectorBasis(): 0.000293211 - 2.18065% [1]
|
|
| | | | | | | | | | Remainder: 3.8392e-05 - 0.285527%
|
|
| | | | | | | | | Remainder: 0.00694827 - 24.2059%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.0148639 - 34.0994% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.0148313 - 99.7805% [2]
|
|
| | | | | | | | | Remainder: 3.263e-05 - 0.219525%
|
|
| | | | | | | | Remainder: 2.1205e-05 - 0.0486465%
|
|
| | | | | | | Remainder: 3.203e-06 - 0.00734748%
|
|
| | | | | | getOrientations(): 7.112e-06 - 0.00819283% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000692979 - 0.798293% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000703215 - 0.810085% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000330532 - 0.380764% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.00011638 - 0.134067% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.000782741 - 0.901696% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 5.3e-07 - 0.000610546% [2]
|
|
| | | | | | Remainder: 0.0405809 - 46.7481%
|
|
| | | | | Remainder: 1.1362e-05 - 0.013087%
|
|
| | | | fmb->setupBCFieldManagers(): 8.874e-06 - 0.00933482% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.4451e-05 - 0.0152014% [1]
|
|
| | | | build response library: 0.00819324 - 8.61871% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00810775 - 98.9566% [1]
|
|
| | | | | | getWorksets(): 3.364e-06 - 0.0414912% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 2.518e-06 - 74.8514% [1]
|
|
| | | | | | | Remainder: 8.46e-07 - 25.1486%
|
|
| | | | | | getOrientations(): 5.96e-07 - 0.00735099% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000733775 - 9.05029% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000906163 - 11.1765% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000393577 - 4.85433% [1]
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.0011603 - 14.311% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 1.176e-06 - 0.0145046% [3]
|
|
| | | | | | Remainder: 0.0049088 - 60.5446%
|
|
| | | | | Remainder: 8.5492e-05 - 1.04345%
|
|
| | | | Remainder: 2.0434e-05 - 0.0214951%
|
|
| | | Remainder: 1.2854e-05 - 0.0135197%
|
|
| | Mini-EM: setup auxiliary physics model evaluator: 0.0907998 - 23.7809% [1]
|
|
| | | panzer::ModelEvaluator::setupModel(): 0.0907905 - 99.9898% [1]
|
|
| | | | allocate FieldManagerBuilder: 7.48e-07 - 0.000823875% [1]
|
|
| | | | fmb->setWorksetContainer(): 5.75e-07 - 0.000633326% [1]
|
|
| | | | fmb->setupVolumeFieldManagers(): 0.0907432 - 99.9479% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.090739 - 99.9954% [1]
|
|
| | | | | | getWorksets(): 0.0303146 - 33.4085% [1]
|
|
| | | | | | | panzer::WorksetContainer::getWorksets(): 0.0303132 - 99.9954% [1]
|
|
| | | | | | | | panzer_stk::WorksetFactory::getWorksets: 0.0268608 - 88.6112% [1]
|
|
| | | | | | | | | panzer::integrationValues2::setupArrays(): 0.00392374 - 14.6076% [1]
|
|
| | | | | | | | | panzer::integrationValues2::evaluateValues(with virtual cells): 0.00358162 - 13.334% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::setup(): 0.000221417 - 6.18204% [1]
|
|
| | | | | | | | | | panzer::integrationValues2::evaluateEverything(): 0.00335785 - 93.7524% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubaturePointsRef(): 4.5651e-05 - 1.35953% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getUniformCubatureWeightRef(): 2.7043e-05 - 0.805366% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePointsRef(): 0.000211494 - 6.29849% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getCubaturePoints(): 0.000111672 - 3.3257% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobian(): 0.000807599 - 24.0511% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianDeterminant(): 6.7403e-05 - 2.00732% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getJacobianInverse(): 0.000615584 - 18.3327% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getWeightedMeasure(): 2.3887e-05 - 0.711377% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getContravarientMatrix(): 0.000773439 - 23.0337% [1]
|
|
| | | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000157935 - 20.4198% [1]
|
|
| | | | | | | | | | | | Remainder: 0.000615504 - 79.5802%
|
|
| | | | | | | | | | | panzer::integrationValues2::getCovariantMatrix(): 0.000629153 - 18.7368% [1]
|
|
| | | | | | | | | | | panzer::integrationValues2::getNormContravarientMatrix(): 3.5227e-05 - 1.04909% [1]
|
|
| | | | | | | | | | | Remainder: 9.701e-06 - 0.288905%
|
|
| | | | | | | | | | Remainder: 2.347e-06 - 0.0655291%
|
|
| | | | | | | | | panzer::basisValues2::evaluateValues(8 arg, uniform cub pts): 0.0122942 - 45.77% [2]
|
|
| | | | | | | | | | panzer::basisValues2::evaluateValues(5 arg): 0.00507328 - 41.2656% [2]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValuesRef(): 1.5248e-05 - 0.300555% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasisRef(): 8.075e-06 - 0.159167% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00261983 - 51.6398% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00147071 - 28.9893% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getBasisValuesRef(): 8.817e-06 - 0.173793% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getGradBasisValuesRef(): 8.446e-06 - 0.16648% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.000180422 - 3.55632% [1]
|
|
| | | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.000699244 - 13.7829% [1]
|
|
| | | | | | | | | | | Remainder: 6.2485e-05 - 1.23165%
|
|
| | | | | | | | | | panzer::basisValues2::getVectorBasisValues(): 0.00213306 - 17.3501% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getCurlVectorBasis(): 0.00272978 - 22.2038% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinatesRef(): 3.2224e-05 - 0.262107% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisCoordinates(): 0.000453843 - 3.69152% [2]
|
|
| | | | | | | | | | panzer::basisValues2::getBasisValues(): 0.000441314 - 3.58961% [1]
|
|
| | | | | | | | | | panzer::basisValues2::getGradBasisValues(): 0.0014028 - 11.4102% [1]
|
|
| | | | | | | | | | Remainder: 2.7914e-05 - 0.22705%
|
|
| | | | | | | | | Remainder: 0.00706128 - 26.2884%
|
|
| | | | | | | | panzer::WorksetContainer::applyOrientations(eBlock,worksets): 0.00344529 - 11.3656% [1]
|
|
| | | | | | | | | panzer::basisValues2::applyOrientations(): 0.00342996 - 99.5551% [1]
|
|
| | | | | | | | | Remainder: 1.5327e-05 - 0.444869%
|
|
| | | | | | | | Remainder: 7.024e-06 - 0.0231715%
|
|
| | | | | | | Remainder: 1.407e-06 - 0.00464133%
|
|
| | | | | | getOrientations(): 5.538e-06 - 0.00610322% [1]
|
|
| | | | | | pb->buildAndRegisterEquationSetEvaluators(): 0.000860801 - 0.948656% [1]
|
|
| | | | | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.00113627 - 1.25223% [1]
|
|
| | | | | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000636865 - 0.701865% [1]
|
|
| | | | | | pb->buildAndRegisterScatterEvaluators(): 0.0105559 - 11.6333% [1]
|
|
| | | | | | | mini_em::AuxEqSet_SchurComplement::buildAndRegisterScatterEvaluators(): 0.00393 - 37.2303% [1]
|
|
| | | | | | | Remainder: 0.00662591 - 62.7697%
|
|
| | | | | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00213627 - 2.3543% [1]
|
|
| | | | | | Phalanx::SortAndOrderEvaluators: 4.66e-07 - 0.000513561% [2]
|
|
| | | | | | Remainder: 0.0450923 - 49.6945%
|
|
| | | | | Remainder: 4.202e-06 - 0.00463065%
|
|
| | | | fmb->setupBCFieldManagers(): 4.906e-06 - 0.00540365% [1]
|
|
| | | | AssemblyEngine_TemplateBuilder::buildObjects(): 1.3907e-05 - 0.0153177% [1]
|
|
| | | | build response library: 2.083e-05 - 0.0229429% [1]
|
|
| | | | | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 2.91e-07 - 1.39702% [1]
|
|
| | | | | Remainder: 2.0539e-05 - 98.603%
|
|
| | | | Remainder: 6.357e-06 - 0.00700183%
|
|
| | | Remainder: 9.304e-06 - 0.0102467%
|
|
| | Mini-EM: eval auxiliary physics model evaluator: 0.03332 - 8.72666% [1]
|
|
| | | panzer::ModelEvaluator::create_W_op: 0.0099882 - 29.9766% [1]
|
|
| | | panzer::ModelEvaluator::evalModel(J): 0.0227539 - 68.2889% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 0.000141742 - 0.622936% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0154207 - 67.7717% [1]
|
|
| | | | | panzer::WorksetContainer::getWorksets(): 1.396e-06 - 0.00905278% [1]
|
|
| | | | | Phalanx: Evaluator 315: [panzer::Traits::Jacobian] Constant: 1/mu: 3.83e-06 - 0.0248368% [1]
|
|
| | | | | Phalanx: Evaluator 318: [panzer::Traits::Jacobian] Constant: dt: 7.38e-07 - 0.00478578% [1]
|
|
| | | | | Phalanx: Evaluator 235: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_EDGE (panzer::Traits::Jacobian) : 8.3357e-05 - 0.540553% [1]
|
|
| | | | | Phalanx: Evaluator 270: [panzer::Traits::Jacobian] DOFCurl: Curl_AUXILIARY_EDGE (Jacobian): 0.000265695 - 1.72298% [1]
|
|
| | | | | Phalanx: Evaluator 218: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (EVALUATES): AUX_SCHURCOMPLEMENT_RESIDUAL_CURLCURL_AUXILIARY_EDGE: 0.00111393 - 7.22364% [1]
|
|
| | | | | Phalanx: Evaluator 236: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000160913 - 1.04349% [1]
|
|
| | | | | Phalanx: Evaluator 314: [panzer::Traits::Jacobian] TensorConductivity: 0.000332925 - 2.15895% [1]
|
|
| | | | | Phalanx: Evaluator 269: [panzer::Traits::Jacobian] DOF: AUXILIARY_EDGE accel_jac (panzer::Traits::Jacobian): 0.000935486 - 6.06644% [1]
|
|
| | | | | Phalanx: Evaluator 217: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_EDGE: 0.00135951 - 8.81614% [1]
|
|
| | | | | Phalanx: Evaluator 308: [panzer::Traits::Jacobian] Constant: epsilon: 7.57e-07 - 0.00490899% [1]
|
|
| | | | | Phalanx: Evaluator 321: [panzer::Traits::Jacobian] Constant: 1/dt: 4.67e-07 - 0.0030284% [1]
|
|
| | | | | Phalanx: Evaluator 216: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<2>(Eval, panzer::Traits::Jacobian): AUX_SCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_EDGE: 0.00205464 - 13.3239% [1]
|
|
| | | | | Phalanx: Evaluator 219: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00189691 - 12.3011% [1]
|
|
| | | | | Phalanx: Evaluator 284: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 6.6833e-05 - 0.433398% [1]
|
|
| | | | | Phalanx: Evaluator 285: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_SchurComplement Scatter Residual (Jacobian): 0.000463264 - 3.00417% [1]
|
|
| | | | | Phalanx: Evaluator 244: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): AUXILIARY_NODE (panzer::Traits::Jacobian) : 5.5014e-05 - 0.356755% [1]
|
|
| | | | | Phalanx: Evaluator 276: [panzer::Traits::Jacobian] DOFGradient: Grad_AUXILIARY_NODE (panzer::Traits::Jacobian): 0.000573231 - 3.71729% [1]
|
|
| | | | | Phalanx: Evaluator 224: [panzer::Traits::Jacobian] Integrator_GradBasisDotTensorTimesVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_CONDUCTIVITY_AUXILIARY_NODE: 0.00119801 - 7.76882% [1]
|
|
| | | | | Phalanx: Evaluator 223: [panzer::Traits::Jacobian] Integrator_GradBasisDotVector (EVALUATES): AUX_PROJECTEDSCHURCOMPLEMENT_RESIDUAL_TIME_OP_AUXILIARY_NODE: 0.00135957 - 8.81654% [1]
|
|
| | | | | Phalanx: Evaluator 225: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000999954 - 6.4845% [1]
|
|
| | | | | Phalanx: Evaluator 286: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 4.4062e-05 - 0.285733% [1]
|
|
| | | | | Phalanx: Evaluator 287: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_ProjectedSchurComplement Scatter Residual (Jacobian): 0.000219111 - 1.42089% [1]
|
|
| | | | | Phalanx: Evaluator 227: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): AUX_MASS_RESIDUAL_AUXILIARY_EDGE: 0.000847158 - 5.49365% [1]
|
|
| | | | | Phalanx: Evaluator 288: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 7.3225e-05 - 0.474849% [1]
|
|
| | | | | Phalanx: Evaluator 289: [panzer::Traits::Jacobian] AUX_AUXILIARY_EDGE_MassMatrix Scatter Residual (Jacobian): 0.000477368 - 3.09563% [1]
|
|
| | | | | Phalanx: Evaluator 311: [panzer::Traits::Jacobian] Constant: mu: 9.82e-07 - 0.00636807% [1]
|
|
| | | | | Phalanx: Evaluator 275: [panzer::Traits::Jacobian] DOF: AUXILIARY_NODE accel_jac (panzer::Traits::Jacobian): 0.000209166 - 1.3564% [1]
|
|
| | | | | Phalanx: Evaluator 229: [panzer::Traits::Jacobian] Integrator_BasisTimesScalar (EVALUATES): AUX_MASS_RESIDUAL_AUXILIARY_NODE: 0.000305919 - 1.98382% [1]
|
|
| | | | | Phalanx: Evaluator 290: [panzer::Traits::Jacobian] ScatterReordered_ Reorder AD Values: 4.1576e-05 - 0.269612% [1]
|
|
| | | | | Phalanx: Evaluator 291: [panzer::Traits::Jacobian] AUX_AUXILIARY_NODE_MassMatrix Scatter Residual (Jacobian): 0.000230559 - 1.49513% [1]
|
|
| | | | | Remainder: 4.5131e-05 - 0.292665%
|
|
| | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 1.0347e-05 - 0.0454736% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 2.646e-06 - 0.0116288% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.00016383 - 0.72001% [1]
|
|
| | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0069121 - 30.3777% [1]
|
|
| | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0034127 - 49.3728% [1]
|
|
| | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 0.0034828 - 50.3871% [1]
|
|
| | | | | Remainder: 1.6596e-05 - 0.240101%
|
|
| | | | Remainder: 0.000102515 - 0.450539%
|
|
| | | Remainder: 0.000577921 - 1.73446%
|
|
| | panzer::FieldManagerBuilder::setupVolumeFieldManagers: 0.00529895 - 1.38782% [1]
|
|
| | | getWorksets(): 2.311e-06 - 0.0436124% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.371e-06 - 59.325% [1]
|
|
| | | | Remainder: 9.4e-07 - 40.675%
|
|
| | | getOrientations(): 7.35e-07 - 0.0138707% [1]
|
|
| | | pb->buildAndRegisterEquationSetEvaluators(): 0.000711173 - 13.421% [1]
|
|
| | | pb->buildAndRegisterGatherAndOrientationEvaluators(): 0.000883288 - 16.6691% [1]
|
|
| | | pb->buildAndRegisterDOFProjectionsToIPEvaluators(): 0.000368147 - 6.94754% [1]
|
|
| | | pb->buildAndRegisterClosureModelEvaluators(): closureModelByEBlock==false: 0.00109847 - 20.73% [1]
|
|
| | | Phalanx::SortAndOrderEvaluators: 8.75e-07 - 0.0165127% [3]
|
|
| | | Remainder: 0.00223395 - 42.1584%
|
|
| | panzer::ModelEvaluator::create_W_op: 0.0102639 - 2.68817% [1]
|
|
| | panzer::ModelEvaluator::evalModel(J): 0.0163977 - 4.29463% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Jacobian): 4.4467e-05 - 0.271178% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Jacobian): 0.0129663 - 79.0742% [1]
|
|
| | | | panzer::WorksetContainer::getWorksets(): 1.071e-06 - 0.00825985% [1]
|
|
| | | | Phalanx: Evaluator 25: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): E_edge (panzer::Traits::Jacobian) : 6.5359e-05 - 0.504067% [1]
|
|
| | | | Phalanx: Evaluator 41: [panzer::Traits::Jacobian] DOFCurl: CURL_E_edge (Jacobian): 0.000245223 - 1.89123% [1]
|
|
| | | | Phalanx: Evaluator 14: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_CURLE_OP: 0.000398404 - 3.0726% [1]
|
|
| | | | Phalanx: Evaluator 31: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_B_face (panzer::Traits::Jacobian) : 4.9235e-05 - 0.379714% [1]
|
|
| | | | Phalanx: Evaluator 42: [panzer::Traits::Jacobian] DOF: DXDT_B_face accel_jac (panzer::Traits::Jacobian): 0.000412948 - 3.18477% [1]
|
|
| | | | Phalanx: Evaluator 13: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_B_face_TIME_OP: 0.000380416 - 2.93387% [1]
|
|
| | | | Phalanx: Evaluator 15: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.000701504 - 5.41019% [1]
|
|
| | | | Phalanx: Evaluator 46: [panzer::Traits::Jacobian] SCATTER_B_face Scatter Residual (Jacobian): 0.000321062 - 2.47612% [1]
|
|
| | | | Phalanx: Evaluator 78: [panzer::Traits::Jacobian] Constant: 1/mu: 8.67e-07 - 0.00668654% [1]
|
|
| | | | Phalanx: Evaluator 66: [panzer::Traits::Jacobian] Random Forcing: 0.000989945 - 7.63473% [1]
|
|
| | | | Phalanx: Evaluator 11: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000837033 - 6.45543% [1]
|
|
| | | | Phalanx: Evaluator 27: [panzer::Traits::Jacobian] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 0.000133346 - 1.0284% [1]
|
|
| | | | Phalanx: Evaluator 70: [panzer::Traits::Jacobian] TensorConductivity: 0.000318848 - 2.45904% [1]
|
|
| | | | Phalanx: Evaluator 40: [panzer::Traits::Jacobian] DOF: E_edge accel_jac (panzer::Traits::Jacobian): 0.00081766 - 6.30602% [1]
|
|
| | | | Phalanx: Evaluator 9: [panzer::Traits::Jacobian] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_CONDUCTIVITY: 0.00129039 - 9.95183% [1]
|
|
| | | | Phalanx: Evaluator 67: [panzer::Traits::Jacobian] Constant: epsilon: 2.822e-06 - 0.021764% [1]
|
|
| | | | Phalanx: Evaluator 30: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): DXDT_E_edge (panzer::Traits::Jacobian) : 7.2519e-05 - 0.559287% [1]
|
|
| | | | Phalanx: Evaluator 43: [panzer::Traits::Jacobian] DOF: DXDT_E_edge accel_jac (panzer::Traits::Jacobian): 0.000849945 - 6.55501% [1]
|
|
| | | | Phalanx: Evaluator 8: [panzer::Traits::Jacobian] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Jacobian): RESIDUAL_E_edge_TIME_OP: 0.00125137 - 9.6509% [1]
|
|
| | | | Phalanx: Evaluator 12: [panzer::Traits::Jacobian] SumStatic Rank 2 Evaluator: 0.00172388 - 13.2951% [1]
|
|
| | | | Phalanx: Evaluator 26: [panzer::Traits::Jacobian] GatherSolution (BlockedTpetra): B_face (panzer::Traits::Jacobian) : 4.2138e-05 - 0.32498% [1]
|
|
| | | | Phalanx: Evaluator 39: [panzer::Traits::Jacobian] DOF: B_face accel_jac (panzer::Traits::Jacobian): 0.000380132 - 2.93168% [1]
|
|
| | | | Phalanx: Evaluator 10: [panzer::Traits::Jacobian] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000932132 - 7.18886% [1]
|
|
| | | | Phalanx: Evaluator 47: [panzer::Traits::Jacobian] SCATTER_E_edge Scatter Residual (Jacobian): 0.000719734 - 5.55079% [1]
|
|
| | | | Remainder: 2.8357e-05 - 0.218697%
|
|
| | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Jacobian): 7.428e-06 - 0.0452991% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Jacobian): 1.114e-06 - 0.00679364% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Jacobian): 0.000125418 - 0.764852% [1]
|
|
| | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Jacobian): 0.0032106 - 19.5796% [1]
|
|
| | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Jacobian): 0.0031872 - 99.2714% [1]
|
|
| | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Jacobian): 1.4616e-05 - 0.455243% [1]
|
|
| | | | Remainder: 8.778e-06 - 0.273407%
|
|
| | | Remainder: 4.2325e-05 - 0.258116%
|
|
| | Mini-EM: assemble Discrete Gradient: 0.00389982 - 1.02138% [1]
|
|
| | MaxwellPreconditioner::build: 0.0677393 - 17.7412% [1]
|
|
| | | Mini-EM: assemble Discrete Curl: 0.0029136 - 4.3012% [1]
|
|
| | | MaxwellPreconditioner: Schur complement: 7.88e-06 - 0.0116328% [1]
|
|
| | | MaxwellPreconditioner: Inverse Q_B: 0.000799276 - 1.17993% [1]
|
|
| | | | Ifpack2::Relaxation::initialize: 9.086e-06 - 1.13678% [1]
|
|
| | | | Ifpack2::Relaxation::compute: 7.6729e-05 - 9.59981% [1]
|
|
| | | | Remainder: 0.000713461 - 89.2634%
|
|
| | | MaxwellPreconditioner: Solver S_E: 0.0636311 - 93.9353% [1]
|
|
| | | | MaxwellPreconditioner: Build S_E preconditioner: 0.0625082 - 98.2354% [1]
|
|
| | | | | ThyraMueLuRefMaxwell::initializePrec: 0.0621806 - 99.4758% [1]
|
|
| | | | | | MueLu RefMaxwell: compute: 0.0601675 - 96.7625% [1]
|
|
| | | | | | | MueLu RefMaxwell: nullspace edge: 0.000131941 - 0.21929% [1]
|
|
| | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: Computing Ac (total): 0.00124314 - 2.06614% [1]
|
|
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: A x P (sub, total): 0.000612042 - 49.2334% [1]
|
|
| | | | | | | | MueLu: D0^T*M1_beta*D0: RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.000388566 - 31.2567% [1]
|
|
| | | | | | | | Remainder: 0.000242535 - 19.5098%
|
|
| | | | | | | MueLu RefMaxwell: special prolongator edge: 0.00316502 - 5.26035% [1]
|
|
| | | | | | | | MueLu RefMaxwell: projection edge: 0.000148254 - 4.68414% [1]
|
|
| | | | | | | | MueLu RefMaxwell: nodal prolongator: 0.00275522 - 87.0523% [1]
|
|
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: TentativePFactory: Build (total): 0.00198517 - 72.051% [1]
|
|
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Build (total): 0.00160367 - 80.7829% [1]
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build (total): 0.0010041 - 62.6124% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: AmalgamationFactory: Build (total): 3.1611e-05 - 3.14819% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Import construction (sub, total): 2.2905e-05 - 2.28115% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Coordinate import (sub, total): 2.0063e-05 - 1.99811% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian local diagonal (sub, total): 0.000147768 - 14.7165% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian distributed diagonal (sub, total): 9.383e-06 - 0.934469% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Laplacian dropping (sub, total): 0.000579034 - 57.667% [1]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoalesceDropFactory: Build amalgamated graph (sub, total): 1.0234e-05 - 1.01922% [1]
|
|
| | | | | | | | | | | | Remainder: 0.000183102 - 18.2354%
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase - (Dirichlet)' (sub, total): 3.0002e-05 - 1.87083% [1]
|
|
| | | | | | | | | | | | MueLu: PreserveDirichletAggregationAlgorithm: BuildAggregatesNonKokkos (total): 5.035e-06 - 16.7822% [1]
|
|
| | | | | | | | | | | | Remainder: 2.4967e-05 - 83.2178%
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 1 (main)' (sub, total): 4.2001e-05 - 2.61905% [1]
|
|
| | | | | | | | | | | | MueLu: AggregationPhase1Algorithm: BuildAggregatesNonKokkos (total): 2.3829e-05 - 56.7344% [1]
|
|
| | | | | | | | | | | | Remainder: 1.8172e-05 - 43.2656%
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2a (secondary)' (sub, total): 0.000290059 - 18.0871% [1]
|
|
| | | | | | | | | | | | MueLu: AggregationPhase2aAlgorithm: BuildAggregatesNonKokkos (total): 0.000272265 - 93.8654% [1]
|
|
| | | | | | | | | | | | Remainder: 1.7794e-05 - 6.13461%
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 2b (expansion)' (sub, total): 2.493e-05 - 1.55455% [1]
|
|
| | | | | | | | | | | | MueLu: AggregationPhase2bAlgorithm: BuildAggregatesNonKokkos (total): 1.0445e-05 - 41.8973% [1]
|
|
| | | | | | | | | | | | Remainder: 1.4485e-05 - 58.1027%
|
|
| | | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: UncoupledAggregationFactory: Algo 'Phase 3 (cleanup)' (sub, total): 1.884e-05 - 1.1748% [1]
|
|
| | | | | | | | | | | | MueLu: AggregationPhase3Algorithm: BuildAggregatesNonKokkos (total): 2.693e-06 - 14.2941% [1]
|
|
| | | | | | | | | | | | Remainder: 1.6147e-05 - 85.7059%
|
|
| | | | | | | | | | | Remainder: 0.000193743 - 12.0812%
|
|
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoarseMapFactory: Build (total): 7.1915e-05 - 3.62262% [1]
|
|
| | | | | | | | | | Remainder: 0.000309576 - 15.5945%
|
|
| | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: Build (total): 6.5903e-05 - 2.39193% [1]
|
|
| | | | | | | | | | MueLu: RefMaxwell (1,1) A_nodal: CoordinatesTransferFactory: AverageCoords (sub, total): 5.866e-06 - 8.90096% [1]
|
|
| | | | | | | | | | Remainder: 6.0037e-05 - 91.099%
|
|
| | | | | | | | | Remainder: 0.000704155 - 25.5571%
|
|
| | | | | | | | MueLu RefMaxwell: vectorial nodal prolongator: 0.000112662 - 3.5596% [1]
|
|
| | | | | | | | Remainder: 0.00014888 - 4.70392%
|
|
| | | | | | | MueLu RefMaxwell: Build coarse (1,1) matrix: 0.00194709 - 3.23612% [1]
|
|
| | | | | | | | MueLu RefMaxwell: Build coarse addon matrix 11: 0.0010766 - 55.2927% [1]
|
|
| | | | | | | | Remainder: 0.000870494 - 44.7073%
|
|
| | | | | | | MueLu: ParameterListInterpreter (ParameterList): 0.0177393 - 29.4832% [2]
|
|
| | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total): 0.00122594 - 2.03754% [1]
|
|
| | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Setup (total, level=0): 0.00122268 - 99.7345% [1]
|
|
| | | | | | | | | MueLu: RefMaxwell coarse (1,1): Amesos2Smoother: Setup Smoother (total): 0.000824716 - 67.4515% [1]
|
|
| | | | | | | | | Remainder: 0.000397964 - 32.5485%
|
|
| | | | | | | | Remainder: 3.255e-06 - 0.265512%
|
|
| | | | | | | MueLu RefMaxwell: Build A22: 0.0012449 - 2.06906% [1]
|
|
| | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: Computing Ac (total): 0.00111801 - 89.8075% [1]
|
|
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: A x P (sub, total): 0.000646868 - 57.8587% [1]
|
|
| | | | | | | | | MueLu: RefMaxwell (2,2): RAPFactory: MxM: P' x (AP) (implicit) (sub, total): 0.000346149 - 30.9611% [1]
|
|
| | | | | | | | | Remainder: 0.000124997 - 11.1803%
|
|
| | | | | | | | Remainder: 0.000126886 - 10.1925%
|
|
| | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total): 0.0282112 - 46.8878% [1]
|
|
| | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Setup (total, level=0): 0.0282078 - 99.988% [1]
|
|
| | | | | | | | | MueLu: RefMaxwell (2,2): Amesos2Smoother: Setup Smoother (total): 0.0278728 - 98.8123% [1]
|
|
| | | | | | | | | | MueLu: RefMaxwell (2,2): NullspaceFactory: Nullspace factory (total): 8.644e-05 - 0.310123% [1]
|
|
| | | | | | | | | | Remainder: 0.0277863 - 99.6899%
|
|
| | | | | | | | | Remainder: 0.000335031 - 1.18772%
|
|
| | | | | | | | Remainder: 3.376e-06 - 0.0119669%
|
|
| | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Setup Smoother (total): 0.00256902 - 4.26978% [1]
|
|
| | | | | | | | MueLu: Ifpack2Smoother: SetPrecParameters: 4.6489e-05 - 1.8096% [1]
|
|
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner init (sub, total): 4.678e-06 - 0.182093% [1]
|
|
| | | | | | | | MueLu: RefMaxwell (1,1): Ifpack2Smoother: Preconditioner compute (sub, total): 0.0023802 - 92.65% [1]
|
|
| | | | | | | | | Ifpack2::Chebyshev::compute: 0.00237709 - 99.8693% [1]
|
|
| | | | | | | | | Remainder: 3.11e-06 - 0.130661%
|
|
| | | | | | | | Remainder: 0.000137656 - 5.35831%
|
|
| | | | | | | MueLu RefMaxwell: Allocate MVs: 6.1366e-05 - 0.101992% [1]
|
|
| | | | | | | Remainder: 0.00262854 - 4.3687%
|
|
| | | | | | Remainder: 0.00201312 - 3.23754%
|
|
| | | | | Remainder: 0.00032766 - 0.524187%
|
|
| | | | Remainder: 0.00112287 - 1.76465%
|
|
| | | MaxwellPreconditioner: Block preconditioner: 0.000118473 - 0.174896% [1]
|
|
| | | Remainder: 0.000268957 - 0.397047%
|
|
| | Mini-EM: timestepper: 0.0108115 - 2.83158% [1]
|
|
| | | Mini-EM: Advance Time Step: 0.0108095 - 99.9821% [1]
|
|
| | | | panzer::ModelEvaluator::evalModel(f): 0.00224575 - 20.7756% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 6.1729e-05 - 2.74871% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.00199014 - 88.618% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 2.368e-06 - 0.118987% [1]
|
|
| | | | | | Phalanx: Evaluator 16: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.4546e-05 - 0.730904% [1]
|
|
| | | | | | Phalanx: Evaluator 36: [panzer::Traits::Residual] DOFCurl: CURL_E_edge (): 0.000134095 - 6.73797% [1]
|
|
| | | | | | Phalanx: Evaluator 6: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_CURLE_OP: 8.4996e-05 - 4.27086% [1]
|
|
| | | | | | Phalanx: Evaluator 22: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_B_face (Residual): 1.0736e-05 - 0.53946% [1]
|
|
| | | | | | Phalanx: Evaluator 37: [panzer::Traits::Residual] DOF: DXDT_B_face (panzer::Traits::Residual): 7.1709e-05 - 3.60322% [1]
|
|
| | | | | | Phalanx: Evaluator 5: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_B_face_TIME_OP: 6.3662e-05 - 3.19887% [1]
|
|
| | | | | | Phalanx: Evaluator 7: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 5.9648e-05 - 2.99718% [1]
|
|
| | | | | | Phalanx: Evaluator 44: [panzer::Traits::Residual] SCATTER_B_face Scatter Residual: 1.7722e-05 - 0.890491% [1]
|
|
| | | | | | Phalanx: Evaluator 60: [panzer::Traits::Residual] Constant: 1/mu: 7.89e-07 - 0.0396455% [1]
|
|
| | | | | | Phalanx: Evaluator 48: [panzer::Traits::Residual] Random Forcing: 0.000423063 - 21.258% [1]
|
|
| | | | | | Phalanx: Evaluator 3: [panzer::Traits::Residual] Integrator_BasisTimesVector<0>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CURRENT_SOURCE: 0.000156686 - 7.87312% [1]
|
|
| | | | | | Phalanx: Evaluator 18: [panzer::Traits::Residual] GatherBasisCoordinates: Basis_HCurl:1 BasisCoordinates: 4.7245e-05 - 2.37396% [1]
|
|
| | | | | | Phalanx: Evaluator 52: [panzer::Traits::Residual] TensorConductivity: 2.4466e-05 - 1.22936% [1]
|
|
| | | | | | Phalanx: Evaluator 35: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 9.6589e-05 - 4.85338% [1]
|
|
| | | | | | Phalanx: Evaluator 1: [panzer::Traits::Residual] Integrator_BasisTimesTensorTimesVector (Eval, panzer::Traits::Residual): RESIDUAL_E_edge_CONDUCTIVITY: 0.000241029 - 12.1112% [1]
|
|
| | | | | | Phalanx: Evaluator 49: [panzer::Traits::Residual] Constant: epsilon: 2.394e-06 - 0.120293% [1]
|
|
| | | | | | Phalanx: Evaluator 21: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): DXDT_E_edge (Residual): 1.2383e-05 - 0.622218% [1]
|
|
| | | | | | Phalanx: Evaluator 38: [panzer::Traits::Residual] DOF: DXDT_E_edge (panzer::Traits::Residual): 7.5824e-05 - 3.80999% [1]
|
|
| | | | | | Phalanx: Evaluator 0: [panzer::Traits::Residual] Integrator_BasisTimesVector<1>(Eval, panzer::Traits::Residual): RESIDUAL_E_edge_TIME_OP: 0.00013585 - 6.82616% [1]
|
|
| | | | | | Phalanx: Evaluator 4: [panzer::Traits::Residual] SumStatic Rank 2 Evaluator: 8.9668e-05 - 4.50562% [1]
|
|
| | | | | | Phalanx: Evaluator 17: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 9.51e-06 - 0.477856% [1]
|
|
| | | | | | Phalanx: Evaluator 34: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 5.441e-05 - 2.73398% [1]
|
|
| | | | | | Phalanx: Evaluator 2: [panzer::Traits::Residual] Integrator_CurlBasisDotVector (CONTRIBUTES): RESIDUAL_E_edge: 0.000110301 - 5.54238% [1]
|
|
| | | | | | Phalanx: Evaluator 45: [panzer::Traits::Residual] SCATTER_E_edge Scatter Residual: 2.5538e-05 - 1.28323% [1]
|
|
| | | | | | Remainder: 2.4911e-05 - 1.25172%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 8.904e-06 - 0.396483% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 2.206e-06 - 0.0982301% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.00012076 - 5.37727% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 2.7464e-05 - 1.22293% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 9.774e-06 - 35.5884% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 1.69e-06 - 6.15351% [1]
|
|
| | | | | | Remainder: 1.6e-05 - 58.2581%
|
|
| | | | | Remainder: 3.4547e-05 - 1.53833%
|
|
| | | | Stratimikos: BelosLOWS: 0.00767799 - 71.0297% [1]
|
|
| | | | | GMRES block system: Operation Op*x: 0.000115752 - 1.50758% [1]
|
|
| | | | | Belos::MVT::MvAddMv: 4.1641e-05 - 0.542343% [1]
|
|
| | | | | GMRES block system: BlockGmresSolMgr total solve time: 0.00707971 - 92.2079% [1]
|
|
| | | | | | GMRES block system: ICGS[2]: Orthogonalization: 0.000133893 - 1.89122% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Norm): 3.2614e-05 - 24.3583% [2]
|
|
| | | | | | | | Belos::MVT::MvDot: 2.43e-05 - 74.5079% [2]
|
|
| | | | | | | | Remainder: 8.314e-06 - 25.4921%
|
|
| | | | | | | Belos::MVT::MvScale: 1.0879e-05 - 8.12514% [2]
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Inner Product): 3.8806e-05 - 28.9828% [2]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 3.6298e-05 - 93.5371% [2]
|
|
| | | | | | | | Remainder: 2.508e-06 - 6.46292%
|
|
| | | | | | | GMRES block system: ICGS[2]: Ortho (Update): 1.2271e-05 - 9.16478% [2]
|
|
| | | | | | | | Belos::MVT::MvTimesMatAddMv: 9.856e-06 - 80.3195% [2]
|
|
| | | | | | | | Remainder: 2.415e-06 - 19.6805%
|
|
| | | | | | | Remainder: 3.9323e-05 - 29.369%
|
|
| | | | | | Belos::MVT::MvAddMv: 1.6566e-05 - 0.233993% [2]
|
|
| | | | | | Belos::MVT::MvNorm: 1.0225e-05 - 0.144427% [1]
|
|
| | | | | | GMRES block system: Operation Prec*x: 0.00656124 - 92.6766% [1]
|
|
| | | | | | | CG Q_B: Operation Op*x: 2.1036e-05 - 0.32061% [1]
|
|
| | | | | | | Belos::MVT::MvAddMv: 7.106e-06 - 0.108303% [2]
|
|
| | | | | | | CG Q_B: BlockCGSolMgr total solve time: 0.000158286 - 2.41244% [1]
|
|
| | | | | | | | Belos::MVT::Assign: 4.678e-06 - 2.95541% [2]
|
|
| | | | | | | | CG Q_B: Operation Prec*x: 1.8809e-05 - 11.8829% [1]
|
|
| | | | | | | | | Ifpack2::Relaxation::apply: 1.0147e-05 - 53.9476% [1]
|
|
| | | | | | | | | Remainder: 8.662e-06 - 46.0524%
|
|
| | | | | | | | CG Q_B: Operation Op*x: 1.1752e-05 - 7.42454% [1]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 4.6482e-05 - 29.3658% [1]
|
|
| | | | | | | | Belos::MVT::MvNorm: 4.844e-06 - 3.06028% [1]
|
|
| | | | | | | | Remainder: 7.1721e-05 - 45.311%
|
|
| | | | | | | CG S_E: Operation Op*x: 3.0369e-05 - 0.462855% [1]
|
|
| | | | | | | CG S_E: BlockCGSolMgr total solve time: 0.0059285 - 90.3563% [1]
|
|
| | | | | | | | Belos::MVT::Assign: 5.149e-06 - 0.0868517% [2]
|
|
| | | | | | | | CG S_E: Operation Prec*x: 0.00531608 - 89.67% [10]
|
|
| | | | | | | | | MueLu RefMaxwell: solve: 0.00524267 - 98.619% [10]
|
|
| | | | | | | | | | MueLu RefMaxwell: smoothing: 0.00155585 - 29.6766% [20]
|
|
| | | | | | | | | | | Ifpack2::Chebyshev::apply: 0.00140273 - 90.1586% [20]
|
|
| | | | | | | | | | | Remainder: 0.000153117 - 9.84139%
|
|
| | | | | | | | | | MueLu RefMaxwell: residual calculation: 0.000385598 - 7.355% [10]
|
|
| | | | | | | | | | MueLu RefMaxwell: restriction coarse (1,1) (explicit): 4.1321e-05 - 0.788168% [10]
|
|
| | | | | | | | | | MueLu RefMaxwell: restriction (2,2) (explicit): 4.0462e-05 - 0.771783% [10]
|
|
| | | | | | | | | | MueLu RefMaxwell: subsolves: 0.00300333 - 57.2863% [10]
|
|
| | | | | | | | | | | MueLu RefMaxwell: solve coarse (1,1): 0.000796842 - 26.5319% [10]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (total): 0.000694547 - 87.1624% [10]
|
|
| | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve (level=0): 0.000682317 - 98.2391% [10]
|
|
| | | | | | | | | | | | | | MueLu: RefMaxwell coarse (1,1): Hierarchy: Solve : coarse (level=0): 0.000625227 - 91.6329% [10]
|
|
| | | | | | | | | | | | | | Remainder: 5.709e-05 - 8.36708%
|
|
| | | | | | | | | | | | | Remainder: 1.223e-05 - 1.76086%
|
|
| | | | | | | | | | | | Remainder: 0.000102295 - 12.8376%
|
|
| | | | | | | | | | | MueLu RefMaxwell: solve (2,2): 0.00217854 - 72.5373% [10]
|
|
| | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (total): 0.00212817 - 97.6881% [10]
|
|
| | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve (level=0): 0.00211711 - 99.4802% [10]
|
|
| | | | | | | | | | | | | | MueLu: RefMaxwell (2,2): Hierarchy: Solve : coarse (level=0): 0.00208609 - 98.5351% [10]
|
|
| | | | | | | | | | | | | | Remainder: 3.1013e-05 - 1.46488%
|
|
| | | | | | | | | | | | | Remainder: 1.1062e-05 - 0.51979%
|
|
| | | | | | | | | | | | Remainder: 5.0366e-05 - 2.31192%
|
|
| | | | | | | | | | | Remainder: 2.7953e-05 - 0.930734%
|
|
| | | | | | | | | | MueLu RefMaxwell: prolongation coarse (1,1) (fused): 8.3237e-05 - 1.58768% [10]
|
|
| | | | | | | | | | MueLu RefMaxwell: prolongation (2,2) (fused): 4.987e-05 - 0.951234% [10]
|
|
| | | | | | | | | | Remainder: 8.3e-05 - 1.58316%
|
|
| | | | | | | | | Remainder: 7.3416e-05 - 1.38102%
|
|
| | | | | | | | CG S_E: Operation Op*x: 0.000190658 - 3.21596% [10]
|
|
| | | | | | | | Belos::MVT::MvTransMv: 0.000184854 - 3.11806% [10]
|
|
| | | | | | | | Belos::MVT::MvAddMv: 9.6456e-05 - 1.62699% [29]
|
|
| | | | | | | | Belos::MVT::MvNorm: 3.6125e-05 - 0.609345% [10]
|
|
| | | | | | | | Remainder: 9.9173e-05 - 1.67282%
|
|
| | | | | | | Remainder: 0.000415947 - 6.33946%
|
|
| | | | | | GMRES block system: Operation Op*x: 9.9951e-05 - 1.41179% [1]
|
|
| | | | | | Belos::MVT::MvTimesMatAddMv: 5.144e-06 - 0.0726583% [1]
|
|
| | | | | | Remainder: 0.000252694 - 3.56927%
|
|
| | | | | Remainder: 0.000440881 - 5.74214%
|
|
| | | | Mini-EM: Compute responses: 0.000823469 - 7.61798% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_gather(panzer::Traits::Residual): 5.6883e-05 - 6.90773% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_volume(panzer::Traits::Residual): 0.000417926 - 50.7519% [1]
|
|
| | | | | | panzer::WorksetContainer::getWorksets(): 1.524e-06 - 0.364658% [1]
|
|
| | | | | | Phalanx: Evaluator 109: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): B_face (Residual): 1.0644e-05 - 2.54686% [1]
|
|
| | | | | | Phalanx: Evaluator 135: [panzer::Traits::Residual] DOF: B_face (panzer::Traits::Residual): 5.9916e-05 - 14.3365% [1]
|
|
| | | | | | Phalanx: Evaluator 162: [panzer::Traits::Residual] Constant: 1/mu: 5.29e-07 - 0.126577% [1]
|
|
| | | | | | Phalanx: Evaluator 159: [panzer::Traits::Residual] DotProduct: B_SQUARED = B_face . B_face: 1.6349e-05 - 3.91194% [1]
|
|
| | | | | | Phalanx: Evaluator 108: [panzer::Traits::Residual] GatherSolution (BlockedTpetra): E_edge (Residual): 1.0527e-05 - 2.51887% [1]
|
|
| | | | | | Phalanx: Evaluator 136: [panzer::Traits::Residual] DOF: E_edge (panzer::Traits::Residual): 8.6967e-05 - 20.8092% [1]
|
|
| | | | | | Phalanx: Evaluator 151: [panzer::Traits::Residual] Constant: epsilon: 6.57e-07 - 0.157205% [1]
|
|
| | | | | | Phalanx: Evaluator 158: [panzer::Traits::Residual] DotProduct: E_SQUARED = E_edge . E_edge: 1.5166e-05 - 3.62887% [1]
|
|
| | | | | | Phalanx: Evaluator 160: [panzer::Traits::Residual] Sum Evaluator: 0.000103053 - 24.6582% [1]
|
|
| | | | | | Phalanx: Evaluator 204: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY: 1.3247e-05 - 3.1697% [1]
|
|
| | | | | | Phalanx: Evaluator 205: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy: 1.2233e-05 - 2.92707% [1]
|
|
| | | | | | Phalanx: Evaluator 165: [panzer::Traits::Residual] Constant: 1/dt: 4.83e-07 - 0.115571% [1]
|
|
| | | | | | Phalanx: Evaluator 161: [panzer::Traits::Residual] Product Evaluator: 5.7833e-05 - 13.8381% [1]
|
|
| | | | | | Phalanx: Evaluator 208: [panzer::Traits::Residual] Integrator_Scalar: EM_ENERGY/dt^2: 6.8e-06 - 1.62708% [1]
|
|
| | | | | | Phalanx: Evaluator 209: [panzer::Traits::Residual] Functional Response Scatter: Electromagnetic Energy/dt^2: 5.175e-06 - 1.23826% [1]
|
|
| | | | | | Remainder: 1.6823e-05 - 4.02535%
|
|
| | | | | panzer::AssemblyEngine::evaluate_neumannbcs(panzer::Traits::Residual): 4.489e-06 - 0.545133% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_interfacebcs(panzer::Traits::Residual): 1.434e-06 - 0.174141% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_dirichletbcs(panzer::Traits::Residual): 0.000114483 - 13.9025% [1]
|
|
| | | | | panzer::AssemblyEngine::evaluate_scatter(panzer::Traits::Residual): 0.000113364 - 13.7666% [1]
|
|
| | | | | | panzer::AssemblyEngine::lof->ghostToGlobalContainer(panzer::Traits::Residual): 7.15e-07 - 0.630712% [1]
|
|
| | | | | | panzer::AssemblyEngine::gedc.ghostToGlobal(panzer::Traits::Residual): 0.000100158 - 88.3508% [1]
|
|
| | | | | | Remainder: 1.2491e-05 - 11.0185%
|
|
| | | | | Remainder: 0.00011489 - 13.952%
|
|
| | | | Remainder: 6.2342e-05 - 0.576731%
|
|
| | | Remainder: 1.931e-06 - 0.0178606%
|
|
| | Remainder: 0.0224515 - 5.88014%
|
|
| Remainder: 3.1525e-05 - 0.00825586%
|
|
|
|
=================================
|
|
FOM Calculation
|
|
=================================
|
|
Number of cells = 216
|
|
Time for Belos Linear Solve = 0.00767799 seconds
|
|
Number of Time Steps (one linear solve per step) = 1
|
|
FOM ( num_cells * num_steps / solver_time / 1000) = 28.1324 k-cell-steps per second
|
|
=================================
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=MueLu --linAlgebra=Tpetra --inputFile=maxwell6.xml':
|
|
|
|
29.05 msec task-clock:u # 0.027 CPUs utilized
|
|
0 context-switches:u # 0.000 /sec
|
|
0 cpu-migrations:u # 0.000 /sec
|
|
3,258 page-faults:u # 112.154 K/sec
|
|
46,083,810 cycles:u # 1.586 GHz
|
|
79,091,262 instructions:u # 1.72 insn per cycle
|
|
17,142,768 branches:u # 590.128 M/sec
|
|
298,230 branch-misses:u # 1.74% of all branches
|
|
|
|
1.066084939 seconds time elapsed
|
|
|
|
0.714890000 seconds user
|
|
0.294875000 seconds sys
|
|
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=MueLu --linAlgebra=Tpetra --inputFile=maxwell6.xml':
|
|
|
|
8,268 iTLB-loads:u
|
|
13,948 iTLB-load-misses:u # 168.70% of all iTLB cache accesses
|
|
17,892,377 dTLB-loads:u
|
|
14,417 dTLB-load-misses:u # 0.08% of all dTLB cache accesses
|
|
|
|
1.074320806 seconds time elapsed
|
|
|
|
0.698096000 seconds user
|
|
0.294441000 seconds sys
|
|
|
|
|
|
|
|
Performance counter stats for 'apptainer run --bind ../ampere_scratch:/mnt trilinos-x86.sif bash -c cd /mnt/Trilinos-trilinos-release-16-0-0/BUILD-x86/packages/panzer/mini-em/example/BlockPrec/ && ./PanzerMiniEM_BlockPrec.exe --stacked-timer --solver=MueLu --linAlgebra=Tpetra --inputFile=maxwell6.xml':
|
|
|
|
17,736,175 L1-dcache-loads:u
|
|
584,957 L1-dcache-load-misses:u # 3.30% of all L1-dcache accesses
|
|
71,471 LLC-loads:u
|
|
11,675 LLC-load-misses:u # 16.34% of all LL-cache accesses
|
|
|
|
1.022001190 seconds time elapsed
|
|
|
|
0.695693000 seconds user
|
|
0.299745000 seconds sys
|
|
|
|
|