Changeset 9259c3 for ThirdParty/mpqc_open/src
- Timestamp:
- Sep 13, 2025, 2:44:01 PM (7 weeks ago)
- Branches:
- Candidate_v1.7.0, stable
- Children:
- e9f307
- Parents:
- 9f1c84
- git-author:
- Frederik Heber <frederik.heber@…> (09/13/25 09:31:33)
- git-committer:
- Frederik Heber <frederik.heber@…> (09/13/25 14:44:01)
- Location:
- ThirdParty/mpqc_open/src/lib
- Files:
-
- 17 added
- 8 edited
- 17 moved
-
Makefile.am (modified) (1 diff)
-
chemistry/molecule/Makefile.am (modified) (1 diff)
-
chemistry/qc/mbpt/Makefile.am (modified) (1 diff)
-
chemistry/qc/psi/Makefile.am (modified) (1 diff)
-
chemistry/solvent/Makefile.am (modified) (1 diff)
-
math/isosurf/Makefile.am (modified) (1 diff)
-
math/optimize/Makefile.am (modified) (1 diff)
-
util/options/Makefile.am (modified) (1 diff)
-
validate/Makefile.am (added)
-
validate/chemistry/molecule/Makefile.am (added)
-
validate/chemistry/molecule/moltest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/molecule/moltest.cc )
-
validate/chemistry/molecule/moltest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/molecule/moltest.in )
-
validate/chemistry/molecule/symmetrize.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/molecule/symmetrize.cc )
-
validate/chemistry/molecule/testsuite-symmetrize.at (added)
-
validate/chemistry/qc/mbpt/Makefile.am (added)
-
validate/chemistry/qc/mbpt/mbpttest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/qc/mbpt/mbpttest.cc )
-
validate/chemistry/qc/mbpt/mbpttest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/qc/mbpt/mbpttest.in )
-
validate/chemistry/qc/mbpt/testsuite-mbpttest.at (added)
-
validate/chemistry/qc/psi/Makefile.am (added)
-
validate/chemistry/qc/psi/psi.in (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/qc/psi/psi.in )
-
validate/chemistry/qc/psi/psitest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/qc/psi/psitest.cc )
-
validate/chemistry/qc/psi/testsuite-psitest.at (added)
-
validate/chemistry/solvent/Makefile.am (added)
-
validate/chemistry/solvent/bemtest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/solvent/bemtest.cc )
-
validate/chemistry/solvent/bemtest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/chemistry/solvent/bemtest.in )
-
validate/chemistry/solvent/testsuite-bemtest.at (added)
-
validate/math/isosurf/Makefile.am (added)
-
validate/math/isosurf/isotest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/math/isosurf/isotest.cc )
-
validate/math/isosurf/isotest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/math/isosurf/isotest.in )
-
validate/math/isosurf/testsuite-isotest.at (added)
-
validate/math/optimize/Makefile.am (added)
-
validate/math/optimize/kvopt.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/math/optimize/kvopt.cc )
-
validate/math/optimize/opttest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/math/optimize/opttest.cc )
-
validate/math/optimize/opttest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/math/optimize/opttest.in )
-
validate/math/optimize/scextest.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/math/optimize/scextest.cc )
-
validate/math/optimize/scextest.in (moved) (moved from ThirdParty/mpqc_open/src/lib/math/optimize/scextest.in )
-
validate/math/optimize/testsuite-kvopt.at (added)
-
validate/math/optimize/testsuite-scextest-optimize.at (added)
-
validate/testsuite.at (added)
-
validate/util/options/Makefile.am (added)
-
validate/util/options/README.cc (moved) (moved from ThirdParty/mpqc_open/src/lib/util/options/README.cc ) (2 diffs)
-
validate/util/options/testsuite-sample.at (added)
Legend:
- Unmodified
- Added
- Removed
-
ThirdParty/mpqc_open/src/lib/Makefile.am
r9f1c84 r9259c3 69 69 include util/render/Makefile.am 70 70 include util/state/Makefile.am 71 -
ThirdParty/mpqc_open/src/lib/chemistry/molecule/Makefile.am
r9f1c84 r9259c3 81 81 #nodist_libSCmolecule_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 82 82 83 84 MOLECULETESTS = \85 moltest \86 symmetrize87 88 # ?moltest crashes with mpi (also in original implementation)89 NONFUNCTIONING_TESTS +=90 91 # symmetrize needs arguments92 XFAIL_TESTS += \93 symmetrize94 95 TESTS += \96 moltest \97 symmetrize98 check_PROGRAMS += $(MOLECULETESTS)99 noinst_PROGRAMS += $(MOLECULETESTS)100 101 MOLECULELIBS = \102 libSCmolecule.la libSCisosurf.la libSCoptimize.la libSCsymmetry.la libSCscmat.la libSCgroup.la libSCrender.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la103 104 moltest_SOURCES = \105 chemistry/molecule/moltest.cc106 moltest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/chemistry/molecule\"107 moltest_LDADD = \108 $(MOLECULELIBS)109 110 symmetrize_SOURCES = \111 chemistry/molecule/symmetrize.cc112 symmetrize_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/chemistry/molecule\"113 symmetrize_LDADD = \114 $(MOLECULELIBS)115 EXTRA_DIST += ./chemistry/molecule/moltest.in116 117 DISTCLEANFILES += \118 moltest.oogl \119 moltest.1.ckpt \120 moltest.2.ckpt -
ThirdParty/mpqc_open/src/lib/chemistry/qc/mbpt/Makefile.am
r9f1c84 r9259c3 65 65 #libSCmbpt_libincludedir = $(libdir)/chemistry/qc/mbpt/include 66 66 #nodist_libSCmbpt_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 67 68 69 MBPTTESTS = \70 mbpttest71 72 # ?mbpttest crashes with mpi (also in original implementation)73 74 TESTS += $(MBPTTESTS)75 check_PROGRAMS += $(MBPTTESTS)76 noinst_PROGRAMS += $(MBPTTESTS)77 78 MBPTLIBS = \79 libSCmbpt.la libSCscf.la libSCdft.la libSCwfn.la libSCsolvent.la libSCintv3.la libSCbasis.la libSCoint3.la libSCmolecule.la libSCisosurf.la libSCoptimize.la libSCsymmetry.la libSCscmat.la libSCrender.la libSCgroup.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la80 81 mbpttest_SOURCES = \82 chemistry/qc/mbpt/mbpttest.cc83 mbpttest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/chemistry/qc/mbpt\"84 mbpttest_LDADD = \85 $(MBPTLIBS)86 87 EXTRA_DIST += ./chemistry/qc/mbpt/mbpttest.in88 89 DISTCLEANFILES += \90 mbpttest.wfn -
ThirdParty/mpqc_open/src/lib/chemistry/qc/psi/Makefile.am
r9f1c84 r9259c3 51 51 #libSCpsi_libincludedir = $(libdir)/chemistry/qc/psi/include 52 52 #nodist_libSCpsi_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 53 54 55 PSITESTS = \56 psitest57 58 # psitest crashes due to missing psi installation (also in original implementation)59 XFAIL_TESTS += \60 psitest61 62 TESTS += $(PSITESTS)63 check_PROGRAMS += $(PSITESTS)64 noinst_PROGRAMS += $(PSITESTS)65 66 PSILIBS = \67 libSCpsi.la libSCdft.la libSCscf.la libSCwfn.la libSCsolvent.la libSCintv3.la libSCbasis.la libSCoint3.la libSCmolecule.la libSCisosurf.la libSCoptimize.la libSCsymmetry.la libSCscmat.la libSCgroup.la libSCrender.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la68 69 psitest_SOURCES = \70 chemistry/qc/psi/psitest.cc71 psitest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/chemistry/qc/psi\"72 psitest_LDADD = \73 $(PSILIBS)74 75 76 EXTRA_DIST += ./chemistry/qc/psi/psi.in77 78 DISTCLEANFILES += \79 input.dat \80 psi.stdout \81 psi.stderr -
ThirdParty/mpqc_open/src/lib/chemistry/solvent/Makefile.am
r9f1c84 r9259c3 45 45 #libSCsolvent_libincludedir = $(libdir)/chemistry/solvent/include 46 46 #nodist_libSCsolvent_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 47 48 49 SOLVENTTESTS = \50 bemtest51 52 # bemtest crashes (also in original implementation)53 XFAIL_TESTS += \54 bemtest55 56 TESTS += $(SOLVENTTESTS)57 check_PROGRAMS += $(SOLVENTTESTS)58 noinst_PROGRAMS += $(SOLVENTTESTS)59 60 SOLVENTLIBS = \61 libSCsolvent.la libSCmolecule.la libSCisosurf.la libSCoptimize.la libSCsymmetry.la libSCscmat.la libSCgroup.la libSCrender.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la62 63 bemtest_SOURCES = \64 chemistry/solvent/bemtest.cc65 bemtest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/chemistry/solvent\"66 bemtest_LDADD = \67 $(SOLVENTLIBS)68 69 70 EXTRA_DIST += ./chemistry/solvent/bemtest.in -
ThirdParty/mpqc_open/src/lib/math/isosurf/Makefile.am
r9f1c84 r9259c3 66 66 #libSCisosurf_libincludedir = $(libdir)/math/isosurf/include 67 67 #nodist_libSCisosurf_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 68 69 70 ISOSURFTESTS = \71 isotest72 73 # ?isotest crashes with mpi (also in original implementation)74 75 TESTS += $(ISOSURFTESTS)76 check_PROGRAMS += $(ISOSURFTESTS)77 noinst_PROGRAMS += $(ISOSURFTESTS)78 79 ISOSURFLIBS = \80 libSCisosurf.la libSCoptimize.la libSCscmat.la libSCgroup.la libSCrender.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la81 82 isotest_SOURCES = \83 math/isosurf/isotest.cc84 isotest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/math/isosurf\"85 # $(AM_CPPFLAGS:-fno-implicit-templates=)86 isotest_LDADD = \87 $(ISOSURFLIBS)88 89 90 EXTRA_DIST += ./math/isosurf/isotest.in -
ThirdParty/mpqc_open/src/lib/math/optimize/Makefile.am
r9f1c84 r9259c3 73 73 #libSCoptimize_libincludedir = $(libdir)/math/optimize/include 74 74 #nodist_libSCoptimize_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 75 76 77 OPTIMIZETESTS = \78 opttest \79 scextest_optimize \80 kvopt81 82 # ?opttest crashes with mpi (also in original implementation)83 # ?scextest_optimize crashes with mpi (also in original implementation)84 85 # kvopt requires argument86 XFAIL_TESTS += \87 kvopt88 89 TESTS += $(OPTIMIZETESTS)90 check_PROGRAMS += $(OPTIMIZETESTS)91 noinst_PROGRAMS += $(OPTIMIZETESTS)92 93 OPTIMIZELIBS = \94 libSCoptimize.la libSCscmat.la libSCgroup.la libSCmisc.la libSCstate.la libSCkeyval.la libSCclass.la libSCcontainer.la libSCref.la95 96 opttest_SOURCES = \97 math/optimize/opttest.cc98 opttest_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/math/optimize\"99 opttest_LDADD = \100 $(OPTIMIZELIBS)101 102 scextest_optimize_SOURCES = \103 math/optimize/scextest.cc104 scextest_optimize_CPPFLAGS = $(AM_CPPFLAGS) -DSRCDIR=\"$(srcdir)/math/optimize\"105 scextest_optimize_LDADD = \106 $(OPTIMIZELIBS)107 108 kvopt_SOURCES = \109 math/optimize/kvopt.cc110 kvopt_LDADD = \111 $(OPTIMIZELIBS)112 113 EXTRA_DIST += ./math/optimize/opttest.in114 EXTRA_DIST += ./math/optimize/scextest.in115 116 DISTCLEANFILES += \117 scextest.ckpt -
ThirdParty/mpqc_open/src/lib/util/options/Makefile.am
r9f1c84 r9259c3 44 44 #libSCoptions_libincludedir = $(libdir)/util/options/include 45 45 #nodist_libSCoptions_libinclude_HEADERS = $(top_builddir)/src/lib/scconfig.h 46 47 48 OPTIONSTESTS = \49 sample50 51 TESTS += $(OPTIONSTESTS)52 check_PROGRAMS += $(OPTIONSTESTS)53 noinst_PROGRAMS += $(OPTIONSTESTS)54 55 OPTIONSLIBS = \56 libSCoptions.la57 58 sample_SOURCES = \59 util/options/README.cc60 61 sample_LDADD = \62 $(OPTIONSLIBS)63 64 -
ThirdParty/mpqc_open/src/lib/validate/util/options/README.cc
r9f1c84 r9259c3 66 66 67 67 // GetLongOpt::enroll adds option specifications to its internal 68 // database. The first argument is the option st ing. The second68 // database. The first argument is the option string. The second 69 69 // is an enum saying if the option is a flag (GetLongOpt::NoValue), 70 70 // if it requires a mandatory value (GetLongOpt::MandatoryValue) or … … 84 84 // order they are enrolled. 85 85 86 if ( option.parse(getenv("A_OUT"), "A_OUT") < 1)86 if ( (getenv("A_OUT") == NULL) || (option.parse(getenv("A_OUT"), "A_OUT") < 1) ) 87 87 return -1; 88 88
Note:
See TracChangeset
for help on using the changeset viewer.
