Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Исходные данные. Для расчёта сил, действующих между ионами, необходимы исходные данные трёх типов:





Для расчёта сил, действующих между ионами, необходимы исходные данные трёх типов:

· Координаты всех ионов, представляющие собой трёхкомпонентные векторы из чисел с плавающей точкой:

;

· Сорта каждой из частиц (ион кислорода, урана, примесь), которые могут быть представлены скалярными числами. Здесь естественным было бы исполь­зование целочисленных типов, но графические процессоры работают только с числами с плавающей точкой. Фактически, в нашем алгоритме ионам кислорода будет соответствовать число 0, 5, а ионам урана – число 1, 5. В случае наличия примесей либо ионов с нестехиометрическими зарядами они кодировались бы числами 2, 5, 3, 5 и т.д. Важно отметить, что при таком представлении каждая частица полностью характеризуется 4-компонентным вектором (в дальней­шем 4-векторы):

;

· Наборы параметров потенциалов взаимодействия – констант для подста­новки в формулы типа -. Фактически, в рассматриваемом примере мы пользовались потенциалами Букингема, так что каждой паре сортов частиц соответствовал набор из 4-х параметров потенциала:

.

Эти параметры являются числами с плавающей точкой, а наборы параметров для каждой пары сортов можно рассматривать как 4-векторы.

Видно, что все исходные данные в нашей реализации молекулярной динамики могут быть представлены как 4-векторы, описывающие либо каждую из частиц, либо потенциалы взаимодействия пары сортов частиц. Современные графические процессоры поддерживают параллельную обработку данных в форме 4-векторов, а язык HLSL имеет встроенный тип данных для обработки 4-векторов с плавающей точкой – float4. Именно такой тип имеют данные, записываемые графическим процессором в рендер-цель. Входные данные мы тоже будем представлять в форме 4-векторов.







Дата добавления: 2014-12-06; просмотров: 533. Нарушение авторских прав; Мы поможем в написании вашей работы!




Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...


Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...


Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...


Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Йодометрия. Характеристика метода Метод йодометрии основан на ОВ-реакциях, связанных с превращением I2 в ионы I- и обратно...

Броматометрия и бромометрия Броматометрический метод основан на окислении вос­становителей броматом калия в кислой среде...

Studopedia.info - Студопедия - 2014-2025 год . (0.007 сек.) русская версия | украинская версия