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
dev:codestructure [2014/02/08 21:56] – codestructure renamed to dev:codestructure oschuettdev:codestructure [2020/08/21 10:15] (current) – external edit 127.0.0.1
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.1391896614.txt.gz · Last modified: 2020/08/21 10:14 (external edit)