Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

vgreen.h File Reference

Contains declarations for class Vgreen. More...

#include "maloc/maloc.h"
#include "apbs/vatom.h"
#include "apbs/valist.h"
#include "apbs/vunit.h"

Go to the source code of this file.

Data Structures

struct  Vgreen
 Contains public data members for Vgreen class/module. More...


Typedefs

typedef struct Vgreen Vgreen
 Declaration of the Vgreen class as the Vgreen structure.


Functions

ValistVgreen_getValist (Vgreen *thee)
 Get the atom list associated with this Green's function object. More...

int Vgreen_memChk (Vgreen *thee)
 Return the memory used by this structure (and its contents) in bytes. More...

VgreenVgreen_ctor (Valist *alist)
 Construct the Green's function oracle. More...

int Vgreen_ctor2 (Vgreen *thee, Valist *alist)
 FORTRAN stub to construct the Green's function oracle. More...

void Vgreen_dtor (Vgreen **thee)
 Destruct the Green's function oracle. More...

void Vgreen_dtor2 (Vgreen *thee)
 FORTRAN stub to destruct the Green's function oracle. More...

double Vgreen_helmholtz (Vgreen *thee, double *position, double dim, double kappa)
 Get the Green's function for Helmholtz's equation integrated over the atomic point charges. More...

void Vgreen_helmholtzD (Vgreen *thee, double *position, double dim, double kappa, double *grad)
 Get the gradient of Green's function for Helmholtz's equation integrated over the atomic point charges. More...

double Vgreen_coulomb (Vgreen *thee, double *position, double dim)
 Get the Coulomb's Law Green's function (solution to Laplace's equation) integrated over the atomic point charges. More...

void Vgreen_coulombD (Vgreen *thee, double *position, double dim, double *grad)
 Get gradient of the Coulomb's Law Green's function (solution to Laplace's equation) integrated over the atomic point charges. More...


Detailed Description

Contains declarations for class Vgreen.

Version:
Id:
vgreen.h,v 2.7 2002/03/20 17:07:29 apbs Exp
Author:
Nathan A. Baker


Generated at Tue Apr 23 16:59:17 2002 for APBS by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001