Este é o comando chemps2 que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
chemps2 - DMRG adaptado ao spin para química quântica ab initio
SINOPSE
quimps2 [OPÇÃO] ...
DESCRIÇÃO
quimps2 é um código científico para realizar grupo de renormalização de matriz de densidade adaptada ao spin
(DMRG) cálculos para arquivos fcidump de química quântica ab initio. Este método permite um
para obter precisão numérica em espaços ativos além das capacidades de
interação de configuração (FCI) e pode retornar o espaço ativo 2-RDM. O método é
portanto, ideal para substituir o solucionador FCI na configuração completa do espaço ativo
interação (CASCI) e métodos de campo autoconsistente de espaço ativo completo (CASSCF). o
o link para o manual do usuário pode ser encontrado na seção VEJA TAMBÉM.
OPÇÕES
SIMETRIA
Convenções para o grupo de simetria e números irrep (iguais a psi4):
| 0 1 2 3 4 5 6 7
--------- | ---------------------------------------- -
0: c1 | UMA
1: ci | Ag Au
2: c2 | AB
3: cs | Ap App
4: d2 | A B1 B2 B3
5: c2v | A1 A2 B1 B2
6: c2h | Ag Bg Au Bu
7: d2h | Ag B1g B2g B3g Au B1u B2u B3u
ARGUMENTOS
-f, --fcidump =nome do arquivo
Defina o nome do arquivo fcidump. Observe que as irreps orbitais neste arquivo seguem o molpro
convenção!
-g, --group =int
Defina o número do grupo de simetria psi4 [0-7] que corresponde ao arquivo fcidump.
-m, --multiplicidade =int
Sobrescrever a multiplicidade de spin [2S + 1] do arquivo fcidump.
-n, --nelectrons =int
Substitua o número de elétrons do arquivo fcidump.
-i, --irrep =int
Sobrescrever a função de onda alvo irrep [0-7] do arquivo fcidump (psi4
convenção).
-D, --sweep_d =int, int, int
Defina as dimensões da ligação para as instruções de varredura sucessivas (inteiros positivos).
-E, --sweep_econv =flt, flt, flt
Defina a convergência de energia para interromper as instruções de varredura (flutuações positivas).
-M, --sweep_maxit =int, int, int
Defina o número máximo de varreduras para as instruções de varredura (inteiros positivos).
-N, --sweep_noise =flt, flt, flt
Defina os prefatores de ruído para as instruções de varredura sucessivas (flutuadores).
-e, --excitação =int
Defina qual excitação deve ser calculada (número inteiro positivo). Se não for definido, o
o estado fundamental é calculado.
-o, --twodmfile =nome do arquivo
Defina o nome do arquivo para despejar o 2-RDM. Se não for definido, o 2-RDM não é descarregado.
-c, - checkpoint
Leia e crie pontos de verificação MPS.
-p, --print_corr
Imprimir funções de correlação.
-t, --tmpfolder =caminho
Sobrescrever a pasta tmp para os operadores renormalizados (padrão / Tmp).
-r, --reorder =int, int, int
Especifique um reordenamento orbital no arquivo fcidump (a contagem começa em 0).
-h, --Socorro
Mostre esta ajuda.
EXEMPLO
$cd / Tmp
$ wget 'https://github.com/SebWouters/CheMPS2/raw/master/tests/matrixelements/H2O.631G.FCIDUMP'
$ ls -al H2O.631G.FCIDUMP
$ chemps2 --fcidump = H2O.631G.FCIDUMP \
--group = 5 \
--sweep_d = 200,1000 \
--sweep_econv = 1e-8,1e-8 \
--sweep_maxit = 2,10 \
--sweep_noise = 0.05,0.0 \
--twodmfile = 2dm.out \
--print_corr\
- reordenar = 6,5,4,3,2,1,0,7,8,9,10,11,12
Use chemps2 online usando serviços onworks.net