# sc_OneBodyDerivIntCCA man page

sc::OneBodyDerivIntCCA — This implements one body derivative integrals.

## Synopsis

`#include <obintcca.h>`

Inherits **sc::OneBodyDerivInt**.

### Public Member Functions

OneBodyDerivIntCCA(Integral*, constRef<GaussianBasisSet> &, constRef<GaussianBasisSet> &, IntegralEvaluatorFactory, bool, string)

voidcompute_shell(int, int,DerivCenters&)Computethe derivative integrals and place the result in the buffer returned bybuffer().

voidcompute_shell(int, int, int)Computethe derivative integrals with respect to the given center and place the result in the buffer returned bybuffer().

### Protected Types

typedef void(Int1eCCA::*IntegralFunction) (int, int,DerivCenters&)

### Protected Attributes

Ref<Int1eCCA>int1ecca_

### Additional Inherited Members

## Detailed Description

This implements one body derivative integrals.

It is given a function pointer to the **Int1eCCA** member that computes the particular integral of interest.

## Member Function Documentation

### void sc::OneBodyDerivIntCCA::compute_shell (int ish, int jsh, DerivCenters &) [virtual]

**Compute** the derivative integrals and place the result in the buffer returned by **buffer()**.

Implements **sc::OneBodyDerivInt**.

### void sc::OneBodyDerivIntCCA::compute_shell (int ish, int jsh, int center) [virtual]

**Compute** the derivative integrals with respect to the given center and place the result in the buffer returned by **buffer()**.

Implements **sc::OneBodyDerivInt**.

## Author

Generated automatically by Doxygen for MPQC from the source code.