fortran90

    1

    1답변

    MPI를 사용하여 Fortran 90 프로그램을 병렬 처리하면 일부 기괴한 동작이 발생합니다. 나는 길이 nn + 1의 배열 ia를 가지고 있는데, 이것은 프로세스 0에서 프로세스 1, ..., ntasks-1로 청크를 보내고있다. 또한 각 프로세스에는 ia의 시작 위치에 다른 모든 프로세스가 있음을 알려주는 proc_start 목록과 각 프로세스의 포인트

    3

    1답변

    저희 어머니는 Fortran에서 대학 학위 논문을 작성 하셨고, 현재 (10 년이 지난 지금) 유동체 시뮬레이션을 위해서는 C++을 배워야합니다. 그녀는 모든 절차 적 프로그래밍을 이해할 수 있지만, 내가 그녀에게 물건을 설명하려고 아무리 열심히 노력하더라도 그것은 고집하지 않습니다. (나는 자바로 많은 일을한다. 그래서 객체가 어떻게 작동 하는지를 안다.

    2

    1답변

    배열이 너무 커서 배열이 너무 커서 "할당 가능"을 사용하고 포트란에 할당해야합니다. 예 complex(8),allocatalbe :: E0(:, :, :) allocate(E0(1000,1000,1000)) 는 I, 즉 그것의 이차원 E1(M*N,L) 대응하는 입체화 배열 E0(M,N,L)를 변환 E0(1000,1000,1000)에서 E1(1000*

    -1

    1답변

    Fortran 90에서 심한 날씨 시뮬레이션을하고 있습니다. 복잡한 데이터 분석을 수행하기 위해 R로 스크립트를 호출하고 싶습니다. 제가 발견하는 방법은 파일 내에 데이터를 기록하고 Fortan call system('R CMD BATCH script.r outcome.out') 에서 시스템 함수를 호출 outcome.out 포트란에서 분석의 결과를 확

    7

    1답변

    나는 f2py로 놀고있다. 저는 numpy 내장형 대 fortran 90 형에 대해 다소 혼란 스럽습니다. 파이썬과 상호 작용할 때 fortran 90에서만 단 정밀도의 실수를 사용할 수있는 것처럼 보입니다. 내가 f2py 컴파일 및 파이썬에서 가져올 수,이 포트란 90 모듈, test.f90을 말해봐 : module test implicit none

    0

    1답변

    가능한 중복 : postfix 'd+0' in Fortran real literal expressions 내가 포트란 (90)이 코드 라인이 있습니다 OVERN2 = 1.d+0/DBLE(FLOAT(NMODE2)) NMODE2는 정수를 OVERN2REAL*8입니다. 이 줄의 기능을 제게 설명해 주시겠습니까? .d+0/ 부분을 이해할 수 없습니까? 도 C

    0

    2답변

    FORTRAN에 2 가지 질문이 있습니다 (이 언어를 처음 사용합니다). OPEN(UNIT=79, FILE='sampling.txt', FORM='FORMATTED') READ(79,*) NP1,NP2,IW NP1이 NP2, IW는 정수로 선언됩니다 는 다음 코드 라인을 가지고있다. 열린 상태에서 'FORMATTED'는 무엇입니까? 그리고 내가

    0

    1답변

    에서 인쇄 정수 배열은 내가 정수 배열 int(4) :: idate ! 1979 March 1st 00hrs write(*,*)idate ! prints ' 0 3 1 1979' 내가 idate 다른 변수에 저장하려면를했습니다 (정수/정수 배열 만)로 날짜를 인쇄 할 : 1979030100 char/strings로 변경하지 않고. 이 작업

    1

    1답변

    현재 Fortran 90을 배우고 있으며 변수에 대해 kind 및 selected_real_kind 매개 변수를 실험하고 있습니다. 내 실험에서 변수는 최대 33 자리의 값만 포함 할 수 있다는 것을 알게되었습니다. 내 질문은, 어떻게 더 긴 숫자를 계산할 수 있습니까? 예를 들어, 가능한 경우 40 자리 숫자를 계산하려면 어떻게해야합니까? 소스 코드를 제

    0

    1답변

    FORTRAN 90/95에 ctags을 사용했지만 더 나은 것을 찾고 있는데 태그의 모든 참조를 말할 수 있습니다. 방금 ​​포트란을 이해하고 사용하기는했지만 값이 비쌌습니다. 다른 사람이 작성한 큰 코드가 있습니다.