You are on page 1of 8

Centro das Ciências Exatas e das Tecnologias,

Universidade Federal do Oeste da Bahia

LAMMPS
Compreendendo um Pouco do seu Funcionamento

Lucas Axel Ramalho Santana

Julho, 2022
Sumário
1

Introdução
Conhecendo o Software

Convenções
O que são Convenções
Ensembles Termodinâmicos
Resultados

Como Não Simular no LAMMPS!


Experiências com o Programa até o Momento

Referências Bibliográficas
Bibliografia

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números


Introdução
Conhecendo o Software e Algumas Especificações
2

▶ LAMMPS
▶ Large-scale Atomic/Molecular Massively Parallel Simulator;
▶ Primordialmente criado como um simulador de dinâmica molecular,
porém realiza mais funções;
▶ O programa foi codificado com a linguagem C++;
▶ Open-source;
▶ Programa com um largo espectro de possibilidades;

Figura: Simulador de Dinâmica Molecular

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números


Convenções
Pedindo ao LAMMPS 3

▶ Precisamos dizer o que o LAMMPS deve fazer, por esta razão, se faz
necessário:
▶ Utilizarmos a mesma convenção;
▶ Codificar o script de input respeitando a convenção do LAMMPS.

Figura: Script e visualização do input introdutório

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números


Convenções
Ensembles Termodinâmicos 4

▶ Podemos definir como os parâmetros do nosso sistema irão variar,


através da utilização de um ensemble:
▶ NVE: Ensemble microcanonico
▶ NVT: Ensemble canónico
▶ NPT: Ensemble isobárico e isotérmico

Figura: Quadrinho para compreender a nomenclatura de um ensemble no LAMMPS

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números


Convenções
Unidades de medida que o LAMMPS utiliza 5

▶ Você pode escolher o sistema de medidas que melhor encaixar no seu


problema;

Figura: Exemplos de conjuntos de unidades de medida do LAMMPS

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números


Como Não Simular no LAMMPS!
Experiências com o programa até o momento
6

▶ Tomei um caminho inicial tortuoso, porém proveitoso;


▶ Enfrentando erros ao rodar scripts e indo atrás de soluções, ou
tentando pensar nas mesmas;
▶ O LAMMPS é so um dos problemas que se enfrenta nas simulações.

Figura: Algumas simulações que executei no LAMMPS


Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números
Referências Bibliográficas
7

[1] Introduction to LAMMPS - Molecular Dynamics package


[2] LAMMPS Documentation (15 Sep 2022 version)

Lucas Axel Ramalho Santana | LAMMPS | Enxergando os Números

You might also like