Inheritance diagram for Chemistry::QC::GaussianBasis::DerivCentersInterface:

Public Member Functions | |
| void | clear () |
| Clear the list of centers. | |
| void | add_center (in long center, in long atom) |
| Add a center for which derivatives will be computed. | |
| void | add_omitted (in long center, in long atom) |
| Add a center for which derivatives will not be computed. | |
| long | n () |
| Returns the number of unique centers minus one. | |
| long | center (in long i) |
| Returns center number. | |
| long | atom (in long i) |
| Returns atom number. | |
| long | omitted_center () |
| Returns the omitted center number. | |
| int | has_omitted_center () |
| Returns 1 if there is an omitted center. | |
| long | omitted_atom () |
| Returns atom that is omitted from the integral buffer. | |
| void | set_deriv_atom (in int deriv_atom) |
| Set the atom a derivative is taken with respect to. | |
| int | get_deriv_atom () |
| Get the atom a derivative is taken with respect to. | |
1.3.9.1