fortran90

    3

    1답변

    일부 Fortran 95 코드에는 포인터 필드가있는 유형이 있습니다. 컴파일시에 초기화되는 type(foo)이라는 모듈 변수를 선언하고 싶습니다. 다음과 같은 내용 : module foo_module implicit none type foo_type integer :: x logical, pointer :: x_flag

    1

    2답변

    내가 program foo type bar real, dimension(2) :: vector end type type(bar), dimension(3) :: bararray call doSomething(bararray%vector) end program subroutine doSomething(v)

    1

    1답변

    현재 포트란 90에서 디플로마 학위 논문을 쓰고 있습니다. 코드의 특정 단계에서 정수를 계산하기 만하면됩니다. 결과적으로 메쉬 셀의 수). 오류 메시지는 없지만 결과는 잘못되었습니다. 그것은 무엇 일 수 있는가? 내가 찾고있는 값은 변수 idirhf (아래 참조)입니다. 1, 2 또는 3이어야합니다. 계산 된 preferred 방향에 따라 다릅니다. 그러나

    1

    2답변

    포틀랜드 그룹 FORTRAN 90 컴파일러와 관련된 매우 이상한 문제가 있습니다. 이 배열 오버플로에 대해에 의존하여 올바르게 작동하도록 코드를 실행하려고합니다. 이 코드를 작성하지 않았습니다! 작성자는 "-tp = piii"플래그를 사용하여 컴파일러에서 컴파일러가 배열 오버플로를 무효로하는 최적화를 수행하지 못하도록 컴파일해야했습니다. 나는 오래된 P3

    1

    2답변

    필자는 텍스트 파일에서 수백 개의 입력을 읽고 그것들에 대해 많은 다른 순차 연산을 수행하는 프로그램을 Fortran 90에 작성했습니다. 각 서브 루틴에이 수백 개의 값을 계속 전달하고 싶지 않습니다 (많은 수가 있습니다!). 이 파일에서 읽은 데이터를 모든 서브 루틴에서 액세스 할 수있는 전역 변수에 저장할 수있는 방법이 있습니까? 어떻게 든이 값을 각

    8

    1답변

    Fortran 90 모듈은 사라지는 생물입니다. 필자는 잠시 동안 (비주얼 포트란과 비주얼 스튜디오 2010을 사용하여 컴파일하면서) 성공한 (단수) 모듈을 사용하고있었습니다. 그럼 난 다른 모듈을 작성하고이 오류를 받기 전에, 다른 함수에서 사용하려고 : error #7002: Error in opening the compiled module file.

    13

    1답변

    저는 fortran 90/95에서 스파 스 행렬을 처리하기위한 라이브러리를 찾고 있습니다. 행렬 - 벡터 곱셈과 같은 아주 기본적인 연산 만 필요합니다. 내가 쓰는게 뭐라 생각하니? 나는 주위를 수색하고 BLAS의 확장은 폭발 기술 포럼 사양의 제 3 장에서 설명하는 "스파 스 BLAS를",라고 (?) : http://www.netlib.org/blas/b

    1

    1답변

    DO를 사용하여 한 줄씩 파일을 읽으려고하고 개별 줄을 조작하기 위해 읽으려고합니다. 그러나, 나는 내가 원하지 않는 것을 볼 때마다 줄을 건너려고 노력하고있다. DO J=1,10000 READ(1,'(A150)') ROW IF (J==A(1)+1 .AND. ROW(17:17)=='|') THEN WRITE(2, '(A)') RO

    7

    2답변

    Fortran (90)에서 (실제) 배열의 전체 복사본이 필요하지만 참조 생성 방법을 완전히 이해하지 못하므로 정확히 가져 오는 방법을 모르겠습니다. 직관적으로,이 내가 원하는 걸 얻기 위해 기대 : do i=1,n b(i) = a(i) end do 는 그러나, 최근 b(1:n) = a(1:n) 위의 코드에 해당 나에게 지적했다. 직관적으로,

    0

    1답변

    입력 파일을 받아서 줄 단위로 줄을 바꾸는 코드를 작성했습니다. '@'및 '#'과 같은 구분 기호를 사용하여 선을 구분하고 선의 각 범주마다 다른 변경을 수행합니다. 코드를 실행하면 모든 것이 잘되지만 실행하면 빈 .txt 파일이 생성됩니다. 여기 내 코드가있다. 도와주세요. 프로그램 CONVERSION1 !!DEFINES THE DIFFERENT VARI