git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15375 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
@ -733,8 +733,9 @@ void PairLJCharmmCoulLong::init_style()
|
||||
cut_coulsq = cut_coul * cut_coul;
|
||||
cut_bothsq = MAX(cut_ljsq,cut_coulsq);
|
||||
|
||||
denom_lj_inv = 1.0 / ( (cut_ljsq-cut_lj_innersq) * (cut_ljsq-cut_lj_innersq) *
|
||||
(cut_ljsq-cut_lj_innersq) );
|
||||
denom_lj = ( (cut_ljsq-cut_lj_innersq) * (cut_ljsq-cut_lj_innersq) *
|
||||
(cut_ljsq-cut_lj_innersq) );
|
||||
denom_lj_inv = 1.0 / denom_lj;
|
||||
|
||||
// set & error check interior rRESPA cutoffs
|
||||
|
||||
|
||||
@ -446,6 +446,15 @@ void FixShake::setup(int vflag)
|
||||
else
|
||||
respa = 1;
|
||||
|
||||
if (!respa) {
|
||||
dtv = update->dt;
|
||||
dtfsq = 0.5 * update->dt * update->dt * force->ftm2v;
|
||||
if (!rattle) dtfsq = update->dt * update->dt * force->ftm2v;
|
||||
} else {
|
||||
dtv = step_respa[0];
|
||||
dtf_innerhalf = 0.5 * step_respa[0] * force->ftm2v;
|
||||
dtf_inner = dtf_innerhalf;
|
||||
}
|
||||
|
||||
// correct geometry of cluster if necessary
|
||||
|
||||
|
||||
@ -190,7 +190,7 @@ int MPI_Type_size(MPI_Datatype datatype, int *size)
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
int MPI_Send(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Send(const void *buf, int count, MPI_Datatype datatype,
|
||||
int dest, int tag, MPI_Comm comm)
|
||||
{
|
||||
printf("MPI Stub WARNING: Should not send message to self\n");
|
||||
@ -199,7 +199,7 @@ int MPI_Send(void *buf, int count, MPI_Datatype datatype,
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
int MPI_Isend(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Isend(const void *buf, int count, MPI_Datatype datatype,
|
||||
int source, int tag, MPI_Comm comm, MPI_Request *request)
|
||||
{
|
||||
printf("MPI Stub WARNING: Should not send message to self\n");
|
||||
@ -208,7 +208,7 @@ int MPI_Isend(void *buf, int count, MPI_Datatype datatype,
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
int MPI_Rsend(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Rsend(const void *buf, int count, MPI_Datatype datatype,
|
||||
int dest, int tag, MPI_Comm comm)
|
||||
{
|
||||
printf("MPI Stub WARNING: Should not rsend message to self\n");
|
||||
@ -260,7 +260,7 @@ int MPI_Waitany(int count, MPI_Request *request, int *index,
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
int MPI_Sendrecv(void *sbuf, int scount, MPI_Datatype sdatatype,
|
||||
int MPI_Sendrecv(const void *sbuf, int scount, MPI_Datatype sdatatype,
|
||||
int dest, int stag, void *rbuf, int rcount,
|
||||
MPI_Datatype rdatatype, int source, int rtag,
|
||||
MPI_Comm comm, MPI_Status *status)
|
||||
|
||||
@ -90,11 +90,11 @@ double MPI_Wtime();
|
||||
|
||||
int MPI_Type_size(int, int *);
|
||||
|
||||
int MPI_Send(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Send(const void *buf, int count, MPI_Datatype datatype,
|
||||
int dest, int tag, MPI_Comm comm);
|
||||
int MPI_Isend(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Isend(const void *buf, int count, MPI_Datatype datatype,
|
||||
int source, int tag, MPI_Comm comm, MPI_Request *request);
|
||||
int MPI_Rsend(void *buf, int count, MPI_Datatype datatype,
|
||||
int MPI_Rsend(const void *buf, int count, MPI_Datatype datatype,
|
||||
int dest, int tag, MPI_Comm comm);
|
||||
int MPI_Recv(void *buf, int count, MPI_Datatype datatype,
|
||||
int source, int tag, MPI_Comm comm, MPI_Status *status);
|
||||
@ -104,7 +104,7 @@ int MPI_Wait(MPI_Request *request, MPI_Status *status);
|
||||
int MPI_Waitall(int n, MPI_Request *request, MPI_Status *status);
|
||||
int MPI_Waitany(int count, MPI_Request *request, int *index,
|
||||
MPI_Status *status);
|
||||
int MPI_Sendrecv(void *sbuf, int scount, MPI_Datatype sdatatype,
|
||||
int MPI_Sendrecv(const void *sbuf, int scount, MPI_Datatype sdatatype,
|
||||
int dest, int stag, void *rbuf, int rcount,
|
||||
MPI_Datatype rdatatype, int source, int rtag,
|
||||
MPI_Comm comm, MPI_Status *status);
|
||||
|
||||
@ -444,7 +444,7 @@ void FixQMMM::exchange_positions()
|
||||
isend_buf[1] = num_qm;
|
||||
isend_buf[2] = num_mm;
|
||||
isend_buf[3] = ntypes;
|
||||
MPI_Send(isend_buf, 4, MPI_INTEGER,1, QMMM_TAG_SIZE, qm_comm);
|
||||
MPI_Send(isend_buf, 4, MPI_INT, 1, QMMM_TAG_SIZE, qm_comm);
|
||||
MPI_Send(celldata, 9, MPI_DOUBLE, 1, QMMM_TAG_CELL, qm_comm);
|
||||
}
|
||||
if (verbose > 0) {
|
||||
|
||||
@ -331,7 +331,7 @@ FixNH::FixNH(LAMMPS *lmp, int narg, char **arg) : Fix(lmp, narg, arg)
|
||||
} else if (strcmp(arg[iarg],"update") == 0) {
|
||||
if (iarg+2 > narg) error->all(FLERR,"Illegal fix nvt/npt/nph command");
|
||||
if (strcmp(arg[iarg+1],"dipole") == 0) dipole_flag = 1;
|
||||
else if (strcmp(arg[iarg],"dipole/dlm") == 0) {
|
||||
else if (strcmp(arg[iarg+1],"dipole/dlm") == 0) {
|
||||
dipole_flag = 1;
|
||||
dlm_flag = 1;
|
||||
} else error->all(FLERR,"Illegal fix nvt/npt/nph command");
|
||||
|
||||
Reference in New Issue
Block a user