~ubuntu-branches/ubuntu/vivid/travis/vivid

« back to all changes in this revision

Viewing changes to src/globalvar.cpp

  • Committer: Package Import Robot
  • Author(s): Daniel Leidert, Daniel Leidert, Michael Banck
  • Date: 2014-09-22 10:00:17 UTC
  • mfrom: (1.1.9)
  • Revision ID: package-import@ubuntu.com-20140922100017-voentkpft033vxa6
Tags: 140902-1
* New upstream release.

[ Daniel Leidert ]
* debian/copyright: Updated.
* debian/upstream: Renamed to debian/upstream/metadata.

[ Michael Banck ]
* debian/travis.1: Add LAMMPS and DLPOLY to trajectory filetypes and
  document -stream option.
* debian/control (Description): List supported fileteypes and
  available analysis features.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
    Copyright (c) 2009-2014 Martin Brehm
6
6
                  2012-2014 Martin Thomas
7
7
 
8
 
    This file written by Martin Brehm.
 
8
    This file written by Martin Brehm and Martin Thomas.
9
9
 
10
10
    This program is free software: you can redistribute it and/or modify
11
11
    it under the terms of the GNU General Public License as published by
26
26
#include "database.h"
27
27
#include "statistics.h"
28
28
#include "maintools.h"
29
 
#include "vorowrapper.h"
30
 
#include "voroanalysis.h"
31
 
#include "ffgen.h"
32
 
#include "thermo.h"
 
29
 
33
30
 
34
31
CxObArray g_oaAtoms;  // Die Atomsorten der Simulation
35
32
CxObArray g_oaMolecules; // Die Molekuelsorten der Simulation
285
282
bool g_bWriteAtomwise;
286
283
 
287
284
bool g_bResp;
288
 
CResp *g_pResp;
289
285
 
290
286
time_t g_iStartTime, g_iEndTime;
291
287
 
302
298
int g_iScanVelStride;
303
299
 
304
300
bool g_bReact;
305
 
CReact *g_pReact;
306
301
 
307
302
bool g_bSilentProgress;
308
303
 
348
343
 
349
344
int g_iVoroMemory;
350
345
 
351
 
CVoroWrapper *g_pVoroWrapper;
352
 
 
353
346
bool g_bSaxonize;
354
347
 
355
348
bool g_bUnknownElements;
356
349
 
357
 
CClusterAnalysis *g_pClusterAnalysis;
358
 
 
359
350
bool g_bClusterAnalysis;
360
351
 
361
 
bool g_bBetaFeatures;
362
 
 
363
352
bool g_bNeedMoleculeWrap;
364
353
 
365
354
bool g_bMicroHet;
366
 
CMicroHet *g_pMicroHet;
367
355
 
368
356
bool g_bAdvanced1;
369
357
bool g_bAdvanced2;
370
358
 
371
359
bool g_bVoid;
372
360
 
373
 
CVoroAnalysis *g_pVoroAnalysis;
374
 
 
375
361
bool g_bDipoleDefined;
376
362
 
377
363
bool g_bDipolGrimme;
379
365
bool g_bVoidSDF;
380
366
 
381
367
bool g_bFFGen;
382
 
CFFGen *g_pFFGen;
383
368
 
384
369
bool g_bSaveCoordsUnchanged;
385
370
 
407
392
 
408
393
bool g_bThermo;
409
394
 
410
 
CThermoAnalysis *g_pThermoAnalysis;
411
 
 
412
395
bool g_bRegionAnalysis;
413
396
CxIntArray g_iaSMRegion;
414
397
 
451
434
//CStructureFactor *g_pSFac;
452
435
 
453
436
bool g_bFESA;
454
 
CFESAnalysis *g_pFESA;
455
437
 
456
438
bool g_bEnvWriteDetailedInfo;
457
439
bool g_bEnvSortNb;
463
445
 
464
446
bool g_bPlProj;
465
447
 
466
 
 
467
 
 
468
 
 
469
 
 
 
448
bool g_bNormalCoordinate = false;
 
449
bool g_bChiral = false;
 
450
bool g_bSortWannier = false;
 
451
bool g_bVCD = false;
 
452
bool g_bEckartTransform = false;
 
453
bool g_bPower = false;
 
454
bool g_bIR = false;
 
455
 
 
456
bool g_bTegri;
 
457
 
 
458
CxFloatArray g_faVoronoiRadii;
 
459
bool g_bBoxNonOrtho;
 
460
bool g_bFoundNonOrtho;
 
461
float g_fBoxAngleA;
 
462
float g_fBoxAngleB;
 
463
float g_fBoxAngleC;
 
464
CxMatrix3 g_mBoxToOrtho;
 
465
CxMatrix3 g_mBoxFromOrtho;
 
466
float g_fBoxMinDiamA;
 
467
float g_fBoxMinDiamB;
 
468
float g_fBoxMinDiamC;
 
469
float g_fBoxMinDiam;
 
470
float g_fBoxVolume;
 
471
bool g_bWriteOrtho;
 
472
float g_fWriteOrthoFac;
 
473
 
 
474
bool g_bSDFVoro;
 
475
 
 
476
bool g_bSDFMap;
 
477
CxObArray g_oaSDFMaps;
 
478
int g_iSDFMapSmoothGrade;
 
479
 
 
480
bool g_bCHDF = false;
 
481
 
 
482
float g_fCubeXStep = 0.0f;
 
483
float g_fCubeYStep = 0.0f;
 
484
float g_fCubeZStep = 0.0f;
 
485
int g_iCubeXStride = 1;
 
486
int g_iCubeYStride = 1;
 
487
int g_iCubeZStride = 1;
 
488
int g_iCubeXMismatch = 0;
 
489
int g_iCubeYMismatch = 0;
 
490
int g_iCubeZMismatch = 0;
 
491
 
 
492
bool g_bVoroSilent;
 
493
bool g_bMinimizeChargeVar;
 
494
bool g_bVoronoiMoments;
 
495
bool g_bVoroIntEquitable;
 
496
 
 
497
 
 
498
bool g_bCubeCorrectCore = false;
 
499
CxObArray g_oaCoreDensities;
 
500
int g_iCoreInterpolateX = 1;
 
501
int g_iCoreInterpolateY = 1;
 
502
int g_iCoreInterpolateZ = 1;
 
503
float g_fCoreCutoff = 2.0f;
 
504
 
 
505
char g_sAmberParmFile[1024];