Yade is 'n gratis, open source en extensible raamwerk wat gebruik kan word vir diskrete numeriese modelle, spesifiek ontwerp vir die Diskrete Element Metode. Yade se berekening dele geskryf in C ++ met die hulp van die buigsame voorwerp model, wat onafhanklike implementering van nuwe koppelvlakke en algoritmes toelaat.
Nog 'n Dynamic Engine
Yade staan vir nog 'n dinamiese Engine, en dit gebruik Python vir bondige en vinnige toneel konstruksie, post-verwerking, ontfouting, sowel as simulasie beheer. Die sagteware is versprei deur GitHub, as 'n bron argief, sowel as via Launchpad vir die Ubuntu Linux bedryfstelsel.
Onder die enjinkap
'n vinnige blik onder die kap van Yade (nog Nog Dynamic Engine) sal ons te wys dat die aansoek in die C ++ en Python programmeertale geskryf is. Dit is amptelik getoets met verskeie gewilde verspreiding van Linux, insluitend Ubuntu. Beide 32-bit en 64-bis hardeware platforms ondersteun op hierdie tyd.
Aan die begin met Yade
Daar is twee maniere om hierdie program te installeer op jou GNU / Linux rekenaar, óf deur die gebruik van die pre-gebou binêre pakkette van die standaard sagteware repositories van jou verspreiding of deur die gebruik van die universele bronne argief voorsien op Softoware.
Laai die lêer tarball (tar.gz), pak dit iewers op jou pad, maak 'n terminaal skep en na die plek van die onttrek lêers. Dan loop die & ldquo;. Cmake & rdquo; opdrag (sonder aanhalingstekens) om die projek, gevolg deur die & ldquo instel, maak & rdquo; opdrag, sonder aanhalingstekens, natuurlik, wat die sagteware sal stel.
Wees bewus van Yade vereistes, soos jy sal nodig hê om hulle almal te installeer om die aansoek op jou rekenaar met behulp van die bronne argief ontplooi, soos hierbo verduidelik. Na 'n suksesvolle samestelling, moet jy voer die & ldquo; maak installeer & rdquo; beveel as root, sonder aanhalingstekens. Lees asseblief die amptelike dokumentasie as jy vashaak wanneer ek probeer om Yade installeer
Wat is nuut in hierdie release:.
- Verwyder RELEASE lêer.
- Vereenvoudig definisie van bou vlae
- Fix sommige waarskuwings gedurende die samestelling.
- Vir klang gebruik -fstack-beskermer in plaas van -fstack-beskermer sterk
- projek lêers van idee IDE Ignoreer
- refactoring van Math.hpp
- Maak minieigen eksterne pakket verpligtend.
- Voeg -fstack-beskermer sterk net vir die gcc & gt; = 4,9
- 'n waarskuwing fixes.
- Voeg ENABLE_PROFILING opsie
- Stel 'n metrieke-maatreëls in ViscElCap.
- 'Terug te voeg frounding-wiskunde vlag
- Vervang INSTALL_PREFIX deur CMAKE_INSTALL_PREFIX
- Verwyder afgekeur in Yade BOOST_PYTHON_FUNCTION_OVERLOADS makros.
- Fix paar meer samestelling waarskuwings.
- Fix paar meer samestelling waarskuwings.
- Minor fix in CMakeLists.txt
- Fix heksagonale pakking nie moet ongewenste oorvleuel nie meer nie.
- Maak Serializable.hpp meer leesbaar.
- Verwyder afgekeur parameters.
- Move STLReader in STLImporter
- 1 meester tesis by die TU Freiberg.
- Fix crash deur die uitvoer-VTK interaksies na liggaam te verwyder.
- Split beskrywing van ViscoelasticPM om dit meer leesbaar te maak.
- Kom bestaan interaksies tussen clumpMembers van dieselfde klompie.
- Slaan berekening van kragte in SPH-bos
- Voeg waarskuwing oor CGAL in Ubuntu 14,04 betroubaar
- Voeg ISC_TIMING pre richtlijn voorverwerker.
- Drop ondersteuning van Ubuntu 12,04 Presiese
- Merge trek versoek # 46 uit timpovall / meester
- Nie indringende refactoring van InsertionSortCollider
- 'Terug vorige pleeg.
- Voeg 'n tweede opsie om die samestelling met CGAL los op 14,04
- Verwyder afgekeur kode met baie ou hupstoot te gee.
- Implementeer viskeuse demping vir kapillêre fase.
- Fix SPH berekening van kragte tussen klompie lede.
- Fix samestelling met QGLViewer & gt; = 2.6.3
- Berei Qt5-opbou.
- Fix samestelling teen gqlviewer-qt4.
- Fix check-script
- 1 konferensie
- Die eerste stappe in Qt5.
- Berei Qt5 bou.
- python Update lêers te danke aan Qt5.
- Sommige meer updates na Qt5.
- Qt5-migrasie is alsmot klaar.
- Fix Qt5 samestelling.
- Fix crash in Qt5.
- Fix QThread kwessie.
- Voeg inligting oor die samestelling teen Qt5.
- Voeg ontbreek funksie in TesselationWrapper
- Verwyder ongebruikte kop-en defs.
- Fix samestelling as OpenMP is afgeskakel
- Fix samestelling bekendgestel in verlede te pleeg.
- Voeg praat, hou in Deeltjies 2015
- Voeg uurglas byvoorbeeld
- Voeg RELEASE lêer.
- Slaan relatiewe rotasies in ScGeom6D (ontmerk & quot; nosave & quot;), aangesien dit nodig is vir die korrekte herlaai .
- CohesiveFrictionalInteractions: verwyder & quot; nosave & quot; vlae vir kontak oomblikke
- 1 joernaal papier
- 1 joernaal papier
- voeg 'n virtuele funksie terugkeer rotasie styfheid van die interaksies - terugkeer nul indien nie oorlaai
- rekening vir die rotasie styfheid van interaksies in GlobalStiffnessTimeStepper
- die spin van die snelheid gradiënt van toepassing op deeltjies in periodieke BCS
- klein tikfout
- Bygevoeg hoofstuk boek
- Installasie: http://www.yade-dem.org/packages nodig is vir 'n eksterne biblioteek (? eie of cgal nou nie seker nie)
- meer akkurate defintion van fluctuational snelheid / spin vir kinetiese energie in periodieke BCS
- korrekte waarde van die volume vir die id
Wat is nuut in die weergawe 1.12.0:.
- Verwyder RELEASE lêer
- Gebruik toleranceWarning en toleranceCritical vir DEM-PFV tjek.
- Fix crash ná polle verwydering. Sluit LP: 1354433
- Voeg checkClumpHopper autotest.
- Fix crash na die verwydering van die hele klompie.
- Fix berekening van massR in ViscoelasticPM
- Fix cs berekening ViscoelasticPM
- Fix ViscElPM een keer.
- Skep 'n skikking van clump`s memberIds te verwyder.
- Terug fiktiewe waarde uit afgekeur funksies.
- Respek returnin waarde in computeForceTorqueViscEl
- Update Schwager2007 URL
- Voeg nog een papier
- Merge trek versoek # 44 uit fifthguy / meester
- firstIterRun parameter Voeg by PyRunner.
- Gebruik stelsel oproep & quot; sfinks-bou & quot; in plaas van python module.
- Fix samestelling fout in PeriodicFlow.hpp
- Stel python weergawes uitdruklik.
- Skuif funksie verklarings van _utils.cpp in .hpp
- Fix runtime fout in debug modus en sonder OpenMP.
- Drop insluitend & quot; Yade / & quot; gids in CPP en HPP lêers.
- Fix docs generasie.
- SPH-kode refactoring.
- Gebruik slegs vtkCommonCore vtkIOImage vtkIOXML komponente vir VTK.
- Gebruik Python 2,7 enigste
- hervestig viskositeit in SPH-Modell.
- Voeg RELEASE lêer.
- Bruno Chareyre (33):
- ingesluit: UnsaturatedEngine om Chao se werk begin
- los 'n paar foute en maak 'n werklike (nie leë) toets funksie
- - vervang hand gedefinieer posisies posisies toneel se
- Merge tak "meester" van https://github.com/yade/trunk in chaoUnsat
- verwyder pack.particleSD en variante, ononderhoude en afgekeur deur makeCloud (funksies tydelik, maar die terugkeer van die fout gehou)
- los https://bugs.launchpad.net/yade/+bug/1362090
- los https://bugs.launchpad.net/yade/+bug/1308074
- los https://bugs.launchpad.net/yade/+bug/1368591 + verwyder 'n nuttelose toets
- verwyder 'n tydelike oplossing vir https://bugs.launchpad.net/yade/+bug/923929, na 'n beter oplossing in https://github.com/yade/trunk/commit/4ea76ad6e47ac5074a389ad61712a0840e8560a5 danksy Anton
- parallel verwydering van ou interaksies
- vervang LOG_ERROR deur LOG_WARN vir die mededeling van afkeuring GravityEngine
- verbeter val terug tot 1-draad in parrallel Collider (los https://bugs.launchpad.net/yade/+bug/1368591)
- 'Herstel ontbreek hakies gevolglike verkeerde deurlaatbaarheid in periodieke PFV
- punt om Bourrier2013 vir 'n gedeeltelike verduideliking van die CohesiveFrictional kontak wet
- fix doc rakende requestErase () - https://bugs.launchpad.net/yade/+bug/1370736 danksy Jan
- selektiewe blokkering van die selle van die mesh in FlowEngines (voorlopige stappe)
- verwyder leë lêer
- PFV: moenie perm berekening oorslaan nie vir geblokkeer selle, maar
- fix lêernaam
- verwyder CPP met verkeerde lêernaam
- herstel id van skoongemaak liggame; sodat hierdie: b = Liggaam (); O.bodies.erase (O.bodies.append (b)); O.bodies.append (b)
- draai DeprecationWarning (nie vertoon) in UserWarning (vertoon) sedert die fout boodskappe waar kriptiese
- geen kruip van geblokkeer selle in PFV
- breedsprakigheid afname van blokkeer PFV selle
- DFNFlow blokkeer selle as frakture bereik hulle + addisionele eienskappe in JCFPM
- split resetNetwork en resetLinearSystem + voeg meer lucky / setter
- split TwoPhaseFlowEngine in HPP / CPP vir insluiting in 'n kind enjins
- #ifdef wag vir OpenMP funksie
- nie opgelê vloeistofdruk oorskryf wanneer initializing die waardes (meer buigsaam) + 'n funksie terugkeer barycenter + verbeterde & quot; te spoor & quot; vir interpolasie
- verhoogde buigsaamheid van die instelling van vloeistofdruk in FlowEngine se
- gespesialiseerde lucky / setter se TwoPhaseFlowEngine + geen re-kruip van selle in UnsatEngine
- 'n beter # def / # ifdef logika vir TwoPhaseFlowEngine
- hernoem cellCenter- & gt; cellBarycenter (. ontbreek in vorige pleeg)
- Chao Yuan (86):
- - my eerste werk op die dreinering simulasie
- Verbind die eerste werk-kode vir dreinering
- - maak die FAR konstante meer buigsaam (a parameter in addBoundaries)
- -Voeg poreRadius
- -a toets te verbind tot 'n groot gemors ontsnap ...
- github.com:yade/trunk Merge in chaoUnsat
- -Voeg saveLatticeNode funksies vir die opwekking van aksiale-normale deel met & quot; 0 & quot; en & quot; 1 & quot;
- -Voeg isWaterReservoir, isAirReservoir.
- -Voeg 'n ander weergawe vir dreinering.
- -delete onnodige rekursie vir invadeSingleCell2 ()
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- -Voeg UnsatCellInfo, UnsatVertexInfo
- skoon-kode
- -Voeg temp funksie porie verband
- github.com:yade/trunk Merge in chaoUnsat
- -Werk grens eienskappe
- -a Friends vir laptop
- -Voeg UnsatVertexInfo (void) vir toekomstige gebruik
- -toets te pleeg
- -toets te pleeg
- Merge remote-dop-tak 'oorsprong / chaoUnsat' in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- -clean kode
- voeg capillaryCellVolume in cellinfo, optimaliseer getSaturation ()
- -replace sel & gt;. info () p met isAir / WaterReservoir
- -Voeg solidLine in sel inligting. deels kode vir krag.
- skoon kode, los fout op Facet_Force.
- 'n toets weergawe van die rekenaar vloeistof krag.
- los solidLine [i] [j] wanneer facetNFictious geval (1).
- fix nocache.
- fix solidLine [i] [j] wanneer facetNFictious geval (2).
- -clean kode.
- fix reservoir attr. verander boundcells.isWaterReservoir = true wanneer klaar dreinering.
- skoon code.
- voeg temp toets funk.
- voeg sel & gt; info () trapCapP. fix druk berekening vir vasgevang fase.
- skoon code.
- github.com:yade/trunk Merge in chaoUnsat
- skoon code.add aksie ()
- voeg getSaturation2 () vir modus 2.
- github.com:yade/trunk Merge in chaoUnsat
- leen saveVTK van FlowEngine
- normaliseer twee val modes.
- maak computeForce opsionele; n bakcup
- 'n tydelike red, verander waterReservoir = gebonde [2], voeg invadeBounday opsie
- -Maak val van die grens af opsioneel. (verstek valse)
- fix Line_Solid_Pore () in die netwerk.
- github.com:yade/trunk Merge in chaoUnsat
- -big verandering, erf FlowEngine.
- verwyder ou lêers
- skoon-kode
- fix krag berekening.
- voeg bereken spesifieke interficial area, baie foute ...
- fix computeCellInterfacialArea met fictieve toppunt
- -toets. geen groot verandering.
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- fix "python 'verklaar fout
- -clean sommige inligting in debug
- fix stort in computerForcePoreForceWithCache, currentTes shoule solver- & gt wees; T [solver- & gt; currentTes], NIE solver- & gt; T [currentTes]
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- -Werk met PFV
- -Gebruik bndCondValue om reservoir te merk.
- fix reservoirs bepaling; los val (), kan Pw negatief wees (mode1)
- -Change verower reël, gebruik bndCondValue om inval te bepaal. reservoirInfo hang af van bndCondValue; saamsmelt isInvadeBoundary. (mode1)
- -Change reël vir mode2 verower. saamsmelt paar funksies
- fix getWindowsSaturations.
- -Voeg porie radius nagaan funcs (tmp)
- -rename veranderlikes computePoreRadius (); skoon code.
- -clean kode
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- -Voeg debugOut te toets isInvadeBoundary = True isPhaseTrapped = True
- -insert debugOut. (stort deur ulimit vaste-s 16000)
- github.com:yade/trunk Merge in chaoUnsat
- Dit is TwoPhaseFlowEngine (alfa weergawe) ja!
- github.com:yade/trunk Merge in chaoUnsat
- -merge TwoPhaseFlowEngine, voeg meer sel info.
- Merge tak "meester" van github.com:yade/trunk
- -Voeg savePhaseVtk. hernoem funksie.
- -remove tjek cell.index
- Merge tak "meester" van github.com:yade/trunk
- kommentaar # define TWOPHASEFLOW
- Christian Jakob (6):
- insetsel updatePorosity opsie in TriaxialStressController
- los lang lyn in GitHub doc
- klein fix van 'n waarskuwing in NewtonIntegrator
- klein fix in doc introduction.rst
- sluit vloeistof styfheid vir TSC vir ongedreineer vloei toestand
- fix fluidStiffness vir TSC wanneer FlowEngine gedeaktiveer
- Dominik Boemer (1):
- Voeg check-script vir ViscoElasticPM.
- Francois (1):
- korrekte kontakbesonderhede dop foute vir roosters. Hulle essencially het gekom van die nuwe logika van wette wat moet boolse terugkeer.
- Jan Stransky (7):
- Bygevoeg krag en wringkrag uitvoer na VTKRecorder (vraag # 252413)
- vaste tikfout in utils.polyhedron funksie
- in staat stel periodieke simulasies met Polhedron en Tetra
- hernoem PolyhedraVolumetricLaw - & gt; Law2_PolyhedraGeom_PolyhedraPhys_Veolumetric
- verwyder VTK uitset van krag vir bokse (bug # 1376734)
- bygevoeg Poliëders :: GetSurfaces funksie
- Added volumePower kenmerk om Law2_PolyhedraGeom_PolyhedraPhys_Volumetric, Poliëders kode klein opruim
- Janek Kozicki (2):
- Fix fout in 'inspekteer' dat redigering waardes gemaak irriterende.
- Merge doc / sfinks / references.bib in doc / references.bib
- Jerome Duriez (3):
- Re-skryf van & quot; Yade op GitHub & quot; wiki bladsy in sfinks doc.
- anekdotiese verbind tot 'n rekord te hou (in die kode kommentaar) van 'n nuttige skakel vir JCFpm paraview analise
- Die opheffing van heel laaste wiki-skakel GitHub-verwante in eerste lêers
- Raphael Maurin (1):
- New krag enjin paar Yade met 'n 1D RANS kode. Voeg 'n nuwe krag enjin toepassing van die belangrikste kragte in water beweging funksie van 'n 1D gemiddelde vloeistof snelheidsvektor wat hang net af van die diepte. Die enjin is bereken op elke keer stap die drag, lift en lewendige magte vir elke deeltjie. Voltooi die verwysings vir die dokumentasie wat verband hou met die enjin.
- T Sweijen (1):
- Merge twee fases vloei enjin
- Dell (1):
- -a toets pleeg van laptop
- cyuan (7):
- 'n klein verandering vir check reservoir boundingCells.
- -Voeg temp funksie vir die opwekking van monster vensters, berekening reageer volop ...
- -Voeg savePhaseVtk
- github.com:yade/trunk Merge in chaoUnsat
- github.com:yade/trunk Merge in chaoUnsat
- -replace abs, max, min deur std :: abs, std :: max, std :: min
- github.com:yade/trunk Merge in chaoUnsat
- cyuanLaptop (1):
- -Change debugOut
- fifthguy (1):
- Vaste 'n fout wat verskyn wanneer die loop van die uniaxial-post.py script van voorbeelde. Geredigeer py / post2d.py om uitsondering vang terwyl die invoer van Vector3 minieigen.
- jduriez (12):
- Regstelling van 'n fout met behulp psd () met monodisperse verpakkings (valse = False in python). Voeg van 'n verklarende boodskap
- Min veranderinge in kapillêre doc: aanname van nul benatting hoek, hiperskakels, en 'n paar opmerkings in bronkode
- Een vergeet verandering in die vorige pleeg oor TriaxialStressController 3DTriaxialEngine? https://github.com/yade/trunk/commit/77bc6d75b780bcbad5bdadc5bb3645badb009cd9
- Voeg melding van verskillende red lêers soorte. Probeer om die verskille kommentaar, asseblief korrek as ek verkeerd was
- typos en verduidelijk in kapillêre doc
- porositeit () funksie insinueer nou 'n volume-waarde vir nie-periodiese gevalle eerder as gooi 'n fout. Positiv volume waardes uiteindelik geslaag as argument ignoreer hierdie afgeleide waarde
- porositeit doc verander volgens vorige pleeg
- getStress () oorweeg nou 'n voldoende volume waarde vir nie-periodiese geval (waardes as parameters oorgedra kan nog steeds ook in ag geneem word)
- -Re bekendstelling verandering van https://github.com/yade/trunk/commit/ab91b3cf8654f6d563dede10184e784a8ce84219, teruggekeer sedert sonder rede
- verbetering van https://github.com/yade/trunk/commit/05599b23808991dbfef6b85400c7ddd32be594e0 rakende volume berekening in getStress vir nie periodieke gevalle
- Typo in CapillaryPhys doc
- Parallellisatieprojecten van interaksie lusse in Law2 _..._ Kapillariteit (wat in werklikheid nie 'n LawFunctor hanteer word deur InteractionLoop). Verder die goedkeuring van die foreach Iterator vir die nie-parallelle smaak.
Wat is nuut in die weergawe 1.07.0:.
- Verwyder RELEASE lêer
- Voeg -ftrack-makro-uitbreiding = 0, as gcc & gt; = 4,8
- Verskaf VTK6-ondersteuning.
- Gebruik ADD_DEFINITIONS plaas van die toevoeging van diegene wat direk in CXX_FLAGS.
- Verwyder inligting oor Yade-stabiele van readme.
- Voeg BicyclePedalEngine as 'n nuwe kinematiese beweging.
- Voeg -Save-temps as GCC-4,8 gebruik word.
- Split Grid in Grid en Grid_GUI.
- Voeg inligting oor die vermiste pakkette in dokumentasie en eksterne PPA. Sluit: LP: 1250928
- kennisgewing Voeg oor die gebruik van libqglviewer-qt4-dev plaas van libqglviewer-dev op ouer Ubuntu weergawes.
- script Voeg by PPA-pakkette te skep. (Nie klaar)
- Gebruik othermirror vir 'n paar ubuntu weergawes.
- Voeg stl-GTS voorbeeld.
- Voeg qt.View () om polle-voorbeeld.
- Voeg nog een check-script om die funksies van visco PM te gaan.
- massMultiply-parameter Dink berekening parameters in ViscoElasticPM.
- funksies te red en laai polle Voeg.
- Stel die hoër pripority in sys.path om self-saamgestel modules. Sluit LP: 1254708
- Fix volume berekening. Sluit LP: 1261415
- Stel die hoër pripority in sys.path om self-saamgestel modules in Yade-joernaal.
- Update skrifte vir PPA.
- Voeg konfigurasielêers, wat nodig is vir PPA.
- Klein update van PPA skrifte.
- inligting oor Werk yadedaily voortgang pakkette.
- ondersteuning te bied vir qglviewer & gt;. = 2.5.0
- Open GUI in pakke / packs.py na 1 stap om al die elemente te wys.
- Verhoog waarskuwing, indien geen sfere word vervaardig deur gereelde * opdragte.
- Werk inligting oor daaglikse pakkette.
- Stel een Parameter -ftemplate diepte-512 vir klang
- Voorkom aantrekking kragte in ViscPM weens viskositeit
- Voeg 'n bietjie meer stappe om checkWeight-script.
- Minor opmaak in verwysings.
- Verwyder cout ongeluk bygevoeg in 'n vorige. pleeg.
- Klein verandering van setFromTwoVectors in utils.py.
- Herbenoem createtar.py om buildppa.py.
- Minor fix in docs.
- Voeg RELEASE-lêer.
- 'n funksie om die grootte van 'n enkele gebied verhoog (~ & gt; Thomas swelling)
- makliker manipulasie van die staat lêers in TesselationWrapper
- die herstel van die luislang wikkel van utils.growParticles () soos dit was voor fb02a74 (verander deur die fout, jammer Christelike)
- gee unieke identifiseerders na die selle trangulation se
- FlowEngine :: nCells retruns die aantal eindige selle; FlowEngine :: getVertices gee die hoekpunte van 'n sel gedefinieer deur sy id
- maak cmake uitset meer konsekwent toe ontbreek afhanklikheid vir LinSolv
- Fix die gedrag van FlowEngine.updateTriangulation = True
- FlowEngine: inkrementeer 'n toonbank korrek
- klein veranderinge in die afdeling aangaande installasie suitesparse en verwante libs
- installation.rst: smallfix in inkeping
- verwydering van 'n nie nodig sorteer in FlowEngine, soos dit snellers 'n kritieke fout in die STL (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800)
- korrekte teiken waardes van die DEM-PFV checktest
- Fix paaie om aanlyn en verpak dokumentasie (fix url fout met GUI se hiperskakels)
- Agtergrond DEM hoofstuk: 'n nota op die semantiese druk teen verplasing vir kontakbesonderhede kinematika
- Merge tak "meester" van github.com:yade/trunk
- los ongedefinieerde & quot; sleutel & quot; in Triax-handleiding / script-session1.py
- 1 gepubliseerde artikel
- klein fix in 'n voorbeeld script tetra / oneTetra.py
- Fix ontbreek REGISTER_CLASS_INDEX (...) in ViscElPhys. Dit is noodsaaklik vir makro n reg wet versending!
- Reggemaak 'n minderjarige fout in die kode kommentaar: k = 2 * r * E
- Laat die kontak tussen (WvM) frictMat en viscElMat as frictPhys. Byna alles is gedoen deur erfenis, moes net stiffnesses om modulus en modulus omskep stiffnesses materiaal verenigbaarheid te verseker. Let daarop dat vir die oomblik die timeStepper kan nie hierdie soort van simulasies - & gt; sal binnekort vasgestel word.
- Gewysig fout boodskap indien nie yade.runtime.hasDisplay (bug # 1241817)
- vaste SyntaxError van vorige pleeg
- uncomment en verander utils.forcesOnCoordPlane funksie
- reggestel fout in voorbeelde / toets / triax.py
- - Bekendstelling (uncommenting in werklikheid) tien / shearBreakRel veranderlikes in JCFpmState: relatiewe deel van die gebreekte interaksies per liggaam (in plaas van absolute nommer). -. N paar veranderinge in sommige doc van JCFpm veranderlikes
- baie belangrik veranderinge in JCFpm kode
- Wysigingseenhede JCFpm byvoorbeeld skrifte sodat hulle steeds werk na vorige pleeg
- Re-sit 'n paar kommentaar lyne, na bespreking van hierdie draad (https://lists.launchpad.net/yade-dev/msg10185.html), danksy Anton. Die kommentaar oplossing is (op die oomblik?) Uiteindelik steeds gebruik om te verhoed dat 'n nuwe veranderlike in VTKRecorder ..
- 'n script voorbeeld vir JCFpm: twee rock dele met 'n gesamentlike in die middel, soos in laboratorium eksperimente
- Sommige vergeet regstellings in sommige byvoorbeeld draaiboeke, sodat hulle nog steeds werk nadat veranderinge van vandag in JCFpm
- Sommige regstellings in die JCFpm doc (hiperskakels ...)
- (hopelik) Bevestiging paar eerste links in DEM Agtergrond doc
- Sommige veranderinge in die doc van getStress () funksie om in ooreenstemming met die bronkode wees (https://answers.launchpad.net/yade/+question/239919)
- Merge tak "meester" van github.com:yade/trunk
- Idem as vorige pleeg
- Die herstel van die 2D-weergawe van growParticle voorheen uitgewis deur die fout ..
- Sommige hiperskakels in JCFpm doc reggestel
- typos en hiperskakels reggestel in Peri3dController doc
- Regstelling van 'n skakel in TesselationWrapper () doc
- voeg CGAL skakel en verwyder libgmp3 uit die lys te installeer
- Verandering in die berekening van die normale en tangensiaal styfheid en demping. Die verandering raak net die gedrag toe een van die twee parameters is nul, bv vir twee deeltjies met verskillende styfheid k1 en k2, sal die kontak styfheid altyd k = k1 * k2 / (k1 + K2) wees. Voordat dit dieselfde, behalwe gegee het toe k2 = 0 (onderskeidelik k1 = 0), waar dit gegee k = k1 (resp. K = k2). Dit word gedoen om kontinuïteit te verseker in die gedrag toe een van die parameter twee is geneig om te nul. Voeg 'n funksie in contactParameterCalculation Ip2_ViscElMat_ViscElMat_ViscElPhys die kode duplisering te vermy.
Wat is nuut in die weergawe 1.05.0:
- Anton Gladky:
- Voeg stelsel-komponent van hupstoot te word gekoppel.
- Fix tikfout in vergelykings in getViscoelasticFromSpheresInteraction (dokumentasie). Danksy Medack (TU Freiberg).
- uitdruklik verwys bzip2-biblioteek
- uitdruklik verwys zlib-biblioteek
- installasie Update docs, voeg libbz2-dev zlib1g-dev.
- Fix LudingPM.
- Herbenoem veranderlikes in LudingPM (Theta- & gt; Delta).
- Fix k2-berekening LudingPM.
- script Werk vir LudingPM.
- Split gui / qt4 / GLViewer.cpp.
- Verwyder pkg / dem / DomainLimiter. *
- Herstel DomainLimiter (LawTester moet iewers verskuif).
- Verwyder paar waarskuwings.
- Update numpy_boost.hpp van svn.
- Verwyder voer bietjie op py, CPP en h-lêers.
- Split Shop.cpp op Shop_01.cpp en Shop_02.cpp
- Fix samestelling.
- Verwyder stabiele-PPA verwysing van dokumentasie.
- Vervang al libboost - * -. dev deur libboost-all-dev
- Christian Jakob:
- volledige beskrywing van klont metodes gebruikers handleiding
- los 'n fout in traagheid tensor benaderings skema
- los 'n paar skakels gebruikers handleiding en toneel doc
- fix beskrywing van die standaard materiaal in gebruikers handleiding
- vasstelling / opdatering refs en skakels gebruikers handleiding - deel 1
- verwyder SpherePadder beskrywing van die gebruikers handleiding
- vasstelling / opdatering refs en skakels gebruikers handleiding - deel 2 (finale)
- pas dryfvermoë byvoorbeeld met 'n nuwe metode O.forces.addF () en maak dat dit lyk mooier
- update in klont :: updateProperties: ingesluit nuwe Bool integrateInertia en int diskretisasie en klomp (), appendClumpend (), addToClump (), releaseFromClump (), replaceByClumps () en growParticles () pas
- skep skakels om 'n paar voorbeelde skrifte in wrapper
- toename inisialisering spoed van voorbeelde / pakke / packs.py (los https://bugs.launchpad.net/yade/+bug/1229783)
- probeer om op te los (nog gebreek) refs gebruikers handleiding
- Merge tak "meester" van github.com:yade/trunk
- maak getRoundness () meer buigsame: leë excludeList is nie meer nodig as invoer argument; replaceByClumps-example.py en verwante deel in gebruikers aan te pas handleiding
- klein fix gebruikers handleiding
- los 'n skakel in TesselationWrapper
- los 'n skakel in TesselationWrapper (tweede drie)
- fix dryfvermoë voorbeeld vir polle
- verwyder typenames van Polyhedra.cpp maak gcc & lt; weergawe 4.7 gelukkige
- Donia:
- Stoor die relatiewe snelhede van deeltjies.
- Bereken edgesSurfaces as viscousShear waar is.
- Stoor die interaksies tussen net sfere in 'n vektor.
- kry die skeer en normale viskose stres in elke interaksie.
- Jan Stransky:
- marginale veranderinge
- Merge tak "meester" van github.com:yade/trunk
- Bygevoeg periodieke sel VTK uitvoer (om VTKRecorder en export.VTKExporter)
- Merge tak "meester" van github.com:yade/trunk
- bygevoeg vergeet voorbeeld lêer
- Vaste fout in export.VTKExporter van een vorige pleeg
- Merge tak "meester" van github.com:yade/trunk
- Poliëders implementering + voorbeelde (Bygedra deur Jan Elias).
- die toevoeging van voorbeelde met tetrehadron gemodelleer deur nuwe poliëder klas
- CombinedKinematicEngine sal nie sy "dood" is subengines (vraag # 237437) noem
- Jerome Duriez:
- Regstelling van tikfout in kommentaar
- Voorstel van nuwe (soortgelyk maar meer kompak) voorbeelde gebruik te maak van JCFpm klasse. 'N Keuse kan eendag word na 'n paar terugvoer?
- Sommige veranderinge in JCFpm dokumentasie (voeg van eksterne verwysings, en die verwydering van kruisverwysing na die CFpm model wat nie meer bestaan nie). In CPP, sommige kommentaar lyne te voeg (in die toekoms?) 'N paar post-pro funksies wat miskien kan breek huidige spaar van (bestaande ??) huidige gebruikers
- pleeg veranderinge vlugtig in https://lists.launchpad.net/yade-dev/msg09979.html bespreek. Hoofsaaklik geskryf deur L. Scholtes, hulle toelaat om vizualize met paraview sommige kenmerke van JCFpm klasse. Dit voeg dan 2-opnemers, & quot; jcfpm & quot; en & quot; & quot ;, krake wat geskei hoofsaaklik vir historiese redes .. Hulle is in elk geval nou gedokumenteer
- Voeg van pylab.ion () in plotNumInteractionsHistogram () en plotDirections () sodat Yade nie meer hang na die launch van hierdie funksies (selfs na die sluiting van die plot venster, hier). Steeds te danke aan Vaclav! (http://stackoverflow.com/questions/9753885/pylab-matplotlib-show-waits-until-window-closes)
- anekdotiese veranderinge in 'n voorbeeld script
- Klaus Thoeni:
- los probleem met masker in GridConnection
- ignoreer plaaslike kdevelope spesifieke lêers op git
Wat is nuut in die weergawe 0.97.0:
- Anton Gladky (42):
- Verwyder vry-lêer.
- Verwyder eigen2. Gebruik eigen3 plaas.
- Verwyder waarskynlik / unlekely riglyne.
- Verwyder eigen2-verenigbaarheid.
- Fix samestelling met klang.
- Gebruik stelsel-verpak minieigen, as dit voortduur.
- Fix tikfout in __init __. py
- Gebruik stelsel pygts, indien beskikbaar.
- Laer vereis cmake weergawe 2.6
- Kyk of Tkinter geïnstalleer.
- Terug terug die minimale cmake weergawe 2.8. Samestelling fout met GUI.
- Fix samestelling agains hupstoot 1,53.
- Fix tikfout in die soek na py_gts module.
- Fix tikfout in cmake.
- Fix koppeling van _gts module.
- Invoer minieigen in gui / qt4 / SerializableEditor.py.
- Skoon skrifte / README. Nie relevant nie meer nie.
- Verhoog waarsku as PIL module nie ingevoer. Nie die verhoging van 'n fout.
- Verwyder dokumentasie oor biblioteke 3-party (minieigen en GTS).
- Installeer dokumentasie in die standaard plek.
- Genereer en Yade.epub installeer, as pandoc beskikbaar is.
- Bou Yade.epub behulp sfinks-bouer.
- Verwyder pandoc omskakeling van tex-lêer.
- Fix installasie pad vir html-dokumentasie.
- Fix --version parameter vir Yade-joernaal.
- Verwyder kommas in & quot; eienskappe & quot;.
- Update help uit te voer uitset.
- Skep manpages behulp & quot; maak manpage & quot; opdrag.
- Verwyder manpage usign --generate-manpage opsie genereer.
- Voeg & quot; maak tjek & quot; opdrag om die standaard toetse uit te voer.
- Fix splitsing van funksies. (Sluit die LP: 1161451)
- 'Terug veranderinge in 4f9f8dae3.
- Verwyder inligting oor meld. (Sluit die LP: 1150273)
Vereistes :
- Python
1 Kommentaar
محمدرضا 12 Jan 17
سلامشخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
09188492669