fortran

    5Ciepło

    1Odpowiedz

    jaka jest różnica między tymi dwoma kodami type Foo real, allocatable :: bar(:) end type i type Foo real, pointer :: bar(:) end type w szczególności jeśli chodzi o następującym kodzie:

    22Ciepło

    3Odpowiedz

    W C można łatwo zainicjować tablicę używając składni nawiasów klamrowych, jeśli dobrze pamiętam: int* a = new int[] { 1, 2, 3, 4 }; Jak można zrobić to samo w Fortran dla dwuwymiarowy tablice, gdy c

    5Ciepło

    5Odpowiedz

    Zastanawiałem się tylko, jak zawsze uważałem, że Fortran jest w superkomputerze. Jednak często słyszę, że kompilatory C mogą tworzyć C tak szybko, jak Fortran, więc czy jego użycie jest ograniczone? P

    6Ciepło

    5Odpowiedz

    Jaki jest najbezpieczniejszy sposób ustawienia zmiennej na + Nieskończoność w Fortranie? W tej chwili używam: program test implicit none print *,infinity() contains real function infin

    7Ciepło

    4Odpowiedz

    Piszę niektóre proste wyniki w Fortran, ale chcę ograniczniki białe znaki. Jeśli użyć następujące oświadczenie, jednakże: format(A20,ES18.8,A12,ES18.8) mam wyjścia tak: p001t0000 3.49141273E+01ob

    12Ciepło

    1Odpowiedz

    Aby debugować moją aplikację (fortran 90), chcę włączyć wszystkie NaN do sygnalizacji NaN. Przy ustawieniach domyślnych mój program działa bez żadnych sygnałów i po prostu wypisuje dane NaN w pliku. C

    18Ciepło

    2Odpowiedz

    Rozumiem, że możesz zwrócić tablicę z funkcji w Fortranie, ale z jakiegoś powodu mój kod zwraca tylko pierwszą wartość w tablicy, którą prosi, aby ją zwrócić. Jest to funkcja: function polynomialMult(

    12Ciepło

    3Odpowiedz

    Dlaczego Fortran 90 Specification określa (5.2.8), że słowo kluczowe TARGET musi zostać użyte do powiązania z nim POINTERa? Dlaczego każdy typ nie jest prawidłową CELEM? Na przykład INTEGER, POINTER

    9Ciepło

    1Odpowiedz

    Nie mam doświadczenia z Fortranem, ale próbuję uruchomić bardzo prostą pętlę w tym języku, wywołując ją z R za pomocą funkcji .Fortran(). Ilekroć uruchamiam ostatnią linię kodu R, który jest wklejony

    5Ciepło

    1Odpowiedz

    Uczę się Fortran90 po krótkim wprowadzeniu do Fortran77 kilka lat temu. Podczas drukowania liczb całkowitych w Fortranie, musisz określić, ile spacji chcesz zarezerwować na drukowanie liczby całkowite