Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
3eed614
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Jun 11, 2025
5ac3c04
Merge branch 'mmorato-dev'
Jun 11, 2025
0a4c146
NEW: Scalar*twoERIs procedure
Jun 18, 2025
fbeedc4
MQC_TwoERIs_print avoids non allocated R4Tensors
Jun 18, 2025
6fa09d0
Small bugfix twoERIs*scalar
Jun 18, 2025
fe46740
Updates from day Matheus was out the office
Jun 26, 2025
b6e460e
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Jun 26, 2025
5906c60
Merge branch 'MQCPack:master' into mmorato-dev
leethomo86 Jun 26, 2025
c4b921d
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
Jun 26, 2025
2269586
OMP in R4Tensor contraction
Jul 11, 2025
366e776
Merge remote-tracking branch 'origin' into mmorato-dev
Jul 11, 2025
8eb0998
Added a vector of vectors object to mqc_algebra
leethomo86 Sep 9, 2025
2e1939e
Merge branch 'master' of https://github.com/MQCPack/mqcPack
leethomo86 Sep 9, 2025
d26629f
Conjugated transpose for R4Tensor and 2ERIs
Sep 24, 2025
f09b982
Added some vector routines and changed trci string generator to allow
leethomo86 Sep 25, 2025
4513797
Fixed bug in vector of vector assignments
leethomo86 Sep 25, 2025
1e26666
Merge pull request #178 from leethomo86/master
leethomo86 Sep 25, 2025
ca97643
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Sep 26, 2025
052380d
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Sep 26, 2025
555986a
Complex-Matrix multiplication bugfix
Oct 22, 2025
d617424
Merge branch 'master' of https://github.com/MQCPack/mqcPack
leethomo86 Dec 16, 2025
5bb1c5c
Updated yaml file to avoid disk full error on commit check.
leethomo86 Dec 16, 2025
772e09f
Updated yaml file to avoid disk full error on commit check 2
leethomo86 Dec 16, 2025
914af24
Merge pull request #180 from leethomo86/master
leethomo86 Dec 17, 2025
0d04565
Merge branch 'MQCPack:master' into mmorato-dev
leethomo86 Dec 17, 2025
497ba4c
Merge pull request #181 from thompsonresearchgroup/mmorato-dev
leethomo86 Dec 17, 2025
7183897
Changes to matrix pad routine
leethomo86 Jan 7, 2026
b1b9812
Merge pull request #182 from leethomo86/master
leethomo86 Jan 7, 2026
566cd2f
Fixes in complex-related operations
Jan 16, 2026
33165e9
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
Jan 16, 2026
e9b6248
Merge remote-tracking branch 'origin/master' into mmorato-dev
Jan 19, 2026
2e56831
Added a few est eigenvalues functions.
leethomo86 Feb 9, 2026
b35292a
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
leethomo86 Feb 9, 2026
54b7ec1
Debugging gauopen build error on Ubuntu test
leethomo86 Feb 9, 2026
183c81e
Robust fix for ubuntu build test
leethomo86 Feb 9, 2026
b779ed2
Merge pull request #183 from leethomo86/master
leethomo86 Feb 9, 2026
88fe5b2
Small changes in mqc_est
Feb 17, 2026
2b0f1b0
Merge remote-tracking branch 'origin/master' into mmorato-dev
Feb 17, 2026
419a8c8
Merge with master
Feb 17, 2026
9b9ae51
Added EST routines for integrals and eigenvalues objects
leethomo86 Mar 16, 2026
ec4ddd1
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
leethomo86 Mar 16, 2026
63ddd0f
Merge pull request #184 from leethomo86/master
leethomo86 Mar 16, 2026
af7d13e
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Mar 30, 2026
d170e9f
Bug fixes in ERI partial contraction routine
leethomo86 Apr 3, 2026
5b68f26
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
leethomo86 Apr 3, 2026
459dd26
Merge pull request #185 from leethomo86/master
leethomo86 Apr 3, 2026
b275ab8
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
Apr 3, 2026
18cc6ef
Manjor changes in ERIs label and bugfixes
Apr 28, 2026
416d803
Merge remote-tracking branch 'origin' into mmorato-dev
Apr 28, 2026
d644a30
Merge branch 'mmorato-dev' of github.com:thompsonresearchgroup/mqcPac…
Apr 28, 2026
199cb28
Added Kronecker product option to mqc algerbra.
leethomo86 May 1, 2026
46d7ed0
Merge branch 'master' of https://github.com/thompsonresearchgroup/mqc…
leethomo86 May 1, 2026
0afca46
Merge remote-tracking branch 'origin/master' into mmorato-dev
leethomo86 May 1, 2026
562a571
Fix format
May 1, 2026
7944a12
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
May 1, 2026
bc3dd48
Bug fixes in ERI SUM and Scalar multiplication
May 4, 2026
bcc94c0
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
leethomo86 May 4, 2026
614b730
Bug Fix: mqc_eri_eri_contraction
May 4, 2026
c020b14
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
leethomo86 May 4, 2026
758fb34
Bugfix ERI SUM and DIFFERENCE
May 5, 2026
618f5da
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
leethomo86 May 5, 2026
5981304
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
May 6, 2026
e148279
Bug fixes in new ERI structure routines
leethomo86 May 8, 2026
48d66f5
Merge pull request #186 from leethomo86/mmorato-dev
leethomo86 May 8, 2026
5214a1a
Updated the twoERIs storage and interation types. The subroutines still
leethomo86 May 15, 2026
47c279c
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
leethomo86 May 15, 2026
150634d
Merge pull request #187 from leethomo86/mmorato-dev
leethomo86 May 15, 2026
f3801a1
Hot bugfix
May 19, 2026
29d61f1
Merge branch 'mmorato-dev' of github.com:thompsonresearchgroup/mqcPac…
May 19, 2026
8db763a
Initial Natura Excitation Framework (NEF) implementation
Jun 5, 2026
3ccfe04
Added: Eigenvalues exponential
Jun 9, 2026
ef27e9b
Added Subtraction for eigenvalues, and exponentials for eigenvalues
Jun 9, 2026
e667378
added NEFVector subtraction :)
Jun 11, 2026
0f70816
added matrix and r4 tensor subtraction for NEF
Jun 11, 2026
4cdcf33
Merge remote-tracking branch 'origin/mmorato-dev' of https://github.c…
Jul 13, 2026
48d0bac
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
Jul 13, 2026
22e7263
Added a function for adding to a nef matrix map function, implemented…
Jul 22, 2026
af6dfef
Merge branch 'mmorato-dev' of https://github.com/thompsonresearchgrou…
Jul 23, 2026
b7a62b6
fixing merge issues -N.J. Woolery :D
Jul 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 21 additions & 3 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Free up disk space
run: |
sudo apt-get clean
sudo apt-get autoremove -y
sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc
df -h

- name: Checkout repository
uses: actions/checkout@v4

Expand All @@ -26,12 +33,23 @@ jobs:

- name: Install GauOpen and create the mqc-install directory
run: |
mkdir gauopen
set -e
mkdir -p gauopen
cd gauopen
wget http://gaussian.com/g16/gauopen_v2.zip
echo "Downloading GauOpen..."
curl --http1.1 -L -f \
--retry 5 --retry-delay 3 --retry-all-errors \
-H "User-Agent: Mozilla/5.0" \
-H "Accept: */*" \
-o gauopen_v2.zip \
https://gaussian.com/g16/gauopen_v2.zip
echo "Verifying zip file..."
file gauopen_v2.zip
unzip -t gauopen_v2.zip > /dev/null
echo "Extracting..."
unzip gauopen_v2.zip
cd ..
mkdir mqc-install
mkdir -p mqc-install

- name: Build mqcPack with gfortran
run: echo -e "yG$GITHUB_WORKSPACE/mqc-install\n-lblas\n-llapack\n$GITHUB_WORKSPACE/gauopen\ny\nn\n" | ./mqc_install && doxygen doc/Doxyfile
Expand Down
52 changes: 0 additions & 52 deletions examples/fullci/OUTPUT/out
Original file line number Diff line number Diff line change
Expand Up @@ -140,58 +140,6 @@ Complex = F
1 2
1 -0.572516 0.000000
2 0.000000 -0.572319
Doing O(N**5) integral transformation algorithm
Transformed MO 2ERIs (aa|aa)
( 1, 1| 1, 1) = 0.44017177
( 1, 1| 1, 2) = 0.00000000
( 1, 1| 2, 1) = 0.00000000
( 1, 1| 2, 2) = 0.44022069
( 1, 2| 1, 1) = 0.00000000
( 1, 2| 1, 2) = 0.33438525
( 1, 2| 2, 1) = 0.33438525
( 1, 2| 2, 2) = 0.00000000
( 2, 1| 1, 1) = 0.00000000
( 2, 1| 1, 2) = 0.33438525
( 2, 1| 2, 1) = 0.33438525
( 2, 1| 2, 2) = 0.00000000
( 2, 2| 1, 1) = 0.44022069
( 2, 2| 1, 2) = 0.00000000
( 2, 2| 2, 1) = 0.00000000
( 2, 2| 2, 2) = 0.44026964
Transformed MO 2ERIs (bb|bb)
( 1, 1| 1, 1) = 0.44017177
( 1, 1| 1, 2) = 0.00000000
( 1, 1| 2, 1) = 0.00000000
( 1, 1| 2, 2) = 0.44022069
( 1, 2| 1, 1) = 0.00000000
( 1, 2| 1, 2) = 0.33438525
( 1, 2| 2, 1) = 0.33438525
( 1, 2| 2, 2) = 0.00000000
( 2, 1| 1, 1) = 0.00000000
( 2, 1| 1, 2) = 0.33438525
( 2, 1| 2, 1) = 0.33438525
( 2, 1| 2, 2) = 0.00000000
( 2, 2| 1, 1) = 0.44022069
( 2, 2| 1, 2) = 0.00000000
( 2, 2| 2, 1) = 0.00000000
( 2, 2| 2, 2) = 0.44026964
Transformed MO 2ERIs (aa|bb)
( 1, 1| 1, 1) = 0.44017177
( 1, 1| 1, 2) = 0.00000000
( 1, 1| 2, 1) = 0.00000000
( 1, 1| 2, 2) = 0.44022069
( 1, 2| 1, 1) = 0.00000000
( 1, 2| 1, 2) = 0.33438525
( 1, 2| 2, 1) = 0.33438525
( 1, 2| 2, 2) = 0.00000000
( 2, 1| 1, 1) = 0.00000000
( 2, 1| 1, 2) = 0.33438525
( 2, 1| 2, 1) = 0.33438525
( 2, 1| 2, 2) = 0.00000000
( 2, 2| 1, 1) = 0.44022069
( 2, 2| 1, 2) = 0.00000000
( 2, 2| 2, 1) = 0.00000000
( 2, 2| 2, 2) = 0.44026964
CI Hamiltonian
The matrix being printed is hermitian
1 2 3 4
Expand Down
24 changes: 24 additions & 0 deletions highlight.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
/* Style definition file generated by highlight 4.10, http://www.andre-simon.de/ */
/* highlight theme: Kwrite Editor */
body.hl { background-color:#e0eaee; }
pre.hl { color:#000000; background-color:#e0eaee; font-size:10pt; font-family:'Courier New',monospace; white-space: pre-wrap; }
.hl.num { color:#b07e00; }
.hl.esc { color:#ff00ff; }
.hl.sng { color:#bf0303; }
.hl.pps { color:#818100; }
.hl.slc { color:#838183; font-style:italic; }
.hl.com { color:#838183; font-style:italic; }
.hl.ppc { color:#008200; }
.hl.opt { color:#000000; }
.hl.ipl { color:#0057ae; }
.hl.lin { color:#555555; user-select: none; }
.hl.hvr { cursor:help; }
.hl.erm { color:#ff0000; font-weight:bold; border:solid 1px red; margin-left: 3em; }
.hl.err { color:#ff0000; font-weight:bold; }
.hl.kwa { color:#000000; font-weight:bold; }
.hl.kwb { color:#0057ae; }
.hl.kwc { color:#000000; }
.hl.kwd { color:#010181; }
.hl.kwe { color:#0d5bc3; }
.hl.kwf { color:#750dc3; }

4 changes: 2 additions & 2 deletions src/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ AM_FCFLAGS = $(MQC_SPECIFIC_FCFLAGS)
AM_CPPFLAGS = $(MQC_CPPFLAGS)
lib_LIBRARIES = libmqc.a
libmqc_a_LIBADD = GauOpen/qcmatrix_4.o GauOpen/qcmatrix_8.o GauOpen/qcmatrixio_4.o GauOpen/qcmatrixio_8.o
libmqc_a_SOURCES = mqc_general.F03 mqc_binary.F03 mqc_datastructures.F03 mqc_files.F03 mqc_integrals.F03 mqc_algebra.F03 mqc_algebra2.F03 mqc_molecule.F03 mqc_est.F03 mqc_util.c mqc_matwrapper.F03 mqc_gaussian.F03 mqc_FullWavefunction.F03 mqc_interface.F03
build: mqc_general.$(OBJEXT) mqc_binary.$(OBJEXT) mqc_datastructures.$(OBJEXT) mqc_files.$(OBJEXT) mqc_integrals.$(OBJEXT) mqc_algebra.$(OBJEXT) mqc_algebra2.$(OBJEXT) mqc_molecule.$(OBJEXT) mqc_est.$(OBJEXT) mqc_util.$(OBJEXT) mqc_matwrapper.$(OBJEXT) mqc_gaussian.$(OBJEXT) mqc_FullWavefunction.$(OBJEXT) mqc_interface.$(OBJEXT)
libmqc_a_SOURCES = mqc_general.F03 mqc_binary.F03 mqc_datastructures.F03 mqc_files.F03 mqc_integrals.F03 mqc_algebra.F03 mqc_algebra2.F03 mqc_molecule.F03 mqc_est.F03 mqc_nef.F03 mqc_util.c mqc_matwrapper.F03 mqc_gaussian.F03 mqc_FullWavefunction.F03 mqc_interface.F03
build: mqc_general.$(OBJEXT) mqc_binary.$(OBJEXT) mqc_datastructures.$(OBJEXT) mqc_files.$(OBJEXT) mqc_integrals.$(OBJEXT) mqc_algebra.$(OBJEXT) mqc_algebra2.$(OBJEXT) mqc_molecule.$(OBJEXT) mqc_est.$(OBJEXT) mqc_nef.$(OBJEXT) mqc_util.$(OBJEXT) mqc_matwrapper.$(OBJEXT) mqc_gaussian.$(OBJEXT) mqc_FullWavefunction.$(OBJEXT) mqc_interface.$(OBJEXT)


Loading