Yade

Yazılım ekran görüntüsü:
Yade
Yazılım detaylar:
Versiyon: 1.20.0 Güncelenir
Qayıt: 9 Dec 15
Geliştirici: Vaclav Smilauer
Lisans: Ücretsiz
Popülerlik: 130

Rating: 3.0/5 (Total Votes: 2)

Yade özellikle Ayrık Elemanlar Yöntemi için tasarlanmış ayrı sayısal modeller için kullanılabilecek bir ücretsiz, açık kaynak ve genişletilebilir çerçevesidir. Yade en hesaplama parçalar yeni arayüzler ve algoritmalar bağımsız uygulanmasına izin verir esnek nesne modeli yardımı ile C ++ ile yazılmış bulundu.


Yet Another Dinamik Motor

Yade Yet Another Dinamik Motor anlamına gelir ve o özlü ve hızlı sahne inşaat, post-processing, hata ayıklama yanı sıra simülasyon kontrolü için Python kullanır. Yazılım Ubuntu Linux işletim sistemi için bir kaynak arşiv yanı sıra Launchpad üzerinden GitHub üzerinden dağıtılmaktadır.


Başlığın altında

Yade (Yet Another Dinamik Motor) kaputunun altında hızlı bir bakış uygulaması C ++ ve Python programlama dillerinde yazılmış edildiğini bize gösterecektir. Resmen Ubuntu Linux dahil olmak üzere birçok popüler dağılımları ile test edilir. Her ikisi de 32-bit ve 64-bit donanım platformları şu anda desteklenmektedir.


Yade ile başlarken

Softoware sağlanan arşivi, ya da dağıtım varsayılan yazılım depolarından önceden inşa ikili paketlerini kullanarak ya da evrensel kaynaklarını kullanarak GNU / Linux bilgisayarda bu programı yüklemek için iki yol vardır.

terminal emülatörü açın ve ekstre dosyaların konumuna gidin, yol üzerinde bir yere bunu ayıklamak, arşivini (tar.gz) dosyasını indirin. . Cmake & rdquo; Ardından, & ldquo koşmak; (tırnak işaretleri olmadan) komutunu ve ldquo ardından proje yapılandırmak için; yapmak & rdquo; komutu, tırnak işaretleri olmadan, tabii ki, yazılım derlemek hangi.


Eğer kaynaklar arşiv kullanarak bilgisayarınızdaki uygulama dağıtmak için hepsini yüklemeniz gerekecek yukarıda açıklandığı gibi

, Yade gereksinimlerinin farkında olun. Başarılı bir derleme sonra, & ldquo çalıştırmanız gerekir; install & rdquo yapmak; tırnak işaretleri olmadan, root olarak komut. Eğer Yade yüklemeye çalışırken takılıyorum resmi belgelerine okuyunuz

Bu sürümdeki yeni nedir.

  • RELEASE dosyasını kaldırın.
  • yapı bayrakları basitleştirin tanımı
  • derleme sırasında bazı uyarılar Fix.

  • clang kullanım -fstack koruyucusu yerine -fstack koruyucusu güçlü İçin
  • Fikir IDE proje dosyaları yoksay
  • Math.hpp ve Refactoring
  • minieigen dış ambalaj zorunlu yapın.
  • sadece gcc & gt için -fstack-koruyucusu güçlü ekle = 4.9
  • Bazı uyarı düzeltmeleri.
  • ENABLE_PROFILING ekle seçeneğini
  • ViscElCap bazı metrik-tedbirler ayarlayın.
  • ekleyerek geri al frounding-matematik bayrağı
  • CMAKE_INSTALL_PREFIX tarafından INSTALL_PREFIX değiştirin
  • Yade BOOST_PYTHON_FUNCTION_OVERLOADS makroları önerilmemektedir çıkarın.
  • biraz daha derleme uyarıları Fix.
  • biraz daha derleme uyarıları Fix.
  • CMakeLists.txt Minor düzeltme
  • altıgen ambalaj Fix, istenmeyen edilmemelidir örtüşme artık.
  • Serializable.hpp daha okunabilir olun.
  • kaldırılmış parametreleri çıkarın.
  • Taşı STLReader STLImporter içine

  • TU Freiberg de
  • 1 lisans tezi.

  • vücut çıkarıldıktan sonra etkileşimlerin ihracat VTK tarafından
  • Fix kazasında.
  • ViscoelasticPM Split açıklaması daha okunabilir hale getirmek için.
  • Let aynı küme içinde clumpMembers arasındaki etkileşimi vardır.
  • SPH-yığın kuvvet hesaplama atla
  • Güvenilir Ubuntu 14.04 yılında CGAL hakkında uyarı ekleme
  • ön önişlemci direktifi ISC_TIMING ekleyin.
  • Ubuntu 12.04 Hassas
  • Bırak desteği
  • timpovall / ustadan çekme isteği # 46 Birleştirme
  • InsertionSortCollider olmayan invaziv üstlenmeden
  • Döndür önceki işlemek.
  • 14.04 tarihinde CGAL ile derlenmesini düzeltmek için ikinci bir seçenek ekleyin
  • çok eski artırma ile artık kullanılmayan kodu kaldırın.
  • kılcal fazı için sönümleme viskoz uygular.

  • küme üyeleri arasında
  • Fix SPH kuvvet hesaplaması.

  • QGLViewer & gt ile
  • Fix derleme = 2.6.3
  • Qt5-yapı hazırlayın.
  • gqlviewer-qt4 karşı Fix derleme.
  • check-komut Fix
  • 1 konferans
  • Qt5 ilk adım.
  • Qt5 yapı hazırlayın.
  • nedeniyle Qt5 güncelleyin python dosyaları.
  • Qt5 karşı bazı daha güncelleştirmeler.
  • Qt5 göç alsmot bitti.
  • Qt5 derleme sabitleyin.
  • Qt5 Fix kazasında.
  • QThread sorunu gidermek.
  • Qt5 karşı derleme hakkında bilgi ekleyin.
  • TesselationWrapper eksik fonksiyonu ekleyin
  • kullanılmayan bazı başlıkları ve defs çıkarın.
  • Fix derleme OpenMP devre dışı ise

  • Son tanıtıldı
  • Fix derleme taahhüt eder.
  • Parçacıklar 2015 yılında tutun, konuşmak ekle
  • kum saati örneği ekle
  • RELEASE dosyası ekleyin.
  • ScGeom6D göreli rotasyonlar kaydedin (işaretini kaldırın & quot; nosave & quot;) doğru yüklenmesi için gerekli olduğundan
  • .
  • CohesiveFrictionalInteractions: kaldırıldı & quot; nosave & quot; iletişim anları için bayraklar
  • 1 dergi kağıdı
  • 1 dergi kağıdı
  • etkileşimlerin dönme sertliği dönen sanal bir işlev eklemek - aşırı değilse sıfır dönen
  • GlobalStiffnessTimeStepper etkileşimler dönme sertliği hesap
  • periyodik BCS parçacıkların üzerindeki hız degrade spin uygulamak
  • küçük yazım hatası
  • Added kitap bölümü
  • Kurulum: http://www.yade-dem.org/packages harici kütüphane için gerekli olan (? eigen ya şimdi emin değilim CGAL) olduğu
  • periyodik BCS kinetik enerji fluctuational hız / spin daha doğru Definition
  • kimliği için hacim doğru değeri

sürümünde 1.12.0 yeni nedir.

  • BİLDİRİSİ dosyasını kaldırın
  • DEM-PFV kontrolü için kullan toleranceWarning ve toleranceCritical.
  • çıkardıktan sonra kümeleri Fix kazasında. Kapatır LP: 1354433
  • checkClumpHopper Autotest ekleyin.

  • Bütün yığın çıkarıldıktan sonra
  • Fix kazasında.
  • ViscoelasticPM içinde massR ve Fix hesaplama
  • ViscoelasticPM içinde cs hesaplama Fix
  • ViscElPM bir kez daha sabitleyin.
  • kaldırmak için clump`s memberIds bir dizi oluşturun.
  • önerilmiyor fonksiyonlardan kurgusal değerini döndürür.
  • computeForceTorqueViscEl değer returnin Saygı
  • Güncelleme Schwager2007 URL
  • bir daha kağıt ekleyin
  • fifthguy / ustadan çekme isteği # 44 Birleştirme
  • PyRunner için firstIterRun parametresini ekleyin.
  • kullan sistem çağrısı & quot; sfenks-build & quot; yerine python modülü.
  • PeriodicFlow.hpp Fix derleme hatası
  • Set Python sürümleri açıkça.
  • .hpp içine _utils.cpp Taşı işlev bildirimleri

  • Hata ayıklama modunda ve OpenMP olmadan
  • Fix çalışma zamanı hatası.
  • Drop dahil & quot; yade / & quot; cpp ve hpp dosyaları klasör.
  • Fix docs nesil.
  • SPH-kod üstlenmeden.

  • VTK için
  • Yalnızca vtkCommonCore vtkIOImage vtkIOXML bileşenleri.
  • kullanın Python 2.7, sadece
  • SPH-modell olarak reintroduce viskozite.
  • RELEASE dosyası ekleyin.
  • Bruno Chareyre (33):
  • Include UnsaturatedEngine Chao çalışması
  • başlatmak için
  • Bir kaç hata düzeltmek ve bir (boş değil) gerçek test fonksiyonu yapmak
  • - sahnenin pozisyonlara göre el tanımlanan pozisyonları değiştirmek
  • chaoUnsat içine https://github.com/yade/trunk şube 'usta' Birleştirme
  • Durmuş ve (işlevleri geçici ama dönen hata tutulur)
  • makeCloud tarafından kaldırılmış pack.particleSD ve türevleri kaldırmak
  • https://bugs.launchpad.net/yade/+bug/1362090 düzeltmek
  • https://bugs.launchpad.net/yade/+bug/1308074 düzeltmek
  • https://bugs.launchpad.net/yade/+bug/1368591 + bir işe yaramaz testi kaldırmak düzeltmek
  • https://github.com/yade/trunk/commit/4ea76ad6e47ac5074a389ad61712a0840e8560a5~~pobj daha iyi düzeltme sayesinde Anton
  • Eski etkileşimlerin paralel kaldırma
  • GravityEngine ve itirazın bildirilmesi için LOG_WARN tarafından LOG_ERROR yerine
  • (https://bugs.launchpad.net/yade/+bug/1368591 düzeltmek) paralel olarak gelişen çarpıştırıcısı 1-Konuya geri düşen geliştirmek
  • periyodik PFV yanlış geçirgenliği sonuçlanan parantez eksik düzeltmek
  • CohesiveFrictional iletişim hukuku kısmi açıklama için Bourrier2013 gelin
  • requestErase ilişkin düzeltme doc () - https://bugs.launchpad.net/yade/+bug/1370736, teşekkürler Jan
  • FlowEngines içinde örgü hücrelerin selektif blokajı (ön adımlar)
  • boş bir dosya kaldırmak
  • PFV: engellenen hücreler için perma hesaplama atlamak, henüz yok
  • fix dosya
  • Yanlış dosya ile cpp'nin kaldırmak
  • silinen cisimlerin kimliği reset; Bu etkinleştirme: b = Vücut (); O.bodies.erase (O.bodies.append (b)); O.bodies.append (b)
  • hata iletileri beri UserWarning (göstergesi) içine DeprecationWarning (gösterilmez) açmak nerede şifreli
  • PFV bloke hücrelerin yok indeksleme
  • PFV hücrelerini engelleme ayrıntı azaltmak

  • kırıklar JCFPM onlara + ek özellikler ulaşmak olarak
  • DFNFlow hücreleri engelini kaldırmak
  • bölünmüş resetNetwork ve resetLinearSystem + eklemek daha getter / setter
  • çocuk motorlarında eklenmek üzere hpp / cpp split TwoPhaseFlowEngine
  • OpenMP fonksiyonu için #ifdef bekçi

  • bulun & quot; değerleri (daha esnek) + bir işlev dönen barycenter + geliştirilmiş & quot başlatırken
  • dayatılan sıvı basıncı üzerine değil; enterpolasyon için
  • FlowEngine en
  • heybetli sıvı basıncının artan esneklik
  • TwoPhaseFlowEngine için özel alıcı / ayarlayıcı en + UnsatEngine hücrelerin hiçbir yeniden indeksleme

  • TwoPhaseFlowEngine için
  • Daha iyi # def / # ifdef mantığı
  • cellCenter- & gt yeniden adlandırmak, cellBarycenter (. prev eksik tamamlama)
  • Chao Yuan (86):
  • - drenaj simülasyon benim ilk iş
  • drenaj ilk çalışma kodu Commit
  • -
  • FAR sabit daha esnek (addBoundaries bir parametre) yapmak
  • -add poreRadius
  • -a testi büyük karışıklık kaçmak için taahhüt ...
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • & quot eksenel normal dilim oluşturmak için -add saveLatticeNode fonksiyonları; 0 & quot; ve & quot; 1 & quot;
  • -add isWaterReservoir, isAirReservoir.
  • drenaj başka bir sürümünü -ekleme.
  • invadeSingleCell2 için -sil gereksiz yineleme ()
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -add UnsatCellInfo, UnsatVertexInfo
  • Temiz kod
  • gözenek bağlantısı için -add geçici fonksiyonu
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -update sınır nitelikleri
  • laptop için -a yedekleme
  • -add ileride kullanmak üzere UnsatVertexInfo (boşluk)
  • -testi taahhüt
  • -testi taahhüt
  • chaoUnsat içine uzaktan izleme şube 'kökenli / chaoUnsat' Birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -temiz kod
  • cellinfo içinde capillaryCellVolume ekleyin optimize getSaturation ()
  • -replace hücreye & gt;. isAir / WaterReservoir ile bilgi () p

  • Hücre bilgi
  • -add solidLine. kısmen yürürlüğe kodu.
  • Temiz kod, Facet_Force üzerinde hata düzeltmek.
  • akışkan gücü hesaplama test sürümü.
  • solidLine [i] [j] facetNFictious durum (1).
  • düzeltmek
  • fix nocache.
  • -fix solidLine [i] [j] facetNFictious durum (2).
  • -temiz kodu.
  • düzeltme rezervuar attr. boundcells.isWaterReservoir = true değiştirmek bitirmek drenaj.
  • Temiz kodu.
  • eklemek geçici testi fonk.
  • hücre-& gt ekleyin; bilgi () trapCapP.; tuzağa faz için düzeltme basınç hesaplaması.
  • Temiz kodu.
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • Temiz code.add eylem ()
  • mod 2 için getSaturation2 () ekleyin.
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • FlowEngine dan saveVTK ödünç
  • iki mod istila normalleştirmek.
  • computeForce isteğe bağlı hale, bir bakcup
  • geçici değiştirmek kaydetmek waterReservoir = bağlanmış [2], eklemek invadeBounday seçeneği

  • Sınır isteğe dan -hukukun istila
  • . (varsayılan false)
  • fix Network Line_Solid_Pore ().
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -Büyük bir değişiklik, FlowEngine devralır.
  • kaldırmak eski dosyaları
  • Temiz kod
  • düzeltme kuvvet hesaplaması.
  • hesaplamak belirli interficial alan eklemek, hata bir sürü ...
  • kurmaca tepe ile düzeltme computeCellInterfacialArea
  • -test. hiçbir büyük değişim.
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • fix 'python' ilan böcek
  • hata ayıklama bazı bilgi -Temizlik

  • computerForcePoreForceWithCache
  • -fix çekirdek döküm, currentTes solver- & gt olmak shoule T [solver- & gt; currentTes] DEĞİL solver- & gt; T [currentTes]
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • PFV ile -update

  • bndCondValue rezervuar işaretlemek için -kullanır
  • .
  • fix rezervuarlar belirlenmesi; () işgal düzeltmek, Pw negatif olabilir (mod1)
  • kural işgal işgali belirlemek için bndCondValue kullanabilirsiniz -Change. reservoirInfo bndCondValue bağlıdır; isInvadeBoundary birleştirmek. (mod1)
  • Mode2 için kural istila -Change. bazı işlevler birleştirme
  • fix getWindowsSaturations.
  • -add gözenek yarıçapı kontrol Funcs (tmp)

  • computePoreRadius için
  • -yeniden adlandırın değişkenleri (); Temiz kodu.
  • -temiz kod
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -add DEBUGOUT test etmek için isInvadeBoundary = true isPhaseTrapped = true
  • -takın DEBUGOUT. (ulimit tarafından giderilen çekirdek döküm 16000 -s)
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • Bu TwoPhaseFlowEngine (alfa sürüm) ise evet!
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -Birleştirme TwoPhaseFlowEngine, daha fazla hücre Infos ekleyin.
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • -add savePhaseVtk. fonksiyonunu yeniden adlandırın.
  • -remove çek cell.index
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • Yorum #define TWOPHASEFLOW
  • Christian Jakob (6):
  • TriaxialStressController ekleme updatePorosity seçeneği
  • github doc uzun hattı düzeltmek
  • NewtonIntegrator bir uyarı küçük düzeltme
  • introduction.rst doc küçük düzeltme
  • drenajsız akış durumu için TSC için sıvı sertlik include

  • FlowEngine devre dışı TSC için
  • fix fluidStiffness
  • Dominik Boemer (1):
  • ViscoElasticPM için check-komut ekleyin.
  • Francois (1):

  • ızgaralar
  • Doğru iletişim izleme için tasarlanmıştır. Onlar essencially Boolean dönmek zorunda kanunların yeni mantık geldi.
  • Jan Stransky (7):

  • VTKRecorder (soru # 252413)
  • Eklenenler kuvvet ve moment ihracat
  • utils.polyhedron fonksiyonu sabit yazım hatası
  • Polhedron ve Tetra
  • periyodik simülasyonlar etkinleştirmek
  • PolyhedraVolumetricLaw adlandırmak - & gt; Law2_PolyhedraGeom_PolyhedraPhys_Veolumetric
  • kutular için kuvvet silinen vtk çıkışı (hata # 1376734)
  • polyhedra :: GetSurfaces fonksiyonu
  • eklendi
  • Law2_PolyhedraGeom_PolyhedraPhys_Volumetric Eklendi volumePower niteliği, polyhedra kodu küçük temizleme
  • Janek Kozicki (2):
  • Düzenleme değerlerini yapılan 'teftiş' Fix hata can sıkıcı.
  • doc / references.bib içine doc / sfenks / references.bib Birleştirme
  • Jerome Duriez (3):
  • & quot Yeniden yazma; GitHub & quot Yade; sfenks doc wiki sayfası.
  • anecdotic JCFpm paraview analizi
  • için yararlı bir bağlantı (kod açıklama olarak) bir takip için taahhüt
  • son wiki-link çıkarılması ilk dosyalarında github ilgili
  • Raphael Maurin (1):
  • 1D RANS kodu ile çift Yade Yeni kuvvet motoru. Sadece derinliğine bağlıdır 1D ortalama sıvı hızı vektörü fonksiyonunda temel hidrodinamik kuvvetleri uygulayarak yeni bir güç motoru ekleyin. Motor her parçacık için sürükle, asansör ve yüzer güçleri adım her zaman hesaplarken. Motora bağlı belgeler için başvurular tamamlayın.
  • T Sweijen (1):
  • Merge iki fazlı akış motoru
  • Thinkpad (1):
  • -a testi
  • dizüstü taahhüt
  • cyuan (7):
  • onay rezervuar boundingCells için küçük bir değişiklik.
  • örnek pencereleri üreten hesaplanması için -add geçici işlevi yanıt doygunluk ...
  • -add savePhaseVtk
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • -replace abs, max, min std tarafından :: abs, std :: max, std :: min
  • chaoUnsat içine github.com:yade/trunk~~dobj birleştirme
  • cyuanLaptop (1):
  • -Change DEBUGOUT
  • fifthguy (1):
  • örneklerden uniaxial-post.py komut çalıştırırken ortaya çıkan bir hata düzeltildi. Minieigen gelen Vector3 alınırken Düzenlendi py / post2d.py istisna yakalamak için.
  • jduriez (12):
  • (Python Yanlış = false) monodisperse ambalajlar ile ilgili bir hata kullanarak psd () düzeltilmesi. Açıklayıcı bir mesaj ekleyin
  • Birkaç kılcal doc değişiklikler: null ıslatma açısı, köprülerin varsayım ve kaynak kodunda bazı yorumlar
  • Önceki sırasında biri unutulmuş değişiklik TriaxialStressController 3DTriaxialEngine hakkında taahhüt? https://github.com/yade/trunk/commit/77bc6d75b780bcbad5bdadc5bb3645badb009cd9
  • Farklı kaydet dosyalar türlü söz ekleme. Yanlış olsaydı lütfen düzeltin, farklılıkları Görüşlerinizi çalıştı

  • kılcal doc
  • Yazım hataları ve kesinliklerini
  • porozite () işlevi yerine bir hata atma yerine, şimdi periyodik olmayan durumlar için bir hacim değerine infers. Sonunda argüman olarak geçirilen Positiv hacim değerleri bu olayla değerini geçersiz
  • gözeneklilik doc göre değiştirilebilir önceki taahhüt
  • getStress () artık periyodik olmayan durum (parametre olarak geçirilen değerler hala da dikkate alınabilir)
  • için yeterli bir hacim değeri dikkate
  • Re-tanıtarak, https://github.com/yade/trunk/commit/ab91b3cf8654f6d563dede10184e784a8ce84219 gelen değişim, çünkü sebepsiz
  • döndürüldü
  • olmayan periyodik durumlar için getStress hacmi hesaplama ile ilgili https://github.com/yade/trunk/commit/05599b23808991dbfef6b85400c7ddd32be594e0 İyileştirilmesi
  • CapillaryPhys doc Tipo
  • etkileşim parallelization (aslında değil InteractionLoop tarafından ele bir LawFunctor olan) kanunun2 _..._ kapilerite döngüler. Ayrıca paralel olmayan lezzet için Foreach yineleyici benimseyerek.

sürümünde 1.07.0 yeni nedir.

  • BİLDİRİSİ dosyasını kaldırın
  • Add -ftrack-makro genişleme = 0, gcc & gt ise = 4,8
  • VTK6-destek sağlayın.

  • Bunun yerine CXX_FLAGS doğrudan bu ekleme
  • kullanın ADD_DEFINITIONS.
  • yade'ait-kararlı Benioku yaklaşık bilgileri kaldırın.
  • Yeni bir kinematik hareket olarak BicyclePedalEngine ekleyin.

  • GCC-4.8 kullanılması durumunda
  • -save-temps ekleyin.
  • Grid ve Grid_GUI böler Izgara.
  • dokümantasyon ve dış PPA paketleri eksik hakkında bilgi ekleyin. Kapatır: LP: 1250928
  • kullanma hakkında haber ekle libqglviewer-qt4-dev eski Ubuntu sürümleri yerine libqglviewer-dev.
  • PPA-paketleri oluşturmak için komut dosyasını ekleyin. (Bitmedi)
  • Bazı ubuntu sürümleri için othermirror kullanın.
  • stl-gts örnek ekleyin.
  • kümeleri-örnekle qt.View () ekleyin.
  • Viskoelastik PM işlevselliğini kontrol etmek için bir kez daha check-komut ekleyin.
  • ViscoElasticPM parametreleri hesaplayarak, massMultiply-parametreyi göz önünde bulundurun.
  • kaydetmek için fonksiyonlar ve yük kümeleri ekleyin.
  • kendi kendine derlenmiş modüllere sys.path yüksek pripority ayarlayın. Kapatır LP: 1254708
  • Fix hacim hesaplama. Kapatır LP: 1261415
  • yade-toplu öz derlenmiş modüllere sys.path yüksek pripority ayarlayın.

  • PPA için
  • Güncelle komut.
  • Ekle yapılandırma dosyaları, PPA için gerekli.
  • KİK komut Minör güncelleme.
  • yadedaily önceden oluşturulmuş paketler hakkında bilgi güncelleyin.
  • qglviewer & gt desteği ekleyin;. = 2.5.0
  • paketlerinde aç GUI / packs.py 1 aşamasından sonra tüm öğeleri göstermek için.
  • hiçbir küreler düzenli * komutları tarafından üretilen halinde, uyarı kaldırın.
  • günlük paketler hakkında bilgi güncelleyin.
  • Set bir daha menü noktası -ftemplate-derinlik 512 clang
  • için
  • nedeniyle viskozitesine ViscPM önleyin çekim kuvvetleri
  • checkWeight-script biraz daha adımları ekleyin.

  • başvurular
  • Küçük biçimlendirme.
  • cout yanlışlıkla prev ilave çıkarın. taahhüt.
  • utils.py içinde setFromTwoVectors Minör değişim.
  • buildppa.py için createtar.py yeniden adlandırın.

  • dokümanlar
  • Küçük düzeltme.
  • BİLDİRİSİ dosyası ekleyin.
  • Bir fonksiyon tek bir küre boyutunu artırmak için (~ & gt; Thomas şişme)
  • TesselationWrapper devlet dosyalarının kolay manipülasyon
  • olduğu gibi utils.growParticles () ve python sarma geri yüklemeden önce fb02a74 (yanlışlıkla değişti, üzgünüm Hristiyan)
  • nirengi hücrelere benzersiz tanımlayıcılar vermek
  • FlowEngine :: nCells sonlu hücrelerin sayısını retruns; FlowEngine :: getVertices kendi kimliği ile tanımlanan bir hücrenin köşeler döndürür
  • LinSolv için bağımlılık eksik olduğunda cmake çıkışı daha tutarlı hale
  • FlowEngine.updateTriangulation = true davranışını Fix
  • FlowEngine: doğru bir sayaç artırmak
  • suitesparse ve ilgili kütüphanelerini ilgili montaj bölümünde küçük değişiklikler
  • installation.rst: çentikteki smallfix

  • o STL kritik bir hata tetikler olarak
  • FlowEngine bir gerekli değildir sıralama kaldırmak (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800)
  • DEM-PFV doğru hedef değerler checktest

  • Online
  • Fix yolları ve ambalajlı belgeler (GUI adlı köprülerle düzeltme url hatası)
  • DEM Arkaplan bölüm: iletişim kinematiği için deplasman vs semantik gerginlik üzerine bir not
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme

  • Anahtar & quot;
  • tanımlanmamış & quot düzeltmek; triaks-öğretici / script-session1.py
  • 1 yayınlanmış kağıt
  • Bir örnek komut küçük düzeltme tetra / oneTetra.py
  • ViscElPhys içine REGISTER_CLASS_INDEX (...) eksik Fix. Bu makro sağ hukuk sevk için gerekli olduğunu!
  • kod yorumlarda küçük bir hata düzeltildi: k = 2 * r * e
  • frictPhys olarak (coh) frictMat ve viscElMat arasındaki teması izin verin. Hemen hemen her şey sadece maddi uyumluluğu sağlamak için sertliklerine modülü için katılıkları ve modülüne dönüştürmek zorunda miras yoluyla yapıldı. Şu an için timeStepper bu simülasyonların türlü işleyebilir unutmayın - & gt; yakında sabit olacaktır.
  • Modifiye hata mesajı değilse yade.runtime.hasDisplay (bug # 1241817)
  • Önceki SyntaxError sabit taahhüt
  • yorumsuz ve değiştirmek utils.forcesOnCoordPlane fonksiyonu

  • örnekler / test / triax.py
  • düzeltilmiş hata
  • - (aslında uncommenting) Tanıtımı onlarca / shearBreakRel JCFpmState değişkenleri: kırık etkileşimleri vücudun başı (yerine mutlak numarası) göreli bir parçası. -. JCFpm bazı değişkenler doc Birkaç değişiklikler
  • JCFpm kodu Oldukça önemli değişiklikler
  • onlar hala önceki sonra çalışmaya taahhüt böylece değiştirme JCFpm örnek komut dosyaları
  • Bu konuya (https://lists.launchpad.net/yade-dev/msg10185.html), thanks Anton tartışmadan sonra, bazı yorumladı çizgiler yeniden koydu. Yorumlar çözeltisi (şu anda?) Nihayet hala VTKRecorder yeni bir değişken koyarak önlemek için kullanılır ..
  • JCFpm için bir komut dosyası örneği: laboratuvar deneylerinde gibi ortada tek eklemde iki kaya parçaları,
  • bazı örnek komut Bazı unutulmuş düzeltmeler, onlar hala JCFpm içinde bugün değişikliklerden sonra işe böylece
  • JCFpm doc bazı düzeltmeler (köprüler ...)
  • (Umarım) DEM Arkaplan doc bazı ilk bağlantılar Tespit
  • getStress () fonksiyonu, doc bazı değişiklikler kaynak kodu ile tutarlı olması için (https://answers.launchpad.net/yade/+question/239919)
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • önceki olarak İdem taahhüt

  • growParticle 2d versiyonu geri
  • Daha önce yanlışlıkla silinen ..
  • JCFpm doc Bazı köprüler düzeltildi
  • Yazım hataları ve Peri3dController doc düzeltilmiş köprüler
  • TesselationWrapper bir bağlantı Düzeltilmesi () doc
  • CGAL bağlantı eklemek ve listeyi yüklemek gelen libgmp3 silmek
  • normal ve teğetsel sertlik ve sönümleme hesaplanmasında değişiklik. İki parametrelerden biri, örneğin sıfır olduğunda değişiklik yalnızca davranışını etkiler Farklı sertlik K1 ve K2 ile iki partiküller için, kontak sertliği hep k = k1 * k2 / (k1 + k2) olacaktır. O dışında aynı vermeden önce ne zaman k2 = o k = k1 (sırasıyla. K = k2) vermiştir 0 (sırasıyla k1 = 0). Bu iki parametrenin bir sıfır eğilimi gösterdiği davranış sürekliliği sağlamak için yapılır. Kod tekrarından kaçınmak için Ip2_ViscElMat_ViscElMat_ViscElPhys bir işlev contactParameterCalculation ekleyin.

nedir sürümü 1.05.0 Yeni

  • Anton Gladky:
  • boost sistem bileşenini ekleyin bağlantılı olduğu.
  • getViscoelasticFromSpheresInteraction (belgeleri) denklemlerin Fix yazım hatası. Medack (TU Freiberg) sayesinde.
  • Açıkça bağlantı BZip2-kütüphane
  • Açıkça bağlantı ZLIB-kütüphane
  • Güncelleştirme yükleme docs, libbz2-dev zlib1g-dev ekleyin.
  • Fix LudingPM.
  • LudingPM (teta- & gt; Delta) değişkenleri yeniden adlandırın.
  • LudingPM Fix k2 hesaplama.
  • LudingPM için Güncelleştirme komut.
  • Bölünmüş gui / qt4 / GLViewer.cpp.
  • pkg / dem / DomainLimiter çıkarın. *
  • DomainLimiter (LawTester yere taşınmalıdır) kurtarın.
  • Bazı uyarılar çıkarın.

  • svn
  • Güncelleme numpy_boost.hpp.
  • Kaldır py, cpp ve h-dosyalar üzerinde biraz yürütür.
  • Bölünmüş Shop_01.cpp üzerinde Shop.cpp ve Shop_02.cpp
  • Fix derleme.
  • belgelerinden kararlı-PPA başvurusunu kaldırın.
  • Tüm libboost değiştirin - * -. libboost-all-dev tarafından dev
  • Christian Jakob:
  • kullanıcılar yığın yöntemlerinin tam bir açıklaması manuel
  • atalet tensör yaklaşımı şemasında bir hatayı düzeltmek
  • Kullanıcıların kılavuzda ve Sahne doc
  • bazı bağlantılar düzeltmek
  • Kullanıcılar varsayılan malzemenin düzeltme açıklaması manuel

  • Kullanıcıların kılavuzunda
  • sabitleme / güncelleme refs ve linkler - part 1

  • kullanıcılardan
  • kaldırıldı SpherePadder açıklaması manuel

  • Kullanıcıların kılavuzunda
  • sabitleme / güncelleme refs ve linkler - bölüm 2 (bitmiş)
  • Yeni O.forces.addF () metodu ile yüzdürme örnek adapte ve güzel
  • görünmesi
  • Clump :: updateProperties güncelleme: integrateInertia ve int ayrıklaştırma bool yeni dahil ve tutam (), appendClumpend (), addToClump (), releaseFromClump (), replaceByClumps () ve growParticles () adapte
  • sarıcı bazı örnek komut bağlantılar oluşturmak

  • örnekler / paketlerinin / packs.py ve
  • artış başlatma hızı (https://bugs.launchpad.net/yade/+bug/1229783 düzeltmek)
  • (hala kırık) kullanıcılar refs düzeltmeye çalışacağım manuel
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • getRoundness () daha esnek olun: Boş excludeList fazla girdi argüman olarak gerekli hiçbir edilir; kullanıcılar replaceByClumps-example.py ve ilgili kısmını adapte manuel

  • Kullanıcıların kılavuzunda
  • küçük düzeltme
  • TesselationWrapper bir bağlantı düzeltmek
  • (deneyin saniye) TesselationWrapper bir bağlantı düzeltmek
  • kümeleri için düzeltme yüzdürme örneği

  • Polyhedra.cpp
  • kaldırıldı typenames, gcc & lt yapmak; Sürüm 4.7 mutlu
  • Donia:
  • parçacıkların göreceli hızlarını kaydedin.
  • Compute edgesSurfaces viscousShear doğruysa.
  • bir vektör içine sadece küreler arasındaki etkileşimi kaydedin.
  • Her etkileşim içinde kesme ve normal viskoz stresi olsun.
  • Jan Stransky:
  • marjinal değişiklikler
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • (VTKRecorder ve export.VTKExporter kadar) eklendi periyodik hücre VTK ihracat
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme
  • unutulmuş eklendi örnek dosya
  • Bir önceki kaydedilmesini gelen export.VTKExporter sabit hata
  • github.com:yade/trunk~~pobj şube 'usta' Birleştirme

  • (Jan Elias Katkıda)
  • polyhedra uygulaması + örnekler.
  • Yeni Polyhedron sınıf tarafından modellenen tetrehadron ile ekleyerek örnekler
  • CombinedKinematicEngine onun 'ölü' subengines (soru # 237437) arayın olmaz
  • Jerome Duriez:
  • açıklamada yazım hatası düzeltilmesi
  • JCFpm sınıfları kullanarak yeni (benzer ancak daha kompakt) örnekler Önerisi. Bir seçim bazı geribildirim bir gün sonra yapılabilir?
  • JCFpm belgelerinde bazı değişiklikler (dış referanslar ekleyin ve artık yok CFpm modeline doğru çapraz başvuru çıkarılması). Cpp, bazı yorumladı hatlar (gelecekte?) Eklemek için belki geçerli kırabilir bazı post-pro özellikleri cari kullanıcılar
  • (?? mevcut) kurtarışını
  • https://lists.launchpad.net/yade-dev/msg09979.html kısaca ele değişiklikleri işlediği. Temelde L. Scholtes tarafından yazılmış, onlar paraview ile JCFpm sınıfların bazı özelliklerini vizualize için izin verir. Daha sonra 2 kaydediciler, & quot ekler; jcfpm & quot; ve & quot; Onlar zaten şimdi belgelenmiştir .. özellikle tarihsel nedenlerle ayrılmış çatlaklar & quot ;,
  • yade (burada, hatta arsa pencereyi kapattıktan sonra) bu işlevlerin lansmanından sonra artık askıda değil bu yüzden plotNumInteractionsHistogram içinde pylab.ion () () ve plotDirections () ekleyin. Hala Vaclav için teşekkürler! (http://stackoverflow.com/questions/9753885/pylab-matplotlib-show-waits-until-window-closes)
  • Bir örnek komut anecdotic değişiklikler
  • Klaus THOENI:
  • GridConnection maske ile Sorunu çözmek
  • Git yerel kdevelope belirli dosyaları görmezden

sürümünde 0.97.0 yeni Nedir:

  • Anton Gladky (42):
  • serbest-dosyayı kaldırın.
  • eigen2 çıkarın. Bunun yerine eigen3 kullanın.
  • olasılıkla / unlekely direktifleri çıkarın.
  • eigen2-uyumluluk çıkarın.

  • clang
  • Fix derleme.
  • kullan sistemi paketlenmiş minieigen, bu devam ederse.

  • __init
  • Fix typo __. py
  • kullan sistem pygts varsa.
  • 2.6 Lower gerekli cmake sürümü
  • Tkinter yüklü olup olmadığını kontrol edin.
  • 2,8 minimal cmake versiyonunu geri dönün. GUI ile derleme hatası.
  • Fix derleme agains 1.53 artırmak.

  • py_gts modülünde ararken
  • Fix yazım hatası.

  • cmake
  • Fix yazım hatası.
  • _gts modülün Fix bağlantı.
  • gui İthalat minieigen / qt4 / SerializableEditor.py.
  • Temiz scripts / README. İlgili değil artık.
  • PIL modülü içe değilse uyarı kaldırın. Bir hata yükselterek değil.
  • 3 parti kütüphaneleri (minieigen ve GTS) hakkında belgelere çıkarın.
  • standart yerde belgeleri yükleyin.
  • Üret ve Pandoc varsa, Yade.epub yükleyin.
  • sfenks-oluşturucu kullanarak Yade.epub oluşturun.
  • tex dosyasının Pandoc dönüşüm çıkarın.

  • html belgeler için
  • Fix yükleme yolu.
  • yade-parti için version parametresi düzelt.
  • & quot virgül kaldırın; özellikleri & quot;.
  • Güncelle --help çıktı.
  • kullanarak & quot Man sayfaları oluşturma; manpage & quot yapmak; Komut.
  • manpage usign --generate-manpage seçeneği üreten çıkarın.
  • Ekle & quot; & quot çek yapmak; Komut standart testler.
  • özellikler Fix bölme. (Kapatır LP: 1161451)
  • 4f9f8dae3 tanıtılan değişiklikleri geri.
  • günlüğü hakkında bilgi çıkarın. (Kapatır LP: 1150273)
























  • 1.
  • 1.





















Gereksinimleri

  • Python

Ekran

yade_1_68652.png
yade_2_68652.png

Yorumlar Yade

1 Yorumlar
  • محمدرضا 12 Jan 17
    سلام
    شخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
    09188492669
Yorum eklemek
Görüntülerde açın!