Яде является свободным, открытым исходным кодом и расширяемая инфраструктура, которые могут быть использованы для дискретных численных моделей, специально предназначенных для элемента метода дискретных. Вычислительные части Яде были написаны в C ++ с помощью гибкой модели объекта, что позволяет независимую реализацию новых интерфейсов и algorithms.Yet Другой Динамический EngineYade стоит еще на один Dynamic Engine, и он использует Python для краткой и быстрого строительства сцены, пост обработка, отладка, а также контроль моделирования. Программное обеспечение распространяется через GitHub, как исходного архива, а также с помощью Launchpad для Ubuntu Linux операционной system.Under быстрого взгляда Худа под капотом Яде (Yet Another Dynamic Engine) покажет нам, что приложение было написано в С ++ и Python, языки программирования. Это официально протестирована с несколькими популярных дистрибутивов Linux, в том числе Ubuntu. Оба 32-битных и 64-битных аппаратных платформ поддерживается на этом time.Getting началось с YadeThere два способа установки этой программы на компьютере GNU / Linux, либо с помощью заранее построенных бинарные пакеты с программным умолчанию Хранилища ваш распространение или с помощью универсальных архивных источников предоставляется на Softoware.
Скачать файл архив (tar.gz), извлечь его где-то на вашем пути, открыть эмулятор терминала и перейдите в папку, из извлеченных файлов. Затем запустите & ldquo;. & CMake Rdquo; Команда (без кавычек), чтобы настроить проект, а затем и ldquo; сделать и Rdquo; Команда, без кавычек, конечно, что будет компилировать программное обеспечение.
Будьте в курсе требований Яде, как вам нужно, чтобы установить их все для того, чтобы развернуть приложение на вашем компьютере, используя архив источников, как описано выше. После успешной компиляции, вы должны выполнить и ldquo; сделать установку и Rdquo; Команда, как корень, без кавычек. Пожалуйста, почитайте официальную документацию, если вы застряли при попытке установить Яде
Что нового В этом выпуске:.
- Удалить РЕЛИЗ файл.
- Использование toleranceWarning и toleranceCritical для DEM-PFV проверки.
- Исправлена крушение после удаления комков. Закрывает LP: 1354433
- Добавить checkClumpHopper автотеста.
- Исправлена аварии после удаления всей глыбы.
- Исправлена расчет МАССР в ViscoelasticPM
- Fix расчет CS в ViscoelasticPM
- Fix ViscElPM еще раз.
- Создать массив clump`s memberIds удалить.
- Вернуться вымышленный значение из устаревших функций.
- Уважение возвращаться д стоимости в computeForceTorqueViscEl
- Обновление Schwager2007 URL
- Добавить еще один документ
- Merge запрос тянуть # 44 из fifthguy / мастер
- Добавить параметр firstIterRun в PyRunner.
- Использование системного вызова и Quot; сфинкса сборки и Quot; вместо модуля питона.
- Исправлена ошибка обращения сборник в PeriodicFlow.hpp
- Установить версии Python явно.
- объявления функций ход _utils.cpp в .hpp
- Исправлена ошибка обращения выполнения в режиме отладки и без OpenMP.
- Капля в том числе и Quot; Яде / & Quot; Папка, в СРР и ГЭС файлов.
- Fix документы поколения.
- SPH-код рефакторинга.
- Используйте только компоненты vtkCommonCore vtkIOImage vtkIOXML для ВТК.
- Использование Python 2.7 только
- вновь вязкость в SPH-Modell.
- Добавить пресс-релиз файл.
- Бруно Chareyre (33):
- -include UnsaturatedEngine начать Чао работы
- исправить несколько ошибок и сделать реальный (не пустой) тестовую функцию
- - заменить ручной определяется позиции, позиции сцены
- Merge ветка 'Мастер' в https://github.com/yade/trunk в chaoUnsat
- удалить pack.particleSD и варианты, брошенных и устаревшим makeCloud (функции сохраняются временно, но возвращение ошибки)
- исправить https://bugs.launchpad.net/yade/+bug/1362090
- исправить https://bugs.launchpad.net/yade/+bug/1308074
- исправить https://bugs.launchpad.net/yade/+bug/1368591 + удалить бесполезную тест
- удалить временный фикс для https://bugs.launchpad.net/yade/+bug/923929~~pobj, после более исправить в https://github.com/yade/trunk/commit/4ea76ad6e47ac5074a389ad61712a0840e8560a5~~pobj, благодаря Антон
- параллельно удаление старых взаимодействий
- заменить log_error по LOG_WARN уведомления устаревания в GravityEngine
- улучшить падая назад на 1-нить в parrallel коллайдера (исправить https://bugs.launchpad.net/yade/+bug/1368591)
- исправить хватает скобки результате в неправильном проницаемости в периодической PFV
- точка Bourrier2013 для частичного объяснения CohesiveFrictional контактной закона
- исправление документ о requestErase () - https://bugs.launchpad.net/yade/+bug/1370736, благодаря янв
- избирательного блокирования клеток сетки в FlowEngines (предварительные шаги)
- удалить пустой файл
- PFV: не пропустить расчет Перми заблокированных ячеек, но
- исправление файла
- удалить CPP с неправильным именем
- сбросить идентификатор стертых органов; Включив эту B = кузова (); O.bodies.erase (O.bodies.append (б)); O.bodies.append (б)
- включить DeprecationWarning (не отображается) в UserWarning (отображается), так как сообщения об ошибках, где загадочным
- не индексация заблокированных ячеек в PFV
- уменьшить подробность блокировки PFV клетки
- DFNFlow разблокировать клетки, переломы достичь им + дополнительные атрибуты в JCFPM
- сплит resetNetwork и resetLinearSystem + добавить более получатель / установщик
- раскол в TwoPhaseFlowEngine ГЭС / CPP для включения в детских двигателей
- #ifdef охранник для функции OpenMP
- не перезаписывать, введенной давление жидкости при инициализации значения (более гибкие) + функция, возвращающая барицентр + улучшенный и Quot; местонахождение и Quot; для интерполяции
- повышение гибкости оказания давления жидкости в FlowEngine в
- специализированная получатель / установщик для TwoPhaseFlowEngine + без повторного индексирования клеток в UnsatEngine
- лучше # Def / # IFDEF для TwoPhaseFlowEngine
- переименовать cellCenter- & GT; cellBarycenter (. пропавших без вести в пред совершения)
- Чао Юань (86):
- - моя первая работа на дренажной моделирования
- Commit первый рабочий код для дренажа
- - сделать постоянную FAR более гибкую (параметр в addBoundaries)
- -add poreRadius
- -a тест совершить, чтобы избежать большой беспорядок ...
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -add функции saveLatticeNode для генерации аксиально-нормальный срез с & Quot; 0 & Quot; и & Quot; 1 & Quot;
- -add isWaterReservoir, isAirReservoir.
- -Добавить другую версию для дренажа.
- -delete ненужным рекурсии для invadeSingleCell2 ()
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -add UnsatCellInfo, UnsatVertexInfo
- чистый код
- -add функция температуры для подключения пор
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -update граничные атрибуты
- резервного копирования -a для ноутбука
- -add UnsatVertexInfo (недействительными) для использования в будущем
- -test совершить
- -test совершить
- Merge дистанционного отслеживания ветка 'происхождения / chaoUnsat' в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -clean код
- добавить capillaryCellVolume в cellinfo, оптимизировать getSaturation ()
- -replace Cell-и GT;. Информация () р с isAir / WaterReservoir
- -add SolidLine в соты. частично код силу.
- чистый код, исправить ошибку на Facet_Force.
- тестовая версия вычисления силы жидкости.
- исправить SolidLine [I] [J], когда facetNFictious случай (1).
- -fix NoCache.
- -fix SolidLine [я] [J], когда facetNFictious случай (2).
- -clean код.
- исправление резервуар атр. изменить boundcells.isWaterReservoir = верно, когда отделка дренаж.
- чистый код.
- добавить Темп тест FUNC.
- добавить клеточную & GT; данные () trapCapP. Расчет давления исправление захваченного фазы.
- чистый код.
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- чистый действия code.add ()
- добавить getSaturation2 () для режима 2.
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- одолжить saveVTK от FlowEngine
- нормализации двух вторгнуться режимов.
- сделать computeForce желанию, А bakcup
- временное сохранение, изменить waterReservoir = граница опция [2], добавьте invadeBounday
- -make вторгнуться от границы необязательно. (по умолчанию FALSE)
- -fix Line_Solid_Pore () в сети.
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -большой изменение, наследуют от FlowEngine.
- Удалить старые файлы
- чистый код
- Расчет исправление силой.
- добавить вычислительную конкретный interficial область, много ошибок ...
- исправление computeCellInterfacialArea с фиктивными вершины
- -test. нет большое изменение.
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -fix "питон" заявил ошибка
- -clean некоторые данные в отладке
- -fix дампа в computerForcePoreForceWithCache, currentTes Shoule быть solver- & GT; Т [solver- & GT; currentTes], НЕ solver- & GT; Т [currentTes]
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -update с PFV
- -use bndCondValue отметить резервуар.
- -fix резервуары; исправить вторгнуться (), PW может быть отрицательным (я1)
- -Изменение вторгнуться правило, использовать bndCondValue определить вторжение. reservoirInfo зависит от bndCondValue; объединить isInvadeBoundary. (я1)
- -Изменение вторгнуться правило MODE2. объединить некоторые функции
- -fix getWindowsSaturations.
- -add радиус пор проверка funcs (TMP)
- -rename переменные для computePoreRadius (); чистый код.
- -clean код
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -add debugOut проверить isInvadeBoundary = True isPhaseTrapped = True
- -insert debugOut. (дамп фиксируется все ограничения -s 16000)
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Это TwoPhaseFlowEngine (альфа-версия) да!
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -merge TwoPhaseFlowEngine, добавить больше клеток Infos.
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- -add savePhaseVtk. переименовать функцию.
- -remove проверка cell.index
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- #define комментарий TWOPHASEFLOW
- Кристиан Якоб (6):
- вариант вставки updatePorosity в TriaxialStressController
- исправить длинную линию в GitHub документ
- маленький фикс предупреждение в NewtonIntegrator
- незначительные исправления в документ introduction.rst
- включить жесткость жидкости для TSC для бессточное состоянии потока
- исправление fluidStiffness для TSC, когда FlowEngine отключена
- Доминик Boemer (1):
- Добавить чек-скрипт для ViscoElasticPM.
- Франсуа (1):
- Правильные контакт отслеживания ошибок для сеток. Они пришли из essencially новой логике законов, которые должны вернуться булевы.
- Jan Странский (7):
- Добавлена сила и экспорт крутящий момент VTKRecorder (вопрос # 252413)
- Исправлена опечатка в функции utils.polyhedron
- включить периодические моделирования с Polhedron и Tetra
- переименовать PolyhedraVolumetricLaw - & GT; Law2_PolyhedraGeom_PolyhedraPhys_Veolumetric
- удален ВТК выход силы для ящиков (ошибка # 1376734)
- Добавлена функция Полиэдры :: GetSurfaces
- атрибут Добавлено volumePower в Law2_PolyhedraGeom_PolyhedraPhys_Volumetric, многогранники код небольшой очистки
- Янек Kozicki (2):
- Исправлена ошибка в "проверить", который сделал значения редактирования раздражает.
- Merge Doc / сфинкс / references.bib в DOC / references.bib
- Джером Дюрье (3):
- Re-записи из & Quot; Яде на GitHub и Quot; Вики страница сфинкс документ.
- анекдотических совершить, чтобы сохранить трек (в коде комментарий) полезного ссылку для анализа JCFpm ParaView
- Удаление последнего вики-ссылок, связанных с GitHub в первом файлов
- Рафаэль Маурин (1):
- Новая сила двигателя пара Яде с кодом 1D РАЕН. Добавить новую силу двигателя, применяя основные гидродинамические силы в функции 1D среднего вектора скорости жидкости, которая зависит только от глубины. Двигатель расчета на каждом временном шаге сопротивления, подъем и плавучих сил для каждой частицы. Выполните ссылки для документации, связанной с двигателем.
- Т Sweijen (1):
- Merge двигатель двухфазный поток
- Thinkpad (1):
- -a тест совершить от ноутбука
- cyuan (7):
- небольшие изменения для регистрации пластовых boundingCells.
- -add функция температуры для генерации образец окна, расчета отвечать насыщения ...
- -add savePhaseVtk
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- -replace ABS, Max, минут на Std :: абс, STD :: макс, STD :: мин
- Merge github.com:yade/trunk~~dobj в chaoUnsat
- cyuanLaptop (1):
- -смена debugOut
- fifthguy (1):
- Исправлена ошибка, которая появилась при запуске uniaxial-post.py скрипт из примеров. Отредактировано ру / post2d.py захватить исключение при импорте Vector3 от minieigen.
- jduriez (12):
- Коррекция ошибка при использовании PSD () с монодисперсных упаковок (ложных = False в Python). Добавить пояснительной сообщения
- Немного изменений в капиллярной Doc: предположение о нулевой угол смачивания, гиперссылки, и некоторые комментарии в исходном коде
- Один забыли изменить во время предыдущей фиксации о TriaxialStressController 3DTriaxialEngine? https://github.com/yade/trunk/commit/77bc6d75b780bcbad5bdadc5bb3645badb009cd9
- Добавление упоминания о различных видах сохранения файлов. Пытался комментарий различия, пожалуйста, поправьте, если я ошибся
- Опечатки и уточнений в капиллярной документ
- функция пористости () выводит теперь значение громкости для непериодических случаях, а не бросать сообщение об ошибке. Позитив значения громкости в конечном итоге прошли в качестве аргумента переопределить этот вывод, значение
- пористости док изменен в соответствии с предыдущей фиксации
- getStress () считает в настоящее время достаточное значение громкости для непериодического случая (значения передаваемые в качестве параметров могут по-прежнему быть приняты во внимание)
- Re-внедрения изменений с https://github.com/yade/trunk/commit/ab91b3cf8654f6d563dede10184e784a8ce84219, вернулся, поскольку без разума
- Улучшение https://github.com/yade/trunk/commit/05599b23808991dbfef6b85400c7ddd32be594e0 о вычислении объема в getStress для непериодических случаях
- Опечатка в CapillaryPhys документ
- Распараллеливание взаимодействия петель в Law2 _..._ капиллярности (которая на самом деле не как LawFunctor обрабатываются InteractionLoop). Кроме того принятии FOREACH итератор для непараллельных вкус.
Логика
определение
Что нового в версии 1.07.0:.
- Удалить файл RELEASE
- Добавить -ftrack-макрорасширение = 0, если GCC & GT; = 4,8
- Предоставление VTK6-поддержку.
- использование ADD_DEFINITIONS вместо добавления тех, кто непосредственно в CXX_FLAGS.
- Удалить информацию о Яде-стабильной из Readme.
- Добавить BicyclePedalEngine как новый кинематической движения.
- Добавить -save-временных секретарей, если GCC-4.8 используется.
- Сплит Сетка в сетке и Grid_GUI.
- Добавить информацию о пропавших без вести пакеты в документации и внешней PPA. Закрывает: LP: 1250928
- Добавить уведомление об использовании libqglviewer-qt4-DEV, а не libqglviewer-разработчика на более старых версиях Ubuntu.
- Добавить скрипт для создания PPA-пакеты. (Не закончил)
- Использование othermirror для некоторых версий Ubuntu.
- Добавить STL-GTS пример.
- Добавить qt.View (), чтобы комки-примера.
- Добавить еще один чек-скрипт, чтобы проверить функциональность вязкоупругих вечера.
- Рассмотрим massMultiply-параметр, расчета параметров в ViscoElasticPM.
- Добавить функции для сохранения и загрузки глыбы.
- Установите более высокую pripority в sys.path чтобы самостоятельно составлен модулей. Закрывает LP: 1254708
- Расчет объема Fix. Закрывает LP: 1261415
- Установите более высокую pripority в sys.path к самостоятельной составлен модулей в Яде-партии.
- Обновление скриптов для PPA.
- Добавить файлы конфигурации, которые необходимы для PPA.
- Малая обновление скриптов PPA.
- Обновление информации о yadedaily готовых пакетов.
- Добавлена поддержка qglviewer & GT;. = 2.5.0
- Открыть интерфейс в пакетах / packs.py после 1 шаг, чтобы показать все элементы.
- Поднимите предупреждение, если никаких сфер не производятся регулярные * команд.
- Обновление информации о ежедневных-пакетов.
- Установить еще один параметра Я -ftemplate глубина-512 для лязг
- Предотвращение силы притяжения в ViscPM из-за вязкости
- Добавьте еще некоторые шаги в checkWeight-скрипта.
- Малая форматирования в ссылки.
- Удалить соиЬ случайно добавили в пред. совершить.
- Незначительные изменения в setFromTwoVectors в utils.py.
- Переименовать createtar.py в buildppa.py.
- Мелкие фиксы в документации.
- Добавить пресс-релиз-файл.
- функция, чтобы увеличить размер единого сфере (~ & GT; Томас отек)
- проще манипуляции государственных файлов в TesselationWrapper
- восстановить питона обертывание utils.growParticles (), как это было раньше fb02a74 (изменен по ошибке, извините христианской)
- дать уникальные идентификаторы ячеек trangulation в
- FlowEngine :: nCells Retruns количество конечных элементов; FlowEngine :: getVertices возвращает вершины ячейки, определенные его ID
- сделать выход CMake более последовательным, когда отсутствует зависимость для LinSolv
- Fix поведение FlowEngine.updateTriangulation = True
- FlowEngine: увеличить счетчик правильно
- небольшие изменения в разделе установка относительно suitesparse и связанных с ними библиотеками
- installation.rst: smallfix в отступов
- удалить не необходимые сортировку в FlowEngine, а это вызывает критическую ошибку в STL (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58800)
- правильные целевые значения DEM-PFV checktest
- Fix пути к онлайн и упакована документация (исправление ошибок гиперссылка с гиперссылками ГИП)
- DEM Фон глава: записка о семантической деформации против смещения для кинематики контакта
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- не определено исправить и Quot; ключ & Quot; в триаксиальным-учебник / script-session1.py
- +1 опубликованные бумаги
- Исправлена ошибка с пример сценария тетра / oneTetra.py
- Fix отсутствует REGISTER_CLASS_INDEX (...) в ViscElPhys. Этот макрос является существенным для правой отправки закон!
- Исправлена незначительная ошибка в комментариях к коду: K = 2 * R * E
- Разрешить контакт между (КОГ) frictMat и viscElMat как frictPhys. Почти все было сделано по наследству, просто должен был преобразовать жесткости к модулю и модулю жесткости, чтобы обеспечить совместимость материала. Обратите внимание, что на данный момент timeStepper не может справиться с такого рода имитаций - & GT; будет исправлена в ближайшее время.
- Изменен сообщение об ошибке, если не yade.runtime.hasDisplay (ошибка # 1241817)
- фиксированной SyntaxError от предыдущей фиксации
- раскомментировать и модифицировать функции utils.forcesOnCoordPlane
- исправлены ошибки в примерах / тестирования / triax.py
- - Введение (раскомментировав на самом деле) десятки / shearBreakRel переменные в JCFpmState: относительная доля сломанных взаимодействий в организме (вместо абсолютного числа). -. Некоторые изменения в какой-то документ в JCFpm переменных
- Довольно важные изменения в JCFpm кода
- Изменение JCFpm примеров скриптов, так что они по-прежнему работать после предыдущей фиксации
- Re-поставить некоторые строки комментариев, после обсуждения этой темы (https://lists.launchpad.net/yade-dev/msg10185.html~~HEAD=pobj), благодаря Антону. Комментариях решение (на данный момент?), Наконец, до сих пор используется, чтобы избежать сдачи новую переменную в VTKRecorder ..
- пример сценария для JCFpm: два рок-части с одного сустава в середине, как в лабораторных экспериментах
- Некоторые забытые поправки в некоторые примеры сценариев, так что они по-прежнему работать после изменения сегодня в JCFpm
- Некоторые поправки в документ JCFpm (гиперссылки ...)
- (Надеюсь) Крепление некоторые RST ссылки DEM фона документ
- Некоторые изменения в документ на getStress () функции, в соответствие с исходным кодом (https://answers.launchpad.net/yade/+question/239919)
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- То же, как предыдущий коммит
- Восстановление 2d версию growParticle ранее удалены по ошибке ..
- Некоторые гиперссылки на JCFpm документ корректируется
- Опечатки и гиперссылки исправленные в Peri3dController документ
- Коррекция ссылку в TesselationWrapper () документ
- добавить CGAL ссылку и удалить libgmp3 от установки список
- Изменение расчета нормальной и тангенциальной жесткости и демпфирования. Изменение влияет только на поведение, когда один из двух параметров равна нулю, например для двух частиц с различной жесткостью k1 и k2, контактная жесткость всегда будет к = K1 * K2 / (К1 + К2). Прежде, чем это дали же, за исключением, когда к2 = 0 (соответственно K1 = 0), где он дал K = K1 (соотв. К = k2). Это сделано, чтобы обеспечить преемственность в поведении, когда один из двух параметров стремятся к нулю. Добавить функцию contactParameterCalculation в Ip2_ViscElMat_ViscElMat_ViscElPhys, чтобы избежать дублирования кода.
Что нового в версии 1.05.0:
- Антон Гладкий:
- Добавить системы-составляющей повышения должны быть связаны.
- Исправлена опечатка в уравнениях в getViscoelasticFromSpheresInteraction (документации). Благодаря Medack (ТУ Фрайберг).
- Явно ссылаются BZip2 библиотека
- Явно ссылаются ZLIB библиотека
- Документы по установке обновления, добавьте libbz2-DEV zlib1g-Dev.
- Исправлена LudingPM.
- Переименовать переменные в LudingPM (тета и дельта GT).
- Исправлена K2-расчет в LudingPM.
- Обновление сценарий LudingPM.
- Сплит GUI / qt4 / GLViewer.cpp.
- Удалить PKG / DEM / DomainLimiter. *
- Восстановление DomainLimiter (LawTester должны быть перемещены где-то).
- Удалить предупреждений.
- Обновление numpy_boost.hpp из SVN.
- Удалить выполняет немного на ру, CPP и H-файлов.
- Сплит Shop.cpp на Shop_01.cpp и Shop_02.cpp
- Исправлена компиляция.
- Удалить стабильной PPA ссылку с документацией.
- Заменить все libboost - * -. Dev по libboost-всех-разработчика
- Кристиан Якоб:
- полное описание методов комок в Руководство пользователя
- исправить ошибку в схеме тензор инерции аппроксимации
- исправить некоторые ссылки в руководстве пользователя и сцены док
- Описание исправление материала по умолчанию в руководстве пользователя
- крепление / обновление рефери и ссылки в руководстве пользователя - часть 1
- удалить описание SpherePadder от пользователей по эксплуатации
- крепление / обновление рефери и ссылки в руководстве пользователя - часть 2 (законченный)
- адаптировать пример плавучести с методом нового O.forces.addF () и сделать его красивее
- Обновление в комок :: updateProperties: включен новый BOOL integrateInertia и INT дискретизации и адаптации комок (), appendClumpend (), addToClump (), releaseFromClump (), replaceByClumps () и growParticles ()
- создание ссылки на некоторые примеры сценариев в обертке
- увеличение скорости инициализация примеров / пакеты / packs.py (исправить https://bugs.launchpad.net/yade/+bug/1229783)
- попытаться исправить (до сих пор работает) рефери в Руководство пользователя
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- не сделать getRoundness () более гибкая: пусто excludeList больше нет необходимости в качестве входного аргумента; адаптировать replaceByClumps-example.py и связанный участие в руководстве пользователя
- Исправлена ошибка с пользователей руководстве
- исправить ссылку в TesselationWrapper
- исправить ссылку в TesselationWrapper (со второй попытки)
- исправление пример плавучести для комков
- удалены из typenames Polyhedra.cpp, сделать GCC & Lt; Версия 4.7 счастливым
- Дония:
- Сохранить относительные скорости частиц.
- Compute edgesSurfaces если viscousShear правда.
- Сохранить взаимодействия между сферами только в вектор.
- получить сдвиг и нормальное вязкого напряжения в каждом взаимодействии.
- Jan Странский:
- маргинальные изменения
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- Добавлена периодическая ячейка ВТК экспорт (в VTKRecorder и export.VTKExporter)
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- добавлено забыли пример файла
- Исправлена ошибка в export.VTKExporter от одного предыдущих фиксаций
- Merge ветка 'Мастер' в github.com:yade/trunk~~pobj
- реализация Многогранники + примеры (Внесенный Яна Илии).
- Добавление примеров с tetrehadron моделируются нового класса Многогранником
- CombinedKinematicEngine не буду называть его "мертвым" subengines (вопрос № 237437)
- Джером Дюрье:
- Коррекция опечатки в комментарии
- Предложение новых (похожих, но более компактные) с использованием примеров классов JCFpm. Выбор может быть сделан через один день после какой-то обратной связи?
- Некоторые изменения в документации JCFpm (добавить внешних ссылок, и удаление перекрестной ссылки к модели CFpm, который не существует больше). В CPP, некоторые строки комментариев, чтобы добавить (в будущем?) Некоторые пост-про возможности, которые могли бы, возможно, нарушают ток сохраняет из (существующих ??) текущих пользователей
- совершали изменения кратко обсуждаются в https://lists.launchpad.net/yade-dev/msg09979.html. В основном написаны Л. Scholtes, они позволяют vizualize с ParaView некоторые особенности классов JCFpm. Он добавляет затем 2 рекордеры, & Quot; jcfpm & Quot; и & Quot; трещины и Quot ;, которые отделены в основном по историческим причинам .. Они все равно в настоящее время документально
- Добавить в pylab.ion () в plotNumInteractionsHistogram () и plotDirections (), так что Яде не повесить больше после запуска этих функций (даже после закрытия окна участок, здесь). Тем не менее, благодаря Вацлава! (http://stackoverflow.com/questions/9753885/pylab-matplotlib-show-waits-until-window-closes)
- анекдотических изменения в пример сценария
- Клаус Thoeni:
- разрешить проблему с маской в GridConnection
- местных игнорировать определенные файлы kdevelope на Git
Что нового в версии 0.97.0:
- Антон Гладкий (42):
- Удалить освободить-файл.
- Удалить eigen2. Используйте вместо eigen3.
- Удалить вероятные / unlekely директивы.
- Удалить eigen2 совместимость.
- Исправлена компиляция с лязгом.
- Использование системы упакованы minieigen, если он будет упорствовать.
- Исправлена опечатка в __init __. ру
- Использование системы pygts, если таковые имеются.
- Нижняя требуется CMake версии 2.6
- Проверьте, установлен ли Tkinter.
- Возвращение минимальную версию CMake до 2,8. Ошибка компиляции с GUI.
- Исправлена компиляции Agains повысить 1.53.
- Исправлена опечатка в поиске модуля py_gts.
- Исправлена опечатка в CMake.
- Исправлена связь модуля _gts.
- Импорт minieigen в GUI / qt4 / SerializableEditor.py.
- Чистые скрипты / README. Больше не актуальна.
- Поднимите предупреждение, если модуль PIL не импортируется. Не поднимая ошибку.
- Удалить документацию о 3-го сторонних библиотек (minieigen и GTS).
- Установка документации в стандартном месте.
- Создать и установить Yade.epub, если pandoc доступно.
- Build Yade.epub помощью Sphinx-строитель.
- Удалить преобразование pandoc из текс-файла.
- Исправлена путь установки для HTML-документов.
- Fix --version параметр для Яде-партии.
- Удалить запятые и Quot; особенности & Quot;.
- Выход Update --help.
- Создать Справочника с помощью & Quot; сделать страницу руководства & Quot; Команда.
- Удалить генерации на странице Справочника usign вариант --generate-странице Справочника.
- Добавить & Quot; произвести проверку & Quot; Команда для запуска стандартных тестов.
- Исправлена расщепление признаков. (Закрывает LP: 1161451)
- Отменить изменения, внесенные в 4f9f8dae3.
- Удалить информацию о регистрации. (Закрывает LP: 1150273)
- Добавить информацию о Yade.epub в README.rst
- Добавить export.gmshGeo функцию экспорта сферы в Gmsh родном формате.
- Добавить публикацию в российских журналов.
- Используйте стандартные пути GNU для установки целей.
- Добавить GNUInstallDirs.cmake. Она отсутствует в некоторых дистрибутивах.
- Обновление ссылку для скачивания тарболов-.
- Использование $ {} OpenMP_CXX_FLAGS isntead явного -fopenmp.
- Merge тянуть запрос # 35 из Kubeu / патч-1
- 0.97.0
- Бруно Chareyre (21):
- Fix (частично) https://bugs.launchpad.net/yade/+bug/1009257, по-прежнему не очень хорошо с сгустки
- избежать устаревания предупреждение при использовании триаксиальный препроцессор (будущий препроцессоров не уверен, хотя ...)
- исправить https://bugs.launchpad.net/yade/+bug/1115554, удаляя лишние переменные
- руководство сценарий: заменить геометрию L3 по ScGeom
- руководство сценарий: увеличение O.dt снова, нет необходимости, чтобы замедлить
- настроить количество и размер комков в периодической ячейке
- исправить две опечатки в разбивающихся триаксиальным-учебник
- проверка PeriodicEngine если был сброшен время моделирования (исправить https://bugs.launchpad.net/yade/+bug/1153528)
- Исправлена ошибка с пути TriaxialStressController определяет meanStress
- Более точная интеграция контактных сил в периодических деформаций, используя размер период предыдущего шага для относительного обновления скорости + кэшировать (матрицу х матрицу) продукт для исполнения (ранее повторно вычислены для каждого другого взаимодействия)
- исправить небольшую ошибку в определении среднего напряжения (TriaxialStressController)
- более гибкая реализация плотности масштабирования
- вернуться гравитационное wotk в NewtonIntegrator (удален по ошибке в предыдущем совершить, извините)
- отражает (1) в регрессионных тестов, так как они ожидали неточными значения, изменение размера клеток только в следующем шаге после назначения velGrad. (1) https://github.com/yade/trunk/commit/422ecb00c710337ede7ace6ae62f8f857c6e975a
- маленький исправление РОУ гиперссылки
- два дополнительных нагрудник статьи
- Более точная интеграция внешнего входа Работа в PeriTriax двигателя
- Ручка ошибки в двигателе жидкости более красиво. Пауза моделирования, когда что-то идет не так, а не сбой ...
- prevVelGrad обновления ячейки в Ньютон
- исправить двух компиляции предупреждения
- Улучшена обработка ошибок в FlowEngine - удалить смазки силы между сферами в границах - проверить, что id1 = id2 перед вычислением сил (может произойти в очень малых периодических упаковок) - очистка часть кода (FlowEngine.cpp)
- Кристиан Якоб (40):
- Исправлена ошибка в bodyNumInteractionsHistogram (избежать сегментации)
- исправить сгустки поведение в 06-periodic-triaxial-test.py
- правильно копирования и вставки ошибкой NewtonIntegrator в 06-periodic-triaxial-test.py
- Проблема импорта исправление _io в ядре / Главная / main.py.in
- Улучшение utils.saveVars (): добавить возможность добавлять / вставить переменные в существующих предсказывает
- исправление / обновление пример скрипта simple-scene-energy-tracking.py
- удалены утилиты из примеров / простой сцены
- удалены утилиты из примеров (без вложенных папок)
- удалены утилиты из примеров / Барабан /
- удалены утилиты из примеров / бульдозер /
- удалены утилиты из примеров / прикованный-цилиндры /
- удалены утилиты из примеров / сгустки /
- удалены утилиты из примеров / бетон /
- удалены утилиты из примеров / сеток /
- удалены утилиты из примеров / GTS-лошадь /
- удалены утилиты из примеров / не-рабочий /
- удалены утилиты из примеров / упаковок /
- удалены утилиты из примеров / ring2d /
- удалены утилиты из примеров / стержня проникновения /
- 1.
- 1.
Требования
- Python
1 Комментариев
محمدرضا 12 Jan 17
سلامشخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
09188492669