[gmx-developers] Regd. potential on grid caculation in PME
Anjan Raghunathan
araghuna at uiuc.edu
Thu Nov 11 18:15:36 CET 2004
Hi Erik,
Thanks for the suggestion. Am currently looking into gather_f_splines
function and for more information on the code.
Anjan
Erik Lindahl wrote:
> Hi,
>
> Have a look in src/mdlib/pme.c, routine gather_f_bsplines(). The
> potential at the points is available through the th{x/y/z} arrays, and
> the derivative in dth{x/y/z}.
>
> It looks somewhat complicated due to the 4th order interpolation. The
> best source of documentation on it is probably the Darden smooth PME
> paper (Essman, 1995).
>
> Cheers,
>
> Erik
>
>
> On Nov 9, 2004, at 5:26 PM, Anjan Raghunathan wrote:
>
>> Hi Erik,
>> Thank you for the observation. Actually I would not mind having the
>> reciprocal space potential, as could calculate direct space rather a
>> bit tediously. And am only interested in Electrostatics so if I am
>> not wrong I dont need the 1,4 interactions. Any suggestions on how to
>> get the reciprocal space contribution that are calculated on the
>> grids in pme.c?
>>
>> thanks,
>> Anjan
>>
>> Erik Lindahl wrote:
>>
>>> Hi Anjan,
>>>
>>> I don't think it will work to use the PME grid - remember that it
>>> only contains the reciprocal space contribution to the potential,
>>> not the direct-space part or any 1,4 contributions.
>>>
>>> Cheers,
>>>
>>> Erik
>>>
>>>
>>> On Nov 3, 2004, at 9:53 PM, Anjan Raghunathan wrote:
>>>
>>>> Hi all,
>>>> Actually I went back to the pme.c file to find where the potentials
>>>> were being calculated. I believe they are calculated on a grid sent
>>>> to fft with arguments nx,ny,nz. Unfortunately I am not well versed
>>>> with fftw , so if some one could point me out to how I could use
>>>> the grids potential calculated there to get the grids on the real
>>>> space grid I would appreciate it.
>>>>
>>>> thanks,
>>>>
>>>> Anjan Raghunathan
>>>>
>>>> Anjan Raghunathan wrote:
>>>>
>>>>> Hi all,
>>>>> I'd like to know if there is a way of getting the
>>>>> electrostatic potentials from PME(direct+k space) in a
>>>>> plane(grid) that I define in the system every time step. I
>>>>> thought of using dummy atoms but dont know if the energy
>>>>> exclusion will take care of excluding the coulomb interactions
>>>>> also(usually get warnings like cannot exclude coulomb
>>>>> interactions.....).
>>>>> I would appreciate it if some one could point me to how
>>>>> this could be accomplished or what code could be changed to do
>>>>> this.
>>>>>
>>>>> thanks,
>>>>> Anjan Raghunathan
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> gmx-developers mailing list
>>>>> gmx-developers at gromacs.org
>>>>> http://www.gromacs.org/mailman/listinfo/gmx-developers
>>>>> Please don't post (un)subscribe requests to the list. Use the www
>>>>> interface or send it to gmx-developers-request at gromacs.org.
>>>>>
>>>>
>>>> _______________________________________________
>>>> gmx-developers mailing list
>>>> gmx-developers at gromacs.org
>>>> http://www.gromacs.org/mailman/listinfo/gmx-developers
>>>> Please don't post (un)subscribe requests to the list. Use the www
>>>> interface or send it to gmx-developers-request at gromacs.org.
>>>
>>>
>>>
>>> _______________________________________________
>>> gmx-developers mailing list
>>> gmx-developers at gromacs.org
>>> http://www.gromacs.org/mailman/listinfo/gmx-developers
>>> Please don't post (un)subscribe requests to the list. Use the www
>>> interface or send it to gmx-developers-request at gromacs.org.
>>>
>>
>> _______________________________________________
>> gmx-developers mailing list
>> gmx-developers at gromacs.org
>> http://www.gromacs.org/mailman/listinfo/gmx-developers
>> Please don't post (un)subscribe requests to the list. Use the www
>> interface or send it to gmx-developers-request at gromacs.org.
>
>
> _______________________________________________
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://www.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use the www
> interface or send it to gmx-developers-request at gromacs.org.
>
More information about the gromacs.org_gmx-developers
mailing list