![]() |
Octopus 16.0
real-space, real-time, TDDFT code
|

Functions | |
| void | get_vdw_params (const int zatom, double *c6, double *alpha, double *r0) |
| void | fdamp (const double rr, const double r0ab, const double dd, const double sr, double *ff, double *dffdrab, double *dffdr0) |
| void | distance (const int iatom, const int jatom, const double coordinates[], double *rr, double *rr2, double *rr6, double *rr7) |
| void | vdw_calculate (const int natoms, const double dd, const double sr, const int zatom[], const double coordinates[], const double volume_ratio[], double *energy, double force[], double derivative_coeff[]) |
| void | FC_FUNC_ (f90_vdw_calculate, F90_VDW_CALCULATE) const |
| void get_vdw_params | ( | const int | zatom, |
| double * | c6, | ||
| double * | alpha, | ||
| double * | r0 | ||
| ) |
| void fdamp | ( | const double | rr, |
| const double | r0ab, | ||
| const double | dd, | ||
| const double | sr, | ||
| double * | ff, | ||
| double * | dffdrab, | ||
| double * | dffdr0 | ||
| ) |
| void distance | ( | const int | iatom, |
| const int | jatom, | ||
| const double | coordinates[], | ||
| double * | rr, | ||
| double * | rr2, | ||
| double * | rr6, | ||
| double * | rr7 | ||
| ) |
| void vdw_calculate | ( | const int | natoms, |
| const double | dd, | ||
| const double | sr, | ||
| const int | zatom[], | ||
| const double | coordinates[], | ||
| const double | volume_ratio[], | ||
| double * | energy, | ||
| double | force[], | ||
| double | derivative_coeff[] | ||
| ) |
| void FC_FUNC_ | ( | f90_vdw_calculate | , |
| F90_VDW_CALCULATE | |||
| ) | const |