forall Dinamik diziler tahsis etmek forall
kullanmaya çalıştı ama gfortran böyle değildi. Ayrıca forall
bloğunda write
ifadelerinin yasaklandığını ve read
ifadelerinin de olduğundan şüpheleniyorum. Fortran kısıtlamalar
forall
bloğunda izin verilmez?
Tam bu sırası önemli değildir bazen do
döngüler değiştirdirmiştir için ne inşa edilir? Kodlamayı daha okunaklı ve zarif hale getireceğini, özellikle de operasyon sırasının ne zaman önemli olduğunu göstermediğini, ancak forall
içinde hangi işlemlerin yapılabileceği konusunda oldukça kısıtlayıcı olacağını düşündüm.
bu kısıtlamaların nedenleri onlar kadar karışıklık engel olacak olduklarımızı korumak/do yani nelerdir? forall
'u kullanmak iyi bir fikir mi? Eğer öyleyse, ne amaçla?
Şu an üzerinde çalıştığım kodda sadece bir tane forall
blok var, ve eğer hepsini do
döngülerinde tercüme ettiysem, dört tane iç içe geçmiş döngüsü verecekti. Hangi yol daha iyi?
Teşekkürler, çok açık bir şekilde yaptınız. –