Petsc program is starting... Command-line options: -E 21.5 -coarsemeshfile coarse.exo -coordMove 0,0,-0.05 -coordScale 20,20,20 -finemeshfile fine.exo -isSetRestriction 0 -isapplyrscale 0 -ksp_gmres_restart 30 -ksp_type fgmres -ksp_view -log_summary -malloc_debug -malloc_dump -meshrefine 1 -mg_coarse_ksp_max_it 10 -mg_coarse_ksp_rtol 0.1 -mg_coarse_ksp_type cg -mg_coarse_pc_type kasm -mg_coarse_sub_ksp_type preonly -mg_coarse_sub_pc_factor_levels 2 -mg_coarse_sub_pc_factor_mat_ordering_type rcm -mg_coarse_sub_pc_type sor -mg_levels_1_ksp_max_it 1 -mg_levels_1_ksp_type richardson -mg_levels_1_pc_type bjacobi -mg_levels_1_sub_ksp_type preonly -mg_levels_1_sub_pc_factor_levels 4 -mg_levels_1_sub_pc_factor_mat_ordering_type rcm -mg_levels_1_sub_pc_type sor -nu 0.4 -overlap 1 -pc_mg_cycle_type v -pc_mg_levels 2 -pc_mg_log -pc_mg_type multiplicative -pc_type gmg -solutionfile solution.vtk -stupid_method_locatemeshpoint 0 ------------------------------------------------- elastic_modulus 21.5 poisson_ratio 0.4 overlap 1 Multi grids are initializing... Current space PetscMalloc()ed 0.075882 M Max space PetscMalloced() 0.119675 M Current process memory 7.94922 M Max process memory 0 M reading mesh... coordScale (20, 20, 20) coordMove (0, 0, -0.05) reading mesh completed distributing mesh... [0]: [0 , 8748, 8748, 10477 ] [0]: begin SpmcsMeshCreatePartition [0]: end SpmcsMeshCreatePartition [0]: begin SpmcsSFSetGraph [0]: end SpmcsSFSetGraph [0]: begin SpmcsMeshCreatePartitionClosure [0]: end SpmcsMeshCreatePartitionClosure [0]: begin SpmcsSFConvertPartition [0]: end SpmcsSFConvertPartition [0]: begin SpmcsSFDistributeSection [0]: end PetscSFDistributeSection [0]: begin SpmcsMeshDistributeField begin DistributeCoordsSection end DistributeCoordsSection begin DistributeCoordsVec end DistributeCoordsVec [0]: end SpmcsMeshDistributeField [0]: begin SpmcsMeshDistributeLabels [0]: end SpmcsMeshDistributeLabels fine mesh completed ... distributing mesh completed reading coarse mesh... coordScale (20, 20, 20) coordMove (0, 0, -0.05) reading coarse mesh completed distributing coarse mesh... [0]: [0 , 4116, 4116, 4971 ] [0]: begin SpmcsMeshCreatePartition begin initial the box end initial the box The time cost for initialing box 0.159828 [0]: end SpmcsMeshCreatePartition [0]: begin SpmcsSFSetGraph [0]: end SpmcsSFSetGraph [0]: begin SpmcsMeshCreatePartitionClosure [0]: end SpmcsMeshCreatePartitionClosure [0]: begin SpmcsSFConvertPartition [0]: end SpmcsSFConvertPartition [0]: begin SpmcsSFDistributeSection [0]: end PetscSFDistributeSection [0]: begin SpmcsMeshDistributeField begin DistributeCoordsSection end DistributeCoordsSection begin DistributeCoordsVec end DistributeCoordsVec [0]: end SpmcsMeshDistributeField [0]: begin SpmcsMeshDistributeLabels [0]: end SpmcsMeshDistributeLabels distributing coarse mesh completed begin mesh refining end mesh refining total Nodes = 13376 total Elements = 69984 creating problem creating problem completed Multi grids are done Current space PetscMalloc()ed 8.70616 M Max space PetscMalloced() 11.5332 M Current process memory 22.4883 M Max process memory 23.9414 M KSP is setting up... Current space PetscMalloc()ed 8.73178 M Max space PetscMalloced() 11.5332 M Current process memory 22.7109 M Max process memory 23.9414 M ComputeRHS is called ComputeMatrix is called Jac size: rows 32235 Column 32235 deal with boundary completed boundary completed ComputeMatrix begin create Interpolation begin SpmcsDMMeshCreatMapFromFinePointToCoarseCell Current space PetscMalloc()ed 22.8241 M Max space PetscMalloced() 27.3759 M Current process memory 41.2969 M Max process memory 41.2969 M begin initial the box end initial the box The time cost for initialing box 0.0725 end SpmcsDMMeshCreatMapFromFinePointToCoarseCell Current space PetscMalloc()ed 23.0919 M Max space PetscMalloced() 27.3759 M Current process memory 41.3828 M Max process memory 41.3828 M begin assembly interpolation matrix Current space PetscMalloc()ed 22.9563 M Max space PetscMalloced() 27.3759 M Current process memory 41.3828 M Max process memory 41.3828 M end assembly interpolation matrix Current space PetscMalloc()ed 26.0135 M Max space PetscMalloced() 27.3759 M Current process memory 41.4375 M Max process memory 41.4102 M end create Interpolation begin DMRestrict... Current space PetscMalloc()ed 26.0135 M Max space PetscMalloced() 27.3759 M Current process memory 41.4609 M Max process memory 41.4102 M Here end DMRestrict... Current space PetscMalloc()ed 26.0135 M Max space PetscMalloced() 27.3759 M Current process memory 41.4727 M Max process memory 41.4102 M begin !pc->setupcalled... Current space PetscMalloc()ed 26.0135 M Max space PetscMalloced() 27.3759 M Current process memory 41.4844 M Max process memory 41.4102 M end !pc->setupcalled... Current space PetscMalloc()ed 26.3089 M Max space PetscMalloced() 27.3759 M Current process memory 41.4883 M Max process memory 41.4102 M begin KSPSetUp(mglevels[i]->smoothd)... Current space PetscMalloc()ed 26.3089 M Max space PetscMalloced() 27.3759 M Current process memory 41.582 M Max process memory 41.4102 M end KSPSetUp(mglevels[i]->smoothd)... Current space PetscMalloc()ed 26.5804 M Max space PetscMalloced() 27.3759 M Current process memory 41.582 M Max process memory 41.4102 M begin KSPSetUp(mglevels[i]->smoothu... Current space PetscMalloc()ed 26.5804 M Max space PetscMalloced() 27.3759 M Current process memory 41.6719 M Max process memory 41.4102 M end KSPSetUp(mglevels[i]->smoothu... Current space PetscMalloc()ed 26.5804 M Max space PetscMalloced() 27.3759 M Current process memory 41.6719 M Max process memory 41.4102 M begin KSPSetUp(mglevels[0]->smoothd... Current space PetscMalloc()ed 26.5804 M Max space PetscMalloced() 27.3759 M Current process memory 41.6719 M Max process memory 41.4102 M ComputeMatrix is called Jac size: rows 1677 Column 1677 deal with boundary completed boundary completed ComputeMatrix end KSPSetUp(mglevels[0]->smoothd... Current space PetscMalloc()ed 28.1021 M Max space PetscMalloced() 28.4642 M Current process memory 44.4961 M Max process memory 44.2383 M KSP setup is done... Current space PetscMalloc()ed 28.1021 M Max space PetscMalloced() 28.4642 M Current process memory 44.625 M Max process memory 44.2383 M KSP is solving... Current space PetscMalloc()ed 28.1021 M Max space PetscMalloced() 28.4642 M Current process memory 44.625 M Max process memory 44.2383 M ComputeRHS is called KSP Object: 2 MPI processes type: fgmres GMRES: restart=30, using Classical (unmodified) Gram-Schmidt Orthogonalization with no iterative refinement GMRES: happy breakdown tolerance 1e-30 maximum iterations=500, initial guess is zero tolerances: relative=0.0001, absolute=1e-50, divergence=10000 right preconditioning using UNPRECONDITIONED norm type for convergence test PC Object: 2 MPI processes type: gmg MG: type is MULTIPLICATIVE, levels=2 cycles=v Cycles per PCApply=1 Not using Galerkin computed coarse grid matrices Coarse grid solver -- level ------------------------------- KSP Object: (mg_coarse_) 2 MPI processes type: cg maximum iterations=10, initial guess is zero tolerances: relative=0.1, absolute=1e-50, divergence=10000 left preconditioning using NONE norm type for convergence test PC Object: (mg_coarse_) 2 MPI processes type: kasm Additive Schwarz: total subdomain blocks = 2, amount of overlap = 1 Additive Schwarz: restriction/interpolation type - RESTRICT Local solve is same for all blocks, in the following KSP and PC objects: KSP Object: (mg_coarse_sub_) 1 MPI processes type: preonly maximum iterations=10000, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000 left preconditioning using NONE norm type for convergence test PC Object: (mg_coarse_sub_) 1 MPI processes type: sor SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1 linear system matrix = precond matrix: Matrix Object: 1 MPI processes type: seqaij rows=1257, cols=1257 total: nonzeros=45171, allocated nonzeros=45171 total number of mallocs used during MatSetValues calls =0 using I-node routines: found 419 nodes, limit used is 5 linear system matrix = precond matrix: Matrix Object: 2 MPI processes type: mpiaij rows=1677, cols=1677 total: nonzeros=61731, allocated nonzeros=61731 total number of mallocs used during MatSetValues calls =0 using I-node (on process 0) routines: found 334 nodes, limit used is 5 Down solver (pre-smoother) on level 1 ------------------------------- KSP Object: (mg_levels_1_) 2 MPI processes type: richardson Richardson: damping factor=1 maximum iterations=1 tolerances: relative=1e-05, absolute=1e-50, divergence=10000 left preconditioning using nonzero initial guess using NONE norm type for convergence test PC Object: (mg_levels_1_) 2 MPI processes type: bjacobi block Jacobi: number of blocks = 2 Local solve is same for all blocks, in the following KSP and PC objects: KSP Object: (mg_levels_1_sub_) 1 MPI processes type: preonly maximum iterations=10000, initial guess is zero tolerances: relative=1e-05, absolute=1e-50, divergence=10000 left preconditioning using NONE norm type for convergence test PC Object: (mg_levels_1_sub_) 1 MPI processes type: sor SOR: type = local_symmetric, iterations = 1, local iterations = 1, omega = 1 linear system matrix = precond matrix: Matrix Object: 1 MPI processes type: seqaij rows=17172, cols=17172 total: nonzeros=712764, allocated nonzeros=712764 total number of mallocs used during MatSetValues calls =0 using I-node routines: found 5724 nodes, limit used is 5 linear system matrix = precond matrix: Matrix Object: 2 MPI processes type: mpiaij rows=32235, cols=32235 total: nonzeros=1372581, allocated nonzeros=1372581 total number of mallocs used during MatSetValues calls =0 using I-node (on process 0) routines: found 5724 nodes, limit used is 5 Up solver (post-smoother) same as down solver (pre-smoother) linear system matrix = precond matrix: Matrix Object: 2 MPI processes type: mpiaij rows=32235, cols=32235 total: nonzeros=1372581, allocated nonzeros=1372581 total number of mallocs used during MatSetValues calls =0 using I-node (on process 0) routines: found 5724 nodes, limit used is 5 KSP is done Current space PetscMalloc()ed 31.7294 M Max space PetscMalloced() 31.7306 M Current process memory 48.6836 M Max process memory 48.6602 M iterations= 6 wall clock time = 0.962761 Residual norm 4.70977e-05 Petsc is finalizing... Current space PetscMalloc()ed 0.30307 M Max space PetscMalloced() 32.8946 M Current process memory 35.9883 M Max process memory 50.1055 M ************************************************************************************************************************ *** WIDEN YOUR WINDOW TO 120 CHARACTERS. Use 'enscript -r -fCourier9' to print this document *** ************************************************************************************************************************ ---------------------------------------------- PETSc Performance Summary: ---------------------------------------------- ./linearElasticity on a arch-linux2-c-debug named fdkong-XPS-L421X with 2 processors, by fdkong Mon Jun 3 07:23:17 2013 Using Petsc Release Version 3.3.0, Patch 7, Sat May 11 22:15:24 CDT 2013 Max Max/Min Avg Total Time (sec): 3.295e+01 1.00000 3.295e+01 Objects: 7.270e+02 1.00000 7.270e+02 Flops: 8.808e+07 1.17848 8.141e+07 1.628e+08 Flops/sec: 2.674e+06 1.17848 2.471e+06 4.942e+06 Memory: 3.647e+07 1.05735 7.096e+07 MPI Messages: 3.970e+02 1.10585 3.780e+02 7.560e+02 MPI Message Lengths: 1.138e+07 1.16247 2.800e+04 2.117e+07 MPI Reductions: 2.445e+03 1.00082 Flop counting convention: 1 flop = 1 real number operation of type (multiply/divide/add/subtract) e.g., VecAXPY() for real vectors of length N --> 2N flops and VecAXPY() for complex vectors of length N --> 8N flops Summary of Stages: ----- Time ------ ----- Flops ----- --- Messages --- -- Message Lengths -- -- Reductions -- Avg %Total Avg %Total counts %Total Avg %Total counts %Total 0: Main Stage: 3.2166e+01 97.6% 4.4729e+07 27.5% 4.440e+02 58.7% 2.636e+04 94.1% 1.879e+03 76.9% 1: MG Apply: 7.8116e-01 2.4% 1.1810e+08 72.5% 3.120e+02 41.3% 1.643e+03 5.9% 5.640e+02 23.1% ------------------------------------------------------------------------------------------------------------------------ See the 'Profiling' chapter of the users' manual for details on interpreting output. Phase summary info: Count: number of times phase was executed Time and Flops: Max - maximum over all processors Ratio - ratio of maximum to minimum over all processors Mess: number of messages sent Avg. len: average message length Reduct: number of global reductions Global: entire computation Stage: stages of a computation. Set stages with PetscLogStagePush() and PetscLogStagePop(). %T - percent time in this phase %f - percent flops in this phase %M - percent messages in this phase %L - percent message lengths in this phase %R - percent reductions in this phase Total Mflop/s: 10e-6 * (sum of flops over all processors)/(max time over all processors) ------------------------------------------------------------------------------------------------------------------------ ########################################################## # # # WARNING!!! # # # # This code was compiled with a debugging option, # # To get timing results run ./configure # # using --with-debugging=no, the performance will # # be generally two or three times faster. # # # ########################################################## Event Count Time (sec) Flops --- Global --- --- Stage --- Total Max Ratio Max Ratio Max Ratio Mess Avg len Reduct %T %f %M %L %R %T %f %M %L %R Mflop/s ------------------------------------------------------------------------------------------------------------------------ --- Event Stage 0: Main Stage VecMDot 6 1.0 1.0320e-02 6.3 7.21e+05 1.1 0.0e+00 0.0e+00 6.0e+00 0 1 0 0 0 0 3 0 0 0 131 VecNorm 9 1.0 1.3371e-03 1.3 3.09e+05 1.1 0.0e+00 0.0e+00 9.0e+00 0 0 0 0 0 0 1 0 0 0 434 VecScale 7 1.0 8.6713e-04 1.2 1.20e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 1 0 0 0 260 VecCopy 1 1.0 1.0300e-04 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecSet 27 1.0 6.9880e-04 1.7 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecAXPY 2 1.0 3.2020e-04 1.1 6.87e+04 1.1 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 403 VecMAXPY 7 1.0 2.8811e-03 1.2 9.27e+05 1.1 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 4 0 0 0 604 VecAssemblyBegin 7 1.0 1.2143e-01 6.5 0.00e+00 0.0 8.0e+00 5.6e+04 2.1e+01 0 0 1 2 1 0 0 2 2 1 0 VecAssemblyEnd 7 1.0 4.8900e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecScatterBegin 69 1.0 1.0953e-0124.8 0.00e+00 0.0 7.0e+01 3.0e+04 1.0e+01 0 0 9 10 0 0 0 16 10 1 0 VecScatterEnd 59 1.0 6.5256e-0224.9 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatMult 7 1.0 6.2436e-02 1.1 1.02e+07 1.1 1.4e+01 1.5e+04 0.0e+00 0 12 2 1 0 0 42 3 1 0 304 MatMultTranspose 1 1.0 2.4850e-03 1.0 8.68e+04 1.1 2.0e+00 1.6e+03 2.0e+00 0 0 0 0 0 0 0 0 0 0 65 MatAssemblyBegin 9 1.0 7.3792e-02 1.9 0.00e+00 0.0 1.8e+01 5.1e+05 1.4e+01 0 0 2 44 1 0 0 4 46 1 0 MatAssemblyEnd 9 1.0 2.3517e-01 1.1 0.00e+00 0.0 2.0e+01 2.5e+03 9.8e+01 1 0 3 0 4 1 0 5 0 5 0 MatGetRowIJ 2 1.0 4.0181e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatGetSubMatrice 1 1.0 6.2487e-02 1.0 0.00e+00 0.0 1.0e+01 3.3e+04 1.0e+01 0 0 1 2 0 0 0 2 2 1 0 MatGetOrdering 2 1.0 3.2100e-02 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatIncreaseOvrlp 1 1.0 1.5587e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 2.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatPartitioning 1 1.0 4.8885e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatZeroEntries 2 1.0 7.6451e-03 1.2 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatView 5 1.7 7.4549e-03 2.2 0.00e+00 0.0 0.0e+00 0.0e+00 3.0e+00 0 0 0 0 0 0 0 0 0 0 0 PCSetUp 1 1.0 3.9817e+00 1.0 9.37e+06 1.0 7.5e+01 3.3e+04 3.0e+02 12 11 10 12 12 12 42 17 12 16 5 PCApply 6 1.0 7.8155e-01 1.0 6.42e+07 1.2 3.1e+02 4.0e+03 5.6e+02 2 73 41 6 23 2264 70 6 30 151 KSPGMRESOrthog 6 1.0 1.2681e-02 3.0 1.44e+06 1.1 0.0e+00 0.0e+00 2.7e+01 0 2 0 0 1 0 6 0 0 1 214 KSPSetUp 3 1.0 2.8217e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 KSPSolve 1 1.0 9.3120e-01 1.0 7.50e+07 1.2 3.2e+02 4.4e+03 6.1e+02 3 85 43 7 25 3309 73 7 32 148 PartCreate 1 1.0 1.5780e+00 1.0 0.00e+00 0.0 5.0e+00 6.9e+04 3.7e+01 5 0 1 2 2 5 0 1 2 2 0 PartClsCreate 1 1.0 1.2758e-01 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 0 0 0 0 0 0 0 PartConvt 1 1.0 1.2988e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 1.1e+01 0 0 0 0 0 0 0 0 0 1 0 ConeSecDistri 1 1.0 7.4255e-02 1.0 0.00e+00 0.0 2.1e+01 3.6e+04 7.4e+01 0 0 3 4 3 0 0 5 4 4 0 ConeSFCreate 1 1.0 8.6749e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 ConeDataDistri 1 1.0 2.9255e-02 1.0 0.00e+00 0.0 7.0e+00 1.2e+05 2.4e+01 0 0 1 4 1 0 0 2 4 1 0 ConeOrtDistri 1 1.0 2.9231e-02 1.0 0.00e+00 0.0 7.0e+00 1.2e+05 2.4e+01 0 0 1 4 1 0 0 2 4 1 0 FieldDistri 1 1.0 9.8157e-02 1.0 0.00e+00 0.0 3.4e+01 1.4e+04 1.0e+02 0 0 4 2 4 0 0 8 2 5 0 LabelsDistri 1 1.0 2.0771e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 2.4e+01 0 0 0 0 1 0 0 0 0 1 0 MeshDistri 1 1.0 2.0224e+00 1.0 0.00e+00 0.0 8.8e+01 3.8e+04 3.1e+02 6 0 12 16 13 6 0 20 17 16 0 PartCreate 1 1.0 6.1955e-01 1.0 1.34e+06 1.5 0.0e+00 0.0e+00 5.2e+01 2 1 0 0 2 2 5 0 0 3 4 PartClsCreate 1 1.0 5.7726e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 1.0e+00 0 0 0 0 0 0 0 0 0 0 0 PartConvt 1 1.0 1.1668e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 1.1e+01 0 0 0 0 0 0 0 0 0 1 0 ConeSecDistri 1 1.0 7.8011e-02 1.0 0.00e+00 0.0 2.1e+01 1.8e+04 7.4e+01 0 0 3 2 3 0 0 5 2 4 0 ConeSFCreate 1 1.0 5.0650e-03 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 ConeDataDistri 1 1.0 2.9677e-02 1.0 0.00e+00 0.0 7.0e+00 5.6e+04 2.4e+01 0 0 1 2 1 0 0 2 2 1 0 ConeOrtDistri 1 1.0 2.6856e-02 1.0 0.00e+00 0.0 7.0e+00 5.6e+04 2.4e+01 0 0 1 2 1 0 0 2 2 1 0 FieldDistri 1 1.0 1.0567e-01 1.0 0.00e+00 0.0 3.4e+01 7.1e+03 1.0e+02 0 0 4 1 4 0 0 8 1 5 0 LabelsDistri 1 1.0 2.0190e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 2.4e+01 0 0 0 0 1 0 0 0 0 1 0 MeshDistri 1 1.0 9.9077e-01 1.0 1.34e+06 1.5 8.3e+01 1.8e+04 3.2e+02 3 1 11 7 13 3 5 19 7 17 2 MGSetup Level 0 1 1.0 1.2366e+00 1.0 0.00e+00 0.0 5.7e+01 3.3e+04 1.9e+02 4 0 8 9 8 4 0 13 9 10 0 MGSetup Level 1 1 1.0 1.6282e-02 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 4.0e+00 0 0 0 0 0 0 0 0 0 0 0 CSTInterpolation 1 1.0 2.6876e+00 1.0 9.37e+06 1.0 1.8e+01 3.4e+04 9.2e+01 8 11 2 3 4 8 42 4 3 5 7 NonlocLocation 1 1.0 2.2066e-01 1.6 4.69e+05 1.5 6.0e+00 9.9e+03 3.1e+01 1 0 1 0 1 1 2 1 0 2 4 CoordWrite 1 1.0 4.8582e-01 1.9 0.00e+00 0.0 2.0e+00 7.2e+04 1.0e+00 1 0 0 1 0 1 0 0 1 0 0 CellWrite 1 1.0 2.9972e+00 1.8 0.00e+00 0.0 1.2e+01 9.6e+04 5.1e+01 7 0 2 5 2 7 0 3 6 3 0 PartWrite 1 1.0 8.7210e-01 1.9 0.00e+00 0.0 2.0e+00 1.4e+05 2.0e+00 2 0 0 1 0 2 0 0 1 0 0 SoluWrite 1 1.0 4.9313e-01 1.8 0.00e+00 0.0 2.0e+00 7.2e+04 2.0e+00 1 0 0 1 0 1 0 0 1 0 0 --- Event Stage 1: MG Apply VecTDot 120 1.0 2.6533e-02 9.4 2.40e+05 1.5 0.0e+00 0.0e+00 1.2e+02 0 0 0 0 5 2 0 0 0 21 15 VecCopy 18 1.0 7.8082e-04 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecSet 162 1.0 1.3635e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 VecAXPY 132 1.0 3.4544e-03 1.2 6.53e+05 1.2 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 0 1 0 0 0 340 VecAYPX 78 1.0 5.7240e-03 1.2 5.20e+05 1.2 0.0e+00 0.0e+00 0.0e+00 0 1 0 0 0 1 1 0 0 0 167 VecScatterBegin 216 1.0 3.9463e-03 1.0 0.00e+00 0.0 3.1e+02 4.0e+03 0.0e+00 0 0 41 6 0 0 0100100 0 0 VecScatterEnd 216 1.0 2.6221e-03 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 MatMult 84 1.0 2.7949e-01 1.1 3.92e+07 1.2 1.7e+02 5.7e+03 0.0e+00 1 44 22 5 0 34 61 54 77 0 259 MatMultAdd 6 1.0 1.3811e-02 1.1 5.21e+05 1.1 1.2e+01 1.6e+03 0.0e+00 0 1 2 0 0 2 1 4 2 0 71 MatMultTranspose 6 1.0 1.4560e-02 1.0 5.21e+05 1.1 1.2e+01 1.6e+03 1.2e+01 0 1 2 0 0 2 1 4 2 2 67 MatSOR 72 1.0 1.6181e-01 1.2 2.25e+07 1.2 0.0e+00 0.0e+00 0.0e+00 0 25 0 0 0 19 35 0 0 0 255 PCSetUp 2 1.0 4.2915e-06 1.1 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 PCSetUpOnBlocks 18 1.0 9.7752e-05 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 PCApply 72 1.0 3.1090e-01 1.1 2.25e+07 1.2 1.2e+02 2.0e+03 2.0e+02 1 25 16 1 8 38 35 38 20 36 133 KSPSetUp 2 1.0 5.9605e-06 1.0 0.00e+00 0.0 0.0e+00 0.0e+00 0.0e+00 0 0 0 0 0 0 0 0 0 0 0 KSPSolve 18 1.0 6.6031e-01 1.0 5.44e+07 1.2 2.8e+02 3.7e+03 5.3e+02 2 61 37 5 22 85 84 88 83 95 151 MGSmooth Level 0 6 1.0 2.5552e-01 1.0 1.04e+07 1.5 2.4e+02 2.0e+03 4.8e+02 1 11 32 2 20 33 15 77 39 85 69 MGSmooth Level 1 12 1.0 4.1185e-01 1.0 4.39e+07 1.1 3.6e+01 1.5e+04 5.4e+01 1 50 5 3 2 53 70 12 43 10 199 MGResid Level 1 6 1.0 7.2604e-02 1.0 8.80e+06 1.1 1.2e+01 1.5e+04 6.0e+00 0 10 2 1 0 9 14 4 14 1 227 MGInterp Level 1 12 1.0 3.7906e-02 1.1 1.04e+06 1.1 2.4e+01 1.6e+03 1.2e+01 0 1 3 0 0 5 2 8 3 2 51 ------------------------------------------------------------------------------------------------------------------------ Memory usage is given in bytes: Object Type Creations Destructions Memory Descendants' Mem. Reports information only for process 0. --- Event Stage 0: Main Stage Container 2 2 1200 0 Viewer 4 3 2272 0 Bipartite Graph 10 10 7400 0 Index Set 198 194 329312 0 IS L to G Mapping 2 2 124768 0 Vector 379 376 7344496 0 Vector Scatter 67 67 73572 0 Matrix 17 17 19750168 0 Matrix Partitioning 1 1 696 0 Distributed Mesh 5 5 22984 0 Preconditioner 5 5 4984 0 Krylov Solver 5 5 24240 0 StarForest Graph 32 32 23936 0 --- Event Stage 1: MG Apply Vector 0 2 19312 0 ======================================================================================================================== Average time to get PetscTime(): 9.53674e-08 Average time for MPI_Barrier(): 4.57764e-06 Average time for zero size MPI_Send(): 4.05312e-06 #PETSc Option Table entries: -E 21.5 -coarsemeshfile coarse.exo -coordMove 0,0,-0.05 -coordScale 20,20,20 -finemeshfile fine.exo -isSetRestriction 0 -isapplyrscale 0 -ksp_gmres_restart 30 -ksp_type fgmres -ksp_view -log_summary -malloc_debug -malloc_dump -meshrefine 1 -mg_coarse_ksp_max_it 10 -mg_coarse_ksp_rtol 0.1 -mg_coarse_ksp_type cg -mg_coarse_pc_type kasm -mg_coarse_sub_ksp_type preonly -mg_coarse_sub_pc_factor_levels 2 -mg_coarse_sub_pc_factor_mat_ordering_type rcm -mg_coarse_sub_pc_type sor -mg_levels_1_ksp_max_it 1 -mg_levels_1_ksp_type richardson -mg_levels_1_pc_type bjacobi -mg_levels_1_sub_ksp_type preonly -mg_levels_1_sub_pc_factor_levels 4 -mg_levels_1_sub_pc_factor_mat_ordering_type rcm -mg_levels_1_sub_pc_type sor -nu 0.4 -overlap 1 -pc_mg_cycle_type v -pc_mg_levels 2 -pc_mg_log -pc_mg_type multiplicative -pc_type gmg -solutionfile solution.vtk -stupid_method_locatemeshpoint 0 #End of PETSc Option Table entries Compiled without FORTRAN kernels Compiled with full precision matrices (default) sizeof(short) 2 sizeof(int) 4 sizeof(long) 8 sizeof(void*) 8 sizeof(PetscScalar) 8 sizeof(PetscInt) 8 Configure run at: Fri May 17 01:11:21 2013 Configure options: --with-valgrind=1 --with-clanguage=cxx --with-shared-libraries=1 --with-dynamic-loading=1 --download-f-blas-lapack=1 --with-mpi-dir=/home/fdkong/math/mpich2-1.5rc3_install --download-parmetis=1 --download-metis=1 --with-64-bit-indices=1 --with-netcdf-dir=/home/fdkong/math/netcdf-4.1.1/netcdf-4.1.1 --with-exodusii-dir=/home/fdkong/math/exodusii-5.14-petsc --download-ptscotch=1 ----------------------------------------- Libraries compiled on Fri May 17 01:11:21 2013 on fdkong-XPS-L421X Machine characteristics: Linux-3.2.0-37-generic-x86_64-with-Ubuntu-12.04-precise Using PETSc directory: /home/fdkong/math/petsc-3.3-p7 Using PETSc arch: arch-linux2-c-debug ----------------------------------------- Using C compiler: /home/fdkong/math/mpich2-1.5rc3_install/bin/mpicxx -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g -fPIC ${COPTFLAGS} ${CFLAGS} Using Fortran compiler: /home/fdkong/math/mpich2-1.5rc3_install/bin/mpif90 -fPIC -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g ${FOPTFLAGS} ${FFLAGS} ----------------------------------------- Using include paths: -I/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/include -I/home/fdkong/math/petsc-3.3-p7/include -I/home/fdkong/math/petsc-3.3-p7/include -I/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/include -I/home/fdkong/math/exodusii-5.14-petsc/include -I/home/fdkong/math/exodusii-5.14-petsc/cbind/include -I/home/fdkong/math/exodusii-5.14-petsc/forbind/include -I/home/fdkong/math/netcdf-4.1.1/netcdf-4.1.1/include -I/home/fdkong/math/mpich2-1.5rc3_install/include ----------------------------------------- Using C linker: /home/fdkong/math/mpich2-1.5rc3_install/bin/mpicxx Using Fortran linker: /home/fdkong/math/mpich2-1.5rc3_install/bin/mpif90 Using libraries: -Wl,-rpath,/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/lib -L/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/lib -lpetsc -Wl,-rpath,/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/lib -L/home/fdkong/math/petsc-3.3-p7/arch-linux2-c-debug/lib -lptesmumps -lptscotch -lptscotcherr -lparmetis -lmetis -lpthread -lflapack -lfblas -Wl,-rpath,/home/fdkong/math/exodusii-5.14-petsc/lib -L/home/fdkong/math/exodusii-5.14-petsc/lib -lexoIIv2for -lexodus -Wl,-rpath,/home/fdkong/math/netcdf-4.1.1/netcdf-4.1.1/lib -L/home/fdkong/math/netcdf-4.1.1/netcdf-4.1.1/lib -lnetcdf_c++ -lnetcdf -lm -Wl,-rpath,/home/fdkong/math/mpich2-1.5rc3_install/lib -L/home/fdkong/math/mpich2-1.5rc3_install/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/4.6 -L/usr/lib/gcc/x86_64-linux-gnu/4.6 -Wl,-rpath,/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -Wl,-rpath,/lib/x86_64-linux-gnu -L/lib/x86_64-linux-gnu -lmpichf90 -lgfortran -lm -lgfortran -lm -lquadmath -lm -lmpichcxx -lstdc++ -lrt -lm -lz -lz -ldl -lmpich -lopa -lmpl -lrt -lpthread -lgcc_s -ldl ----------------------------------------- WARNING! There are options you set that were not used! WARNING! could be spelling mistake, etc! Option left: name:-mg_coarse_sub_pc_factor_levels value: 2 Option left: name:-mg_coarse_sub_pc_factor_mat_ordering_type value: rcm Option left: name:-mg_levels_1_sub_pc_factor_levels value: 4 Option left: name:-mg_levels_1_sub_pc_factor_mat_ordering_type value: rcm [0]Total space allocated 217984 bytes [ 0]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [0] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]10784 bytes SpmcsDMMeshLocatNoLocalPoint() line 471 in multigridtools.cpp [0] DMCreateInterpolation_SpmcsDMMesh() line 643 in multigridtools.cpp [0] DMCreateInterpolation() line 642 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [0] PCSetUp_GMG() line 528 in gmg.cpp [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]96 bytes SpmcsDMMeshInit_boxes() line 303 in locateMeshPoint.cpp [0] SpmcsFindElements() line 233 in /home/fdkong/math/Spmcs/include/partition.h [0] SpmcsDMMeshPointIsLocatedInLocalMesh() line 303 in /home/fdkong/math/Spmcs/include/partition.h [0] SpmcsDMMeshCreatMapFromFinePointToCoarseCell() line 548 in multigridtools.cpp [0] DMCreateInterpolation_SpmcsDMMesh() line 643 in multigridtools.cpp [0] DMCreateInterpolation() line 642 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [0] PCSetUp_GMG() line 528 in gmg.cpp [0] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [0] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [0] ComputeMatrix() line 279 in linearElasticity3d.cpp [0] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [0] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 0]53872 bytes SpmcsDMMeshCreateGlobalSectionWithReOrderingPoints() line 82 in fieldSetUp.cpp [0] CreateProblem() line 33 in preProcessSetUp.cpp [ 0]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [0] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [0] VecCreate_MPI_Private() line 180 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]17536 bytes VecCreate_MPI_Private() line 193 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]32 bytes PetscLayoutSetUp() line 151 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pmap.c [0] VecCreate_MPI_Private() line 180 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]112 bytes VecCreate_MPI_Private() line 182 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [0] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]96 bytes PetscLayoutCreate() line 46 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pmap.c [0] VecCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]512 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]64 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]960 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [0] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [0] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]32 bytes PetscCommDuplicate() line 156 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/tagm.c [0] PetscHeaderCreate_Private() line 30 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/inherit.c [0] VecCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [0] DMCreateLocalVector_SpmcsDMMesh() line 278 in spmcsdmmeshfem.cpp [0] DMCreateLocalVector() line 464 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [0] DMGetLocalVector() line 39 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dmget.c [0] CreateProblem() line 33 in preProcessSetUp.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]3984 bytes SpmcsDMMeshCreateGlobalSectionWithReOrderingPoints() line 82 in fieldSetUp.cpp [0] CreateProblem() line 33 in preProcessSetUp.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [0] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]40880 bytes SpmcsDMMeshCreatePartitionClosure() line 344 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]112 bytes SpmcsSectionCreate() line 42 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]96 bytes SpmcsDMMeshInit_boxes() line 303 in locateMeshPoint.cpp [0] SpmcsFindElements() line 233 in /home/fdkong/math/Spmcs/include/partition.h [0] SpmcsDMMeshPointIsLocatedInLocalMesh() line 303 in /home/fdkong/math/Spmcs/include/partition.h [0] SpmcsDMMeshCreatCoarseCellToCPURank() line 255 in coarsePartition.cpp [0] SpmcsDMMeshPartition_Fine() line 538 in coarsePartition.cpp [0] SpmcsDMMeshCreatePartition() line 142 in partition.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [0] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [0] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]85264 bytes SpmcsDMMeshCreatePartitionClosure() line 344 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]112 bytes SpmcsSectionCreate() line 42 in spmcssectionimpl.cpp [0] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [0] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [ 0]32 bytes PetscCommDuplicate() line 156 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/tagm.c [0] PetscHeaderCreate_Private() line 30 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/inherit.c [0] DMCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [0] SpmcsDMMeshCreate() line 306 in spmcsdmmeshcreate.cpp [0] SpmcsDMMeshCreateExodus() line 48 in GridReadTools.cpp [0] DMmeshInitialize() line 17 in mgInitialize.cpp [1]Total space allocated 95792 bytes [ 1]784 bytes ISGeneralSetIndices_General() line 487 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISGeneralSetIndices() line 467 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [1] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]11520 bytes SpmcsDMMeshLocatNoLocalPoint() line 471 in multigridtools.cpp [1] DMCreateInterpolation_SpmcsDMMesh() line 643 in multigridtools.cpp [1] DMCreateInterpolation() line 642 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [1] PCSetUp_GMG() line 528 in gmg.cpp [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]96 bytes SpmcsDMMeshInit_boxes() line 303 in locateMeshPoint.cpp [1] SpmcsFindElements() line 233 in /home/fdkong/math/Spmcs/include/partition.h [1] SpmcsDMMeshPointIsLocatedInLocalMesh() line 303 in /home/fdkong/math/Spmcs/include/partition.h [1] SpmcsDMMeshCreatMapFromFinePointToCoarseCell() line 548 in multigridtools.cpp [1] DMCreateInterpolation_SpmcsDMMesh() line 643 in multigridtools.cpp [1] DMCreateInterpolation() line 642 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [1] PCSetUp_GMG() line 528 in gmg.cpp [1] PCSetUp() line 810 in /home/fdkong/math/petsc-3.3-p7/src/ksp/pc/interface/precon.c [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]10368 bytes ISGeneralSetIndices_General() line 487 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISGeneralSetIndices() line 467 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [1] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshGetStratumIS() line 1375 in spmcsdmmesh.cpp [1] ComputeMatrix() line 279 in linearElasticity3d.cpp [1] KSPSetUp() line 182 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itfunc.c [1] KSPSetFromOptions() line 284 in /home/fdkong/math/petsc-3.3-p7/src/ksp/ksp/interface/itcl.c [ 1]47664 bytes SpmcsDMMeshCreateGlobalSectionWithReOrderingPoints() line 82 in fieldSetUp.cpp [1] CreateProblem() line 33 in preProcessSetUp.cpp [ 1]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [1] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [1] VecCreate_MPI_Private() line 180 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16928 bytes VecCreate_MPI_Private() line 193 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]32 bytes PetscLayoutSetUp() line 151 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pmap.c [1] VecCreate_MPI_Private() line 180 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]112 bytes VecCreate_MPI_Private() line 182 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecCreate_MPI() line 236 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pbvec.c [1] VecSetType() line 38 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/vecreg.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]96 bytes PetscLayoutCreate() line 46 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/pmap.c [1] VecCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]512 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]64 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]960 bytes VecCreate() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [1] VecCreateMPI() line 39 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/impls/mpi/vmpicr.c [1] SpmcsDMMeshUniformRefine() line 211 in meshrefiner.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]32 bytes PetscCommDuplicate() line 156 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/tagm.c [1] PetscHeaderCreate_Private() line 30 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/inherit.c [1] VecCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/vec/vec/interface/veccreate.c [1] DMCreateLocalVector_SpmcsDMMesh() line 278 in spmcsdmmeshfem.cpp [1] DMCreateLocalVector() line 464 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [1] DMGetLocalVector() line 39 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dmget.c [1] CreateProblem() line 33 in preProcessSetUp.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]2864 bytes SpmcsDMMeshCreateGlobalSectionWithReOrderingPoints() line 82 in fieldSetUp.cpp [1] CreateProblem() line 33 in preProcessSetUp.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [1] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]112 bytes SpmcsSectionCreate() line 42 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]96 bytes SpmcsDMMeshInit_boxes() line 303 in locateMeshPoint.cpp [1] SpmcsFindElements() line 233 in /home/fdkong/math/Spmcs/include/partition.h [1] SpmcsDMMeshPointIsLocatedInLocalMesh() line 303 in /home/fdkong/math/Spmcs/include/partition.h [1] SpmcsDMMeshCreatCoarseCellToCPURank() line 255 in coarsePartition.cpp [1] SpmcsDMMeshPartition_Fine() line 538 in coarsePartition.cpp [1] SpmcsDMMeshCreatePartition() line 142 in partition.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes PetscStrallocpy() line 186 in /home/fdkong/math/petsc-3.3-p7/src/sys/utils/str.c [1] PetscObjectChangeTypeName() line 129 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/pname.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]32 bytes ISCreate_General() line 516 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] ISSetType() line 77 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]128 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]64 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]592 bytes ISCreate() line 43 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/interface/isreg.c [1] ISCreateGeneral() line 437 in /home/fdkong/math/petsc-3.3-p7/src/vec/is/impls/general/general.c [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]16 bytes SpmcsSectionSetChart() line 183 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]112 bytes SpmcsSectionCreate() line 42 in spmcssectionimpl.cpp [1] SpmcsDMMeshCreatePartitionClosure() line 299 in distributeMesh.cpp [1] SpmcsDMMeshDistribute() line 635 in distributeMesh.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp [ 1]32 bytes PetscCommDuplicate() line 156 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/tagm.c [1] PetscHeaderCreate_Private() line 30 in /home/fdkong/math/petsc-3.3-p7/src/sys/objects/inherit.c [1] DMCreate() line 32 in /home/fdkong/math/petsc-3.3-p7/src/dm/interface/dm.c [1] SpmcsDMMeshCreate() line 306 in spmcsdmmeshcreate.cpp [1] SpmcsDMMeshCreateExodus() line 48 in GridReadTools.cpp [1] DMmeshInitialize() line 17 in mgInitialize.cpp