Yade

Nog een andere dynamische motor
Download nu

Yade Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Vaclav Smilauer
  • Uitgever website:
  • http://www.volny.cz/smilauer/

Yade Tags


Yade Beschrijving

Nog een andere dynamische motor Yade is een uitbreidbaar open-source framework voor discrete numerieke modellen, gericht op discrete elementmethode. De computatiedelen zijn geschreven in C ++ met behulp van flexibel objectmodel, waardoor onafhankelijke implementatie van nieuwe alogrithms en interfaces mogelijk is. Python kan worden gebruikt om de simulatie of voor postprocessing te maken en te manipuleren. Vereisten: · Python Wat is er nieuw in deze release: algemeen: · Fix vele crashers, inclusief synchronisatie met OpenGL, GUI en Python · Genereer documentatie voor zowel Python- als C ++ -classes / functies automatisch (http://yade.wikia.com/wiki/referentie_documentation) · Ga weg van SVN-repository in Berlios.de naar BZR op http://www.launchpad.net/yade; BUG-tracking en andere launchpad-functies worden gebruikt; Mailinglijsten migreerden naar LaunchPad Functionaliteitsverbeteringen (afgezien van de performance-georiënteerde wijzigingen): · Facetten (willekeurige triangulatie-elementen) interactie met bollen, waardoor elk oppervlak kan worden gecontroleerd · Ondersteuning voor GTS-compatibele driehoekige oppervlakken, zowel als predicaten en facet-driehoekige simulatie-elementen · Niet-incrementele bol-bol en bol-facet Contact geometrie-lessen (Dem3dofeom) · Constitutivelawdispatcher, voor het hebben van meerdere constitutieve wetten die werken op verschillende interacties · Schema om op tijd meerdere taken uit te voeren, met verschillende parameters (Yade-multi, http://yade.wikia.com/wiki/scriptparametricstudy) · Voegde fysieke parameters toe :: blockeddofs · Periodieke grensvoorwaarden · Interaction Logic opgeruimd · Bolverpakkingsgeneratoren (orthogonale, zeshoekige, losse willekeurige, triaxiaal gecompacteerd; periodiek binnenkort) · Geometrie prediceert om de verpakking te klemmen, waaronder Booleaanse activiteiten op predikaten · Infrastructuur voor regressietests prestatie: · Consistente OpenMP-ondersteuning in de hele Code (InteractionDispatchers, NewtonDampedlaw, Bexcontainer) (http://yade.wikia.com/wiki/performance_tuning#Openmp) · InsertionSortCollider (PackentsAPCollide verwijderd) (http://yade.wikia.com/wiki/colliders_performace) · InteractionDispatchers die het aantal lussen volgen over interacties naar één (http://yade.wikia.com/wiki/performance_tuning#interactiondispatchers) · Nieuwe snelle container voor interacties (InteractionVECMAP) (http://yade.wikia.com/wiki/performance_tuning#Containers) · Caching-dispatchers, het vermijden van repetitieve multivirdual call-resolutie (http://yade.wikia.com/wiki/performance_tuning#dispatcher_cache) · Runtime Profiling-informatie (http://yade.wikia.com/wiki/speed_profiling_using_timinginfo_and_timingdeltas_classes) · Vermijd collisiedetectie bij elke stap (http://yade.wikia.com/wiki/insention_sort_collider_stride) · Vector- en quaternion-lessen worden automatisch in Python gewikkeld (sneller, met de hand geschreven wrappers) · Verwijderde veel Python Proxy-lessen, wat resulteert in een grote snelheid van Python (bijvoorbeeld 40 × voor sommige bewerkingen) gebouw: · Yade kan optioneel zijn met één enkele plug-in die alle pakketten bevat. Versnelt de volledige compilatie aanzienlijk en vermindert verschillende keren binaire grootte. · Bestanden in PKG / * worden automatisch opgepikt door het build-systeem, inclusief koppelingsvlaggen · Installeer de kopteksten niet, alleen plug-ins · Fix Debian-Package Builds and Documenteer de procedure (http://yade.wikia.com/wiki/debianpackages), speciaal pakket voor documenten · Bevestig alle (of meest) compileerwaarschuwingen · Maak nieuwe py / directory op het hoogste niveau voor Python Python: · Gebruik natuurlijke syntaxis voor de constructie van de klasse-instantie met kenmerken · Run Telnet-server om Yade toegankelijk te maken tijdens het draaien (alleen van localhost) · Sla python-variabelen op in het XML-bestand, dat de volgende keer wordt opgestaan (Utils.Savevars, Utils.Loadvars) · Ondersteunt simulatie voor het besparen tijdelijk aan geheugen · Functies van het maken van video van simulatie (via snapshots, tijdens simulatie of in de speler) Documentatie: · Gestructureerde inhoud toegevoegd http://yade.wikia.com/wiki/structurized_content · Veelgestelde vragen Start om te implementeren http://yade.wikia.com/wiki/faq


Yade Gerelateerde software

SEM2DPACK

SEM2DPACK is een simulator van 2D Elastische Wave Propagation en Fracture Dynamics. ...

180

Downloaden

NCO

Een reeks programma's die bekend staan als exploitanten. ...

182

Downloaden