home | help
sc::LocalGBuild< T >(3) 	      MPQC		 sc::LocalGBuild< T >(3)

NAME
     sc::LocalGBuild< T >

SYNOPSIS
     Inherits sc::GBuild< T >.

   Public Member Functions
     LocalGBuild  (T  &t,  const Ref< TwoBodyInt > &tbi, const Ref< PetiteList >
	 &rpl, const Ref< GaussianBasisSet > &bs, const Ref<  MessageGrp  >  &g,
	 signed char *pm, double acc, int nt=1, int tn=0)
     void run ()
	 This is called with the Thread is run from a ThreadGrp.

     Public Member Functions inherited from sc::GBuild< T >
     GBuild (T &t)
     virtual void run ()=0
	 This is called with the Thread is run from a ThreadGrp.

   Public Attributes
     double tnint

   Protected Attributes
     MessageGrp * grp_
     TwoBodyInt * tbi_
     GaussianBasisSet * gbs_
     PetiteList * rpl_
     signed char *restrictxx pmax
     int threadno_
     int nthread_
     double accuracy_

     Protected Attributes inherited from sc::GBuild< T >
     T & contribution
     double accuracy_

   Additional Inherited Members
     Static Public Member Functions inherited from sc::Thread
     static void * run_Thread_run (void *thread)

Member Function Documentation
   template<class T > void sc::LocalGBuild< T >::run () [inline],  [virtual]
     This is called with the Thread is run from a ThreadGrp.

     Implements sc::Thread.

     References    sc::TwoBodyInt::buffer(),	sc::TwoBodyInt::compute_shell(),
     sc::TwoBodyInt::log2_shell_bound(),   sc::MessageGrp::me(),    sc::Message-
     Grp::n(),	sc::GaussianBasisSet::nshell(), sc::TwoBodyInt::set_redundant(),
     and sc::GaussianBasisSet::shell_to_function().

Author
     Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1			 Thu Sep 3 2026 	 sc::LocalGBuild< T >(3)

home | help