GAMGI

Софтуер снимки:
GAMGI
Софтуер детайли:
Версия: 0.17.3 актуализира
Дата на качване: 22 Jun 18
Розробник: Carlos
Разрешително: Безплатно
Популярност: 63

Rating: 5.0/5 (Total Votes: 1)

GAMGI е проект с отворен код и напълно свободен софтуер, проектиран от самото начало, за да бъде използван за създаване и анализ на атомни структури. Той разполага с графичен потребителски интерфейс, който е прост, чист, лесен за използване и мощен.


Поддържа широка гама атомни структури

Приложението поддържа широка гама атомни структури, като кристали, молекули, течности и стъкла. Той също така поддържа 230 кристалографски пространствени групи и може да се използва за изпълнение на 3D Voronoi анализ и точкова симетрия.


Поддържа много типове обекти

GAMGI поддържа много типове обекти, включително текст, орбитална, облигация, Atom, посока, равнина, група, молекула, клъстер, клетка, стрелка, форма, графика, събрание, светлина, слой и прозорец. Освен това програмата предлага максимален контрол върху ниско ниво обекти като атоми.


Изграждане на случайно затваряне Опаковъчни структури

Сред другите характеристики можем да споменем и способността да изграждаме структури RCP (Random Close Packing), кристали за всяка космическа група на симетрия, както и координация polyhedra и Voronoi за произволни структури. Той може да определи и всяка точка от симетрията.

Предлага се с подробна документация

Друга интересна функция е възможността да се изпълняват действия в списък от обекти или единичен обект, който преди е бил осветен. Той идва с подробна документация и атомни данни, включително изотопни данни и йонен радиус. Освен това, софтуерът може да манипулира огромно количество независими прозорци, светлини, включително места, насочени и позиционни слоеве с различни визуализации, референции, прозорци или проекции, както и 3D текстови шрифтове, които могат да бъдат издълбани или екструдирани. >
Може да се използва в училища и университети

Приложението GAMGI може да се използва и в училищата и университетите за преподаване на атомната структура на материята. Това е перфектният инструмент за учените, които работят в атомистичното моделиране, както и за тези, които се нуждаят от приложение с отворен код, за да изучават атомните структури и да подготвят изображения за своите презентации.

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

  • Актуализирани помощни & gt; конфигурационни файлове за обекти на светлина и Atom.
  • Синхронизирани gamgi-g и gamgi-x дървета.
  • Актуализирано gamgi_expat_import_object: импортирането на данни за обект от клетки в XML файлове с новите правила за конфигурация трябва да работи добре.
  • Актуализирано gamgi_expat_export_object: експортиране на данни за клетъчни обекти в XML файлове с новите правила за конфигурация вече работи добре.
  • В елементите Cell-> Create и Cell- & gt; Modify векторите на векторите и осите се актуализират автоматично за опции по подразбиране (конвенционални или примитивни), когато се променят Модел.
  • Заменени клетка-> граници = FALSE от клетка-> граници = GAMGI_PHYS_NONE в кода на двигателя, gtk, expat и mesa.
  • Актуализирано gamgi_expat_export_config: експортиране на данни за конфигурация на клетки в XML файлове вече работи добре
  • Актуализирано gamgi_expat_import_config: импортирането на данни за конфигурация на клетки от XML файлове вече работи добре
  • Подобри диалоговия прозорец Cell & gt; Config, за да обработва и стандартните стойности за моделите, границите, лицата и възлите.
  • Диалогове за преоформено Object- & Config: Конфигурационните данни вече са разделени в стандартните данни (на страниците със същите имена както в Object-> Create dialogs) и глобалните данни (приложими за всички обекти, нов), в глобалната (последна) страница на преносимия компютър. Диалозите са засегнати: Atom- & gt; Config, Cell-> Config, Light- & Config.
  • Внедрен диалогов прозорец Cell-& Config и инфраструктура. Размерът на линиите за клетъчни граници, точки на възли и векторни оси сега може да се зададе глобално за всички клетки в GAMGI, функция, която е крайно необходима. Стойностите по подразбиране за използване на цветовете на клетките и осите също са зададени.
  • Отстранен е проблем в gamgi_gtk_bond_create: цветът, зададен в static_init, е пренебрегнал предишните конфигурационни данни.
  • Фиксирана е проблем в gamgi_mesa_draw_pick и gamgi_mesa_draw_grab: Ширината на точката на рендиране на клетки е зададена на ширината на линията вместо ширината на точката.

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

  • Отстранена грешка, която току-що беше въведена: не можем да отчетем зрението GDK след отстраняването на GL контекста. Просто премахнахте този код. Очевидно GTK прави това, когато приспособлението е унищожено.
  • Подобрена gamgi_gtk_area.c, използвана в X версията на GAMGI, която замества библиотеката GTKGLExt с нашия собствен GLX-базиран код. Javier Cabezas пренесъл този код на GTK 3 и работи добре! Обратно пренесените промени, така че разликите между кода за GTK 2 и GTK 3 са абсолютно минимални.
  • Не можем да използваме r, g, b цветове, поради осите на клетките a, b, c
  • Подобрено оформление на осите в орбитални & gt; Създаване и орбитални & gt; Промяна на диалогови прозорци.
  • Промяна на модела на етикета за обхват в Orbital-> Създаване и Orbital- & gt; Промяна и промяна на интерфейса за помощ съответно.
  • Проверени са всички страници за документацията на форматите за помощ.
  • Актуализирана помощна документация за клъстерни формати.
  • клъстерните и матричните матрици вече не завършват с нула.
  • Синхронизирани клонове gamgi_exp и
  • В XML файловете, в елементите на групата, типа на атрибута се заменя с позоваване.
  • Актуализирана помощна документация за формати за равнина и посока.
  • Актуализирана помощна документация за групови интерфейси и формати.
  • Обнови търговската марка на ЕС GAMGI до 2024 г.
  • Актуализира лиценза за изходния код и документацията на GPL v3.
  • Започнете с помощта на sha256sum, за да проверите всички файлове за разпространение.
  • Обновява регистрацията на домейн gamgi.org до 2020 г.

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

  • Фиксирана грешка на makefile (въведена в gamgi0.15.6) в клон GAMGI, която не изисква библиотеката GtkGlExt: make_rules съдържат gtkglext зависимости, които не трябва да съществуват.
  • Самолети, указанията вече могат да бъдат избирани чрез проекционна мрежа: Wulff или Schmidt.
  • Синхронизиран код, документация и файлове с данни между дърветата за разпространение gamgi и gamgi_exp.
  • Проверени данни / орбитални XML файлове за актуализиране на атрибутите на орбиталните оси.
  • Провери всички данни / XML файлове, за да замени типа атрибут по етикет, в атомните елементи.
  • Провери всички данни / XML файлове, за да замени типа атрибут по модел, в равнина, посока, клетъчни елементи.
  • За да се постигне последователност, глобалното заместване на прожекцията на имената е променено по мрежата в посока и код на равнина и XML елементи.
  • За по-голяма съгласуваност, глобалното заменяне на типа име по модел в клетка, равнина, код на посоката и XML елементи.
  • Променен етикет Тип на модел в клетка & gt; Създаване и Cell & gt; Промяна.
  • Променен етикет Метод за въвеждане на Bond-> Създаване.
  • Обновена помощна документация за формати за обекти от типа XML равнина и посока.
  • Актуализирана документация за интерфейси за типовете и проекциите в равнината-> Създаване, планиране и промяна на реда, посока- & gt; Създаване, посока и промяна на
  • Атомната температура на Debye-Waller сега може да има стойности само между 0.0 (синьо) и 100.0 (червено), както е обичайно при този анализ.
  • Актуализирана документация за интерфейси и формати за обект Bond.
  • Фиксираната стандартна атомна температура на Debye-Waller: новата стойност е 0.0, съответстваща на атом с добре позната позиция.
  • Актуализирана документация за форматиране на Atom и Cell обекти.
  • Помощните & gt; текущи и помощни & gt; теми вече могат да четат документацията за Orbital- & gt; Modify.
  • Написахте документация за Orbital-> Modify.
  • Обновена документация за Orbital-> Създаване.
  • Сега орбиталните оси се обработват много по-лесно, в Orbital-> Create, Orbital-> Modify и XML натисни файлове.
  • Orbital-> Изборът вече работи добре за всички опции, включително многото свойства, които могат да се използват за избор на орбита.
  • Леко опростени функциите gamgi_gtk_select _ * .c.
  • Фиксирани са две грешки в кода на H orbitals, въведени в GAMGI 0.16.6: 1) термините rho ** L (от Laguerre polynomials) и 1 / r ** L (от функциите на Legendre) , с изключение на константата, която липсваше. 2) в изчислението по подразбиране на радиуса липсва терминът rho ** L.
  • Списъкът на самолетите може да бъде избран по модел: Полигон, Поле, Трейс, Вектор.
  • Списъкът с указания вече може да бъде избран по модела: Line, Pole, Trace.

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

  • В стереографските проекции леко повдигнахте височината на z в bitmap (GAMGI_MESA_OFFSET_BITMAP), така че те винаги се появяват над следи. Това поправя визуален бъг, но също така прави много по-лесно да изберете полюси със следи наоколо, тъй като цветовете вече са ясно разделени.
  • Синхронизирани клонове на кодовете за gamgi и gamgi_exp.
  • Актуализирано static_press в равнината- & gt; Промяна и Direcyion- & gt; Промяна, така че името на обекта не е презаписано от автоматичното задаване на име.
  • Автоматично променяне на името в "Планета" и "Модифициране и насочване" и "Модифициране" вече работи добре, за кристалографските равнини и директории.
  • Намиране и премахване на грешка в плоскостта-> Създаване и насочване- & gt; Създаване: в някои случаи името на обекта, посочено от потребителя, е игнорирано.
  • Намиране и премахване на сериозна грешка в планетата-> Създаване и насочване- & gt; Създаване: след създаването на самолети / упътвания, използвайки списъци, създадени преди това с диалоговия прозорец Списък на второ ниво, те не бяха правилно нулирани. В някои случаи това може да доведе до срив на GAMGI.
  • Намерени и премахнати грешки в плоскостта - & gt; Създаване и насочване- & gt; Създаване: Поле и Трейс не са създадени едновременно, когато е необходимо, само един път всеки път.
  • Обикновено-> Изборът вече работи. Списъците на орбитите могат да бъдат копирани, свързани, избрани, модифицирани, премахнати, както и при други обекти.
  • Синхронизирани клонове на кодовете за gamgi и gamgi_exp.
  • Фиксирана клетка & gt; Връзка: тя работи (отново) добре за списъци с клетки, в обекта (над и под), кристално и произволно.
  • Намерено и премахнато проста, но сериозна грешка: когато бяха отворени няколко прозореца и списъкът с обекти беше активен и избран като текущ обект, Reset (но не и Exit) щеше да срине Gamgi.
  • Cell-> Link Random (RCP) не работи: заменен от по-стар код. Cell & Link изисква повече работа.
  • Съставяне отново с флаг -03.
  • Фиксирана е сериозна грешка във всички Object- & gt; Избор на диалогови прозорци в метода Region: когато правоъгълникът за вземане на проби не е изцяло в графичната област, някои от избраните цветове няма да бъдат дефинирани, а GAMGI ще се срине при натискане на Ok. Катастрофите бяха открити отдавна, но причината досега беше неясна.

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

  • Синхронизирани графики за gamgi / dat и gamgi_exp / dat.
  • Синхронизирани графики за документация на домейни и документация на gamgi / doc и gamgi_exp / doc.
  • Синхронизирани кодови дървета на gamgi / src и gamgi_exp / src.
  • Фиксирани повече GUI проблеми в Orbital- & gt; Промяна.
  • Фиксирани орбитални & gt; Модифициране на сривове: орбиталните & точки трябва да бъдат нулирани на 0.
  • www.gamgi.org и ftp.gamgi.org сега се обслужват от ВМ, хостван в ИТ центъра в Лисабонския университет. Надяваме се, че това означава по-надеждни връзки и по-малко време.
  • Автоматичното променяне на името в Orbital- & gt; Модификацията работи добре сега.
  • Автоматичното променяне на името в Atom-> Modify работи добре сега.
  • Извършена автоматична промяна на името в Atom-> Modify.
  • Извършено автоматично променяне на името в Orbital-> Коригиране.
  • Orbital- & gt; Modify вече работи за единични орбитали. Списъкът на орбитите трябва да работи в следващото издание.
  • Преводът, въртенето, сега работят добре за Orbital-> Модифициране.
  • static_apply за Orbital- & gt; Промяната се извършва предимно.
  • Завършен static_grab за Orbital- & gt; Промяна.
  • Добавени са static_ok_global и static_ok_local за Orbital-> Modify.
  • Завършен static_press за Orbital- & gt; Промяна.
  • Поведението на GUI за Orbital- & gt; Modify е почти завършено.
  • Започнахте да работите с Orbital-> "Модифициране и орбитално"> Изберете.
  • Обновени gamgi_mesa_pick.c и gamgi_mesa_grab.c, за да се вземат под внимание твърдите представяния на орбиталите.
  • Коригира малка грешка в кода на орбиталната ос.
  • Полиномите Laguerre имат коефициент r ** L (L = ъглово квантово число), който се отменя точно с коефициента 1 / r ** L на функциите на Legendre, така че математическите описания на H-орбитата стават много по-прости! Благодарение на Хосе Луис Мартинс, че ме насочихте към това! За такива ниски плътности на вероятностите (1Е-6) цифровите въпроси са толкова чувствителни, че орбиталните визуални представяния се различават малко, дори и за L = 1, след това опростяване.

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

  • Синхронизирани дървета на изходния код за гами / данни и gamgi_exp / dat.
  • Синхронизирани дървета на изходния код gamgi / src и gamgi_exp / src.
  • Добавени са скрийншоти, показващи новите изображения за орбита.
  • Леко увеличена тотална точност при определяне на радиуса на пробовземане по подразбиране на орбита: тестван срещу (6,5, -5) орбитален (6hy5).
  • Отстранен код, за да се извърши интерполация на сигнала в твърди орбитали. Работи добре сега! Това наистина беше последното препятствие за представянето на орбитално представяне от световна класа в GAMGI! Време за скрийншота! В бъдеще ще се опитаме да намалим броя на върховете, нормалите и триъгълниците и можем да приложим засенчване на Gorauld, но никой от тях няма да промени научните и визуалните възможности на настоящия ни модел. Чаша Порт за празнуване!
  • Извършва метод за извършване на интерполация на сигнали в твърди орбитали, за да реши проблема с некачествената промяна на сигнала, открит по-рано.
  • Изчистеният код в gamgi_chem_orbital.c и gamgi_chem_orbital.h.
  • Отстранена е грешка: плътността на вероятността за орбита не е била правилно експортирана в XML файлове.
  • Обикновените оси вече са по-лесни за използване и имат повече опции.
  • Кодът на сигнала работи сега: 3D орбиталите изглеждат наистина фантастични, но сигналният код трябва да се прецизира, тъй като липсата на интерполация води до прекалено визуален шум, когато сигналът се промени.
  • Фиксира кода за размяна на позитивни и негативни триъгълници.
  • Коригира кода на интерполацията на сигнала в static_edge.
  • Реши интерполационен проблем, свързан с ефекта на орбиталния isosurface лук: фракция на силата в диапазона [0,1].
  • Фиксирана ориентация на орбиталния твърд код: това е необходимо за точна интерполация.
  • Фиксирани цифрови неточности: просто бъг, разделящ кубовете (както в 3D шахматна дъска). Сега изглежда страхотно!
  • Debugged твърдият орбитален 3D код, очевидно работи добре, все още с някои числени неточности в повърхността.

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

  • Орбиталните обекти вече могат да бъдат експортирани и импортирани в GAMGI натисни XML файлове. Замести рекурсивното статично_изходящо рутинно изпълнение с вертикална линия и стека, като по този начин премахне критичната тежест в твърдия орбитален код. Фиксирани изтичания на mem в GTK кода, синтактични грешки при избор на обект по цвят, предупреждения поради ненужни променливи и т.н.

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

  • Синхронизирани клонове на източници за gamgi и gamgi_exp.
  • Актуализирано make_local, за да включим пътеките: -I / usr / lib / i386-linux-gnu / glib-2.0 / include, -I / usr / от Ubuntu.
  • Коригира грешка в новия солиден орбитален код: тестът за дължина r има смисъл в кабелното представяне, но не и в солидния!
  • Новият рекурсивен код работи в бита масиви по-големи от 160x160x160, в най-лошия случай.
  • Рекурсивният код за намиране на външни повърхности се срива за бита масиви по-големи от 50x50x50. Търсите алтернатива на линия.
  • Орбитален код: интерполация на вълновата функция за създаване на триъгълно представяне работи много добре.
  • Триизмерното 2D масивно представяне на равнинни повърхности в H-базирани орбитали вече е добре изпитано и работи добре! Това е от решаващо значение за изграждането на базирано на октант представяне на тези орбитали, където потребителите могат да избират кои октани да показват.
  • Добавени са нови огледала, http://atom.ist.utl.pt и ftp://atom.ist.utl.pt, които в бъдеще ще хостват на gamgi.org.
  • Добавена е хубава структура и информационни файлове за високотемпературен бета-кварц, бета-кристобалит и бета-триддимит.
  • Въведете ново огледало: http://gamgi.ist.utl.pt/ или http://www.gamgi.ist.utl.pt/.
  • Опростена е начина, по който H-Orbital oticants се избират в режим Wired.
  • За всеки H орбитален октант е написал топологичния код, за да се изградят всички триъгълници, необходими за описване на външния 3D isosurface (алгоритъм с тетракуби) плюс вътрешните 2D октанови граници.
  • За всеки H орбитален октант е написал и тествал кода на бит масив, необходим за елиминиране на вътрешните повърхности и показва само външния.
  • Опростен октанен двоичен код в gamgi_chem_orbital.c.

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

  • Подобрена четливост във всички диалози Object-> Copy.
  • Добавена документация за Orbital-> Създаване, Orbital- & Копиране, Orbital- & Link & Orbital- & Remove>
  • Надстроени помощни програми & gt; текущи и помощни & gt; теми за разпределяне на орбитална & gt; създаване, орбитална & gt; копиране, орбитална & gt; връзка, орбитална &
  • Синхронизирани дървета на gamgi и gamgi_exp.
  • Orbital- & gt; Връзката вече работи добре (списъци с орбитали, които все още не са приложени).
  • Отстранява се грешка във всички link_object.html файлове, което води до съобщение за грешка в GAMGI, когато помощната подсистема се опита да отвори един от тези файлове.
  • Orbital- & gt; Копирането вече работи добре (списъци с орбитати, които все още не са приложени).
  • Orbital- & gt; Отстраняването вече работи добре (списъци с орбитали все още не са внедрени).
  • Започна изграждането на диалогови прозорци Orbital-> Копиране, Orbital- & gt; Link и Orbital- & gt; Премахване.
  • Разположението на октаните в диалоговия прозорец Orbital-> Create е много по-интуитивен.

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

  • Синхронизирани gamgi / (с GtkGLExt) и gamgi_exp / (с GLX) версии.
  • Филтриращите октанти за обем сега работят добре за орбиталните кадри.
  • Завършено търсене на най-добрите стойности по подразбиране за H-орбитите. Плътността по подразбиране е 1Е-6, която е необходима, за да се покажат всички региони в 6-те орбита. Точките са 50000 х n, което е разумен компромис. Радиусът по подразбиране се изчислява от последния максимум в радиалната плътност f2r2 плюс минималната дължина 2.0, докато максималната плътност (търсенето на theta, phi) стане по-ниска от стандартната плътност.
  • Усъвършенстван, преработен е диалоговият прозорец Orbital-> Create.
  • Орбитите вече работят добре в Gamgi. Търсите сега най-добрите стойности по подразбиране.
  • Добавен е кодексът, необходим за изграждането и изобразяването на H орбиталите.
  • Оптимизиран орбитален код за скорост.
  • За всички орбитални базирани на водород от n = 1 до 6, изчислете разстоянията за радиална полиномия максимум.
  • За всички орбитали, базирани на водород от n = 1 до 6, се изчисляват разстоянията за нули на радиална полиномия.
  • Вече могат да бъдат създадени орбитални обекти, мащабирани (около текущия център), преместени, завъртяни, както всеки друг Gamgi обект.
  • Завърши диалоговия прозорец Orbital-> Създаване за създаване на орбитали, базирани на водород.
  • Напишете графичния код на двигателя, за да направите базирани на водород орбитали в пунктиран режим.
  • Добавени са и тествани о, р, d, f, g, h Орбити на база водород за n = 6, в картезиански x, y, z координати.

Изисквания :

  • GTK +

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

Mychem
Mychem

14 Apr 15

chemlab
chemlab

14 Apr 15

Chemsuite
Chemsuite

3 Jun 15

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

acer_acpi
acer_acpi

3 Jun 15

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

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