Yade

Скриншот программы:
Yade
Детали программы:
Версия: 1.20.0 обновление
Дата загрузки: 9 Dec 15
Разработчик: Vaclav Smilauer
Тип распространения: Бесплатная
Популярность: 130

Rating: 3.0/5 (Total Votes: 2)

Яде является свободным, открытым исходным кодом и расширяемая инфраструктура, которые могут быть использованы для дискретных численных моделей, специально предназначенных для элемента метода дискретных. Вычислительные части Яде были написаны в 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

Скриншоты

yade_1_68652.png
yade_2_68652.png

Комментарии к Yade

1 Комментариев
  • محمدرضا 12 Jan 17
    سلام
    شخص مسلط به این نرم افزار برای انجام پروژه لطفا تماس بگیرد
    09188492669
добавить комментарий
Включите картинки!