Changeset 907086e


Ignore:
Timestamp:
Apr 21, 2008, 2:19:23 PM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
9275a3
Parents:
460e95
git-author:
Frederik Heber <heber@…> (04/18/08 14:24:18)
git-committer:
Frederik Heber <heber@…> (04/21/08 14:19:23)
Message:

-ParallelSimulationData: comments upgraded
-FileData: comments updated and ReciSpreadFile added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pcp/src/data.h

    r460e95 r907086e  
    215215struct CallOptions {
    216216  char* MainParameterFile;      //!< main parameter file
    217   char* ForcesFile;                     //!< ForcesFile: is NULL if we don't parse forces from file and solve the ground state problem, otherwise don't solve and parse
     217        char* ForcesFile;                                       //!< ForcesFile: is NULL if we don't parse forces from file and solve the ground state problem, otherwise don't solve and parse
    218218  int debug;                    //!< (1) debug, (2) debug on errors
    219219  int nicelevel;                //!< nice level for executable
     
    241241  int MeOutVis;         //!< 1 - visual data are written to files, 0 - no output (for this process)
    242242  int MeOutCurr;        //!< 1 - visual data of current density written to file, 0 - no output, no calculation (for this process)
    243   int MeOutMes;         //!< 1 - energy and forces are written to files, 0 - no output (for this process)
     243  int MeOutMes;         //!< 1 - energy, forces and temperatures are written to files, 0 - no output (for this process)
    244244  FILE *ForcesFile;                     //!< where the forces are written to
    245245  FILE *EnergyFile;                     //!< where the energies are written to
    246246  FILE *SpeedFile;                      //!< where the timing are written to
    247247  FILE *HamiltonianFile;//!< where the explicit hamiltonian is written to (for retrieving Kohn-Sham-Eigenvalues)
    248   FILE *SpreadFile;     //!< where spread and wannier centers fo each orbital are written to
     248  FILE *SpreadFile;     //!< where spread and wannier centers for each orbital are written to
     249  FILE *ReciSpreadFile; //!< where reciprocal spread for each orbital is written to
    249250  FILE *MinimisationFile; //!< where TE, ATE, delta and various other elements from each minimisation steps are written to
    250251  FILE *TemperatureFile;//!< where the temperatures are written to
     
    263264  int DoOutMes;         //!< 1 - energy and forces are written to files, 0 - no output (generally)
    264265  int DoOutCurr;        //!< 1 - visual data of current density written to file, 0 - no output, no calculation
     266  int DoOutNICS;        //!< 1 - visual data of nuclear induced current shieldings written to file, 0 - no output, no calculation
    265267  int DoOutOrbitals;    //!< 1 - output each orbital density, 0 - just total density
    266268};
     
    282284  MPI_Comm comm;                //!< Group: all participating processe on this Problem at hand
    283285
    284   MPI_Comm comm_ST;             //!< Communicator for SpinDouble or SpinUp resp. SpinDown
    285   int me_comm_ST;               //!< my number within this communicator
    286   int my_color_comm_ST;         //!< either just one color(SpinDouble) or two (SpinUp - SpinDown)
    287   int Max_me_comm_ST;           //!< maximum number of processes in this SinUp/Down communicator
    288   int Max_my_color_comm_ST;     //!< ??? maximum number regarding color (one or two)
     286  MPI_Comm comm_ST;             //!< Communicator for SpinDouble or SpinUpDown, thus either the whold world of one half of the world
     287  int me_comm_ST;               //!< my number within this communicator (going from 0 to Max_me_comm_ST-1)
     288  int my_color_comm_ST;         //!< either just 0 color(SpinDouble) or 0,1 (SpinUp - SpinDown)
     289  int Max_me_comm_ST;           //!< maximum number of processes in this SinUp/Down communicator, full number of total processes in SpinDouble, half the number in SpinUpDown
     290  int Max_my_color_comm_ST;     //!< maximum number regarding color (either 1 for SpinDouble or 2 for SpinUpDown)
    289291
    290292  MPI_Comm comm_STInter;        //!< InterComm needed for SpinUp/Down case
     
    550552  double parts[3];
    551553  double bandgap;
     554  //double homolumo;
    552555};
    553556
Note: See TracChangeset for help on using the changeset viewer.