petsc

    2

    1답변

    저는 우분투 13.04 64 비트이고 CMake를 사용하여 PETSc에서 "Hello world"프로그램을 만들려고합니다. I는 선형 방정식들의 간단한 시스템 해결 프로그램 solve1.c (느슨하게 PETSc 예에서 ex1.c 기준), 다음있다 :이 CMakeLists.txt을 생성하려고 시도한가 /* minimal example of solving a

    5

    1답변

    scipy 스파 스 행렬을 효율적으로로드하는 방법을 찾을 수없는 것 같습니다. csr_matrix, petsc4py 매트릭스, 예를 들면. PETSc.Mat().createAIJ. this thread을 찾았지만 적용 할 수 없습니다. 나는이 자료가 실제로 문서화 된 포인터에 감사 할 것입니다. demo 디렉토리의 예는 일부만 설명하며 문서화 문자열은 볼

    2

    2답변

    단위 테스트의 경우 PETSc 벡터가 파괴되었는지 확인하려고합니다. 그러나, 나는이 명령을 적절하게하는 적당한 명령을 찾지 못하고있다. 내가 할 수 있었던 최고의 VecSetType (...) 호출하고 오류를 봐. 그러나이 쓰는 PETSC_ERROR 출력은 쓰고 싶지 않습니다. 특히 오류가 예상되기 때문입니다. 어떤 생각이나 제안? 감사합니다.

    0

    2답변

    PETSc 라이브러리 (병렬 선형 거 시스템에 대한 MPI 기반 과학 라이브러리)를 사용하여 복잡한 함수를 성공적으로 작성했습니다. 이 라이브러리는 자체 "malloc"버전과 기본 데이터 유형 (예 : "int"로 "PetscInt")을 제공합니다. 이 함수에서는 필자가 "malloc"과 "int"와 같은 표준 요소 대신 PETSc을 사용했습니다. 이 기능

    5

    1답변

    방정식의 선형 시스템을 병렬로 풀기 위해 PETSc 라이브러리를 사용하기 시작합니다. 모든 패키지를 설치하고 petsc/src/ksp/ksp/examples/tutorials/폴더 (예 : ex.c)의 예제를 성공적으로 빌드하고 실행했습니다. 하지만 매트릭스 A, X를 채우는 방법을 이해할 수 없었습니다. B를 파일로부터 읽어서. 여기 나는 ex2.c 파일