Crystal Optimization Automation using Gaussian16
Project description
CrystalPol
Arquivo de Configuração - config.yml
No arquivo de Configuração temos as sequintes keywords:
crystal_pol:
mem: *obrigatorio*
level: *obrigatorio*
n_atoms: *obrigatorio*
n_procs: 1
pop: "chelpg"
mult: [ 0, 1 ]
charge_tolerance: 0.02
simulation_dir: "simfiles"
comment: "Crystal"
Estas keywords são utilizadas para controlar o comportamento do programa CrystalPol e de sua dependência Gaussian.
Arquivo de input - crystal.xyz
O arquivo de input deve ter o formato
H 1.0000 1.0000 1.0000
Sendo que as primeiras N (valor derivado da keyword n_atoms) átomos devem ser da molécula da celula unitária a ser otimizada.
Este arquivo pode ser obtido também retirando o header de um arquivo .gjf e o renomeando para .xyz
Instalando dependência
python3 -m pip install setproctitle pyyaml nptyping numpy
Como executar
python3 -m crystalpol -c {arquivo_de_config}.yml -i {arquivo_de_input}.xyz -o {arquivo_de_saida}.log
Caso as opções -c
, -i
e -o
não seja dadas os seguintes valores padrões serão usados:
- arquivo_de_config:
config.yml
- arquivo_de_input:
crystal.xyz
- arquivo_de_saida:
run.log
Orientação para Citações
Por favor citar este software utilizando o seguinte biblatex:
@software{crystalpol,
author = {{Georg, Herbert} and {Batista, Vitor}},
title = {CrystalPol - Crystal Polarization Software},
url = {https://github.com/HideyoshiNakazone/CrystalPol},
version = {0.1},
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file crystalpol-0.1.0.tar.gz
.
File metadata
- Download URL: crystalpol-0.1.0.tar.gz
- Upload date:
- Size: 15.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-1023-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c7a3aa81c78572820758f18329ef517f9104b1376e65499da416551347615e1 |
|
MD5 | 9348acb07aea04d1bdb3166cf6fca056 |
|
BLAKE2b-256 | 7f0526c7d4c77d09c61e2d0a57f5c5a8c74fa9a688235d56a13d427dd3f7eb22 |