---
name: "sc_R12IntEval_sbs_A"
section: "3"
platform: "linux"
package: "libsc-doc"
version: "2.2.2-3"
release: "Debian 3.1 (Sarge)"
platforms: ["linux"]
url: "https://new.carta.tech/sc_R12IntEval_sbs_A"
---

# sc\_R12IntEval\_sbs\_A(3)

Class R12IntEval\_sbs\_A evaluates R12 intermediates for one-basis or the small-basis part of the two-basis MP2-R12 theory in standard approximations A and A'.

## NAME

sc::R12IntEval\_sbs\_A - Class **R12IntEval\_sbs\_A** evaluates R12 intermediates for one-basis or the small-basis part of the two-basis MP2-R12 theory in standard approximations A and A'.

## SYNOPSIS

`#include <vxb_eval_sbs_a.h>`

Inherits **sc::SavableState**.

### Public Member Functions

**R12IntEval\_sbs\_A** (**StateIn** &)\
 **R12IntEval\_sbs\_A** (**Ref**\< **R12IntEvalInfo** \> &)\
 void **save\_data\_state** (**StateOut** &)\
 *Save the base classes (with save\_data\_state) and the members in the same order that the* **StateIn** *CTOR initializes them.*  void **obsolete** ()\
 void **compute** (**RefSCMatrix** &Vaa, **RefSCMatrix** &Xaa, **RefSCMatrix** &Baa, **RefSCMatrix** &Vab, **RefSCMatrix** &Xab, **RefSCMatrix** &Bab, **RefSCVector** &emp2\_aa, **RefSCVector** &emp2\_ab)\
 **Ref**\< **R12IntEvalInfo** \> **r12info** () const \

## Detailed Description

Class **R12IntEval\_sbs\_A** evaluates R12 intermediates for one-basis or the small-basis part of the two-basis MP2-R12 theory in standard approximations A and A'.

## Member Function Documentation

### void sc::R12IntEval\_sbs\_A::save\_data\_state (StateOut &)` [virtual]`

Save the base classes (with save\_data\_state) and the members in the same order that the **StateIn** CTOR initializes them.

This must be implemented by the derived class if the class has data.

Reimplemented from **sc::SavableState**.

## Author

Generated automatically by Doxygen for MPQC from the source code.
