Ignore:
Timestamp:
Jun 12, 2008, 7:14:46 PM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
7fcea6
Parents:
9185c8
Message:

VolumeOfConvexEnvelope: Works!

VolumeOfConvexEnvelope has been analysed into various smaller functions and approach is working.
two new files: boundary.?pp
various new functions:
class Tesselation with AddPoint(), TesselateOnBoundary() and GuessStartingTriangle() does the actual tesselation
CreateClustersinWater() will create the repetition of the cluster with correct spacing (unfinished).
GetDiametersOfCluster() calculate the greatest diameter in projection per axis
GetBoundaryPoints() gets the boundary on the convex envelope by projection for a molecular cluster
GetCommonEndpoint() finds the endpoint two lines are sharing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/defs.hpp

    r9185c8 re292c10  
    4343
    4444// various standard filenames
    45 #define DEFAULTCONFIG "main_pcp_linux"
    46 #define KEYSETFILE "KeySets.dat"
    47 #define ADJACENCYFILE "Adjacency.dat"
    48 #define TEFACTORSFILE "TE-Factors.dat"
    49 #define FORCESFILE "Forces-Factors.dat"
    50 #define ORDERATSITEFILE "OrderAtSite.dat"
    51 #define ENERGYPERFRAGMENT "EnergyPerFragment"
    52 #define FRAGMENTPREFIX "BondFragment"
    53 #define STANDARDCONFIG "unknown.conf"
    54 #define STANDARDELEMENTSDB "elements.db"
    55 #define STANDARDVALENCEDB "valence.db"
    56 #define STANDARDORBITALDB "orbitals.db"
    57 #define STANDARDHBONDDISTANCEDB "Hbonddistance.db"
    58 #define STANDARDHBONDANGLEDB "Hbondangle.db"
     45#define DEFAULTCONFIG "main_pcp_linux"    //!< default filename of config file
     46#define CONVEXENVELOPE "ConvexEnvelope.dat"    //!< default filename of convex envelope tecplot data file
     47#define KEYSETFILE "KeySets.dat"    //!< default filename of BOSSANOVA key sets file
     48#define ADJACENCYFILE "Adjacency.dat"    //!< default filename of BOSSANOVA adjacancy file
     49#define TEFACTORSFILE "TE-Factors.dat"    //!< default filename of BOSSANOVA total energy factors file
     50#define FORCESFILE "Forces-Factors.dat"    //!< default filename of BOSSANOVA force factors file
     51#define ORDERATSITEFILE "OrderAtSite.dat"    //!< default filename of BOSSANOVA Bond Order at each atom file
     52#define ENERGYPERFRAGMENT "EnergyPerFragment"    //!< default filename of BOSSANOVA Energy contribution Per Fragment file
     53#define FRAGMENTPREFIX "BondFragment"    //!< default filename prefix of BOSSANOVA fragment config and directories
     54#define STANDARDCONFIG "unknown.conf"    //!< default filename of standard config file
     55#define STANDARDELEMENTSDB "elements.db"    //!< default filename of elements data base with masses, Z, VanDerWaals radii, ...
     56#define STANDARDVALENCEDB "valence.db"    //!< default filename of valence number per element database
     57#define STANDARDORBITALDB "orbitals.db"    //!< default filename of orbitals per element database
     58#define STANDARDHBONDDISTANCEDB "Hbonddistance.db"    //!< default filename of typial bond distance to hydrogen database
     59#define STANDARDHBONDANGLEDB "Hbondangle.db"    //!< default filename of typial bond angle to hydrogen database
     60
     61// some values
     62#define SOLVENTDENSITY_A 0.6022142
     63#define SOLVENTDENSITY_a0 0.089238936
     64
    5965
    6066#define UPDATECOUNT 10  //!< update ten sites per BOSSANOVA interval
Note: See TracChangeset for help on using the changeset viewer.