Derived Types

TypeLocationExtendsDescription
atom_index_t mbd_utils None

Maps from atom indexes to positions in matrices.

clock_t mbd_utils None

Used for measuring performance.

damping_t mbd_damping None

Represents a damping function.

exception_t mbd_utils None

Represents an exception.

geom_t mbd_geom None

Represents a molecule or a crystal unit cell.

Read more…
grad_matrix_cplx_t mbd_gradients None

Derivatives of a compelx dipole matrix with respect to various quantities

grad_matrix_re_t mbd_gradients None

Derivatives of a real dipole matrix with respect to various quantities

grad_request_t mbd_gradients None

Used to request derivatives with respect to function arguments

grad_scalar_t mbd_gradients None

Derivatives of a scalar with respect to various quantities

grad_t mbd_gradients None

Derivatives with respect to various quantities

mbd_calc_t mbd None

Represents an MBD calculation.

mbd_input_t mbd None

Contains user input to an MBD calculation.

param_t mbd_geom None

Calculation-wide paramters.

quad_pt_t mbd_utils None

Represents a 1D quadrature point

result_t mbd_utils None

Stores results from an MBD calculation