APBS 3.0.0
Loading...
Searching...
No Matches
vunit.h File Reference

Contains a collection of useful constants and conversion factors. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define Vunit_J_to_cal   4.1840000e+00
 Multiply by this to convert J to cal.
 
#define Vunit_cal_to_J   2.3900574e-01
 Multiply by this to convert cal to J.
 
#define Vunit_amu_to_kg   1.6605402e-27
 Multiply by this to convert amu to kg.
 
#define Vunit_kg_to_amu   6.0221367e+26
 Multiply by this to convert kg to amu.
 
#define Vunit_ec_to_C   1.6021773e-19
 Multiply by this to convert ec to C.
 
#define Vunit_C_to_ec   6.2415065e+18
 Multiply by this to convert C to ec.
 
#define Vunit_ec   1.6021773e-19
 Charge of an electron in C.
 
#define Vunit_kb   1.3806581e-23
 Boltzmann constant.
 
#define Vunit_Na   6.0221367e+23
 Avogadro's number.
 
#define Vunit_pi   VPI
 Pi.
 
#define Vunit_eps0   8.8541878e-12
 Vacuum permittivity.
 
#define Vunit_esu_ec2A   3.3206364e+02
 ${e_c}^2/\AA$ in ESU units => kcal/mol
 
#define Vunit_esu_kb   1.9871913e-03
 $k_b$ in ESU units => kcal/mol
 

Detailed Description

Contains a collection of useful constants and conversion factors.

Author
Nathan Baker
Nathan A. Baker
Version
$Id$
Attention
*
* APBS -- Adaptive Poisson-Boltzmann Solver
*
*  Nathan A. Baker (nathan.baker@pnnl.gov)
*  Pacific Northwest National Laboratory
*
*  Additional contributing authors listed in the code documentation.
*
* Copyright (c) 2010-2020 Battelle Memorial Institute. Developed at the 
* Pacific Northwest National Laboratory, operated by Battelle Memorial 
* Institute, Pacific Northwest Division for the U.S. Department of Energy.
*
* Portions Copyright (c) 2002-2010, Washington University in St. Louis.
* Portions Copyright (c) 2002-2010, Nathan A. Baker.
* Portions Copyright (c) 1999-2002, The Regents of the University of 
* California.
* Portions Copyright (c) 1995, Michael Holst.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without 
* modification, are permitted provided that the following conditions are met:
* 
* Redistributions of source code must retain the above copyright notice, this
* list of conditions and the following disclaimer.  
*
* Redistributions in binary form must reproduce the above copyright notice, 
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
*
* Neither the name of the developer nor the names of its contributors may be 
* used to endorse or promote products derived from this software without 
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 
* THE POSSIBILITY OF SUCH DAMAGE.
*
* 

Definition in file vunit.h.