.TH "sc::LocalDiagSCMatrix" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::LocalDiagSCMatrix .SH SYNOPSIS .br .PP .PP Inherits \fBsc::DiagSCMatrix\fP\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBLocalDiagSCMatrix\fP (const \fBRefSCDimension\fP &, \fBLocalSCMatrixKit\fP *)" .br .ti -1c .RI "void \fBsave_data_state\fP (\fBStateOut\fP &)" .br .ti -1c .RI "double \fBget_element\fP (int) const" .br .RI "Return or modify an element\&. " .ti -1c .RI "void \fBset_element\fP (int, double)" .br .ti -1c .RI "void \fBaccumulate_element\fP (int, double)" .br .ti -1c .RI "void \fBaccumulate\fP (const \fBDiagSCMatrix\fP *)" .br .RI "Sum m into this\&. " .ti -1c .RI "double \fBinvert_this\fP ()" .br .RI "Invert this\&. " .ti -1c .RI "double \fBdeterm_this\fP ()" .br .RI "Return the determinant of this\&. this is overwritten\&. " .ti -1c .RI "double \fBtrace\fP ()" .br .RI "Return the trace\&. " .ti -1c .RI "void \fBgen_invert_this\fP ()" .br .RI "Do a generalized inversion of this\&. " .ti -1c .RI "void \fBelement_op\fP (const \fBRef\fP< \fBSCElementOp\fP > &)" .br .RI "Perform the element operation op on each element of this\&. " .ti -1c .RI "void \fBelement_op\fP (const \fBRef\fP< \fBSCElementOp2\fP > &, \fBDiagSCMatrix\fP *)" .br .ti -1c .RI "void \fBelement_op\fP (const \fBRef\fP< \fBSCElementOp3\fP > &, \fBDiagSCMatrix\fP *, \fBDiagSCMatrix\fP *)" .br .ti -1c .RI "void \fBvprint\fP (const char *title=0, std::ostream &out=\fBExEnv::out0\fP(), int=10) const" .br .ti -1c .RI "double * \fBget_data\fP ()" .br .ti -1c .RI "\fBRef\fP< \fBSCMatrixSubblockIter\fP > \fBlocal_blocks\fP (SCMatrixSubblockIter::Access)" .br .RI "Returns iterators for the local (rapidly accessible) blocks used in this matrix\&. " .ti -1c .RI "\fBRef\fP< \fBSCMatrixSubblockIter\fP > \fBall_blocks\fP (SCMatrixSubblockIter::Access)" .br .RI "Returns iterators for the all blocks used in this matrix\&. " .in -1c .SS "Friends" .in +1c .ti -1c .RI "class \fBLocalSCMatrix\fP" .br .ti -1c .RI "class \fBLocalSymmSCMatrix\fP" .br .ti -1c .RI "class \fBLocalSCVector\fP" .br .in -1c .SS "Additional Inherited Members" .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.