Tinker9 70bd052 (Thu Nov 9 12:11:35 2023 -0800)
Loading...
Searching...
No Matches
erepel.h
1#pragma once
2#include "ff/amoeba/mpole.h"
3#include "ff/energybuffer.h"
4#include "ff/evdw.h"
5#include "tool/rcman.h"
6
7namespace tinker {
11void erepel(int vers);
13void repoleInit(int vers);
14}
15
16//====================================================================//
17// //
18// Global Variables //
19// //
20//====================================================================//
21
22namespace tinker {
28
32
41
46}
#define TINKER_EXTERN
Definition: macro.h:108
CountBufferTraits::type * CountBuffer
Definition: energybuffer.h:92
EnergyBufferTraits::type * EnergyBuffer
Definition: energybuffer.h:93
VirialBufferTraits::type(* VirialBuffer)[VirialBufferTraits::value]
Definition: energybuffer.h:94
mixed virial_prec
Definition: precision.h:98
float real
Definition: precision.h:80
fixed grad_prec
Definition: precision.h:103
mixed energy_prec
Floating-point type for total energies.
Definition: precision.h:97
ResourceOperation
Definition: rcman.h:46
void erepel(int vers)
void erepelData(RcOp)
void repoleInit(int vers)
Definition: testrt.h:9
real(* rrepole)[MPL_TOTAL]
real(* repole)[MPL_TOTAL]
int nrepexclude
grad_prec * derx
real r4scale
@ MPL_TOTAL
Definition: mpole.h:16
grad_prec * derz
VirialBuffer vir_er
virial_prec virial_er[9]
real * dmppr
energy_prec energy_er
real * repexclude_scale
real r3scale
real r5scale
real * sizpr
real * elepr
CountBuffer nrep
real r2scale
int(* repexclude)[2]
grad_prec * dery
EnergyBuffer er