User Tools

Site Tools


dev:codestructure

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dev:codestructure [2014/02/08 21:56] – codestructure renamed to dev:codestructure oschuettdev:codestructure [2017/01/03 15:51] – correct typo pseewald
Line 13: Line 13:
   * ''input_*'' for general input functions of CP2K   * ''input_*'' for general input functions of CP2K
   * ''qmmm_*'' for QM/MM related source codes   * ''qmmm_*'' for QM/MM related source codes
-  * ''messsage_*'' for MPI message passing related source codes+  * ''message_*'' for MPI message passing related source codes
   * ''machine_*'' for architecture dependent codes   * ''machine_*'' for architecture dependent codes
   * ''admm_*'' for auxilliary density matrix (ADMM) method related codes   * ''admm_*'' for auxilliary density matrix (ADMM) method related codes
Line 28: Line 28:
   * Extensive use of Fortran modules, and there are //no// global variables   * Extensive use of Fortran modules, and there are //no// global variables
   * Major parts of the CP2K code are compiled into separate libraries, for example:   * Major parts of the CP2K code are compiled into separate libraries, for example:
-    * ''cp2k_lib'', ''cp2k_base_lib'', ''cp2k_dbcsr_lib'', ''cp2k_ft_lib'' etc.+    * ''libcp2kmain'', ''libcp2kbase'', ''libcp2kdbcsrwrap'', ''libcp2kfft'' etc
 +    * each library corresponds to a ''PACKAGE'' file in ''cp2k/src'' and its subdirectories.
  
 ====== Structure of Quickstep ====== ====== Structure of Quickstep ======
dev/codestructure.txt · Last modified: 2020/08/21 10:15 by 127.0.0.1