CamCASP/Releases: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
import>Am592  | 
				import>Am592   | 
				||
| Line 33: | Line 33: | ||
* Energy scan for first order energies a factor of 10 faster.  | 
  * Energy scan for first order energies a factor of 10 faster.  | 
||
==Creating a TarBall==  | 
|||
Here are instructions from Anthony about creating a tar-ball:  | 
|||
# You will need a directory ${HOME}/www/restrict/camcasp/src/ (you can delete it afterwards.) The source tarball will be put there. (The www directory is my copy of the website.)   | 
|||
# You also need to edit camcasp/distrib/source_files to include any new files. Include the camcasp-5.6/ in the name. (You don't need to change that, even if your camcasp path is something else. In fact you mustn't change it.) (I don't use e.g. camcasp-5.6/src/*90 because that would include unwanted stuff.)  | 
|||
# Then chdir to camcasp/distrib and run  | 
|||
<pre>  | 
|||
make source VERSION=5.6 PATCHLEVEL=00  | 
|||
</pre>  | 
|||
This creates the SOURCE tarball. We also need a tarball of the BASE (basis sets, examples, etc.). To do this use:  | 
|||
<pre>  | 
|||
make base-only VERSION=5.6 PATCHLEVEL=00  | 
|||
</pre>   | 
|||
I've modified the make file (trivially) to allow making the BASE only without trying to upload things to the web server. To do that, use   | 
|||
<pre>  | 
|||
make base VERSION=5.6 PATCHLEVEL=00  | 
|||
</pre>  | 
|||
--[[User:am592|alston]] 16:41, 23 February 2011 (GMT)  | 
|||
Latest revision as of 16:41, 23 February 2011
CamCASP => Releases and Branches
Branches
5.6 Planned
Not yet branched. Still in Trunk/
- Lillistollen and Wheatley's Stockholder partitioning
 - Fifth row atomic basis sets. Decisions need to be made about these as there aren't so many options
 - More and better scripts to aid potential development.
 
--alston 12:48, 16 February 2011 (GMT)
5.5-dev
Branched from trunk on the 25-Mar-10.
- New program: res2disp added. Source code in src/res2disp/
 
Calculates dispersion energies of crystals using isotropic dispersion models.
- Kernel integrals constructed in CamCASP.
 
- New propagator module: Implements the ALDA(X) kernel in the manner described in Bukowski et al. CPL 414, 111(2005).
- There are more options in this module.
 - The PBE/AC ALDAX route is the fastest and consumes the least memory.
 - PBE0/AC ALDAX+CHF is fast, but memory intensive.
 - The old propagator module can still be accessed. These deliver the highest accuracy, but are slow and require integrals from DALTON.
 
 
- 10-fold speed-up in calculating 2 and 3-centre Coulomb integrals.
 
- Revision 21041 compiles with ifort. Binary is almost twice as fast as with pgf90.
 
- Massive improvements to the speed of the distribution algorithm. Improvements by two orders of magnitude.
 
- Better scripts for easier use of the code.
 
- Energy scan for first order energies a factor of 10 faster.
 
Creating a TarBall
Here are instructions from Anthony about creating a tar-ball:
- You will need a directory ${HOME}/www/restrict/camcasp/src/ (you can delete it afterwards.) The source tarball will be put there. (The www directory is my copy of the website.)
 - You also need to edit camcasp/distrib/source_files to include any new files. Include the camcasp-5.6/ in the name. (You don't need to change that, even if your camcasp path is something else. In fact you mustn't change it.) (I don't use e.g. camcasp-5.6/src/*90 because that would include unwanted stuff.)
 - Then chdir to camcasp/distrib and run
 
make source VERSION=5.6 PATCHLEVEL=00
This creates the SOURCE tarball. We also need a tarball of the BASE (basis sets, examples, etc.). To do this use:
make base-only VERSION=5.6 PATCHLEVEL=00
I've modified the make file (trivially) to allow making the BASE only without trying to upload things to the web server. To do that, use
make base VERSION=5.6 PATCHLEVEL=00
--alston 16:41, 23 February 2011 (GMT)