Descripción¶
El estilo de ángulo charmm utiliza el potencial
con un término adicional Urey_Bradley basado en la distancia \(r\) entre el primer y el tercer átomo en el ángulo. \(K\), \(\theta_0\),\(K_{ub}\), y \(R_{ub}\) son los coeficientes definidos para cada angletype.
Ver (Caballa) para una descripción del campo de fuerza de CHARMM.
Se deben definir los siguientes coeficientes para cada tipo de ángulo mediante el comando angle_coeff como en el ejemplo anterior, o en el archivo de datos o archivos de reinicio leídos por los comandos read_dataor read_restart:
-
\(K\) (energía)
-
\(\theta_0\) (grados)
-
\(K_{ub}\) (energía/distancia^2)
-
\(r_{ub}\) (distancia)
\(\theta_0\) se especifica en grados, pero LAMMPS lo convierte en toradianos internamente; por lo tanto \(K\) es efectivamente energía perradiana^2.
Los estilos con un sufijo gpu, intel, kk, omp u opt son funcionalmente los mismos que el estilo correspondiente sin el sufijo.Se han optimizado para funcionar más rápido, dependiendo de su hardware disponible, como se explica en la página de documentos de paquetes de velocidad. Los estilos acelerados toman los mismos argumentos y deberían producir los mismos resultados, excepto por cuestiones de redondeo y precisión.
Estos estilos acelerados forman parte de los paquetes GPU, USER-INTEL, KOKKOS,USER-OMP y OPT, respectivamente. Solo están habilitados IFLAMPS fue construido con esos paquetes. Consulte la página de documentos del paquete de compilación para obtener más información.
Puede especificar explícitamente los estilos acelerados en su script de entrada incluyendo su sufijo, o puede usar el conmutador de línea de comandos-sufijo cuando invoque LAMMPS, o puede usar el comando sufijo en su script de entrada.
Consulte la página de documentos de paquetes de velocidad para obtener más instrucciones sobre cómo usar los estilos acelerados de manera efectiva.