DOLFIN

Софтуер снимки:
DOLFIN
Софтуер детайли:
Версия: 1.5.0
Дата на качване: 1 Mar 15
Розробник: The FEniCS Project
Разрешително: Безплатно
Популярност: 8

Rating: nan/5 (Total Votes: 0)

Това е прост, последователен и интуитивен обектно-ориентирано API в C ++ и Python

<силни> Характеристики :.

  • Automatic и ефективна оценка на крайните елементи вариационните форми чрез FFC или SyFi
  • Automatic и ефективен монтаж на линейни системи
  • Общи семейства крайни елементи, включително случаен ред прекъснато и непрекъснато Лагранж крайни елементи, BDM елементи, RT елементи, BDFM елементи, Nedelec елементи и Crouzeix-Raviart
  • произволни смесени елементи като комбинация от основните елементи, включително например Taylor-Hood
  • Прекъснати Galerkin методи, включително скок условия, средни и интеграли над интериор окото аспекти
  • висока работоспособност линейна алгебра чрез uBLAS, PETSc, Trilinos и MTL4 (експериментален) с проста C ++ и Python опаковки
  • Parallel монтаж и решаване
  • Simplex очи в 1D, 2D (триъгълници) и 3D (тетраедър), включително и адаптивно окото финес
  • Multi-адаптивна мкг (р) / ЦХР (Q) и моно-адаптивна CG (р) / гд (Q) ОДУ решават
  • Подкрепа за редица входно / изходни формати, включително Долфин XML, VTK, Октав, MATLAB, Diffpack, Exodus II

Какво ново в тази версия:

  • Тази версия носи голям брой почистване на бреговата и корекции на грешки относителните към наскоро освободена Долфин 1,0-бета2
  • .

Какво ново във версия 0.9.11:

  • Change лиценз от LGPL v2.1 да LGPL v3 или по-късно
  • Преместен meshconverter да dolfin_utils
  • Добави подкрепа за преобразуване на материалните маркери за Gmsh очи
  • Добави подкрепа за точкови източници (клас PointSource)
  • Преименуване сеч - & # x3e; set_log_active
  • Добави параметър & quot; clear_on_write & quot; да TimeSeries
  • Добави подкрепа за вход / изход на гнезда на параметрите
  • Проверка за размери в линейни решават
  • Добави подкрепа за автоматизиран контрол на грешка за вариационни проблеми
  • Добави подкрепа за усъвършенстване на MeshFunctions след окото финес
  • Change цел на изпитанията и изследванията пространства във форма конструктори

Какво ново във версия 0.9.10:

  • Добави подкрепа за автоматизиран контрол на грешка за вариационни проблеми.
  • Добави подкрепа за усъвършенстване на MeshFunctions след окото финес.

Какво ново във версия 0.9.9:

  • Change система за изграждане на CMake
  • Добави име MeshFunctions: VertexFunction, EdgeFunction, FaceFunction, FacetFunction, CellFunction
  • позволила установяване на постоянни гранични условия директно без помощта на постоянни
  • позволила установяване на граничните условия, основани на низ (& quot; х [0] == 0.0 & quot;)
  • Създаване на липсващи директории, ако са посочени като част от имената на файловете
  • позволят повторно използване на preconditioners за повечето Неуспех
  • Поправени UMFPACK решаване на някои 32-битови машини
  • Осигуряване на достъп до повече Hypre preconditioners чрез PETSc
  • Updates за SLEPc 3.1
  • подобряване и прилагане на повторна употреба на ЖЕ factorizations за всички Неуспех
  • Fix бъг в усъвършенстване на MeshFunctions

Какво ново във версия 0.9.3:

  • Add глобален параметър & quot; ffc_representation & quot; за форма представителство в FFC JIT компилатор
  • Направи норма () функция се справят и двата вектора и функции в Python
  • Speedup условия периодични гранични и направи работата за смесени (вектор-ценен) елементи
  • Добави възможности да използвате произволен брой numpy масив при възлагането на матрици и вектори
  • Добави възможности да използвате всеки число numpy масив за индексите в матрици и вектори
  • Fix за INT typemaps в PyDOLFIN
  • Split MULT в MULT и transpmult
  • Филтриране на аргумент PETSc когато разбор параметри на командния ред
  • Extend коментари за глътка интерфейсни файлове
  • Добави изявления на авторски права, за глътка интерфейсни файлове (все още не завършен)
  • Добави typemaps за разни STD :: вектор & # x3c; типове & # x3e; в PyDOLFIN
  • Отстрани зависимости на std_vector.i Намаляване размера SWIG обвивка код
  • Използвайте относителна% включва в dolfin.i
  • Променени имена на глътка интерфейсни файлове dolfin_foo.i - & # x3e; foo.i
  • Добави функция интерполация () в Python интерфейс
  • Fix typmaps за uint в Python 2.6
  • Използване Тип грешка вместо ValueError в typechecks в typmaps.i
  • Add / изход shared_ptr & # x3c; Epetra_FEFoo & # x3e; typemaps за PyDOLFIN
  • Fix JIT компилиране паралелно
  • Добави функция compile_extension_module в PyDOLFIN
  • Fix бъг в Python вектор присвояване
  • Добави подкрепа за сгъстен base64 кодирани VTK файлове (използвайки Zlib)
  • Добави подкрепа за base64 кодирани VTK файлове
  • експериментална поддръжка за паралелно монтаж и решаване
  • Bug Fix в проекта () функция, актуализация, за да UFL синтаксис
  • Отстрани DISP () функции и да се замени с информация (Foo, вярно)
  • Добави тест МКЕ единица (Python)
  • Почистете SystemAssembler
  • Enable assemble_system чрез PyDOLFIN
  • Add "норма" да GenericMatrix
  • повишаване на ефективността на NewtonSolver
  • Rename NewtonSolver :: get_iteration (), за да NewtonSolver :: итерация ()
  • Подобрения на EpetraKrylovSolver :: решаване
  • Добави конструктор Vector :: Vector (Конст GenericVector & X)
  • Отстрани SCons предупреждения осъждане
  • теч Memory корекция в PETScKrylovSolver
  • Преименуване dolfin_assert - & # x3e; отстоява и да използвате C ++ версия
  • Fix отстраняване на грешки / оптимизират знамена
  • Отстрани AvgMeshSize, InvMeshSize, InvFacetArea от SpecialFunctions
  • Преименуване MeshSize - & # x3e; CellSize
  • Rewrite параметър система с подобрена поддръжка за команден ред разбор,
  • локализация на параметри (на клас) и използваемост от Python
  • Отстрани OutflowFacet от SpecialFunctions
  • Преименуване интерполация (двойно *) - & # x3e; interpolate_vertex_values ​​(двойно *)
  • Добави Python версия на Кан-Хилиард демо
  • Fix бъг в assemble.py
  • Разрешение интерполация на функциите между несъпоставими очи
  • Отстрани Function :: Function (STD :: низ име)
  • Преход към нова XML IO
  • Отстрани GenericSparsityPattern :: подреди
  • Нуждаят сортирани / несортиран параметър в SparsityPattern конструктор
  • Подобряване на производителността на SparsityPattern :: вложка
  • Сменете enums с низове за линейна алгебра и вградени отвори
  • Позволи директен достъп до Constant стойност
  • инициализиране лица в MeshEntity конструктор автоматично и проверете диапазон
  • Добави единица тестове за memorycheck
  • Add обадя за почистване на libxml2 анализатор на изхода
  • Премахване ненужни аргументи в член функции DofMap
  • Отстрани модели конструктори от DofMap, FiniteElement и FunctionSpace
  • Използвайте shared_ptr за съхраняване на мрежата в DofMap обекти
  • промяна на интерфейса за обвивка код: PoissonBilinearForm - & # x3e; Поасон :: BilinearForm
  • Добави функция info_underline () за писане подчертани съобщения
  • Преименуване съобщение () - & # x3e; Информация () за & quot; съвместимост & quot; с Python сеч модул
  • Добави elementwise умножение в GeneriVector интерфейс
  • GenericVector интерфейс в PyDOLFIN сега поддържа протокола за последователност
  • Rename на camelCaps имена функции: Foobar - & # x3e; foo_bar
  • Добави подкосяване възможности за GenericMatrix интерфейс в PyDOLFIN (само getitem)
  • Добави подкосяване възможности за GenericVector интерфейс в PyDOLFIN
  • Добави сума да GenericVector интерфейс

Подобен софтуер

pyswf
pyswf

12 Apr 15

OpenPyxl
OpenPyxl

19 Jul 15

Greenlet
Greenlet

21 Jul 15

urlwatch
urlwatch

12 Apr 15

Друг софтуер на разработчика The FEniCS Project

Instant
Instant

13 May 15

FFC
FFC

12 May 15

UFL
UFL

12 May 15

Коментари към DOLFIN

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория