![]() |
UnityMol
1.0.25beta
|
#include <stdlib.h>
#include <fstream>
#include <iostream>
#include <vector>
#include <string>
#include <math.h>
#include "OptimizedNBEnergy.h"
Functions | |
API void | setupEnergyComputation (int *atomPartition, int *sizePartition, int *uniqueTypeIndices, Vector2 *paramArray, float *atomFFCharge, int nbChains, float threshold, float elecScaling, int numUTypes) |
float | Magnitude (Vector3 v1, Vector3 v2) |
API void | ComputeNBEnergies (Vector3 *coords, float *elecEnergy, float *vdwEnergy) |
Variables | |
int * | atomPart |
int * | sizePart |
int * | uniqueTypeId |
Vector2 * | params |
float * | chargeFF |
int | nbCh |
int | numTypes |
float | sqthresh |
float | elecScale |
float * | result |
API void setupEnergyComputation | ( | int * | atomPartition, |
int * | sizePartition, | ||
int * | uniqueTypeIndices, | ||
Vector2 * | paramArray, | ||
float * | atomFFCharge, | ||
int | nbChains, | ||
float | threshold, | ||
float | elecScaling, | ||
int | numUTypes | ||
) |
int* atomPart |
float* chargeFF |
float elecScale |
int nbCh |
int numTypes |
Vector2* params |
float* result |
int* sizePart |
float sqthresh |
int* uniqueTypeId |