fortran

    2

    1답변

    Open MPI를 사용하는 다중 프로세스에서 포트란 코드를 실행하고 있습니다. 각 프로세스는 많은 파일을 열고 작성해야합니다. 실행 시간 동안 두 개의 서로 다른 프로세스가 열리고 동시에 동일한 번호의 unit 인 다른 파일을 쓸 수 있습니다. processA: open(unit=10, file1) processB: open(unit=10, file2)

    0

    1답변

    Fortran (Fortran 2008 표준 포함)을 배우고 있으며 실수 변수에 대해 정수 부분 정밀도와 소수 부분 정밀도를 설정하려고합니다. 어떻게해야합니까? 예를 들어 , 우리는 내가이 위의 사양 예 번호 123.12345678 말 것 8. 으로 3 등의 정수 부분의 정밀도와 소수 부분 정밀도를 가진 실제 변수를 선언하고 싶다고 가정 해 봅시다 1234

    0

    2답변

    안녕하세요. 아래에 나와있는 오류 메시지 중 하나를 강조하기 위해 최소한의 완전하고 검증 가능한 예제 코드를 만들려고했습니다. "(1)에서 인수 'func0'에 유형 불일치가 발생하여 REAL (4)에서 COMPLEX (4)로 전달됨 (1)의 오류 메시지가 표시된 코드에 표시됩니다. 또 다른 서브 루틴 내에서 서브 루틴을 호출하려고합니다. 제가 원래 Sub

    0

    1답변

    Fortran 콘솔 응용 프로그램 프로젝트 (Intel Fortran 컴파일러)와 C++/CLI 라이브러리가있는 솔루션 (VS 2015)이 있습니다. Fortran C 바인딩을 통해 C++ 라이브러리를 호출합니다. ++은 C에 예 기능 - 측면 : 포트란 측면에 extern "C" __declspec(dllexport) void PrintInteger(co

    1

    1답변

    디바이스에서 실행할 서브 루틴에서 변수를 작성하는 경우, 디폴트로 로컬 범위입니까? 따라서 개별 스레드에서만 액세스 할 수 있습니까? 예를 들어 다음과 같은 경우 y는 로컬 범위일까요? module exampleMod contains attributes(global) subroutine exampleSub(x) implicit none

    0

    1답변

    함수를 서브 루틴에 대한 인수로 올바르게 전달하는 데 문제가 있습니다. 처음에는 단일 .f90 파일로 프로그램을 작성했지만 CodeBlocks로 전환해야했기 때문에 모듈을 별도의 파일로 분할해야했습니다. 프로그램은 "find_root"라는 서브 루틴을 호출하는 "diff_eq.f90"모듈을 사용합니다. 이 서브 루틴은 "roots.f90"이라는 다른 모듈에

    -1

    1답변

    기본적으로 특정 데이터 테스트에 적합하도록 출력을 제공하는 책에서이 포트란 프로그램을 가져 왔습니다. 코드와 실제 결과/출력은 아래로 주어진 :이 프로그램의 real*4 x(50),xc(50,20),omega(50) integer ir(50) real*8 xx c This code tests goodness of fit. n=47 c The met

    0

    1답변

    병렬 작업에 MPI를 사용하는 기존 Fortran 코드가 있습니다. 관련 PET 또는 .h90 파일 (petsc, petscsys, petscksp 등)을 포함 할 때 일부 PETSc 솔버 (KSP 구체적)를 추가하는 데 관심이 있습니다. 동일한 이름을 가진 변수에 문제가 있습니다. MPI로. 즉 : error #6405: The same named ent

    0

    1답변

    Windows 용 Intel Parallel Studio XE 2017 (평가판)의 일부로 제공되는 Intel Fortran 컴파일러에서 Fortran 32 비트 응용 프로그램을 만들려고했습니다. 설치하기 전에 Visual Studio 2015 Community가 이미 설치되어 있어야합니다. 내가 ifort 명령을 할 때 ifortvars.bat ia32

    0

    1답변

    저는 Fortran에서 배열의 모든 n 번째 요소를 인덱싱하기 위해 고심하고 있습니다. 내가 지금하고 싶은 24시간 내가 integer, dimension(1:24, 1:365, 1:91) :: my_array 로 선언 한 위도의 X 3백65일 X 91 단계의 배열은 매 n 번째를 선택해야 위도 않는 정도를 (10 말할 수) 해상도를 감소하지 않고 두