Pertanyaan yang diberi tag «fortran»

Fortran adalah bahasa pemrograman tujuan umum yang banyak digunakan oleh komunitas komputasi ilmiah.



1
Apakah ada alat di luar sana yang dapat menghasilkan ekstensi interval fungsi Fortran (atau C) dengan mem-parsing kode Fortran (atau C)?
Studi kasus dalam tesis PhD saya mengharuskan saya memiliki ekstensi interval subrutin Fortran di CHEMKIN-II (permintaan maaf untuk tautan tersebut; ini adalah yang terbaik yang bisa saya temukan untuk paket yang tidak lagi didistribusikan oleh Sandia National Laboratory). CHEMKIN-II adalah paket kimia yang digunakan dalam kimia pembakaran; karena ini adalah …

4
Matriks eksponensial dari matriks miring-Hermitian dengan fortran 95 dan LAPACK
Saya baru saja dimasukkan ke fortran 95 untuk beberapa simulasi mekanika kuantum. Jujur, saya telah dimanjakan oleh Oktaf jadi saya telah mengambil matriks eksponensial begitu saja. Dengan kemiringan (kecil, ) - Matriks Jerman dengan ukuran , apa cara paling efisien menggunakan LAPACK untuk menyelesaikan masalah ini? Saya tidak menggunakan pembungkus …
11 fortran  lapack 

2
Cara bekerja dengan pointer fungsi di Fortran dalam program ilmiah
Berikut ini adalah penggunaan khas pointer fungsi di C. Saya ingin melakukan sesuatu yang serupa di Fortran. Saya punya beberapa ide, tetapi saya ingin tahu apakah ada cara kanonik untuk melakukannya. Pointer fungsi dan konteks yang dilewatkan oleh pengguna disimpan, lalu dipanggil nanti. typedef PetscErrorCode (*TSIFunction)(TS,PetscReal,Vec,Vec,Vec,void*); PetscErrorCode TSSetIFunction(TS ts,Vec res,TSIFunction …
11 petsc  fortran 

2
Kode Octree di Fortran
Saya baru mengenal komputasi ilmiah. Saya mencari implementasi Fortran (lebih disukai f90) dari Octree. Masalah saya memerlukan Oktree yang membagi domain saya sampai tidak ada lebih dari beberapa partikel N (atau sumber di mana saya tahu nilai kerapatan yang dapat dicolokkan dalam metode persamaan integral untuk menyelesaikan persamaan seperti persamaan …

3
Matriks eksponensial dari matriks asimetris nyata dengan Fortran 95 dan LAPACK
Baru-baru ini saya mengajukan pertanyaan di sepanjang baris yang sama untuk matriks miring-Hermitian. Terinspirasi oleh keberhasilan pertanyaan itu, dan setelah membenturkan kepalaku ke dinding selama beberapa jam, aku melihat matriks eksponensial dari matriks asimetris yang nyata. Rute untuk menemukan nilai eigen dan vektor eigen tampaknya agak berbelit-belit, dan saya khawatir …

2
Cara mengatur nilai presisi ganda di Fortran
Baru-baru ini, saya mengalami masalah aneh dengan FORTRAN95. Saya menginisialisasi variabel X dan Y sebagai berikut: X=1.0 Y=0.1 Kemudian saya menambahkannya bersama dan mencetak hasilnya: 1.10000000149012 Setelah memeriksa variabel, sepertinya 0,1 tidak terwakili dalam presisi ganda dengan akurasi penuh. Apakah ada cara untuk menghindari hal ini?

4
Belajar Fortran
Saya bertanya-tanya apa cara terbaik untuk belajar bagaimana memprogram di Fortran? Saya telah mencari buku-buku, contoh-contoh yang tampak oke bagi saya adalah "Fortran 95/2003 Dijelaskan" dan "Fortran Untuk Ilmuwan Dan Insinyur" . Saya tidak tahu apa yang kalian pikirkan tentang ini? Hal lain yang saya ingin tahu adalah kompiler mana …
9 fortran 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.