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},
}
Metadata
Release files for crystalpol 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crystalpol-0.1.0.tar.gz | 15.9 kB | Details |
Release files / crystalpol-0.1.0.tar.gz
| Download URL | crystalpol-0.1.0.tar.gz |
|---|---|
| Size | 15.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c7a3aa81c78572820758f18329ef517f9104b1376e65499da416551347615e1
|
|
BLAKE2b-256 checksum How to use checksums |
7f0526c7d4c77d09c61e2d0a57f5c5a8c74fa9a688235d56a13d427dd3f7eb22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-1023-azure
|