Release 1.1.1

* optimization
This commit is contained in:
arcan1s
2013-09-03 18:09:26 +04:00
parent 6b0a2a47db
commit 473d195ea9
41 changed files with 172 additions and 100 deletions

View File

@ -1,3 +1,3 @@
Mathematical Molecular Mechanics is GUI for "mm" program pack
Version: 1.1.0
Version: 1.1.1
License: GPL

View File

@ -1,8 +1,6 @@
# set directories
set (PROJECT_BINARY_DIR bin)
set (PROJECT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/src)
set (PROJECT_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include)
set (PROJECT_LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib)
set (PROJECT_RESOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/resources)
set (PROJECT_TRANSLATION_DIR ${PROJECT_RESOURCE_DIR}/translations)

View File

@ -29,7 +29,7 @@ p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Liberation Serif'; font-size:10pt; font-weight:400; font-style:normal;">
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Mathematical Molecular Mechanics</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Version:</span> 1.1.0</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Version:</span> 1.1.1</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">License:</span> GPL</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Author:</span> Evgeniy Alekseev</p>
@ -604,7 +604,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -633,7 +633,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -732,7 +732,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is constructed. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria. Default is 2.0 and 15.0<br />-rs NUMBER radius change step. Default is 0.2<br />-a NUMBER,NUMBER angular criteria. Default is 0.0 and 90.0<br />-as NUMBER angle change step. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, sphere volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>
@ -759,7 +759,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is constructed. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria. Default is 2.0 and 15.0<br />-rs NUMBER radius change step. Default is 0.2<br />-a NUMBER,NUMBER angular criteria. Default is 0.0 and 90.0<br />-as NUMBER angle change step. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, sphere volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>
@ -924,7 +924,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block "SUMMARY STATISTIC ------------------------------------------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -953,7 +953,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block "SUMMARY STATISTIC ------------------------------------------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -1034,7 +1034,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is calculated. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria, A. Default is 2.0 and 15.0<br />-rs NUMBER radius change step, A. Default is 0.2<br />-a NUMBER,NUMBER angular criteria, deg. Default is 0.0 and 90.0<br />-as NUMBER angle change step, deg. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>
@ -1061,7 +1061,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is calculated. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria, A. Default is 2.0 and 15.0<br />-rs NUMBER radius change step, A. Default is 0.2<br />-a NUMBER,NUMBER angular criteria, deg. Default is 0.0 and 90.0<br />-as NUMBER angle change step, deg. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>

View File

@ -29,7 +29,7 @@ p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Liberation Serif'; font-size:10pt; font-weight:400; font-style:normal;">
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Mathematical Molecular Mechanics</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Версия:</span> 1.1.0</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Версия:</span> 1.1.1</p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Лицензия:</span> GPL</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Автор:</span> Evgeniy Alekseev</p>
@ -604,7 +604,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -633,7 +633,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Использование</span><br />mm_statgen -i МАСКА -s ЧИСЛО,ЧИСЛО -c X,Y,Z -a ФОРМАТ -r ФОРМАТ -o ФАЙЛ [ -g ЧИСЛО ] [ -l ФАЙЛ ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Параметры</span><br />-i МАСКА маска снимков траектории<br />-s ЧИСЛО,ЧИСЛО первый и последний шаги траектории<br />-c X,Y,Z размер элементарной ячейки, А<br />-a ФОРМАТ численные типы атомов. Максимальное число различных атомов 4. Типы атомов перечисляются через запятую<br />-r ФОРМАТ критерии, А. Этот флаг может быть указан несколько раз. Различные взаимодействия перечисляются через запятую. Указывается тип взаимодействия, двоеточие, критерий. Например, "0-0:2.4,0-1:3.0" означает указание 0-0 взаимодействия <2.4 А и 0-1 <3.0 А.<br />-o ФАЙЛ генерируемый файл<br />-g NUMBER проверять изоморфизм графов. ЧИСЛО максимальная глубина для проверки числа циклов (>= 3)<br />-l ФАЙЛ запись лога в указанный файл<br />-q не выводить сообщения в STDOUT<br />-h показать эту справку и выйти</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Форматы файлов</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Генерируемый файл (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "statgen ::: V.1.1.0". Пустая строка.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "statgen ::: V.1.1.1". Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок конфигурации "CONFIGURATION END". Печать лога (LOG=1), не выводить сообщения в STDOUT (QUIET=1), маска файлов (MASK=mask), первый (FIRST=1) и последний (LAST=1) шаги траектории, размер ячейки (CELL=1.0000,2.0000,3.0000), типы атомов (ATOMS=1,2,3,4), взаимодействия (INTERACTION=формат), максимальная глубина для проверки числа циклов (DEPTH=0, 0 не проверять изоморфизм). Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Перечисление статистики по файлам.<br />Имя файла (FILE=mask.001), блок статистики по файлу "STATISTIC -----------------". После указания блока следует разметка таблицы (2 строки). Формат таблицы<br /> 0000001 0000001 <br />Пробел, размер агломерата (7 символов), пробел, число агломератов данной стехиометрии в файле (7 символов).<br />Перечисление агломератов, найденных в данном файле. Заголовок агломерата (AGL=2=1.3.4.) (1 число молекул в агломерате, 1.3.4. класс агломерата, если указана проверка изоморфизма). Перечисление молекул в агломерате (0000001=2,3,4,5,) (1 номер молекулы (7 символов), знак равенства, перечисление связанных молекул через запятую).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Общая статистика ".SUMMARY STATISTIC ------------------------------------------------"..После указания блока следует разметка таблицы (2 строки). Формат таблицы<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Пробел, размер агломерата (7 символов), пробел, общее число агломератов данной стехиометрии (7 символов), пробел, средняя концентрация агломератов данной стехиометрии (9 символов, 2 десятичной части), пробел, вероятность нахождения молекулы в агломерате данной стехиометрии (9 символов, 5 десятичной части), пробел, вероятность нахождения молекулы в агломерате данной стехиометрии, умноженная на число молекул в агломерате (10 символов, 5 десятичной части).</li>
@ -732,7 +732,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is constructed. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria. Default is 2.0 and 15.0<br />-rs NUMBER radius change step. Default is 0.2<br />-a NUMBER,NUMBER angular criteria. Default is 0.0 and 90.0<br />-as NUMBER angle change step. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, sphere volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>
@ -759,7 +759,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Использование</span><br />mm_radf -i МАСКА -s ЧИСЛО,ЧИСЛО -c X,Y,Z -at ФОРМАТ -o ФАЙЛ [ -r ЧИСЛО,ЧИСЛО ] [ -rs ЧИСЛО ] [ -a ЧИСЛО,ЧИСЛО ] [ -as ЧИСЛО ] [ -m ] [ -l ФАЙЛ ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Параметры</span><br />-i МАСКА маска снимков траектории<br />-s ЧИСЛО,ЧИСЛО первый и последний шаги траектории<br />-c X,Y,Z размер элементарной ячейки, А<br />-at ФОРМАТ численные типы атомов между которыми строится функция. Формат "1-2" или "1,2,3,-4,5,6" (автоматически включит расчет функции радиального распределения между центрами масс).<br />-o ФАЙЛ генерируемый файл<br />-r ЧИСЛО,ЧИСЛО минимальный и максимальный радиус, А. По умолчанию 2.0 и 15.0<br />-rs ЧИСЛО шаг изменения радиуса, А. По умолчанию 0.2<br />-a ЧИСЛО,ЧИСЛО минимальный и максимальный угол, град. По умолчанию 0.0 и 90.0<br />-as ЧИСЛО шаг изменения угла, град. Эта опция включит расчет функции радиально-углового распределения<br />-m печать в виде матрицы<br />-l ФАЙЛ запись лога в указанный файл<br />-q не выводить сообщения в STDOUT<br />-h показать эту справку и выйти</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Форматы файлов</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Генерируемый файл (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "radf ::: V.1.1.0". Пустая строка.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "radf ::: V.1.1.1". Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок конфигурации "CONFIGURATION END". Печать лога (LOG=1), не выводить сообщения в STDOUT (QUIET=1), матричный вывод (MATRIX=1), файлов (MASK=mask), первый (FIRST=1) и последний (LAST=1) шаги траектории, размер ячейки (CELL=1.0000,2.0000,3.0000), тип расчета (MODE=0) (0 для функции радиального распределения, 1 для функции радиального распределения для центров масс, 2 для функции радиально-углового распределения), радиальные критерии (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), угловые критерии для функции радиально-углового распределения (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), типы атомов (ATOM=1-2) или (ATOM=1,2,3-4,5,6). Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок результатов "SUMMARY STATISTIC ------------------------------------------------". После указания блока, если отключен матричный вывод, следует разметка таблицы (2 строки).<br />Формат таблицы для функций радиального распределения (матричный вывод отключен)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, объем сферы (10 символов, 4 десятичной части), пробел, число молекул в данной сфере (9 символов), функция радиального распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиального распределения (матричный вывод включен)<br /> 0001.0000 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, функция радиального распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиально-углового распределения (матричный вывод отключен)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, угол (9 символов, 2 десятичной части), пробел, объем сегмента (10 символов, 4 десятичной части), пробел, число молекул в данном сегменте (9 символов), функция радиально-углового распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиально-углового распределения (матричный вывод включен). В заголовке указывается угол (9 символов, 2 десятичной части)<br /> 0001.0000 04.000000 <br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, функция радиально-углового распределения (9 символов, 6 десятичной части) через пробелы, соответствующие данному углу.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Конец таблицы.</li></ul>
@ -924,7 +924,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_statgen -i MASK -s NUMBER,NUMBER -c X,Y,Z -a FORMAT -r FORMAT -o FILE [ -g NUMBER ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-a FORMAT numerical atom types. Maximum number of different atom types is 4. Types are comma separated<br />-r FORMAT criteria, A. This flag can be used multiple times. Different interactions are comma separated. Type interaction, colon character, criterion. For example "0-0:2.4,0-1:3.0" means set 0-0 interaction as <2.4 А and 0-1 interaction as <3.0 A<br />-o FILE output file<br />-g NUMBER chech graph isomorphism. NUMBER is a maximum depth for search cycles (>= 3)<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "statgen ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), atom types (ATOMS=1,2,3,4), interactions (INTERACTION=format), maximum depth for check cycle number (DEPTH=0, 0 - do not check graph isomorphism). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The enumeration of statistics on individual files.<br />File name (FILE=mask.001), the statistic block for file "STATISTIC ... -----------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000001 <br />Space, agglomerate size (7 characters), space, number of agglomerates of this size in the file (7 characters).<br />The enumeration of agglomerates in the file. Agglomerate title (AGL=2=1.3.4.) (1 number of molecules in the agglomerate, 1.3.4. agglomerate class, if verification of isomorphism is specified). The enumeration of molecules in the agglomerate. (0000001=2,3,4,5,) (1 number of molecule (7 characters), equal sign, the enumeration of connected molecules separated by commas).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The summary statistic block "SUMMARY STATISTIC ------------------------------------------------". Table layout (2 rows) follows after specifying the block. The table format<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Space, agglomerate size (7 characters), space, total number of agglomerates of this size (7 characters), space, average concentration of agglomerates of this size (9 characters, 2 decimal part), space, probability of finding molecules in agglomerates of this size (9 characters, 5 decimal part), space, probability of finding molecules in agglomerates of this size multiplied by the size (10 characters, 5 decimal part).</li>
@ -953,7 +953,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Использование</span><br />mm_statgen -i МАСКА -s ЧИСЛО,ЧИСЛО -c X,Y,Z -a ФОРМАТ -r ФОРМАТ -o ФАЙЛ [ -g ЧИСЛО ] [ -l ФАЙЛ ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Параметры</span><br />-i МАСКА маска снимков траектории<br />-s ЧИСЛО,ЧИСЛО первый и последний шаги траектории<br />-c X,Y,Z размер элементарной ячейки, А<br />-a ФОРМАТ численные типы атомов. Максимальное число различных атомов 4. Типы атомов перечисляются через запятую<br />-r ФОРМАТ критерии, А. Этот флаг может быть указан несколько раз. Различные взаимодействия перечисляются через запятую. Указывается тип взаимодействия, двоеточие, критерий. Например, "0-0:2.4,0-1:3.0" означает указание 0-0 взаимодействия <2.4 А и 0-1 <3.0 А.<br />-o ФАЙЛ генерируемый файл<br />-g NUMBER проверять изоморфизм графов. ЧИСЛО максимальная глубина для проверки числа циклов (>= 3)<br />-l ФАЙЛ запись лога в указанный файл<br />-q не выводить сообщения в STDOUT<br />-h показать эту справку и выйти</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Форматы файлов</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Генерируемый файл (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "statgen ::: V.1.1.0". Пустая строка.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "statgen ::: V.1.1.1". Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок конфигурации "CONFIGURATION END". Печать лога (LOG=1), не выводить сообщения в STDOUT (QUIET=1), маска файлов (MASK=mask), первый (FIRST=1) и последний (LAST=1) шаги траектории, размер ячейки (CELL=1.0000,2.0000,3.0000), типы атомов (ATOMS=1,2,3,4), взаимодействия (INTERACTION=формат), максимальная глубина для проверки числа циклов (DEPTH=0, 0 не проверять изоморфизм). Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Перечисление статистики по файлам.<br />Имя файла (FILE=mask.001), блок статистики по файлу "STATISTIC -----------------". После указания блока следует разметка таблицы (2 строки). Формат таблицы<br /> 0000001 0000001 <br />Пробел, размер агломерата (7 символов), пробел, число агломератов данной стехиометрии в файле (7 символов).<br />Перечисление агломератов, найденных в данном файле. Заголовок агломерата (AGL=2=1.3.4.) (1 число молекул в агломерате, 1.3.4. класс агломерата, если указана проверка изоморфизма). Перечисление молекул в агломерате (0000001=2,3,4,5,) (1 номер молекулы (7 символов), знак равенства, перечисление связанных молекул через запятую).</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Общая статистика ".SUMMARY STATISTIC ------------------------------------------------"..После указания блока следует разметка таблицы (2 строки). Формат таблицы<br /> 0000001 0000002 000003.00 004.00000 0005.00000<br />Пробел, размер агломерата (7 символов), пробел, общее число агломератов данной стехиометрии (7 символов), пробел, средняя концентрация агломератов данной стехиометрии (9 символов, 2 десятичной части), пробел, вероятность нахождения молекулы в агломерате данной стехиометрии (9 символов, 5 десятичной части), пробел, вероятность нахождения молекулы в агломерате данной стехиометрии, умноженная на число молекул в агломерате (10 символов, 5 десятичной части).</li>
@ -1034,7 +1034,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Usage</span><br />mm_radf -i MASK -s NUMBER,NUMBER -c X,Y,Z -at FORMAT -o FILE [ -r NUMBER,NUMBER ] [ -rs NUMBER ] [ -a NUMBER,NUMBER ] [ -as NUMBER ] [ -m ] [ -l FILE ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Parametrs</span><br />-i MASK mask of trajectory files<br />-s NUMBER,NUMBER first and last trajectory steps<br />-c X,Y,Z cell size, A<br />-at FORMAT numerical atom types between which the function is calculated. Format is "1-2" or "1,2,3-4,5,6" (automatically enable calculation of radial distribution function between centers of mass)<br />-o FILE output file<br />-r NUMBER,NUMBER radial criteria, A. Default is 2.0 and 15.0<br />-rs NUMBER radius change step, A. Default is 0.2<br />-a NUMBER,NUMBER angular criteria, deg. Default is 0.0 and 90.0<br />-as NUMBER angle change step, deg. This option will enable calculation of radial-angles distribution function<br />-as enable matrix output<br />-l FILE print log to specified file<br />-q do not print messages to STDOUT<br />-h show this help and exit</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">File formats</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Output file (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.0". Blank line.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Program name and version are shown in the title. For example, "radf ::: V.1.1.1". Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The configuration block "CONFIGURATION ... END". Print log (LOG=1), do not print messages to STDOUT (QUIET=1), matrix output (MATRIX=1), mask of trajectory files (MASK=mask), first (FIRST=1) and last (LAST=1) trajectory steps, sell size (CELL=1.0000,2.0000,3.0000), mode (MODE=0) (0 radial distribution function, 1 radial distribution function between centers of mass, 2 radial-angles distribution function), radial criteria (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), angular criteria for radial-angles distribution function (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), atom types (ATOM=1-2) or (ATOM=1,2,3-4,5,6). Blank line.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The results block «SUMMARY STATISTIC ------------------------------------------------». Table layout (2 rows) follows after specifying the block if matrix output disables.<br />The table format for radial distribution function (matrix output disables)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment volume (10 characters, 4 decimal part), space, number of molecules in this radius (9 characters), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial distribution function (matrix output enables)<br /> 0001.0000 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, radial distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output disables)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Space, sphere radius (9 characters, 4 decimal part), space, segment angle (9 characters, 2 decimal part), segment volume (10 characters, 4 decimal part), space, number of molecules in this segment (9 characters), space, radial-angles distribution function (9 characters, 6 decimal part).<br />The table format for radial-angles distribution function (matrix output enables). Segment angle (9 characters, 2 decimal part) is shown in the title<br /> 0001.0000 04.000000 ...<br />Space, sphere radius (9 characters, 4 decimal part), space, radial-angles distribution function (9 characters, 6 decimal part) separated by spaces.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">End of the table</li></ul>
@ -1061,7 +1061,7 @@ p, li { white-space: pre-wrap; }
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Использование</span><br />mm_radf -i МАСКА -s ЧИСЛО,ЧИСЛО -c X,Y,Z -at ФОРМАТ -o ФАЙЛ [ -r ЧИСЛО,ЧИСЛО ] [ -rs ЧИСЛО ] [ -a ЧИСЛО,ЧИСЛО ] [ -as ЧИСЛО ] [ -m ] [ -l ФАЙЛ ] [ -q ] [ -h ]<br /> <span style=" text-decoration: underline;">Параметры</span><br />-i МАСКА маска снимков траектории<br />-s ЧИСЛО,ЧИСЛО первый и последний шаги траектории<br />-c X,Y,Z размер элементарной ячейки, А<br />-at ФОРМАТ численные типы атомов между которыми строится функция. Формат "1-2" или "1,2,3,-4,5,6" (автоматически включит расчет функции радиального распределения между центрами масс).<br />-o ФАЙЛ генерируемый файл<br />-r ЧИСЛО,ЧИСЛО минимальный и максимальный радиус, А. По умолчанию 2.0 и 15.0<br />-rs ЧИСЛО шаг изменения радиуса, А. По умолчанию 0.2<br />-a ЧИСЛО,ЧИСЛО минимальный и максимальный угол, град. По умолчанию 0.0 и 90.0<br />-as ЧИСЛО шаг изменения угла, град. Эта опция включит расчет функции радиально-углового распределения<br />-m печать в виде матрицы<br />-l ФАЙЛ запись лога в указанный файл<br />-q не выводить сообщения в STDOUT<br />-h показать эту справку и выйти</p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /> <span style=" text-decoration: underline;">Форматы файлов</span></p>
<p align="justify" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> <span style=" font-style:italic;">Генерируемый файл (*.dat)</span></p>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "radf ::: V.1.1.0". Пустая строка.</li>
<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">В заголовке указывается название программы и ее версия, например "radf ::: V.1.1.1". Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок конфигурации "CONFIGURATION END". Печать лога (LOG=1), не выводить сообщения в STDOUT (QUIET=1), матричный вывод (MATRIX=1), файлов (MASK=mask), первый (FIRST=1) и последний (LAST=1) шаги траектории, размер ячейки (CELL=1.0000,2.0000,3.0000), тип расчета (MODE=0) (0 для функции радиального распределения, 1 для функции радиального распределения для центров масс, 2 для функции радиально-углового распределения), радиальные критерии (R_MIN=0.100) (R_MAX=0.100) (R_STEP=0.100), угловые критерии для функции радиально-углового распределения (ANG_MIN=0.10) (ANG_MAX=0.10) (ANG_STEP=0.10), типы атомов (ATOM=1-2) или (ATOM=1,2,3-4,5,6). Пустая строка.</li>
<li style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Блок результатов "SUMMARY STATISTIC ------------------------------------------------". После указания блока, если отключен матричный вывод, следует разметка таблицы (2 строки).<br />Формат таблицы для функций радиального распределения (матричный вывод отключен)<br /> 0001.0000 2.0000e-01 000000003 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, объем сегмента (10 символов, 4 десятичной части), пробел, число молекул в данном сегменте (9 символов), функция радиального распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиального распределения (матричный вывод включен)<br /> 0001.0000 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, функция радиального распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиально-углового распределения (матричный вывод отключен)<br /> 0001.0000 000005.00 2.0000e-01 000000003 04.000000<br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, угол (9 символов, 2 десятичной части), пробел, объем сегмента (10 символов, 4 десятичной части), пробел, число молекул в данном сегменте (9 символов), функция радиально-углового распределения (9 символов, 6 десятичной части).<br />Формат таблицы для функций радиально-углового распределения (матричный вывод включен). В заголовке указывается угол (9 символов, 2 десятичной части)<br /> 0001.0000 04.000000 <br />Пробел, радиус сферы (9 символов, 4 десятичной части), пробел, функция радиально-углового распределения (9 символов, 6 десятичной части) через пробелы, соответствующие данному углу.</li>
<li style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Конец таблицы.</li></ul>

View File

@ -16,17 +16,16 @@ set (LANGUAGES
rus)
set (RESOURCES ${PROJECT_RESOURCE_DIR}/resources.qrc)
message (STATUS "SOURCES: ${SOURCES}")
message (STATUS "HEADERS: ${HEADERS}")
message (STATUS "FORMS: ${FORMS}")
message (STATUS "${PROJECT} SOURCES: ${SOURCES}")
message (STATUS "${PROJECT} HEADERS: ${HEADERS}")
message (STATUS "${PROJECT} FORMS: ${FORMS}")
# compile
project (${PROJECT})
# include_path
link_directories (${QWT_LIBRARY_PATH})
include_directories (${PROJECT_INCLUDE_DIR}/${PROJECT}
${PROJECT_SOURCE_DIR}
include_directories (${PROJECT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
${QWT_INCLUDE_PATH})
@ -51,7 +50,7 @@ add_custom_target (
add_custom_command (
TARGET translations
COMMAND ${QT_LRELEASE_EXECUTABLE} ${TRANSLATIONS})
message (STATUS "TRANSLATIONS: ${TRANSLATIONS_BINARY}")
message (STATUS "${PROJECT} TRANSLATIONS: ${TRANSLATIONS_BINARY}")
source_group ("Header Files" FILES ${HEADERS})
source_group ("Source Files" FILES ${SOURCES})
@ -59,7 +58,6 @@ source_group ("Generated Files" FILES ${MOC_SOURCES})
source_group ("Resource Files" FILES ${QRC_SOURCES})
add_executable (${PROJECT} WIN32 ${UI_HEADERS} ${HEADERS} ${SOURCES} ${MOC_SOURCES} ${QRC_SOURCES} ${TRANSLATIONS})
target_link_libraries (${PROJECT} ${LIBRARIES} ${QT_LIBRARIES} ${QT_QTMAIN_LIBRARY})
# install properties