************************************************************* Omega3P ACE3P Codes Source Date: Mon Mar 6 23:26:49 2023 -0800 ACE3P Codes Source Branch: master ACE3P Codes Source Tag: 503652f41066a31de4a9b7088dd1fd7572ada43a Support Lib Source Date: Fri Dec 2 09:43:53 2022 -0800 Support Lib Source Branch: master Support Lib Source Tag: 2f7bd8bf8ec6eb3646dc05e32622a4475531a105 Compilation Date: Mon 06 Mar 2023 11:38:55 PM PST ************************************************************* Copyright 2023, Stanford University Authors make no representations or warranties, expressed or implied. By way of example, but not limitation, authors make no representatinos or warranties of merchantibility or fitness for any particular purpose or that the use of the software componentns of documentation will not infringe any patents, copyrights, trademarks or other rights. The Authors shall not be held liable for any liability nor for any direct, indirect or consequential damages with respect to any claim by users or any third party on account of or arising from the use of this software. ************************************************************* Advanced Computations Department SLAC National Accelerator Laboratory https://slacportal.slac.stanford.edu/sites/ard_public/acd/Pages/Default.aspx Contact: ace3p@slac.stanford.edu Thank you for citing ACE3P when publishing related results. ************************************************************* Starting master process on nid004183 Number of MPI processes: 16 Number of compute nodes: 1 Number of processes per node: 16 Data precision: 64 bits Compiler: 11.2.0 20210728 (Cray Inc.) Boundary conditions: 0 = INTERIOR 1 = MAGNETIC 2 = MAGNETIC 3 = MAGNETIC 6 = ELECTRIC Read Mesh: /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf Time for reading the model: 0.02883525500010364 Using curved quadratic tetrahedrons Setting global vector finite element basis order to p=2 Partitioning Method: parmetis Setup: Max: 0.001, Sum: 0.022, Balance: 1.004 Matching: Max: 0.003, Sum: 0.054, Balance: 1.001 Contraction: Max: 0.002, Sum: 0.031, Balance: 1.001 InitPart: Max: 0.007, Sum: 0.111, Balance: 1.000 Project: Max: 0.000, Sum: 0.002, Balance: 1.430 Initialize: Max: 0.001, Sum: 0.011, Balance: 1.021 K-way: Max: 0.006, Sum: 0.089, Balance: 1.007 Remap: Max: 0.000, Sum: 0.001, Balance: 1.021 Total: Max: 0.021, Sum: 0.329, Balance: 1.000 *********************************************************** * Total Number of Elements read: 105564 * Total Number of Elements used: 105564 * Total Number of DOFs: 658770 *********************************************************** Time for setting up finite element framework: 0.2419528639998134 /********************************/ /* input parameters, KVC syntax */ /********************************/ Mesh : { ReplicatedElementDistribution : { total : 46694 max : 3966 average : 2918.375 min : 2018 stddev : 671.75450624962 } MeshCoords : 19541 ElementDistribution : { total : 105564 max : 6780 average : 6597.75 min : 6216 stddev : 155.11995358431 } File : /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf } /********************************/ Checking Mesh Quality: TETRAHEDRAL ELEMENTS: number = 105564 INVERTED SECOND-ORDER ELEMENTS: number = 0 <- GOOD! ASPECT RATIO: min = 1.015935969132163 max = 2.595035641344951 <- GREAT average = 1.57976762222423 std dev = 0.1893860756062865 SHAPE MEASURE: min = 0.203925953047787 <- GREAT max = 1.048803599583201 average = 0.808021024729665 std dev = 0.1084687108522461 ELEMENT VOLUME: min = 5.304029451171777e-10 max = 6.296030889967963e-08 average = 1.215324267274955e-08 std dev = 6.834753282088829e-09 BOUNDING BOX: min = (-0.1033121410503271, -7.066212031080233e-18, -0.05770000000000006) max = (0.1033004498406322, 0.1033315113269539, 0.05770000000000005) EDGE LENGTH: min = 0.001480950777760363 max = 0.01118824444979646 average = 0.004914815902558239 std dev = 0.001273037148632187 Time for checking the mesh quality: 0.02760402100011561 Time for save/load ComputationalMesh: 0.001104097999814257 Total Volume of the structure is : 0.001282944909506133 Calling real solver No. Sum Average Max Min Std_dev Diagonal: 26438788 1.65e+06 1750008 1544808 5.84e+04 Offdiagonal: 1426280 8.91e+04 122548 61916 1.94e+04 Nonlocal v: 163972 1.02e+04 14486 6906 2.27e+03 Number of Grad DOFs: 120147 ********************************************************** ARPACK Loop: Shift = 6.325295552697089e+02 ********************************************************** factorizing the matrix using MUMPS ... Using ParMETIS for ordering... Use 16 processors to do parallel reordering (ParMetis) Partition of Processors: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Processor 0: 0, 42438 Processor 1: 42438, 82244 Processor 2: 82244, 123756 Processor 3: 123756, 166812 Processor 4: 166812, 207844 Processor 5: 207844, 247450 Processor 6: 247450, 287858 Processor 7: 287858, 328984 Processor 8: 328984, 372136 Processor 9: 372136, 410652 Processor 10: 410652, 452246 Processor 11: 452246, 492988 Processor 12: 492988, 533636 Processor 13: 533636, 575220 Processor 14: 575220, 616302 Processor 15: 616302, 658770 total: 658770 16 Generate ordering using parmetis... Finished generating ordering using parmetis Analysis step: 1.04712 seconds Maximal per-core estimated memory 1290 MB Aggregated estimated memory 15528 MB Maximal per-core estimated memory if OOC 886MB Aggregated estimated memory if OOC 11239MB Factorization step: 7.56196 seconds Memory usage: used mem per MPI process: min: 6.6403e+02 MB, max: 1.1552e+03 MB, avg: 9.6424e+02 MB, stddev: 1.3913e+02 MB, total: 1.5428e+04 MB used mem per node in GB : min: 4.6829e+01 GB, max: 4.6829e+01 GB, avg: 4.6829e+01 GB, stddev: 0.0000e+00 GB, total: 4.6829e+01 GB used mem per node in % : min: 9.3056e+00 %, max: 9.3056e+00 %, avg: 9.3056e+00 %, stddev: 3.6692e-15 % ncv=6 nev=1 Linear Solver Preparation Time: 1.0423e+01 Solver Time: 1.2578e+00 Number of converged eigenpairs = 1 Eigenvalue: 7.4343790741276791e+02 Frequency: 1.3009577284824169e+09 Residual: 4.7000980355834543e-09 ********************************************************** Total number of OP*x operations: 10 Total number of B*x operations if BMAT='G': 29 Total number of steps of re-orthogonalization: 9 ********************************************************** COMMIT MODE: 0 FREQ = 1.3009577284824169e+09 k= 2.7266057790094408e+01 norm(v[0]) = 2.9251354633385251e+01 Number of TriSolve: 10. Average time for one TriSolv: 0.126489 Setup: Max: 0.001, Sum: 0.018, Balance: 1.003 Matching: Max: 0.003, Sum: 0.041, Balance: 1.000 Contraction: Max: 0.001, Sum: 0.024, Balance: 1.000 InitPart: Max: 0.004, Sum: 0.059, Balance: 1.000 Project: Max: 0.000, Sum: 0.001, Balance: 1.263 Initialize: Max: 0.001, Sum: 0.010, Balance: 1.015 K-way: Max: 0.004, Sum: 0.069, Balance: 1.000 Remap: Max: 0.000, Sum: 0.001, Balance: 1.003 Total: Max: 0.014, Sum: 0.224, Balance: 1.000 ************************************************************* Tem3P ACE3P Codes Source Date: Mon Mar 6 23:26:49 2023 -0800 ACE3P Codes Source Branch: master ACE3P Codes Source Tag: 503652f41066a31de4a9b7088dd1fd7572ada43a Support Lib Source Date: Fri Dec 2 09:43:53 2022 -0800 Support Lib Source Branch: master Support Lib Source Tag: 2f7bd8bf8ec6eb3646dc05e32622a4475531a105 Compilation Date: Mon 06 Mar 2023 11:38:55 PM PST ************************************************************* Copyright 2023, Stanford University Authors make no representations or warranties, expressed or implied. By way of example, but not limitation, authors make no representatinos or warranties of merchantibility or fitness for any particular purpose or that the use of the software componentns of documentation will not infringe any patents, copyrights, trademarks or other rights. The Authors shall not be held liable for any liability nor for any direct, indirect or consequential damages with respect to any claim by users or any third party on account of or arising from the use of this software. ************************************************************* Advanced Computations Department SLAC National Accelerator Laboratory https://slacportal.slac.stanford.edu/sites/ard_public/acd/Pages/Default.aspx Contact: ace3p@slac.stanford.edu Thank you for citing ACE3P when publishing related results. ************************************************************* Starting master process on nid004183 Number of MPI processes: 16 Number of compute nodes: 1 Number of processes per node: 16 Data precision: 64 bits Compiler: 11.2.0 20210728 (Cray Inc.) Beginning run at Sat Mar 11 12:53:09 2023 --------------------------------- Entering ThermoElasticProblem::solve()... --------------------------------- In ThermoElasticProblem::solve(): begining tem3p iter 0 with 'runThermostaticProblem' = 0 with 'runThermoTransientProblem' = 0 with 'runElasticProblem' = 1 1 In StaticProblem::readKvcParameters1() of ElasticProblem, rank 0: instantiating ScalarDiscreteDomain... 2 In StaticProblem::readKvcParameters1() of ElasticProblem, rank 0: setting up ScalarDiscreteDomain... Read Mesh: SRFCellShell.ncdf Check Mesh: SRFCellShell.ncdf Time for read model: 0.01206990700029564 Time for setBasisOrder: 0.0009000420000120357 Time for making right-orientation and calculating Adjacency: 0.01878830399982689 Partitioning Method: PARMETIS Setup: Max: 0.001, Sum: 0.009, Balance: 1.007 Matching: Max: 0.001, Sum: 0.024, Balance: 1.001 Contraction: Max: 0.001, Sum: 0.012, Balance: 1.002 InitPart: Max: 0.003, Sum: 0.044, Balance: 1.000 Project: Max: 0.000, Sum: 0.001, Balance: 1.327 Initialize: Max: 0.000, Sum: 0.004, Balance: 1.046 K-way: Max: 0.002, Sum: 0.035, Balance: 1.010 Remap: Max: 0.000, Sum: 0.001, Balance: 1.008 Total: Max: 0.008, Sum: 0.132, Balance: 1.000 Time for partitioning mesh: 0.01854231700008313 Time for replicating remote meshes: 0.003750980999939202 Time for numberingHierarchical: 0.0251512120003099 *********************************************************** * Total Number of Elements read: 34122 * Total Number of Elements used: 34122 * Total Number of DOFs: 205443 *********************************************************** Time for numbering remote nodes: 0.0004730559999188699 Time for numbering remote edges: 0.001392204999774549 Time for numbering remote faces: 0.002218624999841268 Time for numbering remote volumes: 0.0001550209999550134 Time for numbering DOF entities: 0.02944815000000744 Time for set model: 0.07121132299971578 Time for read midpoints: 0.01311992900036785 Time for creating higher-order elements: 0.002330972999970982 Problem Name: ElasticProblem loading RF solution for TEM3P... Omega3P directory name: omega3p_results Boundary conditions: 0 = INTERIOR 1 = MAGNETIC 2 = MAGNETIC 3 = MAGNETIC 6 = ELECTRIC Read Mesh: /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf Time for reading the model: 0.124112169 Using curved quadratic tetrahedrons Setting global vector finite element basis order to p=2 Partitioning Method: parmetis *********************************************************** * Total Number of Elements read: 105564 * Total Number of Elements used: 105564 * Total Number of DOFs: 658770 *********************************************************** Time for setting up finite element framework: 1.620596423000279 /********************************/ /* input parameters, KVC syntax */ /********************************/ Mesh : { MeshCoords : 19541 ElementDistribution : { max : 105564 total : 105564 average : 105564.0 stddev : 0.0 min : 105564 } ReplicatedElementDistribution : { max : 0 total : 0 average : 0.0 stddev : 0.0 min : 0 } File : /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf } /********************************/ In StaticProblem::readKvcParameters1() of ElasticProblem, rank 0: setting map of boundaries... box 0 : 0 box 0 : 0 box 0 : 0 box -0.0577 : 0.0577 Parameter used in computing gradient: /********************************/ /* input parameters, KVC syntax */ /********************************/ Trajectory : { TrajectoryMethod : 1 StartPoint : 0.0 , 0.0 , -0.0577 NumberOfPointsPerSegment : 2000 EndPoint : 0.0 , 0.0 , 0.0577 } SymmetryFactor : 1.0 GradientDirection : 0.0 , 0.0 , 1.0 /********************************/ Number of sampled points: 2001 Vr, Vi, and Voltage on the line1: 0.007044165443011368 2.865783383337311 2.865792040689455 Scaling Info : Gradient Scaling Factor : Target Gradient : EM gradient : Effective Length : Duty Factor Scaling Info : 1409383.494214847 : 35000000 : 24.83355321221365 : 0.1154 : 1 The LF scaling factor is 1986361833765.25 In StaticProblem::readKvcParameters1() of ElasticProblem, rank 0: map of boundaries set succesfully In StaticProblem::readKvcParameters1() of ElasticProblem, rank 0: setting linear solver... Leaving StaticProblem::readKvcParameters1() of ElasticProblem Reference Temperature is 0 EM Mesh input directory: omega3p_results Entering StaticProblem::instantiateMatrix() of ElasticProblem Entering assembleMatrix(). Entering assemblePatternValue(). Time for assembling elastic matrix: 0.143472 Leaving ElasticProblem::constructor() Time for assembling RHS: 1.80529 Entering StaticProblem::setSolver() of ElasticProblem Memory usage: used mem per MPI process: min: 222.3 MB, max: 237.4 MB, avg: 232.7 MB, stddev: 5.932 MB, total: 3723 MB used mem per node in GB : min: 35.91 GB, max: 35.91 GB, avg: 35.91 GB, stddev: 0 GB, total: 35.91 GB used mem per node in % : min: 7.136 %, max: 7.136 %, avg: 7.136 %, stddev: 0 % Leaving StaticProblem::setSolver() of ElasticProblem Deformed Vacuum Mesh Calculation ... Boundary conditions: 0 = INTERIOR 1 = MAGNETIC 2 = MAGNETIC 3 = MAGNETIC 6 = ELECTRIC Read Mesh: /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf Time for reading the model: 0.02408 Using curved quadratic tetrahedrons Setting global vector finite element basis order to p=2 Partitioning Method: parmetis Setup: Max: 0.001, Sum: 0.019, Balance: 1.003 Matching: Max: 0.003, Sum: 0.049, Balance: 1.001 Contraction: Max: 0.002, Sum: 0.027, Balance: 1.001 InitPart: Max: 0.004, Sum: 0.058, Balance: 1.000 Project: Max: 0.000, Sum: 0.001, Balance: 1.447 Initialize: Max: 0.001, Sum: 0.010, Balance: 1.026 K-way: Max: 0.005, Sum: 0.082, Balance: 1.000 Remap: Max: 0.000, Sum: 0.001, Balance: 1.003 Total: Max: 0.016, Sum: 0.250, Balance: 1.000 *********************************************************** * Total Number of Elements read: 105564 * Total Number of Elements used: 105564 * Total Number of DOFs: 658770 *********************************************************** Time for setting up finite element framework: 0.2062 /********************************/ /* input parameters, KVC syntax */ /********************************/ Mesh : { MeshCoords : 19541 ElementDistribution : { max : 6780 total : 105564 average : 6597.75 stddev : 155.11995358431 min : 6216 } ReplicatedElementDistribution : { max : 3966 total : 46694 average : 2918.375 stddev : 671.75450624962 min : 2018 } File : /pscratch/sd/l/liling/cw23/tem3p/SRFCell/SRFCellVacuum.ncdf } /********************************/ Vacuum Mesh Exterior ID : 6 Size of Multiphysics surface coord list : 3470 Size of Multiphysics surface mid coord list : 9403 E&M vacuum mesh deformation written Save DOF mapping to tem3p_results/OUTPUT/E/dofs.ncdf ... Done. Time for that is 1.20391940e-02 Time for misc.out: 5.54072000e-04 ===================================== Min u_x = -1.813e-07 Max u_x = 1.808e-07 Min u_y = -1.569e-07 Max u_y = 1.808e-07 Min u_z = -1.942e-06 Max u_z = 3.344e-08 Max u_mag = 1.947e-06 Max u_mag block id = 1 ===================================== Displacement output file : tem3p_results/Displacement.mod --------------------------------- Leaving ThermoElasticProblem::solve() --------------------------------- Leaving StaticProblem::destructor() of ElasticProblem Final result: total run time from timer manager 'Total run' is 1.60861369e+01 seconds Ending run at Sat Mar 11 12:53:25 2023 Total run time = 16 seconds ************************************************************* Omega3P ACE3P Codes Source Date: Mon Mar 6 23:26:49 2023 -0800 ACE3P Codes Source Branch: master ACE3P Codes Source Tag: 503652f41066a31de4a9b7088dd1fd7572ada43a Support Lib Source Date: Fri Dec 2 09:43:53 2022 -0800 Support Lib Source Branch: master Support Lib Source Tag: 2f7bd8bf8ec6eb3646dc05e32622a4475531a105 Compilation Date: Mon 06 Mar 2023 11:38:55 PM PST ************************************************************* Copyright 2023, Stanford University Authors make no representations or warranties, expressed or implied. By way of example, but not limitation, authors make no representatinos or warranties of merchantibility or fitness for any particular purpose or that the use of the software componentns of documentation will not infringe any patents, copyrights, trademarks or other rights. The Authors shall not be held liable for any liability nor for any direct, indirect or consequential damages with respect to any claim by users or any third party on account of or arising from the use of this software. ************************************************************* Advanced Computations Department SLAC National Accelerator Laboratory https://slacportal.slac.stanford.edu/sites/ard_public/acd/Pages/Default.aspx Contact: ace3p@slac.stanford.edu Thank you for citing ACE3P when publishing related results. ************************************************************* Starting master process on nid004183 Number of MPI processes: 16 Number of compute nodes: 1 Number of processes per node: 16 Data precision: 64 bits Compiler: 11.2.0 20210728 (Cray Inc.) Boundary conditions: 0 = INTERIOR 1 = MAGNETIC 2 = MAGNETIC 3 = MAGNETIC 6 = ELECTRIC Read Mesh: /pscratch/sd/l/liling/cw23/tem3p/SRFCell/tem3p_results/DeformedVacuumMesh.ncdf Time for reading the model: 0.01927210899975762 Using curved quadratic tetrahedrons Setting global vector finite element basis order to p=2 Partitioning Method: parmetis Setup: Max: 0.001, Sum: 0.021, Balance: 1.004 Matching: Max: 0.003, Sum: 0.055, Balance: 1.001 Contraction: Max: 0.002, Sum: 0.029, Balance: 1.001 InitPart: Max: 0.004, Sum: 0.065, Balance: 1.000 Project: Max: 0.000, Sum: 0.001, Balance: 1.254 Initialize: Max: 0.001, Sum: 0.011, Balance: 1.030 K-way: Max: 0.005, Sum: 0.085, Balance: 1.007 Remap: Max: 0.000, Sum: 0.001, Balance: 1.004 Total: Max: 0.017, Sum: 0.274, Balance: 1.000 *********************************************************** * Total Number of Elements read: 105564 * Total Number of Elements used: 105564 * Total Number of DOFs: 658770 *********************************************************** Time for setting up finite element framework: 0.2178572130001157 /********************************/ /* input parameters, KVC syntax */ /********************************/ Mesh : { ElementDistribution : { min : 6343 average : 6597.75 total : 105564 max : 6750 stddev : 129.16526880964 } ReplicatedElementDistribution : { min : 2035 average : 2946.25 total : 47140 max : 4322 stddev : 670.49151125623 } MeshCoords : 19541 File : /pscratch/sd/l/liling/cw23/tem3p/SRFCell/tem3p_results/DeformedVacuumMesh.ncdf } /********************************/ Checking Mesh Quality: TETRAHEDRAL ELEMENTS: number = 105564 INVERTED SECOND-ORDER ELEMENTS: number = 0 <- GOOD! ASPECT RATIO: min = 1.015938284857437 max = 2.595193844009021 <- GREAT average = 1.579769339542631 std dev = 0.1893862418918574 SHAPE MEASURE: min = 0.203925953047787 <- GREAT max = 1.048808122445162 average = 0.8080202681210357 std dev = 0.1084693634862714 ELEMENT VOLUME: min = 5.296180956906797e-10 max = 6.296030889967963e-08 average = 1.215318833692863e-08 std dev = 6.834784094079298e-09 BOUNDING BOX: min = (-0.1033122363307056, -1.773386109010308e-12, -0.05770000006678322) max = (0.1033005448725973, 0.1033316059952457, 0.05770000000000005) EDGE LENGTH: min = 0.001481247777909733 max = 0.01118824444979646 average = 0.00491480376975916 std dev = 0.001273047252338159 Time for checking the mesh quality: 0.02992916799985323 Time for save/load ComputationalMesh: 0.001207737000186171 Total Volume of the structure is : 0.001282939173599534 Calling real solver No. Sum Average Max Min Std_dev Diagonal: 26401204 1.65e+06 1707804 1591056 3.56e+04 Offdiagonal: 1463864 9.15e+04 133552 66060 1.98e+04 Nonlocal v: 168644 1.05e+04 15374 7722 2.33e+03 Number of Grad DOFs: 120147 ********************************************************** ARPACK Loop: Shift = 6.325295552697089e+02 ********************************************************** factorizing the matrix using MUMPS ... Using ParMETIS for ordering... Use 16 processors to do parallel reordering (ParMetis) Partition of Processors: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Processor 0: 0, 42138 Processor 1: 42138, 82334 Processor 2: 82334, 123270 Processor 3: 123270, 164894 Processor 4: 164894, 205762 Processor 5: 205762, 246116 Processor 6: 246116, 287616 Processor 7: 287616, 329518 Processor 8: 329518, 370656 Processor 9: 370656, 411826 Processor 10: 411826, 451808 Processor 11: 451808, 493540 Processor 12: 493540, 535316 Processor 13: 535316, 575862 Processor 14: 575862, 617168 Processor 15: 617168, 658770 total: 658770 16 Generate ordering using parmetis... Finished generating ordering using parmetis Analysis step: 0.868763 seconds Maximal per-core estimated memory 983 MB Aggregated estimated memory 14400 MB Maximal per-core estimated memory if OOC 716MB Aggregated estimated memory if OOC 9875MB Factorization step: 7.32153 seconds Memory usage: used mem per MPI process: min: 5.3034e+02 MB, max: 1.0554e+03 MB, avg: 8.9939e+02 MB, stddev: 1.3450e+02 MB, total: 1.4390e+04 MB used mem per node in GB : min: 4.5915e+01 GB, max: 4.5915e+01 GB, avg: 4.5915e+01 GB, stddev: 0.0000e+00 GB, total: 4.5915e+01 GB used mem per node in % : min: 9.1240e+00 %, max: 9.1240e+00 %, avg: 9.1240e+00 %, stddev: 1.8346e-15 % ncv=6 nev=1 Linear Solver Preparation Time: 9.7747e+00 Solver Time: 1.1592e+00 Number of converged eigenpairs = 1 Eigenvalue: 7.4342971037423570e+02 Frequency: 1.3009505563770413e+09 Residual: 4.3660804389679220e-09 ********************************************************** Total number of OP*x operations: 10 Total number of B*x operations if BMAT='G': 29 Total number of steps of re-orthogonalization: 9 ********************************************************** COMMIT MODE: 0 FREQ = 1.3009505563770413e+09 k= 2.7265907473880926e+01 norm(v[0]) = 2.9251097005484084e+01 Number of TriSolve: 10. Average time for one TriSolv: 0.116831 Setup: Max: 0.001, Sum: 0.018, Balance: 1.003 Matching: Max: 0.003, Sum: 0.040, Balance: 1.000 Contraction: Max: 0.001, Sum: 0.024, Balance: 1.001 InitPart: Max: 0.004, Sum: 0.059, Balance: 1.000 Project: Max: 0.000, Sum: 0.001, Balance: 1.245 Initialize: Max: 0.001, Sum: 0.010, Balance: 1.018 K-way: Max: 0.004, Sum: 0.069, Balance: 1.000 Remap: Max: 0.000, Sum: 0.001, Balance: 1.003 Total: Max: 0.014, Sum: 0.223, Balance: 1.000