| Exodusii Exodusii, sonlu eleman geometrisini ve topolojisini saklamak ve almak için geliştirilmiş bir modeldir. |
Şimdi İndirin |
Exodusii Sıralama ve Özet
- Yayıncı adı:
- Gregory Sjaardema
Exodusii Etiketler
Exodusii Açıklama
Exodusii, sonlu eleman geometrisini ve topolojisini saklamak ve almak için geliştirilen bir modeldir. Exodusii, sonlu elemanlar geometrisi, topolojiyi ve sonlu elemanlar analizleri için geçici verileri saklamak ve almak için geliştirilmiş bir modeldir. Proje ön işleme, post işlem ve kod veri aktarımını kodlamak için kullanılır. Exodusii, NETCDF'ye dayanmaktadır. Nemesis paralel uzantısını içerir.Requirements: · NETCDF 3.6.1 NETCDF kütüphanesi, Exodusii DataModel'i işlemek için hafifçe değiştirilmelidir. Özel değişiklikler şunlardır: 1. SRC / LIBSRC / NETCDF.H - Aşağıdaki tanımları değiştirin: #DEFINE NC_MAX_DIMS 65536 / * Dosya başına maksimum boyutlar * / # nc_max_vars 524288 / * Dosya başına maksimum değişkenler * / # tanımlı nc_max_var_dims 8 / * maksimum değişken boyutlar için * / 2. SRC / NCDUPP / NCDUMP.C - Yukarıdaki boyutlar nedeniyle, 'Dims' ve 'VDims' dizileri, artan boyutlarda başarısız olan statik diziler yerine malloc'dır.347a348,351> #IF 0> / * Aşağıdaki kod bazı sistemlerdeki yığını dışarı atıyordu.> * Bunun yerine> * / 349A354,357> #else> Struct NCDIM * Dims; / * Boyutlar * /> SENE_T * VDIMS; / * Tek bir değişken için boyut boyutları * /> # endif359A368,370> Dims = null;> vDims = null;> 388C399 0) ---> if (ndims> 0) {389A401,403> Dims = Malloc (NDims * SizeOF (Struct NCDIM));> VDIMS = Malloc (NDIMS * SizeOF (Size_T));>} 508A523,526> Eğer (lims)> Free (lims);> Eğer (VDims)> Ücretsiz (VDims ); 519A538,541> eğer (lims)> serbest (lims);> Eğer (VDims)> ÜCRETSİZ (VDIMS); 3. NETCDF testlerini çalıştırırken, yukarıdaki artış boyutları nedeniyle oluşan bazı arızalardan kaçınmak için "UnlimIt StackSize" yapmanız gerekebilir. Bu sürümde yeni yeni olanlar:
Exodusii İlgili Yazılım