If you have problems during the execution of MRCC, please attach the output with an adequate description of your case as well as the followings:
  • the way mrcc was invoked
  • the way build.mrcc was invoked
  • the output of build.mrcc
  • compiler version (for example: ifort -V, gfortran -v)
  • blas/lapack versions
  • as well as gcc and glibc versions

This information really helps us during troubleshooting :)

Running MRCC optimizations in a stepwise fashion

  • rayultine
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
9 years 3 months ago #115 by rayultine
Replied by rayultine on topic Running MRCC optimizations in a stepwise fashion
And sorry to add another step to my quandary:
If the lambda equations do not converge, is there a way to restart the lambda equations? It looks like my new job has reset to the initial guess for the lambda equations. :(

Please Log in or Create an account to join the conversation.

  • kallay
  • Offline
  • Administrator
  • Administrator
  • Mihaly Kallay
More
9 years 3 months ago #116 by kallay
Dear Nathan,

The program always calculates the density matrix. If you don't like it, you can turn it off. Edit file mrcc.f, search for "Convergence not achieved", and insert "stop" after that line.

The success message for the density matrix calculation is "Total energy from RDM ...". Thereafer the program writes the density to an interface file for Cfour, which takes for a while.

Concening your last message: didn't you forget to set rest=1 in the input file? If the lambda equations do not converge and rest=1, the initial guess will not be reset but the program will restart from the old amplitudes.

Best regards,
Mihaly Kallay

Please Log in or Create an account to join the conversation.

  • rayultine
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
9 years 3 months ago #117 by rayultine
Replied by rayultine on topic Running MRCC optimizations in a stepwise fashion
Mihaly,
I will modify the code so that it does not calculate the density matrix if the lambda equations do not converge. But it still looks like calculation of the density matrix is stalling somewhere if the lambda equations are not converged.

I am using rest=1
The CC equations successfully restart, but the lambda equations restart from the initial guess. A bug perhaps?

Please Log in or Create an account to join the conversation.

  • rayultine
  • Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
9 years 3 months ago #118 by rayultine
Replied by rayultine on topic Running MRCC optimizations in a stepwise fashion
Also, are you sure I should put "stop" after the "Convergence not achieved" text? Why not add the safer:
call mrccend(1)

Please Log in or Create an account to join the conversation.

  • kallay
  • Offline
  • Administrator
  • Administrator
  • Mihaly Kallay
More
9 years 3 months ago #119 by kallay
Dear Nathan,
I cannot reproduce this. Could you prepare a sample input file for a short job?

Best regards,
Mihaly Kallay

Please Log in or Create an account to join the conversation.

  • kallay
  • Offline
  • Administrator
  • Administrator
  • Mihaly Kallay
More
9 years 3 months ago #120 by kallay
Both of them are OK.

rayultine wrote: Also, are you sure I should put "stop" after the "Convergence not achieved" text? Why not add the safer:
call mrccend(1)


Best regards,
Mihaly Kallay

Please Log in or Create an account to join the conversation.

Time to create page: 0.043 seconds
Powered by Kunena Forum