derived-types

    0

    1답변

    이 Fortran MPI 문제에 대한 도움이 필요합니다. 2D 배열의 다른 열에서 데이터를 수집하려고합니다. 문제는 각 행의 모든 ​​데이터가 사용되지 않고 프로세스 당 할당 된 열이 동일하지 않다는 것입니다. 모든 프로세스는 동등한 데이터의 글로벌 뷰로 시작하고 각 프로세스는 특정 열에 대한 작업을 수행해야하며 마지막으로 모든 프로세스가 공통 뷰를 다시

    1

    1답변

    이차원 배열은, 예를 들면 열 주요 형식으로 저장된다 포트란 : integer, allocatable, dimension(:,:)::A allocate(A(3,4)) 배열 "A"A (1,1)와 같은 메모리에 저장 될 , A (2,1), A (3,1), A (1,2), A (2,2), A (3,2), ... 등이 있습니다. 내가 예를 들어, 파생 데이터

    2

    1답변

    나는 조금 혼란 스러워요 *이 유 나는 다음과 같은 코드가 나에게 모호한 선언을 줄 것이라고 생각 브이 * 스칼라 및 v = 스칼라 = 에 대해서는 일반 '*'입니다. 함수 vsm_real32, vsm_real64 및 은 vsm_real128과 함수 svm이 어떻게 충돌합니까? Procedure :: vsm_real32, vsm_real64, &

    6

    2답변

    형식에서 "파생 형식"을 만들 수 있습니까? Java에서 extends처럼. create type mytype as ( f1 int, --many other fields... fn varchar(10) ); create type mytype_extended as ( f1 int, --many other fiel

    1

    1답변

    줄무늬 행렬을 압축 대각선 저장 형식으로 저장하기 위해 파생 데이터 형식을 작성했습니다. 특히 I는 하부 및 상부 대각선 수가 this question이 정의를 포함 (하다 N 전체 매트릭스 L 및 U의 행 수는 2 차원 배열 cds(1:N,-L:U)의 열에 줄무늬 행렬의 각각의 대각선을 저장할 유형). 또한이 CDS 형식의 매트릭스와 전체 벡터 사이에서

    1

    1답변

    저는 C#을 처음 사용 했으므로 리플렉션을 사용하여 특정 작업을 수행해야합니다. 이것은 다음과 같습니다. 저는 Base라는 클래스를 파생 한 파생 클래스를가집니다. Base 클래스 내에 Prop 클래스라고하는 속성 인 또 다른 public 클래스가 있습니다. Prop 클래스에는 propString이라는 String 유형의 공용 속성이 있습니다. 파생 클래스

    2

    1답변

    ifort 컴파일러 버전 15를 사용하여 Fortran에서 사용자 정의 파생 유형 입력 결과를 수행하기위한 최소한의 예제를 작성하려고합니다. 아래에 게시 된 코드는 그에 따라 읽고 쓸 수 있습니다 그러나 이후에 실행 완료 "읽기"및 제어 메인 프로그램으로 리턴하는 동안 다음과 같은 오류가 발생합니다 module mod_test implicit n

    0

    1답변

    파생 된 데이터 형식의 필드로 서브 루틴의 입력을 어떻게 전달합니까? 나는 골짜기를 반복 할 연결 목록이 있는데 특정 필드에서만 작업하고 싶지만 다른 필드에서 같은 기능을 호출 할 수 있도록 "이름"필드를 입력으로하고 싶습니다. 목록의. 예를 들어 : 그것은 동일한 이름과 정의를 가지고 있지만 두 곳에서 유형을 정의하면 포트란 표준에 따르면 program

    2

    2답변

    Fortran 코드에서 파생 형식에 대한 사용자 정의 I/O 프로 시저를 구현하고 싶습니다. 그러나 해당 절차 내의 write 문은 두 개의 순차적 인 write 문 사이에 줄 바꿈을 생성 할 수 없습니다. 파생 된 유형 및 절차는 다음과 같이 정의됩니다. 모듈 : module station_module implicit none char

    2

    1답변

    (gfortran 5.3 또는 7.2)을 컴파일하고 다음 코드를 실행하면 main.f03의 9 행이 호출되지 않는 서브 루틴으로 끝납니다. 왜 그 이유를 설명 할 수 있습니까? main.f03 : program main use minimalisticcase implicit none type(DataStructure) :: dat