1313
1414namespace qmcplusplus
1515{
16- QMCFiniteSize::QMCFiniteSize () : skparser(NULL ), ptclPool(NULL ), myRcut(0.0 ), myConst(0.0 ), P(NULL ), h(0.0 )
16+ QMCFiniteSize::QMCFiniteSize () : skparser(NULL ), ptclPool(NULL ), myRcut(0.0 ), myConst(0.0 ), P(NULL ), h(0.0 ), sphericalgrid( 0 ), myGrid( NULL )
1717{
1818 IndexType mtheta = 80 ;
1919 IndexType mphi = 80 ;
@@ -23,7 +23,7 @@ QMCFiniteSize::QMCFiniteSize() : skparser(NULL), ptclPool(NULL), myRcut(0.0), my
2323}
2424
2525QMCFiniteSize::QMCFiniteSize (SkParserBase* skparser_i)
26- : skparser(skparser_i), ptclPool(NULL ), myRcut(0.0 ), myConst(0.0 ), P(NULL ), h(0.0 ), sphericalgrid(0 )
26+ : skparser(skparser_i), ptclPool(NULL ), myRcut(0.0 ), myConst(0.0 ), P(NULL ), h(0.0 ), sphericalgrid(0 ), myGrid( NULL )
2727{
2828 mtheta = 80 ;
2929 mphi = 80 ;
@@ -99,10 +99,11 @@ bool QMCFiniteSize::validateXML()
9999 app_log () << " Summary of QMC systems \n " ;
100100 app_log () << " =========================================================\n " ;
101101 ptclPool.get (app_log ());
102+ return true ;
102103}
103104
104105
105- bool QMCFiniteSize::wfnPut (xmlNodePtr cur)
106+ void QMCFiniteSize::wfnPut (xmlNodePtr cur)
106107{
107108 std::string id (" psi0" ), target (" e" ), role (" extra" );
108109 OhmmsAttributeSet pAttrib;
@@ -640,6 +641,8 @@ bool QMCFiniteSize::execute()
640641 calcPotentialCorrection ();
641642
642643 summary ();
644+
645+ return true ;
643646}
644647
645648} // namespace qmcplusplus
0 commit comments