Dear Pestc team, I am trying to solve a complex linear system by Petsc KSP. When I committed out this piece code, no errors came out. Will my coding part affect ksp? I am using a direct solver, -pc_type LU.
*PetscErrorCode ElementInfo::solveLinearSystem( ){ * *PetscFunctionBegin; * *KSP ksp; * *KSPCreate(PETSC_COMM_WORLD, &ksp); * *KSPSetType(ksp, KSPFGMRES); * *KSPSetOperators(ksp, A, A); * *KSPSetFromOptions(ksp); KSPSolve(ksp, b, x); * *KSPDestroy(&ksp); * *PetscFunctionReturn(PETSC_SUCCESS);* * }* The output with -malloc_test and -malloc_view is attached. It shows the following errors, *Line 5 in the attached file * [0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- [0]PETSC ERROR: Out of memory. This could be due to allocating [0]PETSC ERROR: too large an object or bleeding by not properly [0]PETSC ERROR: destroying unneeded objects. [0] Maximum memory PetscMalloc()ed 19474398848 maximum size of entire process 740352000 (*This only used 20% of my 64Gb memory .*) *Line 111 in the attached file* [0]PETSC ERROR: Memory requested *18446744069642786816 * (*This is too big.)* [0]PETSC ERROR: See https://urldefense.us/v3/__https://petsc.org/release/faq/__;!!G_uCfscf7eWS!ewaycO7hltMdcVaaqzKPkHOnR0ZWqvS6IBWoUl2SPh2YM875bucnoBPzOb64iTZFmHL94VlaV3i5LEim3RbpQg$ for trouble shooting. [0]PETSC ERROR: Petsc Release Version 3.21.1, unknown [0]PETSC ERROR: ./app on a arch-linux-c-debug named kirin.remcominc.com by xiaodong.liu Thu Jul 18 16:11:52 2024 [0]PETSC ERROR: Configure options --with-cc=gcc --with-fc=gfortran --with-cxx=g++ --download-fblaslapack --download-mpich --with-scalar-type=complex --download-triangle [0]PETSC ERROR: #1 PetscMallocAlign() at /home/xiaod
[0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- [0]PETSC ERROR: Out of memory. This could be due to allocating [0]PETSC ERROR: too large an object or bleeding by not properly [0]PETSC ERROR: destroying unneeded objects. [0] Maximum memory PetscMalloc()ed 19474398848 maximum size of entire process 740352000 [0] Memory usage sorted by function [0] 13 416 DMAddLabel() [0] 5 25280 DMCreate() [0] 4 64 DMCreateDS() [0] 3 2832 DMCreate_Plex() [0] 7 224 DMDSEnlarge_Static() [0] 3 96 DMFieldEnlarge_Static() [0] 3 144 DMGenerateRegister() [0] 1 2445728 DMGetLocalToGlobalMapping() [0] 23 1526176 DMGetWorkArray() [0] 13 8112 DMLabelCreate() [0] 20 384 DMLabelDuplicate() [0] 11 2518704 DMLabelMakeValid_Private() [0] 120 2144 DMLabelNewStratum() [0] 1 64960 DMPlexCreateGmsh() [0] 5458 174656 DMPlexGetFullJoin() [0] 4 3834352 DMPlexInterpolateFaces_Internal() [0] 3 832880 DMPlexSetCellType() [0] 6 13431984 DMPlexSymmetrize() [0] 6 20201056 DMSetUp_Plex() [0] 1 453232 ExtractEdgesDoffromFaces() [0] 10 1071856 GmshBufferGet() [0] 10 2154336 GmshBufferSizeGet() [0] 2 20969728 GmshElementsCreate() [0] 5 19520 GmshEntitiesCreate() [0] 1 112 GmshMeshCreate() [0] 4 1494112 GmshNodesCreate() [0] 1 64960 GmshReadElements() [0] 1 64960 GmshReadNodes() [0] 3 112 GmshReadPhysicalNames() [0] 60 48960 ISCreate() [0] 9 144 ISCreate_General() [0] 51 816 ISCreate_Stride() [0] 4 7447008 ISGeneralSetIndices_General() [0] 3 381360 ISGetIndices_Stride() [0] 1 2445728 ISInvertPermutation_General() [0] 1 608 ISLocalToGlobalMappingCreate() [0] 2 4891456 ISLocalToGlobalMappingGetIndices() [0] 6 12338464 ISSetPermutation() [0] 1 32 KSPConvergedDefaultCreate() [0] 1 1552 KSPCreate() [0] 1 240 KSPCreate_FGMRES() [0] 2 512 KSPSetUp_FGMRES() [0] 8 33440 KSPSetUp_GMRES() [0] 3 531953744 MatAssemblyEnd_Seq_Hash() [0] 5 14720 MatCreate() [0] 1 2445744 MatCreateColInode_Private() [0] 5 8320 MatCreate_SeqAIJ() [0] 4 5111104 MatGetOrdering_ND() [0] 5 32000672 MatGetRowIJ_SeqAIJ_Inode_Symmetric() [0] 3 6169232 MatInodeAdjustForInodes_SeqAIJ_Inode() [0] 5 14674448 MatLUFactorSymbolic_SeqAIJ() [0] 1 2445728 MatMarkDiagonal_SeqAIJ() [0] 8 256 MatRegisterRootName() [0] 1 2445744 MatSeqAIJCheckInode() [0] 6 539290928 MatSeqAIJSetPreallocation_SeqAIJ() [0] 1 2445728 MatSetUp_Seq_Hash() [0] 10 576 MatSolverTypeRegister() [0] 1 784 PCCreate() [0] 1 176 PCCreate_LU() [0] 5 79408 PetscBTCreate() [0] 14 336 PetscChunkBufferCreate() [0] 4 96 PetscCommDuplicate() [0] 3 1536 PetscContainerCreate() [0] 7 7280 PetscDSCreate() [0] 20 320 PetscDSEnlarge_Static() [0] 8 18774400096 PetscFreeSpaceGet() [0] 97 1552 PetscFunctionListCreate_Private() [0] 97 1552 PetscFunctionListDLAllPush_Private() [0] 2 528 PetscIntStackCreate() [0] 134 10720 PetscLayoutCreate() [0] 66 1056 PetscLayoutSetUp() [0] 2 2064 PetscLogClassArrayCreate() [0] 2 2064 PetscLogEventArrayCreate() [0] 2 12288 PetscLogEventArrayRecapacity() [0] 1 32 PetscLogRegistryCreate() [0] 2 80 PetscLogStageArrayCreate() [0] 1 48 PetscLogStateCreate() [0] 8 640 PetscObjectComposedDataIncrease_() [0] 2 576 PetscObjectListAdd() [0] 9 208 PetscOptionsGetEList() [0] 1 16 PetscOptionsHelpPrintedCreate() [0] 3 1776 PetscPartitionerCreate() [0] 3 96 PetscPartitionerCreate_Simple() [0] 1 32 PetscPushSignalHandler() [0] 13 13312 PetscSFCreate() [0] 13 8528 PetscSectionCreate() [0] 24 23368576 PetscSectionSetChart() [0] 3 64 PetscSectionSetFieldComponents() [0] 15 240 PetscSectionSetNumFields() [0] 19 2545504 PetscSegBufferAlloc_Private() [0] 6 20144 PetscSegBufferCreate() [0] 1394 30160 PetscStrallocpy() [0] 6 13072 PetscStrreplace() [0] 6 960 PetscTimSort() [0] 12 12487008 PetscTimSortResizeBuffer_Private() [0] 1 688 PetscViewerCreate() [0] 1 96 PetscViewerCreate_ASCII() [0] 14 5488 PetscWeakFormCreate() [0] 3 9456 VecCreate() [0] 9 28368 VecCreateWithLayout_Private() [0] 4 30128256 VecCreate_Seq() [0] 12 768 VecCreate_Seq_Private() [0] 4 78266448 VecDuplicateVecs_Seq_GEMV() [0] 2 144 setMatrix() [0]PETSC ERROR: Memory requested 18446744069642786816 [0]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting. [0]PETSC ERROR: Petsc Release Version 3.21.1, unknown [0]PETSC ERROR: ./app on a arch-linux-c-debug named kirin.remcominc.com by xiaodong.liu Thu Jul 18 16:11:52 2024 [0]PETSC ERROR: Configure options --with-cc=gcc --with-fc=gfortran --with-cxx=g++ --download-fblaslapack --download-mpich --with-scalar-type=complex --download-triangle [0]PETSC ERROR: #1 PetscMallocAlign() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/memory/mal.c:53 [0]PETSC ERROR: #2 PetscTrMallocDefault() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/memory/mtr.c:175 [0]PETSC ERROR: #3 PetscMallocA() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/memory/mal.c:421 [0]PETSC ERROR: #4 MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:383 [0]PETSC ERROR: #5 MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0]PETSC ERROR: #6 PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0]PETSC ERROR: #7 PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0]PETSC ERROR: #8 KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0]PETSC ERROR: #9 KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0]PETSC ERROR: #10 KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 Ampere edge # 19 Ampere Current (-0.0000000000000000,-0.0000000000000000) Summary of Memory Usage in PETSc Maximum (over computational time) process memory: total 1.9486e+10 max 1.9486e+10 min 1.9486e+10 Current process memory: total 1.8928e+10 max 1.8928e+10 min 1.8928e+10 Maximum (over computational time) space PetscMalloc()ed: total 1.9474e+10 max 1.9474e+10 min 1.9474e+10 Current space PetscMalloc()ed: total 1.8792e+10 max 1.8792e+10 min 1.8792e+10 [ 0] 16 bytes [0] PetscCommBuildTwoSided_Allreduce() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/utils/mpits.c:149 [0] PetscCommBuildTwoSided() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/utils/mpits.c:273 [0] PetscSFSetUp_Basic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/sf/impls/basic/sfbasic.c:200 [0] PetscSFSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/sf/interface/sf.c:296 [0] VecScatterCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/sf/interface/vscat.c:1093 [0] VecScatterCreateToAll() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/sf/interface/vscat.c:1165 [ 0] 8589934192 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:9 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 48 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:8 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 8589934192 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:9 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 48 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:8 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 1085901456 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:9 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 48 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:8 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:366 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 508630064 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:9 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:329 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 48 bytes [0] PetscFreeSpaceGet() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/utils/freespace.c:8 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:329 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 2445744 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:324 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 4891472 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:324 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 76432 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:322 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 2445744 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:322 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 2445744 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:317 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 2445744 bytes [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:316 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscLayoutSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/utils/pmap.c:247 [0] PetscLayoutCreateFromSizes() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/utils/pmap.c:107 [0] ISGeneralSetIndices_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:569 [0] ISGeneralSetIndices() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:559 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:530 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 80 bytes [0] PetscLayoutCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/utils/pmap.c:53 [0] PetscLayoutCreateFromSizes() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/utils/pmap.c:103 [0] ISGeneralSetIndices_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:569 [0] ISGeneralSetIndices() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:559 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:530 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscStrallocpy() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/include/petscstring.h:151 [0] PetscObjectChangeTypeName() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/pname.c:134 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:78 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscStrallocpy() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/include/petscstring.h:151 [0] PetscHMapFuncInsert_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:240 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:299 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:702 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 32 bytes [0] PetscStrallocpy() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/include/petscstring.h:151 [0] PetscHMapFuncInsert_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:240 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:299 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:701 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 32 bytes [0] PetscStrallocpy() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/include/petscstring.h:151 [0] PetscHMapFuncInsert_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:240 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:299 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:700 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 32 bytes [0] PetscStrallocpy() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/include/petscstring.h:151 [0] PetscHMapFuncInsert_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:240 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:299 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:699 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscFunctionListDLAllPush_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:189 [0] PetscFunctionListCreate_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:259 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:298 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:699 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscFunctionListCreate_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:257 [0] PetscFunctionListAdd_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/dll/reg.c:298 [0] PetscObjectComposeFunction_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:795 [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:699 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] ISCreate_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:696 [0] ISSetType() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:77 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:529 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 816 bytes [0] ISCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/isreg.c:33 [0] ISCreateGeneral() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:528 [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:156 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 2445728 bytes [0] ISInvertPermutation_General() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/impls/general/general.c:154 [0] ISInvertPermutation() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/vec/is/is/interface/index.c:1096 [0] MatLUFactorSymbolic_SeqAIJ() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/impls/aij/seq/aijfact.c:311 [0] MatLUFactorSymbolic() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/mat/interface/matrix.c:3200 [0] PCSetUp_LU() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/impls/factor/lu/lu.c:87 [0] PCSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/pc/interface/precon.c:1079 [0] KSPSetUp() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:415 [0] KSPSolve_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:831 [0] KSPSolve() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/ksp/ksp/interface/itfunc.c:1078 [0] solveLinearSystem() at /home/xiaodong.liu/FEM3D_exp/src/ElementInfo.cpp:418 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 16 bytes [0] PetscCommDuplicate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/tagm.c:227 [0] PetscHeaderCreate_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:51 [0] PetscHeaderCreate_Function() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:26 [0] PetscDSCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/dt/interface/dtds.c:687 [0] DMCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/interface/dm.c:96 [0] DMPlexCreateGmsh() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/impls/plex/plexgmsh.c:1545 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [ 0] 32 bytes [0] PetscCommDuplicate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/tagm.c:223 [0] PetscHeaderCreate_Private() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:51 [0] PetscHeaderCreate_Function() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/sys/objects/inherit.c:26 [0] PetscDSCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/dt/interface/dtds.c:687 [0] DMCreate() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/interface/dm.c:96 [0] DMPlexCreateGmsh() at /home/xiaodong.liu/Documents/petsc-3.21.1/petsc/src/dm/impls/plex/plexgmsh.c:1545 [0] main() at /home/xiaodong.liu/FEM3D_exp/src/main.cpp:24 [0] Maximum memory PetscMalloc()ed 19474398848 maximum size of entire process 19485659136 [0] Memory usage sorted by function [0] 13 416 DMAddLabel() [0] 5 25280 DMCreate() [0] 4 64 DMCreateDS() [0] 3 2832 DMCreate_Plex() [0] 7 224 DMDSEnlarge_Static() [0] 3 96 DMFieldEnlarge_Static() [0] 3 144 DMGenerateRegister() [0] 1 2445728 DMGetLocalToGlobalMapping() [0] 23 1526176 DMGetWorkArray() [0] 13 8112 DMLabelCreate() [0] 20 384 DMLabelDuplicate() [0] 12 2518784 DMLabelMakeValid_Private() [0] 120 2144 DMLabelNewStratum() [0] 1 64960 DMPlexCreateGmsh() [0] 5458 174656 DMPlexGetFullJoin() [0] 4 3834352 DMPlexInterpolateFaces_Internal() [0] 3 832880 DMPlexSetCellType() [0] 6 13431984 DMPlexSymmetrize() [0] 6 20201056 DMSetUp_Plex() [0] 1 453232 ExtractEdgesDoffromFaces() [0] 10 1071856 GmshBufferGet() [0] 10 2154336 GmshBufferSizeGet() [0] 2 20969728 GmshElementsCreate() [0] 5 19520 GmshEntitiesCreate() [0] 1 112 GmshMeshCreate() [0] 4 1494112 GmshNodesCreate() [0] 1 64960 GmshReadElements() [0] 1 64960 GmshReadNodes() [0] 3 112 GmshReadPhysicalNames() [0] 62 50592 ISCreate() [0] 10 160 ISCreate_General() [0] 52 832 ISCreate_Stride() [0] 4 7447008 ISGeneralSetIndices_General() [0] 5 5272816 ISGetIndices_Stride() [0] 1 2445728 ISInvertPermutation_General() [0] 1 608 ISLocalToGlobalMappingCreate() [0] 3 7337184 ISLocalToGlobalMappingGetIndices() [0] 6 12338464 ISSetPermutation() [0] 1 32 KSPConvergedDefaultCreate() [0] 1 1552 KSPCreate() [0] 1 240 KSPCreate_FGMRES() [0] 2 512 KSPSetUp_FGMRES() [0] 8 33440 KSPSetUp_GMRES() [0] 3 531953744 MatAssemblyEnd_Seq_Hash() [0] 5 14720 MatCreate() [0] 1 2445744 MatCreateColInode_Private() [0] 5 8320 MatCreate_SeqAIJ() [0] 4 5111104 MatGetOrdering_ND() [0] 5 32000672 MatGetRowIJ_SeqAIJ_Inode_Symmetric() [0] 3 6169232 MatInodeAdjustForInodes_SeqAIJ_Inode() [0] 5 14674448 MatLUFactorSymbolic_SeqAIJ() [0] 1 2445728 MatMarkDiagonal_SeqAIJ() [0] 8 256 MatRegisterRootName() [0] 1 2445744 MatSeqAIJCheckInode() [0] 6 539290928 MatSeqAIJSetPreallocation_SeqAIJ() [0] 1 2445728 MatSetUp_Seq_Hash() [0] 10 576 MatSolverTypeRegister() [0] 1 784 PCCreate() [0] 1 176 PCCreate_LU() [0] 5 79408 PetscBTCreate() [0] 14 336 PetscChunkBufferCreate() [0] 1 16 PetscCommBuildTwoSided_Allreduce() [0] 6 144 PetscCommDuplicate() [0] 3 1536 PetscContainerCreate() [0] 7 7280 PetscDSCreate() [0] 20 320 PetscDSEnlarge_Static() [0] 8 18774400096 PetscFreeSpaceGet() [0] 100 1600 PetscFunctionListCreate_Private() [0] 100 1600 PetscFunctionListDLAllPush_Private() [0] 2 528 PetscIntStackCreate() [0] 140 11200 PetscLayoutCreate() [0] 70 1120 PetscLayoutSetUp() [0] 2 2064 PetscLogClassArrayCreate() [0] 2 2064 PetscLogEventArrayCreate() [0] 2 12288 PetscLogEventArrayRecapacity() [0] 1 32 PetscLogRegistryCreate() [0] 2 80 PetscLogStageArrayCreate() [0] 1 48 PetscLogStateCreate() [0] 10 800 PetscObjectComposedDataIncrease_() [0] 2 576 PetscObjectListAdd() [0] 10 224 PetscOptionsGetEList() [0] 1 16 PetscOptionsHelpPrintedCreate() [0] 3 1776 PetscPartitionerCreate() [0] 3 96 PetscPartitionerCreate_Simple() [0] 1 32 PetscPushSignalHandler() [0] 14 14336 PetscSFCreate() [0] 1 144 PetscSFCreate_Basic() [0] 1 832 PetscSFLinkCreate_MPI() [0] 8 4891552 PetscSFSetUpRanks() [0] 4 2445776 PetscSFSetUp_Basic() [0] 13 8528 PetscSectionCreate() [0] 24 23368576 PetscSectionSetChart() [0] 3 64 PetscSectionSetFieldComponents() [0] 15 240 PetscSectionSetNumFields() [0] 19 2545504 PetscSegBufferAlloc_Private() [0] 6 20144 PetscSegBufferCreate() [0] 1420 30864 PetscStrallocpy() [0] 12 26144 PetscStrreplace() [0] 6 960 PetscTimSort() [0] 12 12487008 PetscTimSortResizeBuffer_Private() [0] 1 16 PetscViewerASCIIOpen() [0] 2 1376 PetscViewerCreate() [0] 2 192 PetscViewerCreate_ASCII() [0] 14 5488 PetscWeakFormCreate() [0] 5 15760 VecCreate() [0] 9 28368 VecCreateWithLayout_Private() [0] 1 272 VecCreate_MPI_Private() [0] 5 39911168 VecCreate_Seq() [0] 13 832 VecCreate_Seq_Private() [0] 4 78266448 VecDuplicateVecs_Seq_GEMV() [0] 2 7337184 VecScatterCreate() [0] 2 32 VecStashCreate_Private() [0] 2 144 calcAmpereCurrent() [0] 2 144 setMatrix()