Este es el comando chemps2 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
chemps2 - DMRG adaptado al espín para química cuántica ab initio
SINOPSIS
Chemps2 [OPCIÓN]
DESCRIPCIÓN
Chemps2 es un código científico para realizar un grupo de renormalización de matriz de densidad adaptada al espín
(DMRG) para archivos fcidump de química cuántica ab initio. Este método permite a uno
para obtener precisión numérica en espacios activos más allá de las capacidades de
interacción de configuración (FCI) y puede devolver el espacio activo 2-RDM. El método es
por lo tanto, ideal para reemplazar el solucionador FCI en la configuración completa del espacio activo
métodos de interacción (CASCI) y campo autoconsistente de espacio activo completo (CASSCF). los
enlace al manual de usuario se puede encontrar en la sección VEA O.
CAMPUS
SIMETRÍA
Convenciones para el grupo de simetría y números irrep (igual que psi4):
| 0 1 2 3 4 5 6 7
--------- | ---------------------------------------- -
0: c1 | A
1: ci | Ag Au
2: c2 | AB
3: cs | Aplicación ap
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 =nombre de archivo
Establezca el nombre de archivo fcidump. Tenga en cuenta que los irreps orbitales en este archivo siguen a molpro
¡convención!
-g, --group =int
Establecer el número de grupo de simetría psi4 [0 - 7] que corresponde al archivo fcidump.
-m, --multiplicidad =int
Sobrescriba la multiplicidad de giro [2S + 1] del archivo fcidump.
-n, --nelectrones =int
Sobrescriba el número de electrones del archivo fcidump.
-i, --irrep =int
Sobrescriba la función de onda de destino irrep [0 - 7] del archivo fcidump (psi4
convención).
-D, --sweep_d =int, int, int
Establezca las dimensiones de enlace para las sucesivas instrucciones de barrido (enteros positivos).
-E, --sweep_econv =flt, flt, flt
Configure la convergencia de energía para detener las instrucciones de barrido (flotadores positivos).
-M, --sweep_maxit =int, int, int
Establezca el número máximo de barridos para las instrucciones de barrido (enteros positivos).
-N, --sweep_noise =flt, flt, flt
Configure los prefactores de ruido para las sucesivas instrucciones de barrido (flotantes).
-e, --excitación =int
Establezca qué excitación debe calcularse (entero positivo). Si no se configura, el
se calcula el estado fundamental.
-o, --twodmfile =nombre de archivo
Establezca el nombre de archivo para volcar el 2-RDM. Si no se configura, el 2-RDM no se descarga.
-c, --control
Leer y crear puntos de control MPS.
-p, --print_corr
Funciones de correlación de impresión.
-t, --tmpfolder =camino
Sobrescriba la carpeta tmp para los operadores renormalizados (predeterminado / Tmp).
-r, --reorder =int, int, int
Especifique un reordenamiento orbital con el archivo fcidump (el recuento comienza en 0).
-h, --ayuda
Muestre esta ayuda.
EJEMPLO
$ 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 \
--grupo = 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\
--reorder = 6,5,4,3,2,1,0,7,8,9,10,11,12
Use chemps2 en línea usando los servicios de onworks.net