DOLFIN

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

Rating: 2.5/5 (Total Votes: 2)

Това е прост, последователен и интуитивен обектно-ориентирано 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 интерфейс

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

Tempita
Tempita

13 May 15

pyformat
pyformat

14 Apr 15

pycksum
pycksum

13 May 15

jprops
jprops

1 Mar 15

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

FErari
FErari

13 May 15

Instant
Instant

13 May 15

FFC
FFC

12 May 15

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

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