Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Progress stuck in expert mode #70

Open
hz-xiaxz opened this issue Nov 22, 2024 · 3 comments
Open

Progress stuck in expert mode #70

hz-xiaxz opened this issue Nov 22, 2024 · 3 comments

Comments

@hz-xiaxz
Copy link

Hi All,
I'm trying to learn mVMC and use expert mode for my own research.
When I edited all the files needed and simply run

(base) ➜  KagomeDSL mpiexec -np 8 vmc.out -e namelist.def

Then I encountered outputs

Start: Read *def files.
  Read File namelist.def .
Start: Read ModPara File .
End: Read ModPara File .
  Read File 'modpara.def' for ModPara.
  Read File 'locspn.def' for LocSpin.
  Read File 'trans.def' for Trans.
  Read File 'coulombinter.def' for CoulombInter.
  Read File 'hund.def' for Hund.
  Read File 'exchange.def' for Exchange.
  Read File 'gutzwilleridx.def' for Gutzwiller.
  Read File 'orbitalidx.def' for Orbital.
  Read File 'ingutzwiller.def' for InGutzwiller.
  Read File 'inorbital.def' for InOrbital.
  Read File 'greenone.def' for OneBodyG.
  Read File 'greentwo.def' for TwoBodyG.
End  : Read *def files.
Start: Read parameters from *def files.
     locspn.def
     trans.def
     coulombinter.def
     hund.def
     exchange.def
     gutzwilleridx.def
     orbitalidx.def

Unfortunately the outputs stuck for more than 10 minutes, I guess this is not the usual speed for reading files.

I've installed mVMC correctly in a Ubuntu system and all the tests pass well. So I guess there is some problem in my input files. If there are errors, where can I find the error reports and modify them? Thanks a lot!

@hz-xiaxz
Copy link
Author

After changing a little bit the file, it runs, but I found a segment fault error without any message:


(base) ➜  KagomeDSL vmc.out -e namelist.def
Start: Read *def files.
  Read File namelist.def .
Start: Read ModPara File .
End: Read ModPara File .
  Read File 'modpara.def' for ModPara.
  Read File 'locspn.def' for LocSpin.
  Read File 'trans.def' for Trans.
  Read File 'coulombinter.def' for CoulombInter.
  Read File 'hund.def' for Hund.
  Read File 'exchange.def' for Exchange.
  Read File 'gutzwilleridx.def' for Gutzwiller.
  Read File 'orbitalidx.def' for Orbital.
  Read File 'ingutzwiller.def' for InGutzwiller.
  Read File 'inorbital.def' for InOrbital.
  Read File 'greenone.def' for OneBodyG.
  Read File 'greentwo.def' for TwoBodyG.
End  : Read *def files.
Start: Read parameters from *def files.
     locspn.def
     trans.def
     coulombinter.def
     hund.def
     exchange.def
     gutzwilleridx.def
     orbitalidx.def
     ingutzwiller.def
     inorbital.def
     greenone.def
     greentwo.def
finish reading parameters.
End  : Read parameters from *def files.
Start: Set memories.
End  : Set memories.
Start: Initialize parameters.
Read InGutzwiller File. 
Read InOrbital/InOrbitalAntiParallel File. 
End  : Initialize parameters.
Start: Initialize variables for quantum projection.
End  : Initialize variables for quantum projection.
Start: Optimize VMC parameters.
Progress of Optimization: 0 %.
[1]    17922 segmentation fault (core dumped)  vmc.out -e namelist.def

Any idea to track this error?

@hz-xiaxz
Copy link
Author

It seems like I missed out the TranSym.def file...

@k-ido
Copy link
Collaborator

k-ido commented Nov 23, 2024

In mVMC, "ModPara" , "LocSpin", "Orbital" and "TransSym" should be specified as the input files,
but error handling for TransSym seems to be incorrect.
We will modify this issue in the future release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants