| 
    NAMD
    
   | 
 
#include <PmeRealSpace.h>
Public Member Functions | |
| PmeRealSpace (PmeGrid grid) | |
| ~PmeRealSpace () | |
| void | set_num_atoms (int natoms) | 
| void | fill_charges (float **q_arr, float **q_arr_list, int &q_arr_count, int &stray_count, char *f_arr, char *fz_arr, PmeParticle p[]) | 
| void | compute_forces (const float *const *q_arr, const PmeParticle p[], Vector f[]) | 
| void | compute_forces_order4_partial (int first, int last, const float *const *q_arr, const PmeParticle p[], Vector f[]) | 
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 14 of file PmeRealSpace.h.
| PmeRealSpace::PmeRealSpace | ( | PmeGrid | grid | ) | 
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 13 of file PmeRealSpace.C.
| PmeRealSpace::~PmeRealSpace | ( | ) | 
Definition at line 17 of file PmeRealSpace.C.
| void PmeRealSpace::compute_forces | ( | const float *const * | q_arr, | 
| const PmeParticle | p[], | ||
| Vector | f[] | ||
| ) | 
Definition at line 141 of file PmeRealSpace.C.
References NAMD_die(), and PmeGrid::order.
Referenced by ComputePme::ungridForces().
| void PmeRealSpace::compute_forces_order4_partial | ( | int | first, | 
| int | last, | ||
| const float *const * | q_arr, | ||
| const PmeParticle | p[], | ||
| Vector | f[] | ||
| ) | 
Definition at line 426 of file PmeRealSpace.C.
References PmeParticle::cg, PmeGrid::dim2, PmeGrid::K1, PmeGrid::K2, PmeGrid::K3, order, Vector::x, Vector::y, and Vector::z.
Referenced by compute_forces_order4_helper().
| void PmeRealSpace::fill_charges | ( | float ** | q_arr, | 
| float ** | q_arr_list, | ||
| int & | q_arr_count, | ||
| int & | stray_count, | ||
| char * | f_arr, | ||
| char * | fz_arr, | ||
| PmeParticle | p[] | ||
| ) | 
Definition at line 47 of file PmeRealSpace.C.
References NAMD_die(), and PmeGrid::order.
Referenced by ComputePme::doWork().
| void PmeRealSpace::set_num_atoms | ( | int | natoms | ) | 
Definition at line 20 of file PmeRealSpace.C.
References ResizeArray< Elem >::begin(), PmeGrid::order, order, and ResizeArray< Elem >::resize().
Referenced by ComputePme::doWork().
 1.8.14