Compare commits
1122 Commits
patch_1Sep
...
patch_8Mar
| Author | SHA1 | Date | |
|---|---|---|---|
| 0c4c002f34 | |||
| bad1cdde78 | |||
| 626ca25d05 | |||
| a1bb877d55 | |||
| 63c0a35fab | |||
| 812572ea97 | |||
| f91c36878c | |||
| fd1edaf04f | |||
| 47e2ca6eb2 | |||
| 8d6fbd9829 | |||
| 070e85b44b | |||
| 3e535633e6 | |||
| 64779eb576 | |||
| 1ca928b331 | |||
| a1bdea1dd8 | |||
| 45555b017d | |||
| 54f58faab5 | |||
| 22b6764304 | |||
| 39a09d3a54 | |||
| 812a45451a | |||
| 0666607ceb | |||
| d18ba3b188 | |||
| b1d3b56a17 | |||
| 8d0fdb17a6 | |||
| eadac15466 | |||
| 58e01a9eee | |||
| 5fb2979da7 | |||
| 948f4783aa | |||
| fb6e7e8aea | |||
| bba4bd1489 | |||
| 4a875dc67d | |||
| f3cf407a21 | |||
| 0003bb6766 | |||
| 523978b4c7 | |||
| 939b1b2d05 | |||
| 77efd3dfb3 | |||
| feb9f29fad | |||
| bfdf464ee3 | |||
| 99d5957a01 | |||
| 65acd233ce | |||
| cf3887c5e0 | |||
| e1d1c87656 | |||
| bcef43c7d1 | |||
| aa1503b7e0 | |||
| d9d072df65 | |||
| a3cd600052 | |||
| 53fb7f4015 | |||
| a672874186 | |||
| 911529ab24 | |||
| a5a47899a3 | |||
| c399b75dec | |||
| 9cf99ef479 | |||
| 54740a0668 | |||
| 9f7b837f34 | |||
| a8a38216ae | |||
| 54dc73c771 | |||
| 7bd089aa6d | |||
| 7ec4a5818d | |||
| 44285f818f | |||
| 98bcf51a45 | |||
| 65870843a5 | |||
| c864e55adb | |||
| c4ea2f2b34 | |||
| a641e40e79 | |||
| 3d12cff8a5 | |||
| b220b647d4 | |||
| a30ede80a6 | |||
| 2c4287630d | |||
| f8daea5f3e | |||
| 2aa693c46c | |||
| 4210abfc79 | |||
| 69f813b22e | |||
| b3693f891b | |||
| 1a213363f1 | |||
| 63714c7079 | |||
| 60f411d655 | |||
| 7b551bb594 | |||
| b0d8fb2170 | |||
| 44faa8e9f5 | |||
| 3ceec36b84 | |||
| f890cdfb9e | |||
| 3a909e15ae | |||
| fcf552ffe1 | |||
| 378c5071bf | |||
| 776f588746 | |||
| b9eaf98702 | |||
| afd39eb9b8 | |||
| 6efeab0f3a | |||
| 7e78738c73 | |||
| 8a39ae8585 | |||
| a6eb521468 | |||
| 3528f9ca27 | |||
| 2e99e54e23 | |||
| a0de2f27a5 | |||
| 21fe88ffa8 | |||
| b49806d36a | |||
| 49745968f2 | |||
| f914da62e0 | |||
| 669ae02a85 | |||
| 1d403b2aa3 | |||
| fa4c7fc664 | |||
| 401bfc52e1 | |||
| 984fda5e78 | |||
| 196b3c81ef | |||
| f4a79b4d8e | |||
| 7441b062e9 | |||
| 10d80ba9c3 | |||
| 5383035828 | |||
| dc4dd1591f | |||
| e4a1826dee | |||
| 160edc9532 | |||
| 553b3ff69a | |||
| 2913d3da60 | |||
| 4af14becb5 | |||
| 85fdf9eaba | |||
| 2ff278defa | |||
| bfcb71a8be | |||
| c3d1cee5f9 | |||
| 3e0cb9b463 | |||
| b70149e86a | |||
| 080ce422ae | |||
| cc54848f7b | |||
| 090ce7cecb | |||
| 3bc1c6b59e | |||
| 38715d7f85 | |||
| 54a3096278 | |||
| 17d98d0915 | |||
| 9cf4ac8b7c | |||
| 4e4fd5f07c | |||
| 9fd1e47968 | |||
| 6753977837 | |||
| 031812b2bf | |||
| cf8dae5ef3 | |||
| ba68548e38 | |||
| 448c9c8d8a | |||
| 13c08225ed | |||
| d2da49cdf9 | |||
| e72faf3d7f | |||
| 3f967e3d84 | |||
| 5212e95787 | |||
| f7e2bf239f | |||
| a802b750a6 | |||
| 9bb7f1ddf6 | |||
| 5e9d257ec2 | |||
| 415a55bc3e | |||
| e1e6825eb2 | |||
| 88a2f9fcc6 | |||
| 480d7dd6ce | |||
| 9b12984378 | |||
| 8d29f64236 | |||
| 1b91c0eab0 | |||
| 0c8af0704e | |||
| f1901237be | |||
| 0cd864134d | |||
| bf48f3e240 | |||
| 23dda3d51b | |||
| 5d254855eb | |||
| 9a70f2d182 | |||
| b95cf658c7 | |||
| 709ce8a230 | |||
| 2ad823ffd4 | |||
| 4c0cd5f1ad | |||
| 8d37c89cb6 | |||
| 21ff4407ab | |||
| f2c0c4a7d1 | |||
| 1640066132 | |||
| 3b1ec14a68 | |||
| 01cfb710ff | |||
| 3de39c70c1 | |||
| 86ed55599d | |||
| e798cdf31f | |||
| 97dd812647 | |||
| e07a6d1e34 | |||
| 6e37272c9d | |||
| 6bd6e62767 | |||
| 57dd6c78c1 | |||
| 9e413bf57a | |||
| b374813104 | |||
| 07ddb5e62c | |||
| 72b479d42e | |||
| c8b5d83cc7 | |||
| a5998179bf | |||
| 26d6f6d1f1 | |||
| f37f4f0041 | |||
| d2983caad4 | |||
| 2b7c233791 | |||
| 9e35e76b8c | |||
| 7a78875911 | |||
| 1cfc3118cc | |||
| 23e8fb0542 | |||
| 72eb2dab52 | |||
| f6075c9d2c | |||
| 24f1889b02 | |||
| dea8d592da | |||
| 52d3e98f3b | |||
| 6e3acce3be | |||
| 1ec54827d6 | |||
| 61ebf6265a | |||
| 190cc78034 | |||
| 5863f115dd | |||
| 75d259f5ee | |||
| 3b1b9a2cbf | |||
| 17b6a4c3cd | |||
| 1c10c78684 | |||
| 26917280be | |||
| 45674e6cd3 | |||
| 22d2d1cdf3 | |||
| 0d7bee40ae | |||
| db1ed32a51 | |||
| d7d087ae67 | |||
| 92e2df74c1 | |||
| 92742c5373 | |||
| 2047ae76e3 | |||
| 4adbb882b3 | |||
| 275c08453f | |||
| 91107cc1f3 | |||
| e26c170679 | |||
| 1bd9e175e9 | |||
| 9e9cfe5869 | |||
| 85ff0c1e46 | |||
| cc9b6118b8 | |||
| 09bed0c09a | |||
| 1b51efd6b8 | |||
| 8888b05b18 | |||
| 3bb8294f31 | |||
| 450c689ae9 | |||
| a5d401e164 | |||
| b96100c0b7 | |||
| 2690075405 | |||
| f77483e437 | |||
| 11cddd8798 | |||
| 09ca7b32fc | |||
| 3af389e6cf | |||
| 46217db8a5 | |||
| d6d7dde653 | |||
| 6070182f06 | |||
| 6c058fb56c | |||
| 91993b236d | |||
| 5ecc3ce366 | |||
| 75f1a4f3f0 | |||
| ffc74fca6c | |||
| 2896df2140 | |||
| c333401e72 | |||
| a9e9a2046b | |||
| d4f45f4f85 | |||
| 7d07baa8ad | |||
| b9184ef441 | |||
| ff2b61354d | |||
| 18acc6ae47 | |||
| 56e633a2cf | |||
| 798d68c607 | |||
| 46fe0a968b | |||
| 00a9672524 | |||
| a2756db66b | |||
| da83feb8ca | |||
| a7bc3ed391 | |||
| 68cf6941e1 | |||
| 73c55ac4d1 | |||
| 2a131d1416 | |||
| bcc5f49d0b | |||
| 950bfb84a9 | |||
| 4d725c3153 | |||
| 10fa54b2fd | |||
| 8a36cdc6bc | |||
| e5cd068cd5 | |||
| cec22dda92 | |||
| 9a71efc5d5 | |||
| 2f857c6eda | |||
| 8a93f63de9 | |||
| 193252275f | |||
| 5968850306 | |||
| 3291a4fe96 | |||
| 1b07a4edee | |||
| 16d6dfcab6 | |||
| 0edad83b25 | |||
| 81a1c007ed | |||
| 0b51e9b2ff | |||
| 4b1bcaa1ae | |||
| ed8680d695 | |||
| 29df5a536f | |||
| d029cb9002 | |||
| 3e99d1a83a | |||
| c4e83be533 | |||
| d7e5d60f90 | |||
| 5179efd2bb | |||
| abb2fe5be7 | |||
| bae45e2493 | |||
| 73d509f339 | |||
| fa0c28b717 | |||
| bc3a84b480 | |||
| 4d915dba08 | |||
| f64544a5fe | |||
| fc742eb2ef | |||
| 1baecc689e | |||
| d916416cc5 | |||
| 2813923f15 | |||
| 4a3a6b4455 | |||
| f8891a4451 | |||
| 51688b2504 | |||
| 93be2d264e | |||
| b9fd1156b2 | |||
| bbfe16782b | |||
| 1931d2088a | |||
| 5d9a6c1fe2 | |||
| e7f97728c3 | |||
| 58ed92d905 | |||
| 14aa036f36 | |||
| 42e03da70c | |||
| 5d2e097b27 | |||
| da51a8a0bb | |||
| 80dffb27e2 | |||
| 5b33f153f4 | |||
| 31eb12920c | |||
| 31f2ca1e4c | |||
| 15a3364c2c | |||
| c3aa705d04 | |||
| 8c2d38c7e9 | |||
| e3b961b622 | |||
| 319508bd29 | |||
| 6f7bd78ea2 | |||
| 5647522906 | |||
| e4b14213b4 | |||
| fa6fc947f2 | |||
| e1189381e0 | |||
| 39d24ab7eb | |||
| 5770a20e2c | |||
| 83ec9815fe | |||
| 90ee52296b | |||
| f02eb225c6 | |||
| a111cf640a | |||
| e755a8339d | |||
| f7f6a15ac0 | |||
| 36b7aa73aa | |||
| 9a5723123f | |||
| 7d07f062b6 | |||
| f3ed148828 | |||
| 5ba80662c3 | |||
| 53c1558271 | |||
| 8e5d4fa891 | |||
| e55c90cc44 | |||
| ec067bde36 | |||
| 751465aad3 | |||
| adbc75cae6 | |||
| dde94c28a7 | |||
| f2dc764d1d | |||
| c4c59b909e | |||
| e2e21f0661 | |||
| 6abf68f614 | |||
| a97553a92e | |||
| dbd4acc4d6 | |||
| a085ee0c55 | |||
| c16b7a3273 | |||
| 858065029d | |||
| 40e776ebc6 | |||
| f043212511 | |||
| 4342bcdafc | |||
| 2e40c00995 | |||
| f39c6213e1 | |||
| 88474fc5c2 | |||
| 16b5315845 | |||
| e337db4059 | |||
| ba43465268 | |||
| 09c61ca598 | |||
| 0f971bf07c | |||
| 5a8c5eb479 | |||
| aa0d6cd75b | |||
| b34000a5e1 | |||
| 279339ebd0 | |||
| 605fe53c07 | |||
| 65b77230fd | |||
| 91e4bcca33 | |||
| 7ef17efe2e | |||
| 8a804460f9 | |||
| f6658d10b7 | |||
| f4d0aa3393 | |||
| 99a6c6edb4 | |||
| a26ffc7ff7 | |||
| b002e071e7 | |||
| 9f44e3e5b0 | |||
| e79cd6c62c | |||
| 82c6fd609e | |||
| 2dbb44f2c6 | |||
| d1630bbe34 | |||
| 941ee565a1 | |||
| b63acf6843 | |||
| 41c25877e8 | |||
| 39df9f5d94 | |||
| 68d04119d3 | |||
| 0148c2ac81 | |||
| 253a17b6d0 | |||
| a7ad12491f | |||
| 2137be3219 | |||
| ce78f6943d | |||
| 998aedc6c1 | |||
| 0a02c3c78c | |||
| aaf5e87c84 | |||
| 2d0f5e277c | |||
| 260bbc6f9f | |||
| 6b34a30528 | |||
| 83c7d3a1d2 | |||
| 961b976374 | |||
| ac6434e496 | |||
| f479f02589 | |||
| e284545c5b | |||
| e368acdaeb | |||
| 6e7504f153 | |||
| 71c4edda51 | |||
| 40147a7a64 | |||
| f709a723cd | |||
| 6dd55e49cb | |||
| 281b1dc375 | |||
| e93f8f8889 | |||
| 35f2cfa0bf | |||
| e44196c011 | |||
| 2fe1d1b904 | |||
| b1b4a52b14 | |||
| 382de50341 | |||
| 7dfc6b7eab | |||
| 19eb5d3897 | |||
| 17c17ac409 | |||
| 39ededd46c | |||
| 2c7528811d | |||
| 0966e14e73 | |||
| bb141aaae0 | |||
| 374d619769 | |||
| 59de1a71c8 | |||
| 4c6779cb0d | |||
| 5fb5f70ec6 | |||
| b0bba1976b | |||
| f8f13d929f | |||
| 3e89b270fd | |||
| f6ddc8c7c9 | |||
| a973c65d67 | |||
| 1a200588bd | |||
| 18ca2292c2 | |||
| d3ef4bd594 | |||
| 3df9caf435 | |||
| fa2e5ac2d9 | |||
| b7c7492608 | |||
| cee94da85e | |||
| 45aa7de171 | |||
| 53aa92cfaf | |||
| 7e35042c42 | |||
| 01051e4cb1 | |||
| d90aad887e | |||
| 775a15b9da | |||
| 93c9a92743 | |||
| 14dc1c698c | |||
| a1f5693fe0 | |||
| 534b7adde4 | |||
| 02646100e9 | |||
| 7e58f084d2 | |||
| 0f5d7dcc0f | |||
| b6187173e6 | |||
| 88a33edb50 | |||
| 6820db99e2 | |||
| 58e1969de2 | |||
| e91e505fb3 | |||
| f7cbdcf995 | |||
| 4cfa88b70f | |||
| 352a20fc1c | |||
| dc0e20947e | |||
| 05847a0e87 | |||
| 439c2fd980 | |||
| 15853a0e38 | |||
| bd17ee5df7 | |||
| a9b7ff1154 | |||
| 0dd7ba26c0 | |||
| 7a90eef527 | |||
| 5d0626e50e | |||
| 4b7ca0383a | |||
| 0ed987dc61 | |||
| 55a3fdca80 | |||
| 214c0cfb2b | |||
| e0efdd50fa | |||
| 44d2e8ff74 | |||
| 6bf2c60c07 | |||
| eecd2fbaee | |||
| 2b0bfcb10f | |||
| 3653f40120 | |||
| bda0ee3aa1 | |||
| 957263431a | |||
| f12031f84d | |||
| c522b1b7a9 | |||
| a55adf4a68 | |||
| 2876baafd0 | |||
| ca032f21fb | |||
| 197f082784 | |||
| 1bb7af9ef9 | |||
| 251f28049a | |||
| f07719e924 | |||
| 5f527091b8 | |||
| 30aaa7e47b | |||
| 74dcf0bf9b | |||
| e9b07a7a10 | |||
| fd8f5f8f9e | |||
| 5c59eb637b | |||
| 250ef9f837 | |||
| e44f370d49 | |||
| 1e790fbafe | |||
| 35cc795972 | |||
| 245bf74552 | |||
| 7e8bbe8481 | |||
| e6d687faac | |||
| 8a2cf5ce8e | |||
| 8f79f5ddb9 | |||
| 40ae6f215b | |||
| 4dcc49ebe2 | |||
| fe14eeccac | |||
| 9dc42fd4db | |||
| 5e89269631 | |||
| 11eed234f0 | |||
| af1fc45db0 | |||
| b34109af60 | |||
| 1dffb0cf82 | |||
| 588b2534c9 | |||
| d2aa05cb36 | |||
| 466fde6443 | |||
| 2a24cbfe0c | |||
| 00aef0fe00 | |||
| 92d9b361fc | |||
| 8acdc8020d | |||
| cc09a633a2 | |||
| 81be9b37de | |||
| 0c7879e902 | |||
| 8d384b9149 | |||
| 529eeb6039 | |||
| cf24dd0265 | |||
| a7b0d1f521 | |||
| fbe42cda2d | |||
| da7be99cc4 | |||
| 56d21bfb05 | |||
| 100231bba8 | |||
| 84378f8ae2 | |||
| 6e342d2e45 | |||
| 091d058090 | |||
| 4c71beb024 | |||
| a86572f4fc | |||
| 4524b0fa83 | |||
| 4ef63feea7 | |||
| 9f2740b7f1 | |||
| 2a06b75af8 | |||
| d7aac2fed5 | |||
| d898afaafb | |||
| c66ddf9ac0 | |||
| a64040ce2d | |||
| 480b087c93 | |||
| 0029583463 | |||
| c0f1a32661 | |||
| 80898b8695 | |||
| 855b6000ef | |||
| 285a123c90 | |||
| 0f52dd7c5f | |||
| 10d1741e7f | |||
| d11733d3a0 | |||
| 348c4eb7f3 | |||
| 75b3f34a58 | |||
| fe80c57bde | |||
| e49f0e396b | |||
| 37e55a825b | |||
| 67e48264d9 | |||
| 4e1eeca869 | |||
| 2fda041972 | |||
| 34c1adb4dd | |||
| 23e283f135 | |||
| de45fa6e71 | |||
| bfdc4acb8b | |||
| fd3ecd0481 | |||
| 8bba6d3e8c | |||
| 53e4ee4f2d | |||
| b60cff7e77 | |||
| 38530415c8 | |||
| 0573aaa6da | |||
| e6969002ce | |||
| 0448bc9caf | |||
| 836a6d292c | |||
| 32e0de7a67 | |||
| 789812ec3d | |||
| 88a882b457 | |||
| f1aea57e30 | |||
| b35f2ff8b4 | |||
| 4beccf508f | |||
| 78a486c0fd | |||
| f2c1172741 | |||
| d6316c40d9 | |||
| bcde318ccb | |||
| 3ed39ca844 | |||
| ee487ef4aa | |||
| a8ae886667 | |||
| fe8244c1c2 | |||
| 3381a43378 | |||
| 73708b091c | |||
| 9a9af2ca5e | |||
| 491d5f3410 | |||
| 5e35ab251b | |||
| d708e34ba6 | |||
| 638b91bf74 | |||
| ad25a95297 | |||
| e7d042ba1a | |||
| dd49d54889 | |||
| fbaa7ab8fa | |||
| 2e9803efb3 | |||
| 59d2e13d48 | |||
| 76d93f21dd | |||
| ac897ea645 | |||
| 19f1f3a3e0 | |||
| be96486d66 | |||
| 48dd824b26 | |||
| cdb6ec7419 | |||
| aad8cd10ff | |||
| 1ac90815f3 | |||
| 5f1842829e | |||
| 66130f5557 | |||
| 388eab5eeb | |||
| a500048c9c | |||
| b4ecad7fbf | |||
| b5894e2190 | |||
| 6f1935ea40 | |||
| 02665e45a4 | |||
| cc2a53a8da | |||
| d614d56c34 | |||
| 39daf3c6f6 | |||
| 17aeccf19f | |||
| d101fe3e79 | |||
| 27f99534ec | |||
| 5f6937dadd | |||
| 3b39694f23 | |||
| 99e5dc7104 | |||
| ccb67d8dc5 | |||
| 2cd7cbd964 | |||
| 8776b81033 | |||
| f1fce64ff9 | |||
| da7776f818 | |||
| 66f59f9ec0 | |||
| d84825fd7f | |||
| f971cd6e45 | |||
| 0cb3a3821f | |||
| e927794696 | |||
| e196a2b9e5 | |||
| cb19ef547e | |||
| 95d8492853 | |||
| b3547a9eca | |||
| 84b84c10db | |||
| 0be7f46750 | |||
| 4738fedca3 | |||
| 1601433ca1 | |||
| 3fdb6f10fa | |||
| ff18cff46b | |||
| 8a06a7bc6b | |||
| b861ea342e | |||
| fce633aa5f | |||
| 2f6be88c4a | |||
| 7b1542a0ba | |||
| 366d087027 | |||
| 3a5d8362ff | |||
| 5089b263b2 | |||
| de8297ea19 | |||
| fe557cb882 | |||
| c80203cb01 | |||
| 4161868bcf | |||
| 9ca39c89a6 | |||
| 99791ce01c | |||
| 0248a7b98e | |||
| dbc60d949f | |||
| d886cc91f3 | |||
| 4c5d901e2b | |||
| c8f92c1a61 | |||
| dec1d7b2dc | |||
| 45602e58f9 | |||
| cd72532fb9 | |||
| b170606052 | |||
| 65b295e826 | |||
| 89a0bc947f | |||
| c8967a335f | |||
| 2105145f55 | |||
| f7715ab6ce | |||
| 12fe614ddf | |||
| 0b5a2e199d | |||
| 09bb687918 | |||
| bb3ee752e5 | |||
| 6b2d321d18 | |||
| 397bc225b2 | |||
| d9d9ba8244 | |||
| eba4be18c2 | |||
| 4d2ed30b35 | |||
| f3dda30f8e | |||
| d95a5f219e | |||
| a5b65c1af4 | |||
| 3e6cdd1400 | |||
| dc7f1281b8 | |||
| 27c962dc3b | |||
| 2dd202cc76 | |||
| f2d8c37f27 | |||
| a4a45f1d9c | |||
| f57d194920 | |||
| 34b3fc2157 | |||
| 098861375b | |||
| 19b77857dc | |||
| bd9dc4886d | |||
| 9207f6540e | |||
| 736e063971 | |||
| 62928a1637 | |||
| c8dfe0c3de | |||
| 6a4bbddb3b | |||
| 2add18e013 | |||
| d0efd3a422 | |||
| f47cc0aab5 | |||
| 57872c8b60 | |||
| 4bff008777 | |||
| 153c771a6d | |||
| 313b8bc2fa | |||
| 5308ee67fa | |||
| c196025ea9 | |||
| bc11868986 | |||
| e4415735f2 | |||
| 98f27162ba | |||
| bdc117bf10 | |||
| b7ec720f91 | |||
| 47f16c0d70 | |||
| 76926b7fcf | |||
| 67ae2719a8 | |||
| e52a28f8af | |||
| 01dd0e173e | |||
| 1f8c4f2c62 | |||
| b73999ef21 | |||
| 1e16fed9ab | |||
| a062944de9 | |||
| a641289d5b | |||
| e55fa9d320 | |||
| cbf3646806 | |||
| f5a99dece7 | |||
| 4784506ba9 | |||
| 270abff2a2 | |||
| 5c985946d5 | |||
| c5ccbbeea7 | |||
| e2a1b666be | |||
| ad0ecfa507 | |||
| cf3f15b0a5 | |||
| 5fcc19777c | |||
| 1f4c550f9f | |||
| c8aa06b959 | |||
| bdccdbf2c2 | |||
| 6d86697b3f | |||
| 892a3f8609 | |||
| de5883b7bb | |||
| b1615d1839 | |||
| aef2416ece | |||
| 00a78cfa1a | |||
| c9d41dbb47 | |||
| 1a80d4bc13 | |||
| 822bffdfae | |||
| 6aa756968d | |||
| 13b804eeeb | |||
| 4041db8d1a | |||
| 378989e065 | |||
| e86b139817 | |||
| 9695aa6092 | |||
| bc446bb8b0 | |||
| 60faca2896 | |||
| ea4d11fc5e | |||
| 67a0183b33 | |||
| b96b6b9cd7 | |||
| da0dcbe0bb | |||
| 3c8e75ad59 | |||
| c51cadcc6c | |||
| 86497949f2 | |||
| b4b7310884 | |||
| 046900cd51 | |||
| 43cfa10ea4 | |||
| 6f24c58c1a | |||
| 611bb6f130 | |||
| 520ab26bd9 | |||
| efe60bf991 | |||
| 36cbe43978 | |||
| 2cf83d9fca | |||
| 6032b8846e | |||
| 98713680ec | |||
| ca4619e227 | |||
| 6c0b691882 | |||
| 035d0a80d7 | |||
| 178af2ec9e | |||
| 9e272cb393 | |||
| ad5481831f | |||
| 456926a321 | |||
| bceaa57614 | |||
| 4d4b6f66b7 | |||
| aedd7c57f3 | |||
| 2b2f3bd57c | |||
| c4c3d490c7 | |||
| e0021a3ff5 | |||
| ac4c35ce8d | |||
| ac64183ecf | |||
| 6ba59cb458 | |||
| fe82926c1f | |||
| 697b072552 | |||
| 5edbd63920 | |||
| bf4f0817d4 | |||
| 085958f065 | |||
| b3d6d9f8cf | |||
| 7041f75fce | |||
| 20ae05055d | |||
| 661bd37e15 | |||
| 0463923e33 | |||
| 28784a4ce2 | |||
| 5f0823172c | |||
| b418b46a03 | |||
| df95b2c566 | |||
| 969325bf44 | |||
| e598762857 | |||
| 8d793d4223 | |||
| 756c899564 | |||
| 3533df38d8 | |||
| f7bdf128ea | |||
| 7ed500e829 | |||
| 3c91f9734d | |||
| 4ad1c82fcf | |||
| ce94d7a4df | |||
| 2c93065786 | |||
| 20de98e898 | |||
| a68f3a93e5 | |||
| b3c46b7269 | |||
| fff43a4604 | |||
| 0cd3f0cd63 | |||
| 75670244bb | |||
| 64fdb1f528 | |||
| eb1a4d11dd | |||
| 1c749d5cf5 | |||
| a719f41426 | |||
| ba069fb755 | |||
| 4a7bc115cb | |||
| 5ea096d08c | |||
| ec192a95cb | |||
| f5b7361ef6 | |||
| acdb932c4e | |||
| ce9b3f4fcb | |||
| 7ebed717de | |||
| bdee2fa234 | |||
| bd7f4143e2 | |||
| f4a08ba4fc | |||
| 5925460a27 | |||
| d2cbfef13b | |||
| 4b4bc7dc3b | |||
| d5eceebf32 | |||
| b1b377cb59 | |||
| e908b8dbea | |||
| d6f6c6faf1 | |||
| 17c8e695a4 | |||
| c7eadfdefd | |||
| 6f71275db3 | |||
| 3298c37982 | |||
| 35e1cf1d6e | |||
| fc23f9cfe8 | |||
| 0ce5dc0234 | |||
| d01f09dce2 | |||
| de27305227 | |||
| 5b3101cb34 | |||
| b8c72c7bdb | |||
| 527a573026 | |||
| 3e3a24da48 | |||
| a7d1b571be | |||
| 4a6f27935d | |||
| a2c80d2cca | |||
| 886cc69dfb | |||
| 3e8cfb8247 | |||
| c2c22fc2ed | |||
| b35895ca12 | |||
| 635c448b61 | |||
| c1739cae97 | |||
| 0651ea7f69 | |||
| c468727db0 | |||
| a7e8550962 | |||
| 7e78921c96 | |||
| 27d6284ebe | |||
| f11b83ecd2 | |||
| 3820c5881d | |||
| 27d2e9bf56 | |||
| d95fbf3a5e | |||
| 5c6b0cc85c | |||
| 03c05537fb | |||
| 8210b25fb8 | |||
| 8c625a52de | |||
| ed089c34cf | |||
| 268e855a15 | |||
| 48ed963fd2 | |||
| 1025c25548 | |||
| 78a8f75a8f | |||
| 641bf72f20 | |||
| 6e26358ec3 | |||
| bf1794f59a | |||
| 0982331c71 | |||
| 3ae77e718a | |||
| b26a434a50 | |||
| 2b78ac2146 | |||
| 9736fb3be8 | |||
| a5507b291d | |||
| 3eba3e5a1b | |||
| e4b544f934 | |||
| 35ee24cfad | |||
| e4500859a3 | |||
| fd1523c756 | |||
| 21619b2976 | |||
| b053c367ea | |||
| c2e3a76225 | |||
| 6ea290a699 | |||
| c56e0692b9 | |||
| 71379487ab | |||
| f7a48719ad | |||
| a341a6bca9 | |||
| 2f04e87d07 | |||
| aecafecaa2 | |||
| 1db62a57b5 | |||
| 2dcbc805ba | |||
| b27cc8f474 | |||
| 8065d96761 | |||
| 01d0a5c4a2 | |||
| 5c6e7b12c6 | |||
| 19ffe59315 | |||
| 37810bdc53 | |||
| 7feb6c2853 | |||
| d1a0a3e1c3 | |||
| c2ee3285fc | |||
| 5289ec0b39 | |||
| e0bafa499d | |||
| 4b3197202b | |||
| ab32d136b9 | |||
| 151b3f552b | |||
| 52aaad907f | |||
| be166cb5bf | |||
| ee83b755ea | |||
| ce2da5068b | |||
| 641bb4bb16 | |||
| f73c9a43ab | |||
| 3dddeef365 | |||
| fb279a87f5 | |||
| e9d46f4e7a | |||
| e42678ed51 | |||
| ff2786c86c | |||
| 6384486764 | |||
| 0512e78860 | |||
| 2db66e49b4 | |||
| e76cad358b | |||
| 0a751c5901 | |||
| 83988a1026 | |||
| acc5bde0fe | |||
| 799d55e097 | |||
| 4e9c8f4962 | |||
| 2f32c1a9af | |||
| 4ac7a5d1f2 | |||
| 93d99ec8d0 | |||
| 4e8351d9c8 | |||
| f2d005fb8d | |||
| 0d57a1d831 | |||
| acba25c383 | |||
| 843f3a9192 | |||
| 2ea900df00 | |||
| 70fa9189a8 | |||
| 41d3903f5a | |||
| 43d61f313f | |||
| dc16228a60 | |||
| 96a43e8ef1 | |||
| dc9c2399b2 | |||
| b3e9006aef | |||
| a1f4551ac2 | |||
| f3c5919606 | |||
| ebe27c65e1 | |||
| 85c8db5f86 | |||
| be13ecfa17 | |||
| 6cc969db92 | |||
| 8050eb3aa8 | |||
| c617bc180a | |||
| 8e808f6c6b | |||
| 5897955e2e | |||
| f9bc81b924 | |||
| 0887ff1273 | |||
| 521f3df3d5 | |||
| 6d47cf350c | |||
| de6442d845 | |||
| 917ca19b34 | |||
| cf83ce4543 | |||
| 116ae9d0c4 | |||
| e05b132289 | |||
| 4f2fcee6df | |||
| 2d32fa8ccb | |||
| b38733e5a2 | |||
| 96636c7514 | |||
| 5569c4c130 | |||
| 8b4130c0cb | |||
| 91d68e26ef | |||
| 883385c8e4 | |||
| e3153e0b30 | |||
| 688df1c254 | |||
| 2b2998052c | |||
| dc1b94cdd2 | |||
| a42a666142 | |||
| f16f9393ef | |||
| 2a35fa7a4e | |||
| c15d6580da | |||
| 1ae53d59fa | |||
| aaa7dca21b | |||
| 6bd17be454 | |||
| 5b7ab135dd | |||
| 0635151e2d | |||
| cce10f6dff | |||
| 4dab6737ba | |||
| 0c3b942686 | |||
| f51ddf8450 | |||
| 3580e5409d | |||
| b7d0dc8440 | |||
| 52761aee0d | |||
| 5dcbbba4ce | |||
| fdb6b91e29 | |||
| 41804ff524 | |||
| c2bb20e60f | |||
| cb9fdf7801 | |||
| b5ff41f5ef | |||
| 6a9a0e8c33 | |||
| d65676e981 | |||
| 55aa91be6b | |||
| 5d5751be19 | |||
| e4673d7fa8 | |||
| c877c07491 | |||
| 4d5abe64d5 | |||
| afbc6fc628 | |||
| 21cde6261a | |||
| f995bb4335 | |||
| 6abefe7ef9 | |||
| 98c66089a9 | |||
| d26f1403cd | |||
| 1f6cfb1b31 | |||
| 001964ecd8 | |||
| 9807062594 | |||
| 26d50853e9 | |||
| 7201f003e5 | |||
| d8ddef37ed | |||
| ad1402562d | |||
| 70927d08e7 | |||
| a1ac2ae9b7 | |||
| 3941fe9ab7 | |||
| 318ab9a185 | |||
| 49d644ec3a | |||
| e5906dfba0 | |||
| 967cdd947e | |||
| 19f2d2d1ec | |||
| 332372dec2 | |||
| 8503ac22a8 | |||
| cc4040de10 | |||
| a4271ae8c5 | |||
| 79ed1b5258 | |||
| b5c7d44299 | |||
| fe3c98cdbb | |||
| 50df3da343 | |||
| ae0e882cde | |||
| 6d7607a6ad | |||
| e3ebd8e7f1 | |||
| dae132c770 | |||
| e632f8597a | |||
| 89795b3653 | |||
| 04e2f170a3 | |||
| 53e07996c6 | |||
| 66cdd3a708 | |||
| ccaa0506cb | |||
| f220b07625 | |||
| 2af10cb8da | |||
| cc1b55e031 | |||
| a36e563aa5 | |||
| a4ab877c46 | |||
| f6fe61196d | |||
| 163b61a32e | |||
| 26c21da45b | |||
| 807d9529da | |||
| 73326922d6 | |||
| 35803c75c9 | |||
| 07bee39002 | |||
| 889ee78f8b | |||
| f62a6fe5a5 | |||
| 6f51c3b75c | |||
| 99910fc432 | |||
| 000df6e1cf | |||
| 3f1f51c1c7 | |||
| 21bb603b93 | |||
| ac57f4721c | |||
| 5cae3eca8c | |||
| 8474453efd | |||
| cfa61b98ae | |||
| d93e3d1cee | |||
| f47a40b2e4 | |||
| a3c1d385e8 | |||
| d5f8f36442 | |||
| c0d6cbbdd3 | |||
| a58f7631c0 | |||
| a9d26b3f4a | |||
| cf4010474d | |||
| 766b3fa457 | |||
| ee4d1b340b | |||
| 07d9f9d66e | |||
| f209c8c129 | |||
| ef8d507338 | |||
| e59552c2ec | |||
| 7eb05b33fb | |||
| 3e2cd6d265 | |||
| 544e23f971 | |||
| 16b15a636c | |||
| d43bd57a40 | |||
| b912db5c73 | |||
| 765fe3cdfe | |||
| 031d4acde8 | |||
| d47c6b2761 | |||
| f93c62d3e2 | |||
| 1dbf6d443f | |||
| 5f78c2b6a5 | |||
| 45b85b1686 | |||
| 3f68d370b5 | |||
| 6e6776f396 | |||
| fe99fc287d | |||
| 6d94439cfe | |||
| 91e38720d5 | |||
| 7590791604 | |||
| 8f78157202 | |||
| 1d939231a4 | |||
| f040f15218 | |||
| f3d6ecf07b | |||
| 6f23f6535c |
@ -6,8 +6,8 @@ cmake_minimum_required(VERSION 3.1)
|
|||||||
|
|
||||||
project(lammps)
|
project(lammps)
|
||||||
set(SOVERSION 0)
|
set(SOVERSION 0)
|
||||||
set(LAMMPS_SOURCE_DIR ${CMAKE_SOURCE_DIR}/../src)
|
set(LAMMPS_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../src)
|
||||||
set(LAMMPS_LIB_SOURCE_DIR ${CMAKE_SOURCE_DIR}/../lib)
|
set(LAMMPS_LIB_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../lib)
|
||||||
set(LAMMPS_LIB_BINARY_DIR ${CMAKE_BINARY_DIR}/lib)
|
set(LAMMPS_LIB_BINARY_DIR ${CMAKE_BINARY_DIR}/lib)
|
||||||
|
|
||||||
#To not conflict with old Makefile build system, we build everything here
|
#To not conflict with old Makefile build system, we build everything here
|
||||||
@ -16,20 +16,18 @@ file(GLOB LMP_SOURCES ${LAMMPS_SOURCE_DIR}/main.cpp)
|
|||||||
list(REMOVE_ITEM LIB_SOURCES ${LMP_SOURCES})
|
list(REMOVE_ITEM LIB_SOURCES ${LMP_SOURCES})
|
||||||
|
|
||||||
# Cmake modules/macros are in a subdirectory to keep this file cleaner
|
# Cmake modules/macros are in a subdirectory to keep this file cleaner
|
||||||
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/Modules)
|
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/Modules)
|
||||||
|
|
||||||
if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CXX_FLAGS)
|
if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CXX_FLAGS)
|
||||||
#release comes with -O3 by default
|
#release comes with -O3 by default
|
||||||
set(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
|
set(CMAKE_BUILD_TYPE Release CACHE STRING "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel." FORCE)
|
||||||
endif(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CXX_FLAGS)
|
endif(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CXX_FLAGS)
|
||||||
|
|
||||||
foreach(STYLE_FILE style_angle.h style_atom.h style_body.h style_bond.h style_command.h style_compute.h style_dihedral.h style_dump.h
|
# remove any style headers in the src dir
|
||||||
style_fix.h style_improper.h style_integrate.h style_kspace.h style_minimize.h style_nbin.h style_npair.h style_nstencil.h
|
file(GLOB SRC_STYLE_FILES ${LAMMPS_SOURCE_DIR}/style_*.h)
|
||||||
style_ntopo.h style_pair.h style_reader.h style_region.h)
|
if(SRC_STYLE_FILES)
|
||||||
if(EXISTS ${LAMMPS_SOURCE_DIR}/${STYLE_FILE})
|
file(REMOVE ${SRC_STYLE_FILES})
|
||||||
message(FATAL_ERROR "There is a ${STYLE_FILE} in ${LAMMPS_SOURCE_DIR}, please clean up the source directory first")
|
endif()
|
||||||
endif()
|
|
||||||
endforeach()
|
|
||||||
|
|
||||||
enable_language(CXX)
|
enable_language(CXX)
|
||||||
|
|
||||||
@ -39,14 +37,22 @@ enable_language(CXX)
|
|||||||
#####################################################################
|
#####################################################################
|
||||||
include(CheckCCompilerFlag)
|
include(CheckCCompilerFlag)
|
||||||
|
|
||||||
|
if (${CMAKE_CXX_COMPILER_ID} STREQUAL "Intel")
|
||||||
|
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -restrict")
|
||||||
|
endif()
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
# User input options #
|
# User input options #
|
||||||
########################################################################
|
########################################################################
|
||||||
option(BUILD_SHARED_LIBS "Build shared libs" OFF)
|
option(BUILD_SHARED_LIBS "Build shared libs" OFF)
|
||||||
option(INSTALL_LIB "Install lammps library and header" ON)
|
if(BUILD_SHARED_LIBS) # for all pkg libs, mpi_stubs and linalg
|
||||||
|
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||||
|
endif()
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
|
|
||||||
set(LAMMPS_LINK_LIBS)
|
set(LAMMPS_LINK_LIBS)
|
||||||
|
set(LAMMPS_DEPS)
|
||||||
|
set(LAMMPS_API_DEFINES)
|
||||||
option(ENABLE_MPI "Build MPI version" OFF)
|
option(ENABLE_MPI "Build MPI version" OFF)
|
||||||
if(ENABLE_MPI)
|
if(ENABLE_MPI)
|
||||||
find_package(MPI REQUIRED)
|
find_package(MPI REQUIRED)
|
||||||
@ -58,13 +64,15 @@ if(ENABLE_MPI)
|
|||||||
endif()
|
endif()
|
||||||
else()
|
else()
|
||||||
file(GLOB MPI_SOURCES ${LAMMPS_SOURCE_DIR}/STUBS/mpi.c)
|
file(GLOB MPI_SOURCES ${LAMMPS_SOURCE_DIR}/STUBS/mpi.c)
|
||||||
list(APPEND LIB_SOURCES ${MPI_SOURCES})
|
add_library(mpi_stubs STATIC ${MPI_SOURCES})
|
||||||
include_directories(${LAMMPS_SOURCE_DIR}/STUBS)
|
include_directories(${LAMMPS_SOURCE_DIR}/STUBS)
|
||||||
|
list(APPEND LAMMPS_LINK_LIBS mpi_stubs)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(LAMMPS_SIZE_LIMIT "LAMMPS_SMALLBIG" CACHE STRING "Lammps size limit")
|
set(LAMMPS_SIZE_LIMIT "LAMMPS_SMALLBIG" CACHE STRING "Lammps size limit")
|
||||||
set_property(CACHE LAMMPS_SIZE_LIMIT PROPERTY STRINGS LAMMPS_SMALLBIG LAMMPS_BIGBIG LAMMPS_SMALLSMALL)
|
set_property(CACHE LAMMPS_SIZE_LIMIT PROPERTY STRINGS LAMMPS_SMALLBIG LAMMPS_BIGBIG LAMMPS_SMALLSMALL)
|
||||||
add_definitions(-D${LAMMPS_SIZE_LIMIT})
|
add_definitions(-D${LAMMPS_SIZE_LIMIT})
|
||||||
|
set(LAMMPS_API_DEFINES "${LAMMPS_API_DEFINES} -D${LAMMPS_SIZE_LIMIT}")
|
||||||
|
|
||||||
set(LAMMPS_MEMALIGN "64" CACHE STRING "enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS")
|
set(LAMMPS_MEMALIGN "64" CACHE STRING "enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS")
|
||||||
add_definitions(-DLAMMPS_MEMALIGN=${LAMMPS_MEMALIGN})
|
add_definitions(-DLAMMPS_MEMALIGN=${LAMMPS_MEMALIGN})
|
||||||
@ -72,6 +80,13 @@ add_definitions(-DLAMMPS_MEMALIGN=${LAMMPS_MEMALIGN})
|
|||||||
option(LAMMPS_EXCEPTIONS "enable the use of C++ exceptions for error messages (useful for library interface)" OFF)
|
option(LAMMPS_EXCEPTIONS "enable the use of C++ exceptions for error messages (useful for library interface)" OFF)
|
||||||
if(LAMMPS_EXCEPTIONS)
|
if(LAMMPS_EXCEPTIONS)
|
||||||
add_definitions(-DLAMMPS_EXCEPTIONS)
|
add_definitions(-DLAMMPS_EXCEPTIONS)
|
||||||
|
set(LAMMPS_API_DEFINES "${LAMMPS_API_DEFINES} -DLAMMPS_EXCEPTIONS")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
set(LAMMPS_MACHINE "" CACHE STRING "Suffix to append to lmp binary and liblammps (WON'T enable any features automatically")
|
||||||
|
mark_as_advanced(LAMMPS_MACHINE)
|
||||||
|
if(LAMMPS_MACHINE)
|
||||||
|
set(LAMMPS_MACHINE "_${LAMMPS_MACHINE}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
option(CMAKE_VERBOSE_MAKEFILE "Verbose makefile" OFF)
|
option(CMAKE_VERBOSE_MAKEFILE "Verbose makefile" OFF)
|
||||||
@ -85,12 +100,12 @@ option(ENABLE_ALL "Build all default packages" OFF)
|
|||||||
set(DEFAULT_PACKAGES ASPHERE BODY CLASS2 COLLOID COMPRESS CORESHELL DIPOLE GRANULAR
|
set(DEFAULT_PACKAGES ASPHERE BODY CLASS2 COLLOID COMPRESS CORESHELL DIPOLE GRANULAR
|
||||||
KSPACE MANYBODY MC MEAM MISC MOLECULE PERI QEQ
|
KSPACE MANYBODY MC MEAM MISC MOLECULE PERI QEQ
|
||||||
REAX REPLICA RIGID SHOCK SNAP SRD)
|
REAX REPLICA RIGID SHOCK SNAP SRD)
|
||||||
set(OTHER_PACKAGES KIM PYTHON MSCG MPIIO VORONOI POEMS
|
set(OTHER_PACKAGES KIM PYTHON MSCG MPIIO VORONOI POEMS LATTE
|
||||||
USER-ATC USER-AWPMD USER-CGDNA
|
USER-ATC USER-AWPMD USER-CGDNA USER-MESO
|
||||||
USER-CGSDK USER-COLVARS USER-DIFFRACTION USER-DPD USER-DRUDE USER-EFF
|
USER-CGSDK USER-COLVARS USER-DIFFRACTION USER-DPD USER-DRUDE USER-EFF
|
||||||
USER-FEP USER-H5MD USER-LB USER-MANIFOLD USER-MEAMC USER-MGPT USER-MISC
|
USER-FEP USER-H5MD USER-LB USER-MANIFOLD USER-MEAMC USER-MGPT USER-MISC
|
||||||
USER-MOLFILE USER-NETCDF USER-PHONON USER-QTB USER-REAXC USER-SMD
|
USER-MOFFF USER-MOLFILE USER-NETCDF USER-PHONON USER-QTB USER-REAXC USER-SMD
|
||||||
USER-SMTBQ USER-SPH USER-TALLY USER-VTK USER-QUIP USER-QMMM)
|
USER-SMTBQ USER-SPH USER-TALLY USER-UEF USER-VTK USER-QUIP USER-QMMM)
|
||||||
set(ACCEL_PACKAGES USER-OMP KOKKOS OPT USER-INTEL GPU)
|
set(ACCEL_PACKAGES USER-OMP KOKKOS OPT USER-INTEL GPU)
|
||||||
foreach(PKG ${DEFAULT_PACKAGES})
|
foreach(PKG ${DEFAULT_PACKAGES})
|
||||||
option(ENABLE_${PKG} "Build ${PKG} Package" ${ENABLE_ALL})
|
option(ENABLE_${PKG} "Build ${PKG} Package" ${ENABLE_ALL})
|
||||||
@ -120,8 +135,10 @@ endif()
|
|||||||
######################################################
|
######################################################
|
||||||
# packages with special compiler needs or external libs
|
# packages with special compiler needs or external libs
|
||||||
######################################################
|
######################################################
|
||||||
if(ENABLE_REAX OR ENABLE_MEAM OR ENABLE_USER-QUIP OR ENABLE_USER-QMMM)
|
if(ENABLE_REAX OR ENABLE_MEAM OR ENABLE_USER-QUIP OR ENABLE_USER-QMMM OR ENABLE_LATTE)
|
||||||
enable_language(Fortran)
|
enable_language(Fortran)
|
||||||
|
include(CheckFortranCompilerFlag)
|
||||||
|
check_Fortran_compiler_flag("-fno-second-underscore" FC_HAS_NO_SECOND_UNDERSCORE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_KOKKOS OR ENABLE_MSCG)
|
if(ENABLE_KOKKOS OR ENABLE_MSCG)
|
||||||
@ -153,21 +170,18 @@ if(ENABLE_KSPACE)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_MISC)
|
if(ENABLE_MSCG OR ENABLE_USER-ATC OR ENABLE_USER-AWPMD OR ENABLE_USER-QUIP OR ENABLE_LATTE)
|
||||||
option(LAMMPS_XDR "include XDR compatibility files for doing particle dumps in XTC format" OFF)
|
|
||||||
if(LAMMPS_XDR)
|
|
||||||
add_definitions(-DLAMMPS_XDR)
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(ENABLE_MSCG OR ENABLE_USER-ATC OR ENABLE_USER-AWPMD OR ENABLE_USER-QUIP)
|
|
||||||
find_package(LAPACK)
|
find_package(LAPACK)
|
||||||
if(LAPACK_FOUND)
|
if(NOT LAPACK_FOUND)
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${LAPACK_LIBRARIES})
|
|
||||||
else()
|
|
||||||
enable_language(Fortran)
|
enable_language(Fortran)
|
||||||
file(GLOB LAPACK_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/linalg/*.f)
|
file(GLOB LAPACK_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/linalg/*.f)
|
||||||
list(APPEND LIB_SOURCES ${LAPACK_SOURCES})
|
add_library(linalg STATIC ${LAPACK_SOURCES})
|
||||||
|
include(CheckFortranCompilerFlag)
|
||||||
|
check_Fortran_compiler_flag("-fno-second-underscore" FC_HAS_NO_SECOND_UNDERSCORE)
|
||||||
|
if(FC_HAS_NO_SECOND_UNDERSCORE)
|
||||||
|
target_compile_options(linalg PRIVATE -fno-second-underscore)
|
||||||
|
endif()
|
||||||
|
set(LAPACK_LIBRARIES linalg)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -177,14 +191,13 @@ if(ENABLE_PYTHON)
|
|||||||
add_definitions(-DLMP_PYTHON)
|
add_definitions(-DLMP_PYTHON)
|
||||||
include_directories(${PYTHON_INCLUDE_DIR})
|
include_directories(${PYTHON_INCLUDE_DIR})
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${PYTHON_LIBRARY})
|
list(APPEND LAMMPS_LINK_LIBS ${PYTHON_LIBRARY})
|
||||||
if(NOT PYTHON_INSTDIR)
|
if(BUILD_SHARED_LIBS)
|
||||||
execute_process(COMMAND ${PYTHON_EXECUTABLE}
|
if(NOT PYTHON_INSTDIR)
|
||||||
-c "import distutils.sysconfig as cg; print(cg.get_python_lib(1,0,prefix='${CMAKE_INSTALL_PREFIX}'))"
|
execute_process(COMMAND ${PYTHON_EXECUTABLE}
|
||||||
OUTPUT_VARIABLE PYTHON_INSTDIR OUTPUT_STRIP_TRAILING_WHITESPACE)
|
-c "import distutils.sysconfig as cg; print(cg.get_python_lib(1,0,prefix='${CMAKE_INSTALL_PREFIX}'))"
|
||||||
endif()
|
OUTPUT_VARIABLE PYTHON_INSTDIR OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
install(FILES ${CMAKE_SOURCE_DIR}/../python/lammps.py DESTINATION ${PYTHON_INSTDIR})
|
endif()
|
||||||
if(NOT BUILD_SHARED_LIBS)
|
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/../python/lammps.py DESTINATION ${PYTHON_INSTDIR})
|
||||||
message(FATAL_ERROR "Python package need lammps to be build shared, use -DBUILD_SHARED_LIBS=ON")
|
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -221,8 +234,29 @@ if(ENABLE_VORONOI)
|
|||||||
list(APPEND LAMMPS_LINK_LIBS ${VORO_LIBRARIES})
|
list(APPEND LAMMPS_LINK_LIBS ${VORO_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(ENABLE_LATTE)
|
||||||
|
find_package(LATTE QUIET)
|
||||||
|
if(NOT LATTE_FOUND)
|
||||||
|
message(STATUS "LATTE not found - we will build our own")
|
||||||
|
include(ExternalProject)
|
||||||
|
ExternalProject_Add(latte_build
|
||||||
|
URL https://github.com/lanl/LATTE/archive/v1.0.1.tar.gz
|
||||||
|
URL_MD5 5137e28cb1a64444bd571c98c98a6eee
|
||||||
|
SOURCE_SUBDIR cmake
|
||||||
|
CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=<INSTALL_DIR> -DCMAKE_POSITION_INDEPENDENT_CODE=${CMAKE_POSITION_INDEPENDENT_CODE}
|
||||||
|
)
|
||||||
|
ExternalProject_get_property(latte_build INSTALL_DIR)
|
||||||
|
set(LATTE_LIBRARIES ${INSTALL_DIR}/${CMAKE_INSTALL_LIBDIR}/liblatte.a)
|
||||||
|
list(APPEND LAMMPS_DEPS latte_build)
|
||||||
|
endif()
|
||||||
|
list(APPEND LAMMPS_LINK_LIBS ${LATTE_LIBRARIES} ${LAPACK_LIBRARIES} ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
|
||||||
|
endif()
|
||||||
|
|
||||||
if(ENABLE_USER-MOLFILE)
|
if(ENABLE_USER-MOLFILE)
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${CMAKE_DL_LIBS})
|
add_library(molfile INTERFACE)
|
||||||
|
target_include_directories(molfile INTERFACE ${LAMMPS_LIB_SOURCE_DIR}/molfile)
|
||||||
|
target_link_libraries(molfile INTERFACE ${CMAKE_DL_LIBS})
|
||||||
|
list(APPEND LAMMPS_LINK_LIBS molfile)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_USER-NETCDF)
|
if(ENABLE_USER-NETCDF)
|
||||||
@ -239,7 +273,7 @@ endif()
|
|||||||
|
|
||||||
if(ENABLE_USER-QUIP)
|
if(ENABLE_USER-QUIP)
|
||||||
find_package(QUIP REQUIRED)
|
find_package(QUIP REQUIRED)
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${QUIP_LIBRARIES} ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
|
list(APPEND LAMMPS_LINK_LIBS ${QUIP_LIBRARIES} ${LAPACK_LIBRARIES} ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_USER-QMMM)
|
if(ENABLE_USER-QMMM)
|
||||||
@ -248,17 +282,6 @@ if(ENABLE_USER-QMMM)
|
|||||||
list(APPEND LAMMPS_LINK_LIBS ${QE_LIBRARIES} ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
|
list(APPEND LAMMPS_LINK_LIBS ${QE_LIBRARIES} ${CMAKE_Fortran_IMPLICIT_LINK_LIBRARIES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_USER-AWPMD)
|
|
||||||
include_directories(${LAMMPS_LIB_SOURCE_DIR}/awpmd/systems/interact
|
|
||||||
${LAMMPS_LIB_SOURCE_DIR}/awpmd/ivutils/include)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(ENABLE_USER-H5MD)
|
|
||||||
find_package(HDF5 REQUIRED)
|
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${HDF5_LIBRARIES})
|
|
||||||
include_directories(${HDF5_INCLUDE_DIRS} ${LAMMPS_LIB_SOURCE_DIR}/h5md/include)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if(ENABLE_USER-VTK)
|
if(ENABLE_USER-VTK)
|
||||||
find_package(VTK REQUIRED NO_MODULE)
|
find_package(VTK REQUIRED NO_MODULE)
|
||||||
include(${VTK_USE_FILE})
|
include(${VTK_USE_FILE})
|
||||||
@ -289,13 +312,11 @@ if(ENABLE_MSCG)
|
|||||||
WORKING_DIRECTORY ${LAMMPS_LIB_BINARY_DIR}/mscg)
|
WORKING_DIRECTORY ${LAMMPS_LIB_BINARY_DIR}/mscg)
|
||||||
endif()
|
endif()
|
||||||
file(GLOB MSCG_SOURCES ${LAMMPS_LIB_MSCG_BIN_DIR}/*.cpp)
|
file(GLOB MSCG_SOURCES ${LAMMPS_LIB_MSCG_BIN_DIR}/*.cpp)
|
||||||
list(APPEND LIB_SOURCES ${MSCG_SOURCES})
|
add_library(mscg STATIC ${MSCG_SOURCES})
|
||||||
foreach(MSCG_SOURCE ${MSCG_SOURCES})
|
list(APPEND LAMMPS_LINK_LIBS mscg)
|
||||||
set_property(SOURCE ${MSCG_SOURCE} APPEND PROPERTY COMPILE_DEFINITIONS
|
target_compile_options(mscg PRIVATE -DDIMENSION=3 -D_exclude_gromacs=1)
|
||||||
DIMENSION=3 _exclude_gromacs=1)
|
target_include_directories(mscg PUBLIC ${LAMMPS_LIB_MSCG_BIN_DIR})
|
||||||
endforeach()
|
target_link_libraries(mscg ${GSL_LIBRARIES} ${LAPACK_LIBRARIES})
|
||||||
include_directories(${LAMMPS_LIB_MSCG_BIN_DIR} ${GSL_INCLUDE_DIRS})
|
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${GSL_LIBRARIES})
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
########################################################################
|
########################################################################
|
||||||
@ -321,7 +342,7 @@ endforeach(FUNC)
|
|||||||
list(APPEND LAMMPS_LINK_LIBS ${MATH_LIBRARIES})
|
list(APPEND LAMMPS_LINK_LIBS ${MATH_LIBRARIES})
|
||||||
|
|
||||||
######################################
|
######################################
|
||||||
# Generate Basic Style files
|
# Generate Basic Style files
|
||||||
######################################
|
######################################
|
||||||
include(StyleHeaderUtils)
|
include(StyleHeaderUtils)
|
||||||
RegisterStyles(${LAMMPS_SOURCE_DIR})
|
RegisterStyles(${LAMMPS_SOURCE_DIR})
|
||||||
@ -330,13 +351,27 @@ RegisterStyles(${LAMMPS_SOURCE_DIR})
|
|||||||
# add sources of enabled packages
|
# add sources of enabled packages
|
||||||
############################################
|
############################################
|
||||||
foreach(PKG ${DEFAULT_PACKAGES} ${OTHER_PACKAGES})
|
foreach(PKG ${DEFAULT_PACKAGES} ${OTHER_PACKAGES})
|
||||||
if(ENABLE_${PKG})
|
set(${PKG}_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/${PKG})
|
||||||
set(${PKG}_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/${PKG})
|
|
||||||
|
|
||||||
|
# ignore PKG files which were manually installed in src folder
|
||||||
|
# headers are ignored during RegisterStyles
|
||||||
|
file(GLOB ${PKG}_SOURCES ${${PKG}_SOURCES_DIR}/*.cpp)
|
||||||
|
file(GLOB ${PKG}_HEADERS ${${PKG}_SOURCES_DIR}/*.h)
|
||||||
|
|
||||||
|
foreach(PKG_FILE in ${${PKG}_SOURCES})
|
||||||
|
get_filename_component(FNAME ${PKG_FILE} NAME)
|
||||||
|
list(REMOVE_ITEM LIB_SOURCES ${LAMMPS_SOURCE_DIR}/${FNAME})
|
||||||
|
endforeach()
|
||||||
|
|
||||||
|
foreach(PKG_FILE in ${${PKG}_HEADERS})
|
||||||
|
get_filename_component(FNAME ${PKG_FILE} NAME)
|
||||||
|
DetectAndRemovePackageHeader(${LAMMPS_SOURCE_DIR}/${FNAME})
|
||||||
|
endforeach()
|
||||||
|
|
||||||
|
if(ENABLE_${PKG})
|
||||||
# detects styles in package and adds them to global list
|
# detects styles in package and adds them to global list
|
||||||
RegisterStyles(${${PKG}_SOURCES_DIR})
|
RegisterStyles(${${PKG}_SOURCES_DIR})
|
||||||
|
|
||||||
file(GLOB ${PKG}_SOURCES ${${PKG}_SOURCES_DIR}/*.cpp)
|
|
||||||
list(APPEND LIB_SOURCES ${${PKG}_SOURCES})
|
list(APPEND LIB_SOURCES ${${PKG}_SOURCES})
|
||||||
include_directories(${${PKG}_SOURCES_DIR})
|
include_directories(${${PKG}_SOURCES_DIR})
|
||||||
endif()
|
endif()
|
||||||
@ -346,17 +381,57 @@ endforeach()
|
|||||||
# add lib sources of (simple) enabled packages
|
# add lib sources of (simple) enabled packages
|
||||||
############################################
|
############################################
|
||||||
foreach(SIMPLE_LIB REAX MEAM POEMS USER-ATC USER-AWPMD USER-COLVARS USER-H5MD
|
foreach(SIMPLE_LIB REAX MEAM POEMS USER-ATC USER-AWPMD USER-COLVARS USER-H5MD
|
||||||
USER-MOLFILE USER-QMMM)
|
USER-QMMM)
|
||||||
if(ENABLE_${SIMPLE_LIB})
|
if(ENABLE_${SIMPLE_LIB})
|
||||||
string(REGEX REPLACE "^USER-" "" SIMPLE_LIB "${SIMPLE_LIB}")
|
string(REGEX REPLACE "^USER-" "" PKG_LIB "${SIMPLE_LIB}")
|
||||||
string(TOLOWER "${SIMPLE_LIB}" INC_DIR)
|
string(TOLOWER "${PKG_LIB}" PKG_LIB)
|
||||||
file(GLOB_RECURSE ${SIMPLE_LIB}_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.F
|
file(GLOB_RECURSE ${PKG_LIB}_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/${PKG_LIB}/*.F
|
||||||
${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.c ${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR}/*.cpp)
|
${LAMMPS_LIB_SOURCE_DIR}/${PKG_LIB}/*.c ${LAMMPS_LIB_SOURCE_DIR}/${PKG_LIB}/*.cpp)
|
||||||
list(APPEND LIB_SOURCES ${${SIMPLE_LIB}_SOURCES})
|
add_library(${PKG_LIB} STATIC ${${PKG_LIB}_SOURCES})
|
||||||
include_directories(${LAMMPS_LIB_SOURCE_DIR}/${INC_DIR})
|
list(APPEND LAMMPS_LINK_LIBS ${PKG_LIB})
|
||||||
|
if(PKG_LIB STREQUAL awpmd)
|
||||||
|
target_include_directories(awpmd PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/awpmd/systems/interact ${LAMMPS_LIB_SOURCE_DIR}/awpmd/ivutils/include)
|
||||||
|
elseif(PKG_LIB STREQUAL h5md)
|
||||||
|
target_include_directories(h5md PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/h5md/include)
|
||||||
|
elseif(PKG_LIB STREQUAL colvars)
|
||||||
|
target_compile_options(colvars PRIVATE -DLEPTON)
|
||||||
|
target_include_directories(colvars PRIVATE ${LAMMPS_LIB_SOURCE_DIR}/colvars/lepton/include)
|
||||||
|
target_include_directories(colvars PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/colvars)
|
||||||
|
else()
|
||||||
|
target_include_directories(${PKG_LIB} PUBLIC ${LAMMPS_LIB_SOURCE_DIR}/${PKG_LIB})
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
if(ENABLE_USER-AWPMD)
|
||||||
|
target_link_libraries(awpmd ${LAPACK_LIBRARIES})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(ENABLE_USER-ATC)
|
||||||
|
target_link_libraries(atc ${LAPACK_LIBRARIES})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(ENABLE_USER-H5MD)
|
||||||
|
find_package(HDF5 REQUIRED)
|
||||||
|
target_link_libraries(h5md ${HDF5_LIBRARIES})
|
||||||
|
target_include_directories(h5md PRIVATE ${HDF5_INCLUDE_DIRS})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(ENABLE_MEAM AND FC_HAS_NO_SECOND_UNDERSCORE)
|
||||||
|
foreach(FSRC ${meam_SOURCES})
|
||||||
|
string(REGEX REPLACE "^.*\\." "" FEXT "${FSRC}")
|
||||||
|
list(FIND CMAKE_Fortran_SOURCE_FILE_EXTENSIONS "${FEXT}" FINDEX)
|
||||||
|
if(FINDEX GREATER -1)
|
||||||
|
set_property(SOURCE ${FSRC} APPEND PROPERTY COMPILE_FLAGS "-fno-second-underscore")
|
||||||
|
endif()
|
||||||
|
endforeach()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(ENABLE_REAX AND FC_HAS_NO_SECOND_UNDERSCORE)
|
||||||
|
target_compile_options(reax PRIVATE -fno-second-underscore)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
|
||||||
######################################################################
|
######################################################################
|
||||||
# packages which selectively include variants based on enabled styles
|
# packages which selectively include variants based on enabled styles
|
||||||
# e.g. accelerator packages
|
# e.g. accelerator packages
|
||||||
@ -401,6 +476,8 @@ if(ENABLE_KOKKOS)
|
|||||||
${KOKKOS_PKG_SOURCES_DIR}/neigh_list_kokkos.cpp
|
${KOKKOS_PKG_SOURCES_DIR}/neigh_list_kokkos.cpp
|
||||||
${KOKKOS_PKG_SOURCES_DIR}/neigh_bond_kokkos.cpp
|
${KOKKOS_PKG_SOURCES_DIR}/neigh_bond_kokkos.cpp
|
||||||
${KOKKOS_PKG_SOURCES_DIR}/fix_nh_kokkos.cpp
|
${KOKKOS_PKG_SOURCES_DIR}/fix_nh_kokkos.cpp
|
||||||
|
${KOKKOS_PKG_SOURCES_DIR}/nbin_kokkos.cpp
|
||||||
|
${KOKKOS_PKG_SOURCES_DIR}/npair_kokkos.cpp
|
||||||
${KOKKOS_PKG_SOURCES_DIR}/domain_kokkos.cpp
|
${KOKKOS_PKG_SOURCES_DIR}/domain_kokkos.cpp
|
||||||
${KOKKOS_PKG_SOURCES_DIR}/modify_kokkos.cpp)
|
${KOKKOS_PKG_SOURCES_DIR}/modify_kokkos.cpp)
|
||||||
set_property(GLOBAL PROPERTY "KOKKOS_PKG_SOURCES" "${KOKKOS_PKG_SOURCES}")
|
set_property(GLOBAL PROPERTY "KOKKOS_PKG_SOURCES" "${KOKKOS_PKG_SOURCES}")
|
||||||
@ -408,6 +485,17 @@ if(ENABLE_KOKKOS)
|
|||||||
# detects styles which have KOKKOS version
|
# detects styles which have KOKKOS version
|
||||||
RegisterStylesExt(${KOKKOS_PKG_SOURCES_DIR} kokkos KOKKOS_PKG_SOURCES)
|
RegisterStylesExt(${KOKKOS_PKG_SOURCES_DIR} kokkos KOKKOS_PKG_SOURCES)
|
||||||
|
|
||||||
|
# register kokkos-only styles
|
||||||
|
RegisterNBinStyle(${KOKKOS_PKG_SOURCES_DIR}/nbin_kokkos.h)
|
||||||
|
RegisterNPairStyle(${KOKKOS_PKG_SOURCES_DIR}/npair_kokkos.h)
|
||||||
|
|
||||||
|
if(ENABLE_USER-DPD)
|
||||||
|
get_property(KOKKOS_PKG_SOURCES GLOBAL PROPERTY KOKKOS_PKG_SOURCES)
|
||||||
|
list(APPEND KOKKOS_PKG_SOURCES ${KOKKOS_PKG_SOURCES_DIR}/npair_ssa_kokkos.cpp)
|
||||||
|
RegisterNPairStyle(${KOKKOS_PKG_SOURCES_DIR}/npair_ssa_kokkos.h)
|
||||||
|
set_property(GLOBAL PROPERTY "KOKKOS_PKG_SOURCES" "${KOKKOS_PKG_SOURCES}")
|
||||||
|
endif()
|
||||||
|
|
||||||
get_property(KOKKOS_PKG_SOURCES GLOBAL PROPERTY KOKKOS_PKG_SOURCES)
|
get_property(KOKKOS_PKG_SOURCES GLOBAL PROPERTY KOKKOS_PKG_SOURCES)
|
||||||
|
|
||||||
list(APPEND LIB_SOURCES ${KOKKOS_PKG_SOURCES})
|
list(APPEND LIB_SOURCES ${KOKKOS_PKG_SOURCES})
|
||||||
@ -453,62 +541,130 @@ if(ENABLE_USER-INTEL)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(ENABLE_GPU)
|
if(ENABLE_GPU)
|
||||||
find_package(CUDA REQUIRED)
|
|
||||||
find_program(BIN2C bin2c)
|
|
||||||
if(NOT BIN2C)
|
|
||||||
message(FATAL_ERROR "Couldn't find bin2c, use -DBIN2C helping cmake to find it.")
|
|
||||||
endif()
|
|
||||||
include_directories(${CUDA_INCLUDE_DIRS})
|
|
||||||
list(APPEND LAMMPS_LINK_LIBS ${CUDA_LIBRARIES} ${CUDA_CUDA_LIBRARY})
|
|
||||||
set(GPU_PREC "SINGLE_DOUBLE" CACHE STRING "Lammps gpu precision size")
|
|
||||||
set_property(CACHE GPU_PREC PROPERTY STRINGS SINGLE_DOUBLE SINGLE_SINGLE DOUBLE_DOUBLE)
|
|
||||||
add_definitions(-D_${GPU_PREC})
|
|
||||||
add_definitions(-DNV_KERNEL -DUCL_CUDADR)
|
|
||||||
option(CUDPP_OPT "Enable CUDPP_OPT" ON)
|
|
||||||
|
|
||||||
set(GPU_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/GPU)
|
set(GPU_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/GPU)
|
||||||
set(GPU_SOURCES ${GPU_SOURCES_DIR}/gpu_extra.h)
|
set(GPU_SOURCES ${GPU_SOURCES_DIR}/gpu_extra.h
|
||||||
|
${GPU_SOURCES_DIR}/fix_gpu.h
|
||||||
|
${GPU_SOURCES_DIR}/fix_gpu.cpp)
|
||||||
|
|
||||||
|
set(GPU_API "OpenCL" CACHE STRING "API used by GPU package")
|
||||||
|
set_property(CACHE GPU_API PROPERTY STRINGS OpenCL CUDA)
|
||||||
|
|
||||||
|
set(GPU_PREC "SINGLE_DOUBLE" CACHE STRING "LAMMPS GPU precision size")
|
||||||
|
set_property(CACHE GPU_PREC PROPERTY STRINGS SINGLE_DOUBLE SINGLE_SINGLE DOUBLE_DOUBLE)
|
||||||
|
|
||||||
|
file(GLOB GPU_LIB_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/gpu/*.cpp)
|
||||||
|
file(MAKE_DIRECTORY ${LAMMPS_LIB_BINARY_DIR}/gpu)
|
||||||
|
|
||||||
|
if(GPU_API STREQUAL "CUDA")
|
||||||
|
find_package(CUDA REQUIRED)
|
||||||
|
find_program(BIN2C bin2c)
|
||||||
|
if(NOT BIN2C)
|
||||||
|
message(FATAL_ERROR "Couldn't find bin2c, use -DBIN2C helping cmake to find it.")
|
||||||
|
endif()
|
||||||
|
option(CUDPP_OPT "Enable CUDPP_OPT" ON)
|
||||||
|
|
||||||
|
set(GPU_ARCH "sm_30" CACHE STRING "LAMMPS GPU CUDA SM architecture")
|
||||||
|
set_property(CACHE GPU_ARCH PROPERTY STRINGS sm_10 sm_20 sm_30 sm_60)
|
||||||
|
|
||||||
|
file(GLOB GPU_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/*.cu ${CMAKE_CURRENT_SOURCE_DIR}/gpu/*.cu)
|
||||||
|
list(REMOVE_ITEM GPU_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_pppm.cu)
|
||||||
|
|
||||||
|
cuda_include_directories(${LAMMPS_LIB_SOURCE_DIR}/gpu ${LAMMPS_LIB_BINARY_DIR}/gpu)
|
||||||
|
|
||||||
|
if(CUDPP_OPT)
|
||||||
|
cuda_include_directories(${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini)
|
||||||
|
file(GLOB GPU_LIB_CUDPP_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini/*.cpp)
|
||||||
|
file(GLOB GPU_LIB_CUDPP_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini/*.cu)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
cuda_compile_cubin(GPU_GEN_OBJS ${GPU_LIB_CU} OPTIONS
|
||||||
|
-DUNIX -O3 -Xptxas -v --use_fast_math -DNV_KERNEL -DUCL_CUDADR -arch=${GPU_ARCH} -D_${GPU_PREC})
|
||||||
|
|
||||||
|
cuda_compile(GPU_OBJS ${GPU_LIB_CUDPP_CU} OPTIONS $<$<BOOL:${BUILD_SHARED_LIBS}>:-Xcompiler=-fPIC>
|
||||||
|
-DUNIX -O3 -Xptxas -v --use_fast_math -DUCL_CUDADR -arch=${GPU_ARCH} -D_${GPU_PREC})
|
||||||
|
|
||||||
|
foreach(CU_OBJ ${GPU_GEN_OBJS})
|
||||||
|
get_filename_component(CU_NAME ${CU_OBJ} NAME_WE)
|
||||||
|
string(REGEX REPLACE "^.*_lal_" "" CU_NAME "${CU_NAME}")
|
||||||
|
add_custom_command(OUTPUT ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h
|
||||||
|
COMMAND ${BIN2C} -c -n ${CU_NAME} ${CU_OBJ} > ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h
|
||||||
|
DEPENDS ${CU_OBJ}
|
||||||
|
COMMENT "Generating ${CU_NAME}_cubin.h")
|
||||||
|
list(APPEND GPU_LIB_SOURCES ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h)
|
||||||
|
endforeach()
|
||||||
|
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LAMMPS_LIB_BINARY_DIR}/gpu/*_cubin.h")
|
||||||
|
|
||||||
|
|
||||||
|
add_library(gpu STATIC ${GPU_LIB_SOURCES} ${GPU_LIB_CUDPP_SOURCES} ${GPU_OBJS})
|
||||||
|
target_link_libraries(gpu ${CUDA_LIBRARIES} ${CUDA_CUDA_LIBRARY})
|
||||||
|
target_include_directories(gpu PRIVATE ${LAMMPS_LIB_BINARY_DIR}/gpu ${CUDA_INCLUDE_DIRS})
|
||||||
|
target_compile_definitions(gpu PRIVATE -D_${GPU_PREC} -DMPI_GERYON -DUCL_NO_EXIT)
|
||||||
|
if(CUDPP_OPT)
|
||||||
|
target_include_directories(gpu PRIVATE ${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini)
|
||||||
|
target_compile_definitions(gpu PRIVATE -DUSE_CUDPP)
|
||||||
|
endif()
|
||||||
|
|
||||||
|
list(APPEND LAMMPS_LINK_LIBS gpu)
|
||||||
|
|
||||||
|
add_executable(nvc_get_devices ${LAMMPS_LIB_SOURCE_DIR}/gpu/geryon/ucl_get_devices.cpp)
|
||||||
|
target_compile_definitions(nvc_get_devices PRIVATE -DUCL_CUDADR)
|
||||||
|
target_link_libraries(nvc_get_devices PRIVATE ${CUDA_LIBRARIES} ${CUDA_CUDA_LIBRARY})
|
||||||
|
target_include_directories(nvc_get_devices PRIVATE ${CUDA_INCLUDE_DIRS})
|
||||||
|
|
||||||
|
|
||||||
|
elseif(GPU_API STREQUAL "OpenCL")
|
||||||
|
find_package(OpenCL REQUIRED)
|
||||||
|
set(OCL_TUNE "GENERIC" CACHE STRING "OpenCL Device Tuning")
|
||||||
|
set_property(CACHE OCL_TUNE PROPERTY STRINGS INTEL FERMI KEPLER CYPRESS GENERIC)
|
||||||
|
|
||||||
|
include(OpenCLUtils)
|
||||||
|
set(OCL_COMMON_HEADERS ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_preprocessor.h ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_aux_fun1.h)
|
||||||
|
|
||||||
|
file(GLOB GPU_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/*.cu)
|
||||||
|
list(REMOVE_ITEM GPU_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_gayberne.cu ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_gayberne_lj.cu)
|
||||||
|
|
||||||
|
foreach(GPU_KERNEL ${GPU_LIB_CU})
|
||||||
|
get_filename_component(basename ${GPU_KERNEL} NAME_WE)
|
||||||
|
string(SUBSTRING ${basename} 4 -1 KERNEL_NAME)
|
||||||
|
GenerateOpenCLHeader(${KERNEL_NAME} ${CMAKE_CURRENT_BINARY_DIR}/gpu/${KERNEL_NAME}_cl.h ${OCL_COMMON_HEADERS} ${GPU_KERNEL})
|
||||||
|
list(APPEND GPU_LIB_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/gpu/${KERNEL_NAME}_cl.h)
|
||||||
|
endforeach()
|
||||||
|
|
||||||
|
GenerateOpenCLHeader(gayberne ${CMAKE_CURRENT_BINARY_DIR}/gpu/gayberne_cl.h ${OCL_COMMON_HEADERS} ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_ellipsoid_extra.h ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_gayberne.cu)
|
||||||
|
GenerateOpenCLHeader(gayberne_lj ${CMAKE_CURRENT_BINARY_DIR}/gpu/gayberne_lj_cl.h ${OCL_COMMON_HEADERS} ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_ellipsoid_extra.h ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_gayberne_lj.cu)
|
||||||
|
list(APPEND GPU_LIB_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/gpu/gayberne_cl.h ${CMAKE_CURRENT_BINARY_DIR}/gpu/gayberne_lj_cl.h)
|
||||||
|
|
||||||
|
add_library(gpu STATIC ${GPU_LIB_SOURCES})
|
||||||
|
target_link_libraries(gpu ${OpenCL_LIBRARIES})
|
||||||
|
target_include_directories(gpu PRIVATE ${CMAKE_CURRENT_BINARY_DIR}/gpu ${OpenCL_INCLUDE_DIRS})
|
||||||
|
target_compile_definitions(gpu PRIVATE -D_${GPU_PREC} -DMPI_GERYON -DUCL_NO_EXIT)
|
||||||
|
target_compile_definitions(gpu PRIVATE -DUSE_OPENCL)
|
||||||
|
|
||||||
|
list(APPEND LAMMPS_LINK_LIBS gpu)
|
||||||
|
|
||||||
|
add_executable(ocl_get_devices ${LAMMPS_LIB_SOURCE_DIR}/gpu/geryon/ucl_get_devices.cpp)
|
||||||
|
target_compile_definitions(ocl_get_devices PRIVATE -DUCL_OPENCL)
|
||||||
|
target_link_libraries(ocl_get_devices PRIVATE ${OpenCL_LIBRARIES})
|
||||||
|
target_include_directories(ocl_get_devices PRIVATE ${OpenCL_INCLUDE_DIRS})
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# GPU package
|
||||||
|
FindStyleHeaders(${GPU_SOURCES_DIR} FIX_CLASS fix_ FIX)
|
||||||
|
|
||||||
set_property(GLOBAL PROPERTY "GPU_SOURCES" "${GPU_SOURCES}")
|
set_property(GLOBAL PROPERTY "GPU_SOURCES" "${GPU_SOURCES}")
|
||||||
|
|
||||||
# detects styles which have GPU version
|
# detects styles which have GPU version
|
||||||
RegisterStylesExt(${GPU_SOURCES_DIR} opt GPU_SOURCES)
|
RegisterStylesExt(${GPU_SOURCES_DIR} gpu GPU_SOURCES)
|
||||||
|
|
||||||
get_property(GPU_SOURCES GLOBAL PROPERTY GPU_SOURCES)
|
get_property(GPU_SOURCES GLOBAL PROPERTY GPU_SOURCES)
|
||||||
|
|
||||||
file(GLOB GPU_LIB_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/gpu/*.cpp)
|
list(APPEND LIB_SOURCES ${GPU_SOURCES})
|
||||||
file(GLOB GPU_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/*.cu ${CMAKE_SOURCE_DIR}/gpu/*.cu)
|
include_directories(${GPU_SOURCES_DIR})
|
||||||
file(GLOB_RECURSE GPU_NOT_LIB_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/lal_pppm.cu)
|
|
||||||
list(REMOVE_ITEM GPU_LIB_CU ${GPU_NOT_LIB_CU})
|
|
||||||
include_directories(${GPU_SOURCES_DIR} ${LAMMPS_LIB_SOURCE_DIR}/gpu ${LAMMPS_LIB_BINARY_DIR}/gpu)
|
|
||||||
if(CUDPP_OPT)
|
|
||||||
include_directories(${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini)
|
|
||||||
add_definitions(-DCUDPP_OPT)
|
|
||||||
file(GLOB GPU_LIB_CUDPP_SOURCES ${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini/*.cpp)
|
|
||||||
file(GLOB GPU_LIB_CUDPP_CU ${LAMMPS_LIB_SOURCE_DIR}/gpu/cudpp_mini/*.cu)
|
|
||||||
endif()
|
|
||||||
cuda_compile(GPU_OBJS ${GPU_LIB_CU} ${GPU_LIB_CUDPP_CU} OPTIONS $<$<BOOL:${BUILD_SHARED_LIBS}>:-Xcompiler=-fPIC>)
|
|
||||||
file(MAKE_DIRECTORY ${LAMMPS_LIB_BINARY_DIR}/gpu)
|
|
||||||
foreach(CU_OBJ ${GPU_OBJS})
|
|
||||||
get_filename_component(CU_NAME ${CU_OBJ} NAME_WE)
|
|
||||||
string(REGEX REPLACE "^.*_lal_" "" CU_NAME "${CU_NAME}")
|
|
||||||
add_custom_command(OUTPUT ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h
|
|
||||||
COMMAND ${BIN2C} -c -n ${CU_NAME} ${CU_OBJ} > ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h
|
|
||||||
DEPENDS ${CU_OBJ}
|
|
||||||
COMMENT "Generating ${CU_NAME}_cubin.h")
|
|
||||||
list(APPEND LIB_SOURCES ${LAMMPS_LIB_BINARY_DIR}/gpu/${CU_NAME}_cubin.h)
|
|
||||||
if(${CU_NAME} STREQUAL "pppm_d") #pppm_d doesn't get linked into the lib
|
|
||||||
set(CU_FORBIDDEN_OBJ "${CU_OBJ}")
|
|
||||||
endif()
|
|
||||||
endforeach()
|
|
||||||
list(REMOVE_ITEM GPU_OBJS "${CU_FORBIDDEN_OBJ}")
|
|
||||||
list(APPEND LIB_SOURCES ${GPU_SOURCES} ${GPU_LIB_SOURCES} ${GPU_LIB_CUDPP_SOURCES} ${GPU_OBJS})
|
|
||||||
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LAMMPS_LIB_BINARY_DIR}/gpu/*_cubin.h")
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
######################################################
|
######################################################
|
||||||
# Generate style headers based on global list of
|
# Generate style headers based on global list of
|
||||||
# styles registered during package selection
|
# styles registered during package selection
|
||||||
######################################################
|
######################################################
|
||||||
set(LAMMPS_STYLE_HEADERS_DIR ${CMAKE_CURRENT_BINARY_DIR}/styles)
|
set(LAMMPS_STYLE_HEADERS_DIR ${CMAKE_CURRENT_BINARY_DIR}/styles)
|
||||||
|
|
||||||
@ -522,19 +678,24 @@ include_directories(${LAMMPS_STYLE_HEADERS_DIR})
|
|||||||
############################################
|
############################################
|
||||||
add_library(lammps ${LIB_SOURCES})
|
add_library(lammps ${LIB_SOURCES})
|
||||||
target_link_libraries(lammps ${LAMMPS_LINK_LIBS})
|
target_link_libraries(lammps ${LAMMPS_LINK_LIBS})
|
||||||
set_target_properties(lammps PROPERTIES SOVERSION ${SOVERSION})
|
if(LAMMPS_DEPS)
|
||||||
if(INSTALL_LIB)
|
add_dependencies(lammps ${LAMMPS_DEPS})
|
||||||
|
endif()
|
||||||
|
set_target_properties(lammps PROPERTIES OUTPUT_NAME lammps${LAMMPS_MACHINE})
|
||||||
|
if(BUILD_SHARED_LIBS)
|
||||||
|
set_target_properties(lammps PROPERTIES SOVERSION ${SOVERSION})
|
||||||
install(TARGETS lammps LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
install(TARGETS lammps LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||||
install(FILES ${LAMMPS_SOURCE_DIR}/lammps.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR})
|
install(FILES ${LAMMPS_SOURCE_DIR}/library.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/lammps)
|
||||||
elseif(BUILD_SHARED_LIBS)
|
configure_file(pkgconfig/liblammps.pc.in ${CMAKE_CURRENT_BINARY_DIR}/liblammps${LAMMPS_MACHINE}.pc @ONLY)
|
||||||
message(FATAL_ERROR "Shared library has to be installed, use -DINSTALL_LIB=ON to install lammps with a library")
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liblammps${LAMMPS_MACHINE}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_executable(lmp ${LMP_SOURCES})
|
add_executable(lmp ${LMP_SOURCES})
|
||||||
target_link_libraries(lmp lammps)
|
target_link_libraries(lmp lammps)
|
||||||
|
set_target_properties(lmp PROPERTIES OUTPUT_NAME lmp${LAMMPS_MACHINE})
|
||||||
install(TARGETS lmp DESTINATION ${CMAKE_INSTALL_BINDIR})
|
install(TARGETS lmp DESTINATION ${CMAKE_INSTALL_BINDIR})
|
||||||
if(ENABLE_TESTING)
|
if(ENABLE_TESTING)
|
||||||
add_test(ShowHelp ${CMAKE_CURRENT_BINARY_DIR}/lmp -help)
|
add_test(ShowHelp lmp${LAMMPS_MACHINE} -help)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
##################################
|
##################################
|
||||||
@ -545,3 +706,27 @@ foreach(PKG ${DEFAULT_PACKAGES} ${OTHER_PACKAGES} ${ACCEL_PACKAGES})
|
|||||||
message(STATUS "Building package: ${PKG}")
|
message(STATUS "Building package: ${PKG}")
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
|
string(TOUPPER "${CMAKE_BUILD_TYPE}" BTYPE)
|
||||||
|
message(STATUS "<<< Build configuration >>>
|
||||||
|
Build type ${CMAKE_BUILD_TYPE}
|
||||||
|
Install path ${CMAKE_INSTALL_PREFIX}
|
||||||
|
Compilers and Flags:
|
||||||
|
C++ Compiler ${CMAKE_CXX_COMPILER}
|
||||||
|
Type ${CMAKE_CXX_COMPILER_ID}
|
||||||
|
C++ Flags ${CMAKE_CXX_FLAGS} ${CMAKE_CXX_FLAGS_${BTYPE}}")
|
||||||
|
get_property(LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES)
|
||||||
|
if(LANGUAGES MATCHES ".*Fortran.*")
|
||||||
|
message(STATUS "Fortran Compiler ${CMAKE_Fortran_COMPILER}
|
||||||
|
Type ${CMAKE_Fortran_COMPILER_ID}
|
||||||
|
Fortran Flags ${CMAKE_Fortran_FLAGS} ${CMAKE_Fortran_FLAGS_${BTYPE}}")
|
||||||
|
endif()
|
||||||
|
message(STATUS "Linker flags:
|
||||||
|
Executable ${CMAKE_EXE_LINKER_FLAGS}")
|
||||||
|
if(BUILD_SHARED_LIBS)
|
||||||
|
message(STATUS "Shared libries ${CMAKE_SHARED_LINKER_FLAGS}")
|
||||||
|
else()
|
||||||
|
message(STATUS "Static libries ${CMAKE_STATIC_LINKER_FLAGS}")
|
||||||
|
endif()
|
||||||
|
message(STATUS "Link libraries: ${LAMMPS_LINK_LIBS}")
|
||||||
|
|
||||||
|
|||||||
18
cmake/Modules/FindLATTE.cmake
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# - Find latte
|
||||||
|
# Find the native LATTE libraries.
|
||||||
|
#
|
||||||
|
# LATTE_LIBRARIES - List of libraries when using latte.
|
||||||
|
# LATTE_FOUND - True if latte found.
|
||||||
|
#
|
||||||
|
|
||||||
|
find_library(LATTE_LIBRARY NAMES latte)
|
||||||
|
|
||||||
|
set(LATTE_LIBRARIES ${LATTE_LIBRARY})
|
||||||
|
|
||||||
|
include(FindPackageHandleStandardArgs)
|
||||||
|
# handle the QUIETLY and REQUIRED arguments and set LATTE_FOUND to TRUE
|
||||||
|
# if all listed variables are TRUE
|
||||||
|
|
||||||
|
find_package_handle_standard_args(LATTE DEFAULT_MSG LATTE_LIBRARY)
|
||||||
|
|
||||||
|
mark_as_advanced(LATTE_LIBRARY)
|
||||||
18
cmake/Modules/OpenCLUtils.cmake
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
function(GenerateOpenCLHeader varname outfile files)
|
||||||
|
message("Creating ${outfile}...")
|
||||||
|
file(WRITE ${outfile} "const char * ${varname} = \n")
|
||||||
|
math(EXPR ARG_END "${ARGC}-1")
|
||||||
|
|
||||||
|
foreach(IDX RANGE 2 ${ARG_END})
|
||||||
|
list(GET ARGV ${IDX} filename)
|
||||||
|
file(READ ${filename} content)
|
||||||
|
string(REGEX REPLACE "\\s*//[^\n]*\n" "" content "${content}")
|
||||||
|
string(REGEX REPLACE "\\\\" "\\\\\\\\" content "${content}")
|
||||||
|
string(REGEX REPLACE "\"" "\\\\\"" content "${content}")
|
||||||
|
string(REGEX REPLACE "([^\n]+)\n" "\"\\1\\\\n\"\n" content "${content}")
|
||||||
|
string(REGEX REPLACE "\n+" "\n" content "${content}")
|
||||||
|
file(APPEND ${outfile} "${content}")
|
||||||
|
endforeach()
|
||||||
|
|
||||||
|
file(APPEND ${outfile} ";\n")
|
||||||
|
endfunction(GenerateOpenCLHeader)
|
||||||
@ -11,6 +11,12 @@ function(FindStyleHeaders path style_class file_pattern headers)
|
|||||||
set_property(GLOBAL PROPERTY ${headers} "${hlist}")
|
set_property(GLOBAL PROPERTY ${headers} "${hlist}")
|
||||||
endfunction(FindStyleHeaders)
|
endfunction(FindStyleHeaders)
|
||||||
|
|
||||||
|
function(AddStyleHeader path headers)
|
||||||
|
get_property(hlist GLOBAL PROPERTY ${headers})
|
||||||
|
list(APPEND hlist ${path})
|
||||||
|
set_property(GLOBAL PROPERTY ${headers} "${hlist}")
|
||||||
|
endfunction(AddStyleHeader)
|
||||||
|
|
||||||
function(FindStyleHeadersExt path style_class extension headers sources)
|
function(FindStyleHeadersExt path style_class extension headers sources)
|
||||||
get_property(hlist GLOBAL PROPERTY ${headers})
|
get_property(hlist GLOBAL PROPERTY ${headers})
|
||||||
get_property(slist GLOBAL PROPERTY ${sources})
|
get_property(slist GLOBAL PROPERTY ${sources})
|
||||||
@ -62,6 +68,22 @@ function(GenerateStyleHeader path property style)
|
|||||||
CreateStyleHeader("${path}" "style_${style}.h" ${files})
|
CreateStyleHeader("${path}" "style_${style}.h" ${files})
|
||||||
endfunction(GenerateStyleHeader)
|
endfunction(GenerateStyleHeader)
|
||||||
|
|
||||||
|
function(RegisterNBinStyles search_path)
|
||||||
|
FindStyleHeaders(${search_path} NBIN_CLASS nbin_ NBIN ) # nbin ) # neighbor
|
||||||
|
endfunction(RegisterNBinStyles)
|
||||||
|
|
||||||
|
function(RegisterNPairStyles search_path)
|
||||||
|
FindStyleHeaders(${search_path} NPAIR_CLASS npair_ NPAIR ) # npair ) # neighbor
|
||||||
|
endfunction(RegisterNPairStyles)
|
||||||
|
|
||||||
|
function(RegisterNBinStyle path)
|
||||||
|
AddStyleHeader(${path} NBIN)
|
||||||
|
endfunction(RegisterNBinStyle)
|
||||||
|
|
||||||
|
function(RegisterNPairStyle path)
|
||||||
|
AddStyleHeader(${path} NPAIR)
|
||||||
|
endfunction(RegisterNPairStyle)
|
||||||
|
|
||||||
function(RegisterStyles search_path)
|
function(RegisterStyles search_path)
|
||||||
FindStyleHeaders(${search_path} ANGLE_CLASS angle_ ANGLE ) # angle ) # force
|
FindStyleHeaders(${search_path} ANGLE_CLASS angle_ ANGLE ) # angle ) # force
|
||||||
FindStyleHeaders(${search_path} ATOM_CLASS atom_vec_ ATOM_VEC ) # atom ) # atom atom_vec_hybrid
|
FindStyleHeaders(${search_path} ATOM_CLASS atom_vec_ ATOM_VEC ) # atom ) # atom atom_vec_hybrid
|
||||||
@ -85,6 +107,35 @@ function(RegisterStyles search_path)
|
|||||||
FindStyleHeaders(${search_path} REGION_CLASS region_ REGION ) # region ) # domain
|
FindStyleHeaders(${search_path} REGION_CLASS region_ REGION ) # region ) # domain
|
||||||
endfunction(RegisterStyles)
|
endfunction(RegisterStyles)
|
||||||
|
|
||||||
|
function(RemovePackageHeader headers pkg_header)
|
||||||
|
get_property(hlist GLOBAL PROPERTY ${headers})
|
||||||
|
list(REMOVE_ITEM hlist ${pkg_header})
|
||||||
|
set_property(GLOBAL PROPERTY ${headers} "${hlist}")
|
||||||
|
endfunction(RemovePackageHeader)
|
||||||
|
|
||||||
|
function(DetectAndRemovePackageHeader fname)
|
||||||
|
RemovePackageHeader(ANGLE ${fname})
|
||||||
|
RemovePackageHeader(ATOM_VEC ${fname})
|
||||||
|
RemovePackageHeader(BODY ${fname})
|
||||||
|
RemovePackageHeader(BOND ${fname})
|
||||||
|
RemovePackageHeader(COMMAND ${fname})
|
||||||
|
RemovePackageHeader(COMPUTE ${fname})
|
||||||
|
RemovePackageHeader(DIHEDRAL ${fname})
|
||||||
|
RemovePackageHeader(DUMP ${fname})
|
||||||
|
RemovePackageHeader(FIX ${fname})
|
||||||
|
RemovePackageHeader(IMPROPER ${fname})
|
||||||
|
RemovePackageHeader(INTEGRATE ${fname})
|
||||||
|
RemovePackageHeader(KSPACE ${fname})
|
||||||
|
RemovePackageHeader(MINIMIZE ${fname})
|
||||||
|
RemovePackageHeader(NBIN ${fname})
|
||||||
|
RemovePackageHeader(NPAIR ${fname})
|
||||||
|
RemovePackageHeader(NSTENCIL ${fname})
|
||||||
|
RemovePackageHeader(NTOPO ${fname})
|
||||||
|
RemovePackageHeader(PAIR ${fname})
|
||||||
|
RemovePackageHeader(READER ${fname})
|
||||||
|
RemovePackageHeader(REGION ${fname})
|
||||||
|
endfunction(DetectAndRemovePackageHeader)
|
||||||
|
|
||||||
function(RegisterStylesExt search_path extension sources)
|
function(RegisterStylesExt search_path extension sources)
|
||||||
FindStyleHeadersExt(${search_path} ANGLE_CLASS ${extension} ANGLE ${sources})
|
FindStyleHeadersExt(${search_path} ANGLE_CLASS ${extension} ANGLE ${sources})
|
||||||
FindStyleHeadersExt(${search_path} ATOM_CLASS ${extension} ATOM_VEC ${sources})
|
FindStyleHeadersExt(${search_path} ATOM_CLASS ${extension} ATOM_VEC ${sources})
|
||||||
|
|||||||
18
cmake/pkgconfig/liblammps.pc.in
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# pkg-config file for lammps
|
||||||
|
# https://people.freedesktop.org/~dbn/pkg-config-guide.html
|
||||||
|
# Usage: cc `pkg-config --cflags --libs liblammps` -o myapp myapp.c
|
||||||
|
# after you added @CMAKE_INSTALL_FULL_LIBDIR@/pkg-config to PKG_CONFIG_PATH,
|
||||||
|
# e.g. export PKG_CONFIG_PATH=@CMAKE_INSTALL_FULL_LIBDIR@/pkgconfig
|
||||||
|
|
||||||
|
prefix=@CMAKE_INSTALL_FULL_PREFIX@
|
||||||
|
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
|
||||||
|
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
|
||||||
|
|
||||||
|
Name: liblammps@LAMMPS_MACHINE@
|
||||||
|
Description: Large-scale Atomic/Molecular Massively Parallel Simulator Library
|
||||||
|
URL: http://lammps.sandia.gov
|
||||||
|
Version:
|
||||||
|
Requires:
|
||||||
|
Libs: -L${libdir} -llammps@LAMMPS_MACHINE@
|
||||||
|
Libs.private: -lm
|
||||||
|
Cflags: -I${includedir} @LAMMPS_API_DEFINES@
|
||||||
@ -20,7 +20,8 @@ ifeq ($(shell which virtualenv >/dev/null 2>&1; echo $$?), 0)
|
|||||||
HAS_VIRTUALENV = YES
|
HAS_VIRTUALENV = YES
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SOURCES=$(wildcard src/*.txt)
|
SPHINXEXTRA = -j $(shell $(PYTHON) -c 'import multiprocessing;print(multiprocessing.cpu_count())')
|
||||||
|
SOURCES=$(filter-out src/lammps_commands.txt src/lammps_tutorials.txt,$(wildcard src/*.txt))
|
||||||
OBJECTS=$(SOURCES:src/%.txt=$(RSTDIR)/%.rst)
|
OBJECTS=$(SOURCES:src/%.txt=$(RSTDIR)/%.rst)
|
||||||
|
|
||||||
.PHONY: help clean-all clean epub html pdf old venv spelling anchor_check
|
.PHONY: help clean-all clean epub html pdf old venv spelling anchor_check
|
||||||
@ -55,7 +56,7 @@ html: $(OBJECTS) $(ANCHORCHECK)
|
|||||||
@(\
|
@(\
|
||||||
. $(VENV)/bin/activate ;\
|
. $(VENV)/bin/activate ;\
|
||||||
cp -r src/* $(RSTDIR)/ ;\
|
cp -r src/* $(RSTDIR)/ ;\
|
||||||
sphinx-build -j 8 -b html -c utils/sphinx-config -d $(BUILDDIR)/doctrees $(RSTDIR) html ;\
|
sphinx-build $(SPHINXEXTRA) -b html -c utils/sphinx-config -d $(BUILDDIR)/doctrees $(RSTDIR) html ;\
|
||||||
echo "############################################" ;\
|
echo "############################################" ;\
|
||||||
doc_anchor_check src/*.txt ;\
|
doc_anchor_check src/*.txt ;\
|
||||||
echo "############################################" ;\
|
echo "############################################" ;\
|
||||||
@ -91,7 +92,7 @@ epub: $(OBJECTS)
|
|||||||
@(\
|
@(\
|
||||||
. $(VENV)/bin/activate ;\
|
. $(VENV)/bin/activate ;\
|
||||||
cp -r src/* $(RSTDIR)/ ;\
|
cp -r src/* $(RSTDIR)/ ;\
|
||||||
sphinx-build -j 8 -b epub -c utils/sphinx-config -d $(BUILDDIR)/doctrees $(RSTDIR) epub ;\
|
sphinx-build $(SPHINXEXTRA) -b epub -c utils/sphinx-config -d $(BUILDDIR)/doctrees $(RSTDIR) epub ;\
|
||||||
deactivate ;\
|
deactivate ;\
|
||||||
)
|
)
|
||||||
@mv epub/LAMMPS.epub .
|
@mv epub/LAMMPS.epub .
|
||||||
@ -159,7 +160,7 @@ $(VENV):
|
|||||||
@( \
|
@( \
|
||||||
virtualenv -p $(PYTHON) $(VENV); \
|
virtualenv -p $(PYTHON) $(VENV); \
|
||||||
. $(VENV)/bin/activate; \
|
. $(VENV)/bin/activate; \
|
||||||
pip install Sphinx==1.5.6; \
|
pip install Sphinx; \
|
||||||
pip install sphinxcontrib-images; \
|
pip install sphinxcontrib-images; \
|
||||||
deactivate;\
|
deactivate;\
|
||||||
)
|
)
|
||||||
|
|||||||
BIN
doc/src/Eqs/angle_class2_p6.jpg
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
doc/src/Eqs/angle_cosine_buck6d.jpg
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
doc/src/Eqs/bond_gromos.jpg
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
10
doc/src/Eqs/bond_gromos.tex
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
\documentclass[12pt]{article}
|
||||||
|
\pagestyle{empty}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
$$
|
||||||
|
E = K (r^2 - r_0^2)^2
|
||||||
|
$$
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
doc/src/Eqs/fix_rhok.jpg
Normal file
|
After Width: | Height: | Size: 18 KiB |
11
doc/src/Eqs/fix_rhok.tex
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
\documentclass[12pt]{article}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{eqnarray*}
|
||||||
|
U &=& \frac{1}{2} K (|\rho_{\vec{k}}| - a)^2 \\
|
||||||
|
\rho_{\vec{k}} &=& \sum_j^N \exp(-i\vec{k} \cdot \vec{r}_j )/\sqrt{N} \\
|
||||||
|
\vec{k} &=& (2\pi n_x /L_x , 2\pi n_y /L_y , 2\pi n_z/L_z )
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
doc/src/Eqs/improper_inversion_harmonic.jpg
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
doc/src/Eqs/pair_buck6d.jpg
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
9
doc/src/Eqs/pair_buck6d.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
\documentclass[12pt]{article}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\begin{eqnarray*}
|
||||||
|
E = A e^{-\kappa r} - \frac{C}{r^6} \cdot \frac{1}{1 + D r^{14}} \qquad r < r_c \\
|
||||||
|
\end{eqnarray*}
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
doc/src/Eqs/pair_coul_gauss.jpg
Normal file
|
After Width: | Height: | Size: 7.1 KiB |
BIN
doc/src/Eqs/pair_ufm.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
14
doc/src/Eqs/pair_ufm.tex
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
\documentclass[12pt]{article}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
$$
|
||||||
|
E = -\varepsilon\, \ln{\left[1-\exp{\left(-r^{2}/\sigma^{2}\right)}\right]} \qquad r < r_c
|
||||||
|
$$
|
||||||
|
|
||||||
|
$$
|
||||||
|
\varepsilon = p\,k_B\,T
|
||||||
|
$$
|
||||||
|
|
||||||
|
\end{document}
|
||||||
|
|
||||||
BIN
doc/src/JPG/uef_frames.jpg
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 19 KiB |
@ -1,9 +1,9 @@
|
|||||||
<!-- HTML_ONLY -->
|
<!-- HTML_ONLY -->
|
||||||
<HEAD>
|
<HEAD>
|
||||||
<TITLE>LAMMPS Users Manual</TITLE>
|
<TITLE>LAMMPS Users Manual</TITLE>
|
||||||
<META NAME="docnumber" CONTENT="1 Sep 2017 version">
|
<META NAME="docnumber" CONTENT="8 Mar 2018 version">
|
||||||
<META NAME="author" CONTENT="http://lammps.sandia.gov - Sandia National Laboratories">
|
<META NAME="author" CONTENT="http://lammps.sandia.gov - Sandia National Laboratories">
|
||||||
<META NAME="copyright" CONTENT="Copyright (2003) Sandia Corporation. This software and manual is distributed under the GNU General Public License.">
|
<META NAME="copyright" CONTENT="Copyright (2003) Sandia Corporation. This software and manual is distributed under the GNU General Public License.">
|
||||||
</HEAD>
|
</HEAD>
|
||||||
|
|
||||||
<BODY>
|
<BODY>
|
||||||
@ -21,7 +21,7 @@
|
|||||||
<H1></H1>
|
<H1></H1>
|
||||||
|
|
||||||
LAMMPS Documentation :c,h3
|
LAMMPS Documentation :c,h3
|
||||||
1 Sep 2017 version :c,h4
|
8 Mar 2018 version :c,h4
|
||||||
|
|
||||||
Version info: :h4
|
Version info: :h4
|
||||||
|
|
||||||
@ -176,11 +176,11 @@ END_RST -->
|
|||||||
5.1 "Measuring performance"_acc_1 :ulb,b
|
5.1 "Measuring performance"_acc_1 :ulb,b
|
||||||
5.2 "Algorithms and code options to boost performace"_acc_2 :b
|
5.2 "Algorithms and code options to boost performace"_acc_2 :b
|
||||||
5.3 "Accelerator packages with optimized styles"_acc_3 :b
|
5.3 "Accelerator packages with optimized styles"_acc_3 :b
|
||||||
5.3.1 "GPU package"_accelerate_gpu.html :ulb,b
|
5.3.1 "GPU package"_accelerate_gpu.html :b
|
||||||
5.3.2 "USER-INTEL package"_accelerate_intel.html :b
|
5.3.2 "USER-INTEL package"_accelerate_intel.html :b
|
||||||
5.3.3 "KOKKOS package"_accelerate_kokkos.html :b
|
5.3.3 "KOKKOS package"_accelerate_kokkos.html :b
|
||||||
5.3.4 "USER-OMP package"_accelerate_omp.html :b
|
5.3.4 "USER-OMP package"_accelerate_omp.html :b
|
||||||
5.3.5 "OPT package"_accelerate_opt.html :ule,b
|
5.3.5 "OPT package"_accelerate_opt.html :b
|
||||||
5.4 "Comparison of various accelerator packages"_acc_4 :ule,b
|
5.4 "Comparison of various accelerator packages"_acc_4 :ule,b
|
||||||
"How-to discussions"_Section_howto.html :l
|
"How-to discussions"_Section_howto.html :l
|
||||||
6.1 "Restarting a simulation"_howto_1 :ulb,b
|
6.1 "Restarting a simulation"_howto_1 :ulb,b
|
||||||
|
|||||||
@ -532,7 +532,8 @@ package"_Section_start.html#start_3.
|
|||||||
"dump vtk"_dump_vtk.html,
|
"dump vtk"_dump_vtk.html,
|
||||||
"group2ndx"_group2ndx.html,
|
"group2ndx"_group2ndx.html,
|
||||||
"ndx2group"_group2ndx.html,
|
"ndx2group"_group2ndx.html,
|
||||||
"temper/grem"_temper_grem.html :tb(c=3,ea=c)
|
"temper/grem"_temper_grem.html,
|
||||||
|
"temper/npt"_temper_npt.html :tb(c=3,ea=c)
|
||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
@ -579,6 +580,7 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"halt"_fix_halt.html,
|
"halt"_fix_halt.html,
|
||||||
"heat"_fix_heat.html,
|
"heat"_fix_heat.html,
|
||||||
"indent"_fix_indent.html,
|
"indent"_fix_indent.html,
|
||||||
|
"latte"_fix_latte.html,
|
||||||
"langevin (k)"_fix_langevin.html,
|
"langevin (k)"_fix_langevin.html,
|
||||||
"lineforce"_fix_lineforce.html,
|
"lineforce"_fix_lineforce.html,
|
||||||
"momentum (k)"_fix_momentum.html,
|
"momentum (k)"_fix_momentum.html,
|
||||||
@ -617,8 +619,9 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"pour"_fix_pour.html,
|
"pour"_fix_pour.html,
|
||||||
"press/berendsen"_fix_press_berendsen.html,
|
"press/berendsen"_fix_press_berendsen.html,
|
||||||
"print"_fix_print.html,
|
"print"_fix_print.html,
|
||||||
"property/atom"_fix_property_atom.html,
|
"property/atom (k)"_fix_property_atom.html,
|
||||||
"python"_fix_python.html,
|
"python/invoke"_fix_python_invoke.html,
|
||||||
|
"python/move"_fix_python_move.html,
|
||||||
"qeq/comb (o)"_fix_qeq_comb.html,
|
"qeq/comb (o)"_fix_qeq_comb.html,
|
||||||
"qeq/dynamic"_fix_qeq.html,
|
"qeq/dynamic"_fix_qeq.html,
|
||||||
"qeq/fire"_fix_qeq.html,
|
"qeq/fire"_fix_qeq.html,
|
||||||
@ -635,10 +638,10 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"rigid/nve (o)"_fix_rigid.html,
|
"rigid/nve (o)"_fix_rigid.html,
|
||||||
"rigid/nvt (o)"_fix_rigid.html,
|
"rigid/nvt (o)"_fix_rigid.html,
|
||||||
"rigid/small (o)"_fix_rigid.html,
|
"rigid/small (o)"_fix_rigid.html,
|
||||||
"rigid/small/nph (o)"_fix_rigid.html,
|
"rigid/small/nph"_fix_rigid.html,
|
||||||
"rigid/small/npt (o)"_fix_rigid.html,
|
"rigid/small/npt"_fix_rigid.html,
|
||||||
"rigid/small/nve (o)"_fix_rigid.html,
|
"rigid/small/nve"_fix_rigid.html,
|
||||||
"rigid/small/nvt (o)"_fix_rigid.html,
|
"rigid/small/nvt"_fix_rigid.html,
|
||||||
"setforce (k)"_fix_setforce.html,
|
"setforce (k)"_fix_setforce.html,
|
||||||
"shake"_fix_shake.html,
|
"shake"_fix_shake.html,
|
||||||
"spring"_fix_spring.html,
|
"spring"_fix_spring.html,
|
||||||
@ -666,7 +669,7 @@ USER-INTEL, k = KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"wall/harmonic"_fix_wall.html,
|
"wall/harmonic"_fix_wall.html,
|
||||||
"wall/lj1043"_fix_wall.html,
|
"wall/lj1043"_fix_wall.html,
|
||||||
"wall/lj126"_fix_wall.html,
|
"wall/lj126"_fix_wall.html,
|
||||||
"wall/lj93"_fix_wall.html,
|
"wall/lj93 (k)"_fix_wall.html,
|
||||||
"wall/piston"_fix_wall_piston.html,
|
"wall/piston"_fix_wall_piston.html,
|
||||||
"wall/reflect (k)"_fix_wall_reflect.html,
|
"wall/reflect (k)"_fix_wall_reflect.html,
|
||||||
"wall/region"_fix_wall_region.html,
|
"wall/region"_fix_wall_region.html,
|
||||||
@ -681,14 +684,14 @@ package"_Section_start.html#start_3.
|
|||||||
"atc"_fix_atc.html,
|
"atc"_fix_atc.html,
|
||||||
"ave/correlate/long"_fix_ave_correlate_long.html,
|
"ave/correlate/long"_fix_ave_correlate_long.html,
|
||||||
"colvars"_fix_colvars.html,
|
"colvars"_fix_colvars.html,
|
||||||
"dpd/energy"_fix_dpd_energy.html,
|
"dpd/energy (k)"_fix_dpd_energy.html,
|
||||||
"drude"_fix_drude.html,
|
"drude"_fix_drude.html,
|
||||||
"drude/transform/direct"_fix_drude_transform.html,
|
"drude/transform/direct"_fix_drude_transform.html,
|
||||||
"drude/transform/reverse"_fix_drude_transform.html,
|
"drude/transform/reverse"_fix_drude_transform.html,
|
||||||
"edpd/source"_fix_dpd_source.html,
|
"edpd/source"_fix_dpd_source.html,
|
||||||
"eos/cv"_fix_eos_cv.html,
|
"eos/cv"_fix_eos_cv.html,
|
||||||
"eos/table"_fix_eos_table.html,
|
"eos/table"_fix_eos_table.html,
|
||||||
"eos/table/rx"_fix_eos_table_rx.html,
|
"eos/table/rx (k)"_fix_eos_table_rx.html,
|
||||||
"filter/corotate"_fix_filter_corotate.html,
|
"filter/corotate"_fix_filter_corotate.html,
|
||||||
"flow/gauss"_fix_flow_gauss.html,
|
"flow/gauss"_fix_flow_gauss.html,
|
||||||
"gle"_fix_gle.html,
|
"gle"_fix_gle.html,
|
||||||
@ -718,17 +721,20 @@ package"_Section_start.html#start_3.
|
|||||||
"nve/eff"_fix_nve_eff.html,
|
"nve/eff"_fix_nve_eff.html,
|
||||||
"nvt/eff"_fix_nh_eff.html,
|
"nvt/eff"_fix_nh_eff.html,
|
||||||
"nvt/sllod/eff"_fix_nvt_sllod_eff.html,
|
"nvt/sllod/eff"_fix_nvt_sllod_eff.html,
|
||||||
|
"npt/uef"_fix_nh_uef.html,
|
||||||
|
"nvt/uef"_fix_nh_uef.html,
|
||||||
"phonon"_fix_phonon.html,
|
"phonon"_fix_phonon.html,
|
||||||
"pimd"_fix_pimd.html,
|
"pimd"_fix_pimd.html,
|
||||||
"qbmsst"_fix_qbmsst.html,
|
"qbmsst"_fix_qbmsst.html,
|
||||||
"qeq/reax (ko)"_fix_qeq_reax.html,
|
"qeq/reax (ko)"_fix_qeq_reax.html,
|
||||||
"qmmm"_fix_qmmm.html,
|
"qmmm"_fix_qmmm.html,
|
||||||
"qtb"_fix_qtb.html,
|
"qtb"_fix_qtb.html,
|
||||||
"reax/c/bonds"_fix_reax_bonds.html,
|
"reax/c/bonds (k)"_fix_reax_bonds.html,
|
||||||
"reax/c/species"_fix_reaxc_species.html,
|
"reax/c/species (k)"_fix_reaxc_species.html,
|
||||||
"rx"_fix_rx.html,
|
"rhok"_fix_rhok.html,
|
||||||
|
"rx (k)"_fix_rx.html,
|
||||||
"saed/vtk"_fix_saed_vtk.html,
|
"saed/vtk"_fix_saed_vtk.html,
|
||||||
"shardlow"_fix_shardlow.html,
|
"shardlow (k)"_fix_shardlow.html,
|
||||||
"smd"_fix_smd.html,
|
"smd"_fix_smd.html,
|
||||||
"smd/adjust/dt"_fix_smd_adjust_dt.html,
|
"smd/adjust/dt"_fix_smd_adjust_dt.html,
|
||||||
"smd/integrate/tlsph"_fix_smd_integrate_tlsph.html,
|
"smd/integrate/tlsph"_fix_smd_integrate_tlsph.html,
|
||||||
@ -755,6 +761,7 @@ package"_Section_accelerate.html. This is indicated by additional
|
|||||||
letters in parenthesis: g = GPU, i = USER-INTEL, k =
|
letters in parenthesis: g = GPU, i = USER-INTEL, k =
|
||||||
KOKKOS, o = USER-OMP, t = OPT.
|
KOKKOS, o = USER-OMP, t = OPT.
|
||||||
|
|
||||||
|
"aggregate/atom"_compute_cluster_atom.html,
|
||||||
"angle"_compute_angle.html,
|
"angle"_compute_angle.html,
|
||||||
"angle/local"_compute_angle_local.html,
|
"angle/local"_compute_angle_local.html,
|
||||||
"angmom/chunk"_compute_angmom_chunk.html,
|
"angmom/chunk"_compute_angmom_chunk.html,
|
||||||
@ -853,6 +860,7 @@ package"_Section_start.html#start_3.
|
|||||||
"meso/t/atom"_compute_meso_t_atom.html,
|
"meso/t/atom"_compute_meso_t_atom.html,
|
||||||
"pe/tally"_compute_tally.html,
|
"pe/tally"_compute_tally.html,
|
||||||
"pe/mol/tally"_compute_tally.html,
|
"pe/mol/tally"_compute_tally.html,
|
||||||
|
"pressure/uef"_compute_pressure_uef.html,
|
||||||
"saed"_compute_saed.html,
|
"saed"_compute_saed.html,
|
||||||
"smd/contact/radius"_compute_smd_contact_radius.html,
|
"smd/contact/radius"_compute_smd_contact_radius.html,
|
||||||
"smd/damage"_compute_smd_damage.html,
|
"smd/damage"_compute_smd_damage.html,
|
||||||
@ -881,6 +889,7 @@ package"_Section_start.html#start_3.
|
|||||||
"temp/deform/eff"_compute_temp_deform_eff.html,
|
"temp/deform/eff"_compute_temp_deform_eff.html,
|
||||||
"temp/region/eff"_compute_temp_region_eff.html,
|
"temp/region/eff"_compute_temp_region_eff.html,
|
||||||
"temp/rotate"_compute_temp_rotate.html,
|
"temp/rotate"_compute_temp_rotate.html,
|
||||||
|
"temp/uef"_compute_temp_uef.html,
|
||||||
"xrd"_compute_xrd.html :tb(c=6,ea=c)
|
"xrd"_compute_xrd.html :tb(c=6,ea=c)
|
||||||
|
|
||||||
:line
|
:line
|
||||||
@ -898,7 +907,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"none"_pair_none.html,
|
"none"_pair_none.html,
|
||||||
"zero"_pair_zero.html,
|
"zero"_pair_zero.html,
|
||||||
"hybrid"_pair_hybrid.html,
|
"hybrid"_pair_hybrid.html,
|
||||||
"hybrid/overlay"_pair_hybrid.html,
|
"hybrid/overlay (k)"_pair_hybrid.html,
|
||||||
"adp (o)"_pair_adp.html,
|
"adp (o)"_pair_adp.html,
|
||||||
"airebo (oi)"_pair_airebo.html,
|
"airebo (oi)"_pair_airebo.html,
|
||||||
"airebo/morse (oi)"_pair_airebo.html,
|
"airebo/morse (oi)"_pair_airebo.html,
|
||||||
@ -912,11 +921,12 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"born/coul/long/cs"_pair_born.html,
|
"born/coul/long/cs"_pair_born.html,
|
||||||
"born/coul/msm (o)"_pair_born.html,
|
"born/coul/msm (o)"_pair_born.html,
|
||||||
"born/coul/wolf (go)"_pair_born.html,
|
"born/coul/wolf (go)"_pair_born.html,
|
||||||
|
"born/coul/wolf/cs"_pair_born.html,
|
||||||
"brownian (o)"_pair_brownian.html,
|
"brownian (o)"_pair_brownian.html,
|
||||||
"brownian/poly (o)"_pair_brownian.html,
|
"brownian/poly (o)"_pair_brownian.html,
|
||||||
"buck (gkio)"_pair_buck.html,
|
"buck (giko)"_pair_buck.html,
|
||||||
"buck/coul/cut (gkio)"_pair_buck.html,
|
"buck/coul/cut (giko)"_pair_buck.html,
|
||||||
"buck/coul/long (gkio)"_pair_buck.html,
|
"buck/coul/long (giko)"_pair_buck.html,
|
||||||
"buck/coul/long/cs"_pair_buck.html,
|
"buck/coul/long/cs"_pair_buck.html,
|
||||||
"buck/coul/msm (o)"_pair_buck.html,
|
"buck/coul/msm (o)"_pair_buck.html,
|
||||||
"buck/long/coul/long (o)"_pair_buck_long.html,
|
"buck/long/coul/long (o)"_pair_buck_long.html,
|
||||||
@ -931,12 +941,13 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"coul/msm"_pair_coul.html,
|
"coul/msm"_pair_coul.html,
|
||||||
"coul/streitz"_pair_coul.html,
|
"coul/streitz"_pair_coul.html,
|
||||||
"coul/wolf (ko)"_pair_coul.html,
|
"coul/wolf (ko)"_pair_coul.html,
|
||||||
"dpd (go)"_pair_dpd.html,
|
"coul/wolf/cs"_pair_coul.html,
|
||||||
|
"dpd (gio)"_pair_dpd.html,
|
||||||
"dpd/tstat (go)"_pair_dpd.html,
|
"dpd/tstat (go)"_pair_dpd.html,
|
||||||
"dsmc"_pair_dsmc.html,
|
"dsmc"_pair_dsmc.html,
|
||||||
"eam (gkiot)"_pair_eam.html,
|
"eam (gikot)"_pair_eam.html,
|
||||||
"eam/alloy (gkiot)"_pair_eam.html,
|
"eam/alloy (gikot)"_pair_eam.html,
|
||||||
"eam/fs (gkiot)"_pair_eam.html,
|
"eam/fs (gikot)"_pair_eam.html,
|
||||||
"eim (o)"_pair_eim.html,
|
"eim (o)"_pair_eim.html,
|
||||||
"gauss (go)"_pair_gauss.html,
|
"gauss (go)"_pair_gauss.html,
|
||||||
"gayberne (gio)"_pair_gayberne.html,
|
"gayberne (gio)"_pair_gayberne.html,
|
||||||
@ -950,9 +961,9 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"kim"_pair_kim.html,
|
"kim"_pair_kim.html,
|
||||||
"lcbop"_pair_lcbop.html,
|
"lcbop"_pair_lcbop.html,
|
||||||
"line/lj"_pair_line_lj.html,
|
"line/lj"_pair_line_lj.html,
|
||||||
"lj/charmm/coul/charmm (kio)"_pair_charmm.html,
|
"lj/charmm/coul/charmm (iko)"_pair_charmm.html,
|
||||||
"lj/charmm/coul/charmm/implicit (ko)"_pair_charmm.html,
|
"lj/charmm/coul/charmm/implicit (ko)"_pair_charmm.html,
|
||||||
"lj/charmm/coul/long (gkio)"_pair_charmm.html,
|
"lj/charmm/coul/long (giko)"_pair_charmm.html,
|
||||||
"lj/charmm/coul/msm"_pair_charmm.html,
|
"lj/charmm/coul/msm"_pair_charmm.html,
|
||||||
"lj/charmmfsw/coul/charmmfsh"_pair_charmm.html,
|
"lj/charmmfsw/coul/charmmfsh"_pair_charmm.html,
|
||||||
"lj/charmmfsw/coul/long"_pair_charmm.html,
|
"lj/charmmfsw/coul/long"_pair_charmm.html,
|
||||||
@ -967,6 +978,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"lj/cut/coul/long (gikot)"_pair_lj.html,
|
"lj/cut/coul/long (gikot)"_pair_lj.html,
|
||||||
"lj/cut/coul/long/cs"_pair_lj.html,
|
"lj/cut/coul/long/cs"_pair_lj.html,
|
||||||
"lj/cut/coul/msm (go)"_pair_lj.html,
|
"lj/cut/coul/msm (go)"_pair_lj.html,
|
||||||
|
"lj/cut/coul/wolf (o)"_pair_lj.html,
|
||||||
"lj/cut/dipole/cut (go)"_pair_dipole.html,
|
"lj/cut/dipole/cut (go)"_pair_dipole.html,
|
||||||
"lj/cut/dipole/long"_pair_dipole.html,
|
"lj/cut/dipole/long"_pair_dipole.html,
|
||||||
"lj/cut/tip4p/cut (o)"_pair_lj.html,
|
"lj/cut/tip4p/cut (o)"_pair_lj.html,
|
||||||
@ -1000,22 +1012,23 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"reax"_pair_reax.html,
|
"reax"_pair_reax.html,
|
||||||
"rebo (oi)"_pair_airebo.html,
|
"rebo (oi)"_pair_airebo.html,
|
||||||
"resquared (go)"_pair_resquared.html,
|
"resquared (go)"_pair_resquared.html,
|
||||||
"snap"_pair_snap.html,
|
"snap (k)"_pair_snap.html,
|
||||||
"soft (go)"_pair_soft.html,
|
"soft (go)"_pair_soft.html,
|
||||||
"sw (gkio)"_pair_sw.html,
|
"sw (giko)"_pair_sw.html,
|
||||||
"table (gko)"_pair_table.html,
|
"table (gko)"_pair_table.html,
|
||||||
"tersoff (gkio)"_pair_tersoff.html,
|
"tersoff (giko)"_pair_tersoff.html,
|
||||||
"tersoff/mod (gko)"_pair_tersoff_mod.html,
|
"tersoff/mod (gko)"_pair_tersoff_mod.html,
|
||||||
"tersoff/mod/c (o)"_pair_tersoff_mod.html,
|
"tersoff/mod/c (o)"_pair_tersoff_mod.html,
|
||||||
"tersoff/zbl (gko)"_pair_tersoff_zbl.html,
|
"tersoff/zbl (gko)"_pair_tersoff_zbl.html,
|
||||||
"tip4p/cut (o)"_pair_coul.html,
|
"tip4p/cut (o)"_pair_coul.html,
|
||||||
"tip4p/long (o)"_pair_coul.html,
|
"tip4p/long (o)"_pair_coul.html,
|
||||||
"tri/lj"_pair_tri_lj.html,
|
"tri/lj"_pair_tri_lj.html,
|
||||||
|
"ufm (got)"_pair_ufm.html,
|
||||||
"vashishta (ko)"_pair_vashishta.html,
|
"vashishta (ko)"_pair_vashishta.html,
|
||||||
"vashishta/table (o)"_pair_vashishta.html,
|
"vashishta/table (o)"_pair_vashishta.html,
|
||||||
"yukawa (go)"_pair_yukawa.html,
|
"yukawa (gok)"_pair_yukawa.html,
|
||||||
"yukawa/colloid (go)"_pair_yukawa_colloid.html,
|
"yukawa/colloid (go)"_pair_yukawa_colloid.html,
|
||||||
"zbl (go)"_pair_zbl.html :tb(c=4,ea=c)
|
"zbl (gok)"_pair_zbl.html :tb(c=4,ea=c)
|
||||||
|
|
||||||
These are additional pair styles in USER packages, which can be used
|
These are additional pair styles in USER packages, which can be used
|
||||||
if "LAMMPS is built with the appropriate
|
if "LAMMPS is built with the appropriate
|
||||||
@ -1028,13 +1041,14 @@ package"_Section_start.html#start_3.
|
|||||||
"coul/diel (o)"_pair_coul_diel.html,
|
"coul/diel (o)"_pair_coul_diel.html,
|
||||||
"coul/long/soft (o)"_pair_lj_soft.html,
|
"coul/long/soft (o)"_pair_lj_soft.html,
|
||||||
"dpd/fdt"_pair_dpd_fdt.html,
|
"dpd/fdt"_pair_dpd_fdt.html,
|
||||||
"dpd/fdt/energy"_pair_dpd_fdt.html,
|
"dpd/fdt/energy (k)"_pair_dpd_fdt.html,
|
||||||
"eam/cd (o)"_pair_eam.html,
|
"eam/cd (o)"_pair_eam.html,
|
||||||
"edip (o)"_pair_edip.html,
|
"edip (o)"_pair_edip.html,
|
||||||
"edip/multi"_pair_edip.html,
|
"edip/multi"_pair_edip.html,
|
||||||
"edpd"_pair_meso.html,
|
"edpd"_pair_meso.html,
|
||||||
"eff/cut"_pair_eff.html,
|
"eff/cut"_pair_eff.html,
|
||||||
"exp6/rx"_pair_exp6_rx.html,
|
"exp6/rx (k)"_pair_exp6_rx.html,
|
||||||
|
"extep"_pair_extep.html,
|
||||||
"gauss/cut"_pair_gauss.html,
|
"gauss/cut"_pair_gauss.html,
|
||||||
"kolmogorov/crespi/z"_pair_kolmogorov_crespi_z.html,
|
"kolmogorov/crespi/z"_pair_kolmogorov_crespi_z.html,
|
||||||
"lennard/mdf"_pair_mdf.html,
|
"lennard/mdf"_pair_mdf.html,
|
||||||
@ -1060,7 +1074,7 @@ package"_Section_start.html#start_3.
|
|||||||
"morse/smooth/linear"_pair_morse.html,
|
"morse/smooth/linear"_pair_morse.html,
|
||||||
"morse/soft"_pair_morse.html,
|
"morse/soft"_pair_morse.html,
|
||||||
"multi/lucy"_pair_multi_lucy.html,
|
"multi/lucy"_pair_multi_lucy.html,
|
||||||
"multi/lucy/rx"_pair_multi_lucy_rx.html,
|
"multi/lucy/rx (k)"_pair_multi_lucy_rx.html,
|
||||||
"oxdna/coaxstk"_pair_oxdna.html,
|
"oxdna/coaxstk"_pair_oxdna.html,
|
||||||
"oxdna/excv"_pair_oxdna.html,
|
"oxdna/excv"_pair_oxdna.html,
|
||||||
"oxdna/hbond"_pair_oxdna.html,
|
"oxdna/hbond"_pair_oxdna.html,
|
||||||
@ -1077,6 +1091,7 @@ package"_Section_start.html#start_3.
|
|||||||
"smd/triangulated/surface"_pair_smd_triangulated_surface.html,
|
"smd/triangulated/surface"_pair_smd_triangulated_surface.html,
|
||||||
"smd/ulsph"_pair_smd_ulsph.html,
|
"smd/ulsph"_pair_smd_ulsph.html,
|
||||||
"smtbq"_pair_smtbq.html,
|
"smtbq"_pair_smtbq.html,
|
||||||
|
"snap (k)"_pair_snap.html,
|
||||||
"sph/heatconduction"_pair_sph_heatconduction.html,
|
"sph/heatconduction"_pair_sph_heatconduction.html,
|
||||||
"sph/idealgas"_pair_sph_idealgas.html,
|
"sph/idealgas"_pair_sph_idealgas.html,
|
||||||
"sph/lj"_pair_sph_lj.html,
|
"sph/lj"_pair_sph_lj.html,
|
||||||
@ -1084,7 +1099,7 @@ package"_Section_start.html#start_3.
|
|||||||
"sph/taitwater"_pair_sph_taitwater.html,
|
"sph/taitwater"_pair_sph_taitwater.html,
|
||||||
"sph/taitwater/morris"_pair_sph_taitwater_morris.html,
|
"sph/taitwater/morris"_pair_sph_taitwater_morris.html,
|
||||||
"srp"_pair_srp.html,
|
"srp"_pair_srp.html,
|
||||||
"table/rx"_pair_table_rx.html,
|
"table/rx (k)"_pair_table_rx.html,
|
||||||
"tdpd"_pair_meso.html,
|
"tdpd"_pair_meso.html,
|
||||||
"tersoff/table (o)"_pair_tersoff.html,
|
"tersoff/table (o)"_pair_tersoff.html,
|
||||||
"thole"_pair_thole.html,
|
"thole"_pair_thole.html,
|
||||||
@ -1108,6 +1123,7 @@ KOKKOS, o = USER-OMP, t = OPT.
|
|||||||
"class2 (ko)"_bond_class2.html,
|
"class2 (ko)"_bond_class2.html,
|
||||||
"fene (iko)"_bond_fene.html,
|
"fene (iko)"_bond_fene.html,
|
||||||
"fene/expand (o)"_bond_fene_expand.html,
|
"fene/expand (o)"_bond_fene_expand.html,
|
||||||
|
"gromos (o)"_bond_gromos.html,
|
||||||
"harmonic (ko)"_bond_harmonic.html,
|
"harmonic (ko)"_bond_harmonic.html,
|
||||||
"morse (o)"_bond_morse.html,
|
"morse (o)"_bond_morse.html,
|
||||||
"nonlinear (o)"_bond_nonlinear.html,
|
"nonlinear (o)"_bond_nonlinear.html,
|
||||||
@ -1174,7 +1190,7 @@ USER-OMP, t = OPT.
|
|||||||
"none"_dihedral_none.html,
|
"none"_dihedral_none.html,
|
||||||
"zero"_dihedral_zero.html,
|
"zero"_dihedral_zero.html,
|
||||||
"hybrid"_dihedral_hybrid.html,
|
"hybrid"_dihedral_hybrid.html,
|
||||||
"charmm (ko)"_dihedral_charmm.html,
|
"charmm (iko)"_dihedral_charmm.html,
|
||||||
"charmmfsw"_dihedral_charmm.html,
|
"charmmfsw"_dihedral_charmm.html,
|
||||||
"class2 (ko)"_dihedral_class2.html,
|
"class2 (ko)"_dihedral_class2.html,
|
||||||
"harmonic (io)"_dihedral_harmonic.html,
|
"harmonic (io)"_dihedral_harmonic.html,
|
||||||
@ -1187,7 +1203,7 @@ used if "LAMMPS is built with the appropriate
|
|||||||
package"_Section_start.html#start_3.
|
package"_Section_start.html#start_3.
|
||||||
|
|
||||||
"cosine/shift/exp (o)"_dihedral_cosine_shift_exp.html,
|
"cosine/shift/exp (o)"_dihedral_cosine_shift_exp.html,
|
||||||
"fourier (o)"_dihedral_fourier.html,
|
"fourier (io)"_dihedral_fourier.html,
|
||||||
"nharmonic (o)"_dihedral_nharmonic.html,
|
"nharmonic (o)"_dihedral_nharmonic.html,
|
||||||
"quadratic (o)"_dihedral_quadratic.html,
|
"quadratic (o)"_dihedral_quadratic.html,
|
||||||
"spherical (o)"_dihedral_spherical.html,
|
"spherical (o)"_dihedral_spherical.html,
|
||||||
@ -1210,7 +1226,7 @@ USER-OMP, t = OPT.
|
|||||||
"hybrid"_improper_hybrid.html,
|
"hybrid"_improper_hybrid.html,
|
||||||
"class2 (ko)"_improper_class2.html,
|
"class2 (ko)"_improper_class2.html,
|
||||||
"cvff (io)"_improper_cvff.html,
|
"cvff (io)"_improper_cvff.html,
|
||||||
"harmonic (ko)"_improper_harmonic.html,
|
"harmonic (iko)"_improper_harmonic.html,
|
||||||
"umbrella (o)"_improper_umbrella.html :tb(c=4,ea=c)
|
"umbrella (o)"_improper_umbrella.html :tb(c=4,ea=c)
|
||||||
|
|
||||||
These are additional improper styles in USER packages, which can be
|
These are additional improper styles in USER packages, which can be
|
||||||
@ -1238,7 +1254,7 @@ USER-OMP, t = OPT.
|
|||||||
"ewald/disp"_kspace_style.html,
|
"ewald/disp"_kspace_style.html,
|
||||||
"msm (o)"_kspace_style.html,
|
"msm (o)"_kspace_style.html,
|
||||||
"msm/cg (o)"_kspace_style.html,
|
"msm/cg (o)"_kspace_style.html,
|
||||||
"pppm (go)"_kspace_style.html,
|
"pppm (gok)"_kspace_style.html,
|
||||||
"pppm/cg (o)"_kspace_style.html,
|
"pppm/cg (o)"_kspace_style.html,
|
||||||
"pppm/disp (i)"_kspace_style.html,
|
"pppm/disp (i)"_kspace_style.html,
|
||||||
"pppm/disp/tip4p"_kspace_style.html,
|
"pppm/disp/tip4p"_kspace_style.html,
|
||||||
|
|||||||
@ -454,7 +454,7 @@ NOTE: By default, for 2d systems, granular particles are still modeled
|
|||||||
as 3d spheres, not 2d discs (circles), meaning their moment of inertia
|
as 3d spheres, not 2d discs (circles), meaning their moment of inertia
|
||||||
will be the same as in 3d. If you wish to model granular particles in
|
will be the same as in 3d. If you wish to model granular particles in
|
||||||
2d as 2d discs, see the note on this topic in "Section
|
2d as 2d discs, see the note on this topic in "Section
|
||||||
6.2"_Section_howto.html#howto_2, where 2d simulations are disussed.
|
6.2"_Section_howto.html#howto_2, where 2d simulations are discussed.
|
||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
@ -2859,8 +2859,8 @@ The nature of the atoms (core, Drude particle or non-polarizable) is
|
|||||||
specified via the "fix drude"_fix_drude.html command. The special
|
specified via the "fix drude"_fix_drude.html command. The special
|
||||||
list of neighbors is automatically refactored to account for the
|
list of neighbors is automatically refactored to account for the
|
||||||
equivalence of core and Drude particles as regards special 1-2 to 1-4
|
equivalence of core and Drude particles as regards special 1-2 to 1-4
|
||||||
screening. It may be necessary to use the {extra} keyword of the
|
screening. It may be necessary to use the {extra/special/per/atom}
|
||||||
"special_bonds"_special_bonds.html command. If using "fix
|
keyword of the "read_data"_read_data.html command. If using "fix
|
||||||
shake"_fix_shake.html, make sure no Drude particle is in this fix
|
shake"_fix_shake.html, make sure no Drude particle is in this fix
|
||||||
group.
|
group.
|
||||||
|
|
||||||
|
|||||||
@ -507,11 +507,15 @@ we'll be pleased to add them to the
|
|||||||
"Movies"_http://lammps.sandia.gov/movies.html pages of the LAMMPS WWW
|
"Movies"_http://lammps.sandia.gov/movies.html pages of the LAMMPS WWW
|
||||||
site.
|
site.
|
||||||
|
|
||||||
The core group of LAMMPS developers is at Sandia National Labs:
|
The primary LAMMPS developers are at Sandia National Labs and Temple University:
|
||||||
|
|
||||||
Steve Plimpton, sjplimp at sandia.gov
|
Steve Plimpton, sjplimp at sandia.gov
|
||||||
Aidan Thompson, athomps at sandia.gov
|
Aidan Thompson, athomps at sandia.gov
|
||||||
Paul Crozier, pscrozi at sandia.gov :ul
|
Stan Moore, stamoor at sandia.gov
|
||||||
|
Axel Kohlmeyer, akohlmey at gmail.com :ul
|
||||||
|
|
||||||
|
Past primary developers include Paul Crozier and Mark Stevens,
|
||||||
|
both at Sandia, and Ray Shan, now at Materials Design.
|
||||||
|
|
||||||
The following folks are responsible for significant contributions to
|
The following folks are responsible for significant contributions to
|
||||||
the code, or other aspects of the LAMMPS development effort. Many of
|
the code, or other aspects of the LAMMPS development effort. Many of
|
||||||
@ -519,19 +523,20 @@ the packages they have written are somewhat unique to LAMMPS and the
|
|||||||
code would not be as general-purpose as it is without their expertise
|
code would not be as general-purpose as it is without their expertise
|
||||||
and efforts.
|
and efforts.
|
||||||
|
|
||||||
Axel Kohlmeyer (Temple U), akohlmey at gmail.com, SVN and Git repositories, indefatigable mail list responder, USER-CGSDK and USER-OMP packages
|
Axel Kohlmeyer (Temple U), akohlmey at gmail.com, SVN and Git repositories, indefatigable mail list responder, USER-CGSDK, USER-OMP, USER-COLVARS, USER-MOLFILE, USER-QMMM, USER-TALLY, and COMPRESS packages
|
||||||
Roy Pollock (LLNL), Ewald and PPPM solvers
|
Roy Pollock (LLNL), Ewald and PPPM solvers
|
||||||
Mike Brown (ORNL), brownw at ornl.gov, GPU package
|
Mike Brown (ORNL), brownw at ornl.gov, GPU and USER-INTEL package
|
||||||
Greg Wagner (Sandia), gjwagne at sandia.gov, MEAM package for MEAM potential
|
Greg Wagner (Sandia), gjwagne at sandia.gov, MEAM package for MEAM potential
|
||||||
Mike Parks (Sandia), mlparks at sandia.gov, PERI package for Peridynamics
|
Mike Parks (Sandia), mlparks at sandia.gov, PERI package for Peridynamics
|
||||||
Rudra Mukherjee (JPL), Rudranarayan.M.Mukherjee at jpl.nasa.gov, POEMS package for articulated rigid body motion
|
Rudra Mukherjee (JPL), Rudranarayan.M.Mukherjee at jpl.nasa.gov, POEMS package for articulated rigid body motion
|
||||||
Reese Jones (Sandia) and collaborators, rjones at sandia.gov, USER-ATC package for atom/continuum coupling
|
Reese Jones (Sandia) and collaborators, rjones at sandia.gov, USER-ATC package for atom/continuum coupling
|
||||||
Ilya Valuev (JIHT), valuev at physik.hu-berlin.de, USER-AWPMD package for wave-packet MD
|
Ilya Valuev (JIHT), valuev at physik.hu-berlin.de, USER-AWPMD package for wave-packet MD
|
||||||
Christian Trott (U Tech Ilmenau), christian.trott at tu-ilmenau.de, USER-CUDA package
|
Christian Trott (U Tech Ilmenau), christian.trott at tu-ilmenau.de, USER-CUDA and KOKKOS packages
|
||||||
Andres Jaramillo-Botero (Caltech), ajaramil at wag.caltech.edu, USER-EFF package for electron force field
|
Andres Jaramillo-Botero (Caltech), ajaramil at wag.caltech.edu, USER-EFF package for electron force field
|
||||||
Christoph Kloss (JKU), Christoph.Kloss at jku.at, USER-LIGGGHTS package for granular models and granular/fluid coupling
|
Christoph Kloss (JKU), Christoph.Kloss at jku.at, USER-LIGGGHTS package for granular models and granular/fluid coupling
|
||||||
Metin Aktulga (LBL), hmaktulga at lbl.gov, USER-REAXC package for C version of ReaxFF
|
Metin Aktulga (LBL), hmaktulga at lbl.gov, USER-REAXC package for C version of ReaxFF
|
||||||
Georg Gunzenmuller (EMI), georg.ganzenmueller at emi.fhg.de, USER-SPH package :ul
|
Georg Gunzenmuller (EMI), georg.ganzenmueller at emi.fhg.de, USER-SMD and USER-SPH packages
|
||||||
|
Colin Denniston (U Western Ontario), cdennist at uwo.ca, USER-LB package :ul
|
||||||
|
|
||||||
As discussed in "Section 13"_Section_history.html, LAMMPS
|
As discussed in "Section 13"_Section_history.html, LAMMPS
|
||||||
originated as a cooperative project between DOE labs and industrial
|
originated as a cooperative project between DOE labs and industrial
|
||||||
|
|||||||
@ -96,6 +96,7 @@ Package, Description, Doc page, Example, Library
|
|||||||
"KIM"_#KIM, OpenKIM wrapper, "pair_style kim"_pair_kim.html, kim, ext
|
"KIM"_#KIM, OpenKIM wrapper, "pair_style kim"_pair_kim.html, kim, ext
|
||||||
"KOKKOS"_#KOKKOS, Kokkos-enabled styles, "Section 5.3.3"_accelerate_kokkos.html, "Benchmarks"_http://lammps.sandia.gov/bench.html, -
|
"KOKKOS"_#KOKKOS, Kokkos-enabled styles, "Section 5.3.3"_accelerate_kokkos.html, "Benchmarks"_http://lammps.sandia.gov/bench.html, -
|
||||||
"KSPACE"_#KSPACE, long-range Coulombic solvers, "kspace_style"_kspace_style.html, peptide, -
|
"KSPACE"_#KSPACE, long-range Coulombic solvers, "kspace_style"_kspace_style.html, peptide, -
|
||||||
|
"LATTE"_#LATTE, quantum DFTB forces via LATTE, "fix latte"_fix_latte.html, latte, ext
|
||||||
"MANYBODY"_#MANYBODY, many-body potentials, "pair_style tersoff"_pair_tersoff.html, shear, -
|
"MANYBODY"_#MANYBODY, many-body potentials, "pair_style tersoff"_pair_tersoff.html, shear, -
|
||||||
"MC"_#MC, Monte Carlo options, "fix gcmc"_fix_gcmc.html, -, -
|
"MC"_#MC, Monte Carlo options, "fix gcmc"_fix_gcmc.html, -, -
|
||||||
"MEAM"_#MEAM, modified EAM potential, "pair_style meam"_pair_meam.html, meam, int
|
"MEAM"_#MEAM, modified EAM potential, "pair_style meam"_pair_meam.html, meam, int
|
||||||
@ -137,6 +138,7 @@ Package, Description, Doc page, Example, Library
|
|||||||
"USER-MESO"_#USER-MESO, mesoscale DPD models, "pair_style edpd"_pair_meso.html, USER/meso, -
|
"USER-MESO"_#USER-MESO, mesoscale DPD models, "pair_style edpd"_pair_meso.html, USER/meso, -
|
||||||
"USER-MGPT"_#USER-MGPT, fast MGPT multi-ion potentials, "pair_style mgpt"_pair_mgpt.html, USER/mgpt, -
|
"USER-MGPT"_#USER-MGPT, fast MGPT multi-ion potentials, "pair_style mgpt"_pair_mgpt.html, USER/mgpt, -
|
||||||
"USER-MISC"_#USER-MISC, single-file contributions, USER-MISC/README, USER/misc, -
|
"USER-MISC"_#USER-MISC, single-file contributions, USER-MISC/README, USER/misc, -
|
||||||
|
"USER-MOFFF"_#USER-MOFFF, styles for "MOF-FF"_MOFplus force field, "pair_style buck6d/coul/gauss"_pair_buck6d_coul_gauss.html, USER/mofff, -
|
||||||
"USER-MOLFILE"_#USER-MOLFILE, "VMD"_vmd_home molfile plug-ins,"dump molfile"_dump_molfile.html, -, ext
|
"USER-MOLFILE"_#USER-MOLFILE, "VMD"_vmd_home molfile plug-ins,"dump molfile"_dump_molfile.html, -, ext
|
||||||
"USER-NETCDF"_#USER-NETCDF, dump output via NetCDF,"dump netcdf"_dump_netcdf.html, -, ext
|
"USER-NETCDF"_#USER-NETCDF, dump output via NetCDF,"dump netcdf"_dump_netcdf.html, -, ext
|
||||||
"USER-OMP"_#USER-OMP, OpenMP-enabled styles,"Section 5.3.4"_accelerate_omp.html, "Benchmarks"_http://lammps.sandia.gov/bench.html, -
|
"USER-OMP"_#USER-OMP, OpenMP-enabled styles,"Section 5.3.4"_accelerate_omp.html, "Benchmarks"_http://lammps.sandia.gov/bench.html, -
|
||||||
@ -149,6 +151,7 @@ Package, Description, Doc page, Example, Library
|
|||||||
"USER-SMTBQ"_#USER-SMTBQ, second moment tight binding QEq potential,"pair_style smtbq"_pair_smtbq.html, USER/smtbq, -
|
"USER-SMTBQ"_#USER-SMTBQ, second moment tight binding QEq potential,"pair_style smtbq"_pair_smtbq.html, USER/smtbq, -
|
||||||
"USER-SPH"_#USER-SPH, smoothed particle hydrodynamics,"SPH User Guide"_PDF/SPH_LAMMPS_userguide.pdf, USER/sph, -
|
"USER-SPH"_#USER-SPH, smoothed particle hydrodynamics,"SPH User Guide"_PDF/SPH_LAMMPS_userguide.pdf, USER/sph, -
|
||||||
"USER-TALLY"_#USER-TALLY, pairwise tally computes,"compute XXX/tally"_compute_tally.html, USER/tally, -
|
"USER-TALLY"_#USER-TALLY, pairwise tally computes,"compute XXX/tally"_compute_tally.html, USER/tally, -
|
||||||
|
"USER-UEF"_#USER-UEF, extensional flow,"fix nvt/uef"_fix_nh_uef.html, USER/uef, -
|
||||||
"USER-VTK"_#USER-VTK, dump output via VTK, "compute vtk"_dump_vtk.html, -, ext :tb(ea=c,ca1=l)
|
"USER-VTK"_#USER-VTK, dump output via VTK, "compute vtk"_dump_vtk.html, -, ext :tb(ea=c,ca1=l)
|
||||||
|
|
||||||
:line
|
:line
|
||||||
@ -241,7 +244,7 @@ COLLOID package :link(COLLOID),h4
|
|||||||
|
|
||||||
[Contents:]
|
[Contents:]
|
||||||
|
|
||||||
Coarse-grained finite-size colloidal particles. Pair stayle and fix
|
Coarse-grained finite-size colloidal particles. Pair styles and fix
|
||||||
wall styles for colloidal interactions. Includes the Fast Lubrication
|
wall styles for colloidal interactions. Includes the Fast Lubrication
|
||||||
Dynamics (FLD) method for hydrodynamic interactions, which is a
|
Dynamics (FLD) method for hydrodynamic interactions, which is a
|
||||||
simplified approximation to Stokesian dynamics.
|
simplified approximation to Stokesian dynamics.
|
||||||
@ -695,6 +698,66 @@ bench/in.rhodo :ul
|
|||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
|
LATTE package :link(LATTE),h4
|
||||||
|
|
||||||
|
[Contents:]
|
||||||
|
|
||||||
|
A fix command which wraps the LATTE DFTB code, so that molecular
|
||||||
|
dynamics can be run with LAMMPS using density-functional tight-binding
|
||||||
|
quantum forces calculated by LATTE.
|
||||||
|
|
||||||
|
More information on LATTE can be found at this web site:
|
||||||
|
"https://github.com/lanl/LATTE"_latte_home. A brief technical
|
||||||
|
description is given with the "fix latte"_fix_latte.html command.
|
||||||
|
|
||||||
|
:link(latte_home,https://github.com/lanl/LATTE)
|
||||||
|
|
||||||
|
[Authors:] Christian Negre (LANL) and Steve Plimpton (Sandia). LATTE
|
||||||
|
itself is developed at Los Alamos National Laboratory by Marc
|
||||||
|
Cawkwell, Anders Niklasson, and Christian Negre.
|
||||||
|
|
||||||
|
[Install or un-install:]
|
||||||
|
|
||||||
|
Before building LAMMPS with this package, you must first download and
|
||||||
|
build the LATTE library. You can do this manually if you prefer;
|
||||||
|
follow the instructions in lib/latte/README. You can also do it in
|
||||||
|
one step from the lammps/src dir, using a command like these, which
|
||||||
|
simply invokes the lib/latte/Install.py script with the specified
|
||||||
|
args:
|
||||||
|
|
||||||
|
make lib-latte # print help message
|
||||||
|
make lib-latte args="-b" # download and build in lib/latte/LATTE-master
|
||||||
|
make lib-latte args="-p $HOME/latte" # use existing LATTE installation in $HOME/latte
|
||||||
|
make lib-latte args="-b -m gfortran" # download and build in lib/latte and
|
||||||
|
# copy Makefile.lammps.gfortran to Makefile.lammps
|
||||||
|
:pre
|
||||||
|
|
||||||
|
Note that 3 symbolic (soft) links, "includelink" and "liblink" and
|
||||||
|
"filelink.o", are created in lib/latte to point into the LATTE home dir.
|
||||||
|
When LAMMPS builds in src it will use these links. You should
|
||||||
|
also check that the Makefile.lammps file you create is appropriate
|
||||||
|
for the compiler you use on your system to build LATTE.
|
||||||
|
|
||||||
|
You can then install/un-install the package and build LAMMPS in the
|
||||||
|
usual manner:
|
||||||
|
|
||||||
|
make yes-latte
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
make no-latte
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
[Supporting info:]
|
||||||
|
|
||||||
|
src/LATTE: filenames -> commands
|
||||||
|
src/LATTE/README
|
||||||
|
lib/latte/README
|
||||||
|
"fix latte"_fix_latte.html
|
||||||
|
examples/latte
|
||||||
|
"LAMMPS-LATTE tutorial"_https://github.com/lanl/LATTE/wiki/Using-LATTE-through-LAMMPS :ul
|
||||||
|
|
||||||
|
:line
|
||||||
|
|
||||||
MANYBODY package :link(MANYBODY),h4
|
MANYBODY package :link(MANYBODY),h4
|
||||||
|
|
||||||
[Contents:]
|
[Contents:]
|
||||||
@ -922,7 +985,7 @@ MSCG package :link(mscg),h4
|
|||||||
[Contents:]
|
[Contents:]
|
||||||
|
|
||||||
A "fix mscg"_fix_mscg.html command which can parameterize a
|
A "fix mscg"_fix_mscg.html command which can parameterize a
|
||||||
Mulit-Scale Coarse-Graining (MSCG) model using the open-source "MS-CG
|
Multi-Scale Coarse-Graining (MSCG) model using the open-source "MS-CG
|
||||||
library"_mscg_home.
|
library"_mscg_home.
|
||||||
|
|
||||||
:link(mscg_home,https://github.com/uchicago-voth/MSCG-release)
|
:link(mscg_home,https://github.com/uchicago-voth/MSCG-release)
|
||||||
@ -1719,7 +1782,7 @@ coarse-grained DPD-based models for energetic, reactive molecular
|
|||||||
crystalline materials. It includes many pair styles specific to these
|
crystalline materials. It includes many pair styles specific to these
|
||||||
systems, including for reactive DPD, where each particle has internal
|
systems, including for reactive DPD, where each particle has internal
|
||||||
state for multiple species and a coupled set of chemical reaction ODEs
|
state for multiple species and a coupled set of chemical reaction ODEs
|
||||||
are integrated each timestep. Highly accurate time intergrators for
|
are integrated each timestep. Highly accurate time integrators for
|
||||||
isothermal, isoenergetic, isobaric and isenthalpic conditions are
|
isothermal, isoenergetic, isobaric and isenthalpic conditions are
|
||||||
included. These enable long timesteps via the Shardlow splitting
|
included. These enable long timesteps via the Shardlow splitting
|
||||||
algorithm.
|
algorithm.
|
||||||
@ -2169,7 +2232,7 @@ Several extensions of the the dissipative particle dynamics (DPD)
|
|||||||
method. Specifically, energy-conserving DPD (eDPD) that can model
|
method. Specifically, energy-conserving DPD (eDPD) that can model
|
||||||
non-isothermal processes, many-body DPD (mDPD) for simulating
|
non-isothermal processes, many-body DPD (mDPD) for simulating
|
||||||
vapor-liquid coexistence, and transport DPD (tDPD) for modeling
|
vapor-liquid coexistence, and transport DPD (tDPD) for modeling
|
||||||
advection-diffuion-reaction systems. The equations of motion of these
|
advection-diffusion-reaction systems. The equations of motion of these
|
||||||
DPD extensions are integrated through a modified velocity-Verlet (MVV)
|
DPD extensions are integrated through a modified velocity-Verlet (MVV)
|
||||||
algorithm.
|
algorithm.
|
||||||
|
|
||||||
@ -2191,12 +2254,50 @@ src/USER-MESO/README
|
|||||||
"pair_style edpd"_pair_meso.html
|
"pair_style edpd"_pair_meso.html
|
||||||
"pair_style mdpd"_pair_meso.html
|
"pair_style mdpd"_pair_meso.html
|
||||||
"pair_style tdpd"_pair_meso.html
|
"pair_style tdpd"_pair_meso.html
|
||||||
"fix mvv/dpd"_fix_mvv.html
|
"fix mvv/dpd"_fix_mvv_dpd.html
|
||||||
examples/USER/meso
|
examples/USER/meso
|
||||||
http://lammps.sandia.gov/movies.html#mesodpd :ul
|
http://lammps.sandia.gov/movies.html#mesodpd :ul
|
||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
|
USER-MOFFF package :link(USER-MOFFF),h4
|
||||||
|
|
||||||
|
[Contents:]
|
||||||
|
|
||||||
|
Pair, angle and improper styles needed to employ the MOF-FF
|
||||||
|
force field by Schmid and coworkers with LAMMPS.
|
||||||
|
MOF-FF is a first principles derived force field with the primary aim
|
||||||
|
to simulate MOFs and related porous framework materials, using spherical
|
||||||
|
Gaussian charges. It is described in S. Bureekaew et al., Phys. Stat. Sol. B
|
||||||
|
2013, 250, 1128-1141.
|
||||||
|
For the usage of MOF-FF see the example in the example directory as
|
||||||
|
well as the "MOF+"_MOFplus website.
|
||||||
|
|
||||||
|
:link(MOFplus,https://www.mofplus.org/content/show/MOF-FF)
|
||||||
|
|
||||||
|
[Author:] Hendrik Heenen (Technical U of Munich),
|
||||||
|
Rochus Schmid (Ruhr-University Bochum).
|
||||||
|
|
||||||
|
[Install or un-install:]
|
||||||
|
|
||||||
|
make yes-user-mofff
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
make no-user-mofff
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
[Supporting info:]
|
||||||
|
|
||||||
|
src/USER-MOFFF: filenames -> commands
|
||||||
|
src/USER-MOFFF/README
|
||||||
|
"pair_style buck6d/coul/gauss"_pair_buck6d_coul_gauss.html
|
||||||
|
"angle_style class2"_angle_class2.html
|
||||||
|
"angle_style cosine/buck6d"_angle_cosine_buck6d.html
|
||||||
|
"improper_style inversion/harmonic"_improper_inversion_harmonic.html
|
||||||
|
examples/USER/mofff :ul
|
||||||
|
|
||||||
|
:line
|
||||||
|
|
||||||
USER-MOLFILE package :link(USER-MOLFILE),h4
|
USER-MOLFILE package :link(USER-MOLFILE),h4
|
||||||
|
|
||||||
[Contents:]
|
[Contents:]
|
||||||
@ -2433,7 +2534,7 @@ make machine :pre
|
|||||||
|
|
||||||
NOTE: The LAMMPS executable these steps produce is not yet functional
|
NOTE: The LAMMPS executable these steps produce is not yet functional
|
||||||
for a QM/MM simulation. You must also build Quantum ESPRESSO and
|
for a QM/MM simulation. You must also build Quantum ESPRESSO and
|
||||||
create a new executable which links LAMMPS and Quanutm ESPRESSO
|
create a new executable which links LAMMPS and Quantum ESPRESSO
|
||||||
together. These are steps 3 and 4 described in the lib/qmmm/README
|
together. These are steps 3 and 4 described in the lib/qmmm/README
|
||||||
file.
|
file.
|
||||||
|
|
||||||
@ -2492,7 +2593,7 @@ developed by the Cambridge University group.
|
|||||||
|
|
||||||
:link(quip,https://github.com/libAtoms/QUIP)
|
:link(quip,https://github.com/libAtoms/QUIP)
|
||||||
|
|
||||||
To use this package you must have the QUIP libAatoms library available
|
To use this package you must have the QUIP libAtoms library available
|
||||||
on your system.
|
on your system.
|
||||||
|
|
||||||
[Author:] Albert Bartok (Cambridge University)
|
[Author:] Albert Bartok (Cambridge University)
|
||||||
@ -2710,13 +2811,44 @@ examples/USER/tally :ul
|
|||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
|
USER-UEF package :link(USER-UEF),h4
|
||||||
|
|
||||||
|
[Contents:]
|
||||||
|
|
||||||
|
A fix style for the integration of the equations of motion under
|
||||||
|
extensional flow with proper boundary conditions, as well as several
|
||||||
|
supporting compute styles and an output option.
|
||||||
|
|
||||||
|
[Author:] David Nicholson (MIT).
|
||||||
|
|
||||||
|
[Install or un-install:]
|
||||||
|
|
||||||
|
make yes-user-uef
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
make no-user-uef
|
||||||
|
make machine :pre
|
||||||
|
|
||||||
|
[Supporting info:]
|
||||||
|
|
||||||
|
src/USER-UEF: filenames -> commands
|
||||||
|
src/USER-UEF/README
|
||||||
|
"fix nvt/uef"_fix_nh_uef.html
|
||||||
|
"fix npt/uef"_fix_nh_uef.html
|
||||||
|
"compute pressure/uef"_compute_pressure_uef.html
|
||||||
|
"compute temp/uef"_compute_temp_uef.html
|
||||||
|
"dump cfg/uef"_dump_cfg_uef.html
|
||||||
|
examples/uef :ul
|
||||||
|
|
||||||
|
:line
|
||||||
|
|
||||||
USER-VTK package :link(USER-VTK),h4
|
USER-VTK package :link(USER-VTK),h4
|
||||||
|
|
||||||
[Contents:]
|
[Contents:]
|
||||||
|
|
||||||
A "dump vtk"_dump_vtk.html command which outputs
|
A "dump vtk"_dump_vtk.html command which outputs snapshot info in the
|
||||||
snapshot info in the "VTK format"_vtk, enabling visualization by
|
"VTK format"_vtk, enabling visualization by "Paraview"_paraview or
|
||||||
"Paraview"_paraview or other visuzlization packages.
|
other visualization packages.
|
||||||
|
|
||||||
:link(vtk,http://www.vtk.org)
|
:link(vtk,http://www.vtk.org)
|
||||||
:link(paraview,http://www.paraview.org)
|
:link(paraview,http://www.paraview.org)
|
||||||
|
|||||||
@ -123,7 +123,7 @@ code directly from an input script:
|
|||||||
|
|
||||||
"python"_python.html
|
"python"_python.html
|
||||||
"variable python"_variable.html
|
"variable python"_variable.html
|
||||||
"fix python"_fix_python.html
|
"fix python/invoke"_fix_python_invoke.html
|
||||||
"pair_style python"_pair_python.html :ul
|
"pair_style python"_pair_python.html :ul
|
||||||
|
|
||||||
The "python"_python.html command which can be used to define and
|
The "python"_python.html command which can be used to define and
|
||||||
@ -165,7 +165,7 @@ doc page for its python-style variables for more info, including
|
|||||||
examples of Python code you can write for both pure Python operations
|
examples of Python code you can write for both pure Python operations
|
||||||
and callbacks to LAMMPS.
|
and callbacks to LAMMPS.
|
||||||
|
|
||||||
The "fix python"_fix_python.html command can execute
|
The "fix python/invoke"_fix_python_invoke.html command can execute
|
||||||
Python code at selected timesteps during a simulation run.
|
Python code at selected timesteps during a simulation run.
|
||||||
|
|
||||||
The "pair_style python"_pair_python command allows you to define
|
The "pair_style python"_pair_python command allows you to define
|
||||||
|
|||||||
@ -79,7 +79,7 @@ This section has the following sub-sections:
|
|||||||
|
|
||||||
Read this first :h5,link(start_2_1)
|
Read this first :h5,link(start_2_1)
|
||||||
|
|
||||||
If you want to avoid building LAMMPS yourself, read the preceeding
|
If you want to avoid building LAMMPS yourself, read the preceding
|
||||||
section about options available for downloading and installing
|
section about options available for downloading and installing
|
||||||
executables. Details are discussed on the "download"_download page.
|
executables. Details are discussed on the "download"_download page.
|
||||||
|
|
||||||
@ -252,14 +252,13 @@ re-compile, after typing "make clean" (which will describe different
|
|||||||
clean options).
|
clean options).
|
||||||
|
|
||||||
The LMP_INC variable is used to include options that turn on ifdefs
|
The LMP_INC variable is used to include options that turn on ifdefs
|
||||||
within the LAMMPS code. The options that are currently recogized are:
|
within the LAMMPS code. The options that are currently recognized are:
|
||||||
|
|
||||||
-DLAMMPS_GZIP
|
-DLAMMPS_GZIP
|
||||||
-DLAMMPS_JPEG
|
-DLAMMPS_JPEG
|
||||||
-DLAMMPS_PNG
|
-DLAMMPS_PNG
|
||||||
-DLAMMPS_FFMPEG
|
-DLAMMPS_FFMPEG
|
||||||
-DLAMMPS_MEMALIGN
|
-DLAMMPS_MEMALIGN
|
||||||
-DLAMMPS_XDR
|
|
||||||
-DLAMMPS_SMALLBIG
|
-DLAMMPS_SMALLBIG
|
||||||
-DLAMMPS_BIGBIG
|
-DLAMMPS_BIGBIG
|
||||||
-DLAMMPS_SMALLSMALL
|
-DLAMMPS_SMALLSMALL
|
||||||
@ -308,11 +307,6 @@ has to be aligned on larger than default byte boundaries (e.g. 16
|
|||||||
bytes instead of 8 bytes on x86 type platforms) for optimal
|
bytes instead of 8 bytes on x86 type platforms) for optimal
|
||||||
performance.
|
performance.
|
||||||
|
|
||||||
If you use -DLAMMPS_XDR, the build will include XDR compatibility
|
|
||||||
files for doing particle dumps in XTC format. This is only necessary
|
|
||||||
if your platform does have its own XDR files available. See the
|
|
||||||
Restrictions section of the "dump"_dump.html command for details.
|
|
||||||
|
|
||||||
Use at most one of the -DLAMMPS_SMALLBIG, -DLAMMPS_BIGBIG,
|
Use at most one of the -DLAMMPS_SMALLBIG, -DLAMMPS_BIGBIG,
|
||||||
-DLAMMPS_SMALLSMALL settings. The default is -DLAMMPS_SMALLBIG. These
|
-DLAMMPS_SMALLSMALL settings. The default is -DLAMMPS_SMALLBIG. These
|
||||||
settings refer to use of 4-byte (small) vs 8-byte (big) integers
|
settings refer to use of 4-byte (small) vs 8-byte (big) integers
|
||||||
@ -363,7 +357,7 @@ installed on your platform. If MPI is installed on your system in the
|
|||||||
usual place (under /usr/local), you also may not need to specify these
|
usual place (under /usr/local), you also may not need to specify these
|
||||||
3 variables, assuming /usr/local is in your path. On some large
|
3 variables, assuming /usr/local is in your path. On some large
|
||||||
parallel machines which use "modules" for their compile/link
|
parallel machines which use "modules" for their compile/link
|
||||||
environements, you may simply need to include the correct module in
|
environments, you may simply need to include the correct module in
|
||||||
your build environment, before building LAMMPS. Or the parallel
|
your build environment, before building LAMMPS. Or the parallel
|
||||||
machine may have a vendor-provided MPI which the compiler has no
|
machine may have a vendor-provided MPI which the compiler has no
|
||||||
trouble finding.
|
trouble finding.
|
||||||
@ -431,7 +425,7 @@ use the KISS library described above.
|
|||||||
You may also need to set the FFT_INC, FFT_PATH, and FFT_LIB variables,
|
You may also need to set the FFT_INC, FFT_PATH, and FFT_LIB variables,
|
||||||
so the compiler and linker can find the needed FFT header and library
|
so the compiler and linker can find the needed FFT header and library
|
||||||
files. Note that on some large parallel machines which use "modules"
|
files. Note that on some large parallel machines which use "modules"
|
||||||
for their compile/link environements, you may simply need to include
|
for their compile/link environments, you may simply need to include
|
||||||
the correct module in your build environment. Or the parallel machine
|
the correct module in your build environment. Or the parallel machine
|
||||||
may have a vendor-provided FFT library which the compiler has no
|
may have a vendor-provided FFT library which the compiler has no
|
||||||
trouble finding. See the src/MAKE/OPTIONS/Makefile.fftw file for an
|
trouble finding. See the src/MAKE/OPTIONS/Makefile.fftw file for an
|
||||||
@ -470,7 +464,7 @@ precision.
|
|||||||
|
|
||||||
The FFT_INC variable also allows for a -DFFT_SINGLE setting that will
|
The FFT_INC variable also allows for a -DFFT_SINGLE setting that will
|
||||||
use single-precision FFTs with PPPM, which can speed-up long-range
|
use single-precision FFTs with PPPM, which can speed-up long-range
|
||||||
calulations, particularly in parallel or on GPUs. Fourier transform
|
calculations, particularly in parallel or on GPUs. Fourier transform
|
||||||
and related PPPM operations are somewhat insensitive to floating point
|
and related PPPM operations are somewhat insensitive to floating point
|
||||||
truncation errors and thus do not always need to be performed in
|
truncation errors and thus do not always need to be performed in
|
||||||
double precision. Using the -DFFT_SINGLE setting trades off a little
|
double precision. Using the -DFFT_SINGLE setting trades off a little
|
||||||
@ -483,7 +477,7 @@ with support for single-precision, as explained above. For FFTW3 you
|
|||||||
also need to include -lfftw3f with the FFT_LIB setting, in addition to
|
also need to include -lfftw3f with the FFT_LIB setting, in addition to
|
||||||
-lfftw3. For FFTW2, you also need to specify -DFFT_SIZE with the
|
-lfftw3. For FFTW2, you also need to specify -DFFT_SIZE with the
|
||||||
FFT_INC setting and -lsfftw with the FFT_LIB setting (in place of
|
FFT_INC setting and -lsfftw with the FFT_LIB setting (in place of
|
||||||
-lfftw). Similarly, if FFTW2 has been preinstalled with an explicit
|
-lfftw). Similarly, if FFTW2 has been pre-installed with an explicit
|
||||||
double-precision library (libdfftw.a and not the default libfftw.a),
|
double-precision library (libdfftw.a and not the default libfftw.a),
|
||||||
then you can specify -DFFT_SIZE (and not -DFFT_SINGLE), and specify
|
then you can specify -DFFT_SIZE (and not -DFFT_SINGLE), and specify
|
||||||
-ldfftw to use double-precision FFTs.
|
-ldfftw to use double-precision FFTs.
|
||||||
@ -714,7 +708,7 @@ list various make commands that can be used to manage packages.
|
|||||||
If you use a command in a LAMMPS input script that is part of a
|
If you use a command in a LAMMPS input script that is part of a
|
||||||
package, you must have built LAMMPS with that package, else you will
|
package, you must have built LAMMPS with that package, else you will
|
||||||
get an error that the style is invalid or the command is unknown.
|
get an error that the style is invalid or the command is unknown.
|
||||||
Every command's doc page specfies if it is part of a package. You can
|
Every command's doc page specifies if it is part of a package. You can
|
||||||
type
|
type
|
||||||
|
|
||||||
lmp_machine -h :pre
|
lmp_machine -h :pre
|
||||||
@ -809,6 +803,10 @@ currently installed. For those that are installed, it will list any
|
|||||||
files that are different in the src directory and package
|
files that are different in the src directory and package
|
||||||
sub-directory.
|
sub-directory.
|
||||||
|
|
||||||
|
Typing "make package-installed" or "make pi" will list which packages are
|
||||||
|
currently installed, without listing the status of packages that are not
|
||||||
|
installed.
|
||||||
|
|
||||||
Typing "make package-update" or "make pu" will overwrite src files
|
Typing "make package-update" or "make pu" will overwrite src files
|
||||||
with files from the package sub-directories if the package is
|
with files from the package sub-directories if the package is
|
||||||
installed. It should be used after a patch has been applied, since
|
installed. It should be used after a patch has been applied, since
|
||||||
@ -859,7 +857,7 @@ details for each package.
|
|||||||
[External libraries:]
|
[External libraries:]
|
||||||
|
|
||||||
Packages in the tables "Section 4"_Section_packages.html with an "ext"
|
Packages in the tables "Section 4"_Section_packages.html with an "ext"
|
||||||
in the last column link to exernal libraries whose source code is not
|
in the last column link to external libraries whose source code is not
|
||||||
included with LAMMPS. You must first download and install the library
|
included with LAMMPS. You must first download and install the library
|
||||||
before building LAMMPS with that package installed. E.g. the voronoi
|
before building LAMMPS with that package installed. E.g. the voronoi
|
||||||
package links to the freely available "Voro++ library"_voro_home2. You
|
package links to the freely available "Voro++ library"_voro_home2. You
|
||||||
@ -920,7 +918,7 @@ CPUs and KNLs; the KOKKOS package builds for CPUs (OpenMP), GPUs
|
|||||||
Makefile.intel_cpu
|
Makefile.intel_cpu
|
||||||
Makefile.intel_phi
|
Makefile.intel_phi
|
||||||
Makefile.kokkos_omp
|
Makefile.kokkos_omp
|
||||||
Makefile.kokkos_cuda
|
Makefile.kokkos_cuda_mpi
|
||||||
Makefile.kokkos_phi
|
Makefile.kokkos_phi
|
||||||
Makefile.omp
|
Makefile.omp
|
||||||
Makefile.opt :ul
|
Makefile.opt :ul
|
||||||
@ -963,7 +961,7 @@ src/MAKE/Makefile.foo and perform the build in the directory
|
|||||||
Obj_shared_foo. This is so that each file can be compiled with the
|
Obj_shared_foo. This is so that each file can be compiled with the
|
||||||
-fPIC flag which is required for inclusion in a shared library. The
|
-fPIC flag which is required for inclusion in a shared library. The
|
||||||
build will create the file liblammps_foo.so which another application
|
build will create the file liblammps_foo.so which another application
|
||||||
can link to dyamically. It will also create a soft link liblammps.so,
|
can link to dynamically. It will also create a soft link liblammps.so,
|
||||||
which will point to the most recently built shared library. This is
|
which will point to the most recently built shared library. This is
|
||||||
the file the Python wrapper loads by default.
|
the file the Python wrapper loads by default.
|
||||||
|
|
||||||
@ -1329,8 +1327,8 @@ LAMMPS is compiled with CUDA=yes.
|
|||||||
numa Nm :pre
|
numa Nm :pre
|
||||||
|
|
||||||
This option is only relevant when using pthreads with hwloc support.
|
This option is only relevant when using pthreads with hwloc support.
|
||||||
In this case Nm defines the number of NUMA regions (typicaly sockets)
|
In this case Nm defines the number of NUMA regions (typically sockets)
|
||||||
on a node which will be utilizied by a single MPI rank. By default Nm
|
on a node which will be utilized by a single MPI rank. By default Nm
|
||||||
= 1. If this option is used the total number of worker-threads per
|
= 1. If this option is used the total number of worker-threads per
|
||||||
MPI rank is threads*numa. Currently it is always almost better to
|
MPI rank is threads*numa. Currently it is always almost better to
|
||||||
assign at least one MPI rank per NUMA region, and leave numa set to
|
assign at least one MPI rank per NUMA region, and leave numa set to
|
||||||
@ -1394,7 +1392,7 @@ replica runs on on one or a few processors. Note that with MPI
|
|||||||
installed on a machine (e.g. your desktop), you can run on more
|
installed on a machine (e.g. your desktop), you can run on more
|
||||||
(virtual) processors than you have physical processors.
|
(virtual) processors than you have physical processors.
|
||||||
|
|
||||||
To run multiple independent simulatoins from one input script, using
|
To run multiple independent simulations from one input script, using
|
||||||
multiple partitions, see "Section 6.4"_Section_howto.html#howto_4
|
multiple partitions, see "Section 6.4"_Section_howto.html#howto_4
|
||||||
of the manual. World- and universe-style "variables"_variable.html
|
of the manual. World- and universe-style "variables"_variable.html
|
||||||
are useful in this context.
|
are useful in this context.
|
||||||
@ -1673,7 +1671,7 @@ The first section provides a global loop timing summary. The {loop time}
|
|||||||
is the total wall time for the section. The {Performance} line is
|
is the total wall time for the section. The {Performance} line is
|
||||||
provided for convenience to help predicting the number of loop
|
provided for convenience to help predicting the number of loop
|
||||||
continuations required and for comparing performance with other,
|
continuations required and for comparing performance with other,
|
||||||
similar MD codes. The {CPU use} line provides the CPU utilzation per
|
similar MD codes. The {CPU use} line provides the CPU utilization per
|
||||||
MPI task; it should be close to 100% times the number of OpenMP
|
MPI task; it should be close to 100% times the number of OpenMP
|
||||||
threads (or 1 of no OpenMP). Lower numbers correspond to delays due
|
threads (or 1 of no OpenMP). Lower numbers correspond to delays due
|
||||||
to file I/O or insufficient thread utilization.
|
to file I/O or insufficient thread utilization.
|
||||||
|
|||||||
@ -48,6 +48,7 @@ own sub-directories with their own Makefiles and/or README files.
|
|||||||
"chain"_#chain
|
"chain"_#chain
|
||||||
"colvars"_#colvars
|
"colvars"_#colvars
|
||||||
"createatoms"_#createatoms
|
"createatoms"_#createatoms
|
||||||
|
"doxygen"_#doxygen
|
||||||
"drude"_#drude
|
"drude"_#drude
|
||||||
"eam database"_#eamdb
|
"eam database"_#eamdb
|
||||||
"eam generate"_#eamgn
|
"eam generate"_#eamgn
|
||||||
@ -110,14 +111,21 @@ back-and-forth between the CHARMM MD code and LAMMPS.
|
|||||||
They are intended to make it easy to use CHARMM as a builder and as a
|
They are intended to make it easy to use CHARMM as a builder and as a
|
||||||
post-processor for LAMMPS. Using charmm2lammps.pl, you can convert a
|
post-processor for LAMMPS. Using charmm2lammps.pl, you can convert a
|
||||||
PDB file with associated CHARMM info, including CHARMM force field
|
PDB file with associated CHARMM info, including CHARMM force field
|
||||||
data, into its LAMMPS equivalent. Using lammps2pdb.pl you can convert
|
data, into its LAMMPS equivalent. Support for the CMAP correction of
|
||||||
LAMMPS atom dumps into PDB files.
|
CHARMM22 and later is available as an option. This tool can also add
|
||||||
|
solvent water molecules and Na+ or Cl- ions to the system.
|
||||||
|
Using lammps2pdb.pl you can convert LAMMPS atom dumps into PDB files.
|
||||||
|
|
||||||
See the README file in the ch2lmp sub-directory for more information.
|
See the README file in the ch2lmp sub-directory for more information.
|
||||||
|
|
||||||
These tools were created by Pieter in't Veld (pjintve at sandia.gov)
|
These tools were created by Pieter in't Veld (pjintve at sandia.gov)
|
||||||
and Paul Crozier (pscrozi at sandia.gov) at Sandia.
|
and Paul Crozier (pscrozi at sandia.gov) at Sandia.
|
||||||
|
|
||||||
|
CMAP support added and tested by Xiaohu Hu (hux2 at ornl.gov) and
|
||||||
|
Robert A. Latour (latourr at clemson.edu), David Hyde-Volpe, and
|
||||||
|
Tigran Abramyan, (Clemson University) and
|
||||||
|
Chris Lorenz (chris.lorenz at kcl.ac.uk), King's College London.
|
||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
chain tool :h4,link(chain)
|
chain tool :h4,link(chain)
|
||||||
@ -172,6 +180,18 @@ The tool is authored by Xiaowang Zhou (Sandia), xzhou at sandia.gov.
|
|||||||
|
|
||||||
:line
|
:line
|
||||||
|
|
||||||
|
doxygen tool :h4,link(doxygen)
|
||||||
|
|
||||||
|
The tools/doxygen directory contains a shell script called
|
||||||
|
doxygen.sh which can generate a call graph and API lists using
|
||||||
|
the "Doxygen software"_http://doxygen.org.
|
||||||
|
|
||||||
|
See the included README file for details.
|
||||||
|
|
||||||
|
The tool is authored by Nandor Tamaskovics, numericalfreedom at googlemail.com.
|
||||||
|
|
||||||
|
:line
|
||||||
|
|
||||||
drude tool :h4,link(drude)
|
drude tool :h4,link(drude)
|
||||||
|
|
||||||
The tools/drude directory contains a Python script called
|
The tools/drude directory contains a Python script called
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_add_molecule">fix_modify AtC add_molecule </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_add_molecule">fix_modify AtC add_molecule </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify_AtC add_molecule <small|large> <TAG> <GROUP_NAME> <br/>
|
<p>fix_modify_AtC add_molecule <small|large> <TAG> <GROUP_NAME> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -35,21 +33,21 @@ syntax</a></h2>
|
|||||||
<li><GROUP_NAME> = name of group that tracking will be applied to <br/>
|
<li><GROUP_NAME> = name of group that tracking will be applied to <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> group WATERGROUP type 1 2 </code> <br/>
|
<p><code> group WATERGROUP type 1 2 </code> <br/>
|
||||||
<code> fix_modify AtC add_molecule small water WATERGROUP </code> <br/>
|
<code> fix_modify AtC add_molecule small water WATERGROUP </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Associates a tag with all molecules corresponding to a specified group. <br/>
|
<p>Associates a tag with all molecules corresponding to a specified group. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No defaults for this command. </p>
|
<p>No defaults for this command. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_add_species">fix_modify AtC add_species </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_add_species">fix_modify AtC add_species </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify_AtC add_species <TAG> <group|type> <ID> <br/>
|
<p>fix_modify_AtC add_species <TAG> <group|type> <ID> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -35,21 +33,21 @@ syntax</a></h2>
|
|||||||
<li><ID> = name of group or type number <br/>
|
<li><ID> = name of group or type number <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC add_species gold type 1 </code> <br/>
|
<p><code> fix_modify AtC add_species gold type 1 </code> <br/>
|
||||||
<code> group GOLDGROUP type 1 </code> <br/>
|
<code> group GOLDGROUP type 1 </code> <br/>
|
||||||
<code> fix_modify AtC add_species gold group GOLDGROUP </code> </p>
|
<code> fix_modify AtC add_species gold group GOLDGROUP </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Associates a tag with all atoms of a specified type or within a specified group. <br/>
|
<p>Associates a tag with all atoms of a specified type or within a specified group. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No defaults for this command. </p>
|
<p>No defaults for this command. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,42 +7,40 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_atom_element_map">fix_modify AtC atom_element_map </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_atom_element_map">fix_modify AtC atom_element_map </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC atom_element_map <eulerian|lagrangian> <frequency> <br/>
|
<p>fix_modify AtC atom_element_map <eulerian|lagrangian> <frequency> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>frequency (int) : frequency of updating atom-to-continuum maps based on the current configuration - only for eulerian </li>
|
<li>frequency (int) : frequency of updating atom-to-continuum maps based on the current configuration - only for eulerian </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc atom_element_map eulerian 100 </code> </p>
|
<p><code> fix_modify atc atom_element_map eulerian 100 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Changes frame of reference from eulerian to lagrangian and sets the frequency for which the map from atoms to elements is reformed and all the attendant data is recalculated. </p>
|
<p>Changes frame of reference from eulerian to lagrangian and sets the frequency for which the map from atoms to elements is reformed and all the attendant data is recalculated. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Cannot change map type after initialization. </p>
|
<p>Cannot change map type after initialization. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>lagrangian </p>
|
<p>lagrangian </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_atom_weight">fix_modify AtC atom_weight </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_atom_weight">fix_modify AtC atom_weight </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC atom_weight <method> <arguments></p>
|
<p>fix_modify AtC atom_weight <method> <arguments></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><method> = <br/>
|
<li><method> = <br/>
|
||||||
@ -36,22 +34,22 @@ syntax</a></h2>
|
|||||||
read_in: list of values for atoms are read-in from specified file <br/>
|
read_in: list of values for atoms are read-in from specified file <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc atom_weight constant myatoms 11.8 </code> <br/>
|
<p><code> fix_modify atc atom_weight constant myatoms 11.8 </code> <br/>
|
||||||
<code> fix_modify atc atom_weight lattice </code> <br/>
|
<code> fix_modify atc atom_weight lattice </code> <br/>
|
||||||
<code> fix_modify atc atom_weight read-in atm_wt_file.txt </code> <br/>
|
<code> fix_modify atc atom_weight read-in atm_wt_file.txt </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command for assigning the value of atomic weights used for atomic integration in atom-continuum coupled simulations. </p>
|
<p>Command for assigning the value of atomic weights used for atomic integration in atom-continuum coupled simulations. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Use of lattice option requires a lattice type and parameter is already specified. </p>
|
<p>Use of lattice option requires a lattice type and parameter is already specified. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>lattice </p>
|
<p>lattice </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_atomic_charge">fix_modify AtC atomic_charge </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_atomic_charge">fix_modify AtC atomic_charge </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC <include | omit> atomic_charge</p>
|
<p>fix_modify AtC <include | omit> atomic_charge</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><include | omit> = switch to activiate/deactiviate inclusion of intrinsic atomic charge in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> </li>
|
<li><include | omit> = switch to activiate/deactiviate inclusion of intrinsic atomic charge in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc compute include atomic_charge </code> </p>
|
<p><code> fix_modify atc compute include atomic_charge </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Determines whether AtC tracks the total charge as a finite element field </p>
|
<p>Determines whether AtC tracks the total charge as a finite element field </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Required for: electrostatics </p>
|
<p>Required for: electrostatics </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>if the atom charge is defined, default is on, otherwise default is off </p>
|
<p>if the atom charge is defined, default is on, otherwise default is off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,38 +7,36 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_boundary">fix_modify AtC boundary </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_boundary">fix_modify AtC boundary </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC boundary type <atom-type-id></p>
|
<p>fix_modify AtC boundary type <atom-type-id></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><atom-type-id> = type id for atoms that represent a ficticious boundary internal to the FE mesh </li>
|
<li><atom-type-id> = type id for atoms that represent a ficticious boundary internal to the FE mesh </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC boundary type ghost_atoms </code> </p>
|
<p><code> fix_modify AtC boundary type ghost_atoms </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to define the atoms that represent the ficticious boundary internal to the FE mesh. For fully overlapped MD/FE domains with periodic boundary conditions no boundary atoms should be defined. </p>
|
<p>Command to define the atoms that represent the ficticious boundary internal to the FE mesh. For fully overlapped MD/FE domains with periodic boundary conditions no boundary atoms should be defined. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,36 +7,34 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_boundary_dynamics">fix_modify AtC boundary_dynamics </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_boundary_dynamics">fix_modify AtC boundary_dynamics </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC boundary_dynamics < on | damped_harmonic | prescribed | coupled | none > [args] <br/>
|
<p>fix_modify AtC boundary_dynamics < on | damped_harmonic | prescribed | coupled | none > [args] <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets different schemes for controlling boundary atoms. On will integrate the boundary atoms using the velocity-verlet algorithm. Damped harmonic uses a mass/spring/dashpot for the boundary atoms with added arguments of the damping and spring constants followed by the ratio of the boundary type mass to the desired mass. Prescribed forces the boundary atoms to follow the finite element displacement. Coupled does the same. </p>
|
<p>Sets different schemes for controlling boundary atoms. On will integrate the boundary atoms using the velocity-verlet algorithm. Damped harmonic uses a mass/spring/dashpot for the boundary atoms with added arguments of the damping and spring constants followed by the ratio of the boundary type mass to the desired mass. Prescribed forces the boundary atoms to follow the finite element displacement. Coupled does the same. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Boundary atoms must be specified. When using swaps between internal and boundary atoms, the initial configuration must have already correctly partitioned the two. </p>
|
<p>Boundary atoms must be specified. When using swaps between internal and boundary atoms, the initial configuration must have already correctly partitioned the two. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>prescribed on </p>
|
<p>prescribed on </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,38 +7,36 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_boundary_faceset">fix_modify AtC boundary_faceset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_boundary_faceset">fix_modify AtC boundary_faceset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC boundary_faceset <is | add> [args] </p>
|
<p>fix_modify AtC boundary_faceset <is | add> [args] </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p>fix_modify AtC boundary_faceset is obndy </p>
|
<p>fix_modify AtC boundary_faceset is obndy </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>This command species the faceset name when using a faceset to compute the MD/FE boundary fluxes. The faceset must already exist. </p>
|
<p>This command species the faceset name when using a faceset to compute the MD/FE boundary fluxes. The faceset must already exist. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>This is only valid when fe_md_boundary is set to faceset. </p>
|
<p>This is only valid when fe_md_boundary is set to faceset. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_boundary_integral">fix_modify AtC output boundary_integral </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_boundary_integral">fix_modify AtC output boundary_integral </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC output boundary_integral [field] faceset [name]</p>
|
<p>fix_modify AtC output boundary_integral [field] faceset [name]</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>field (string) : name of hardy field</li>
|
<li>field (string) : name of hardy field</li>
|
||||||
<li>name (string) : name of faceset </li>
|
<li>name (string) : name of faceset </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC output boundary_integral stress faceset loop1 </code> <br/>
|
<p><code> fix_modify AtC output boundary_integral stress faceset loop1 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_consistent_fe_initialization">fix_modify AtC consistent_fe_initialization </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_consistent_fe_initialization">fix_modify AtC consistent_fe_initialization </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC consistent_fe_initialization <on | off></p>
|
<p>fix_modify AtC consistent_fe_initialization <on | off></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><on|off> = switch to activiate/deactiviate the initial setting of FE intrinsic field to match the projected MD field </li>
|
<li><on|off> = switch to activiate/deactiviate the initial setting of FE intrinsic field to match the projected MD field </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc consistent_fe_initialization on </code> </p>
|
<p><code> fix_modify atc consistent_fe_initialization on </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Determines whether AtC initializes FE intrinsic fields (e.g., temperature) to match the projected MD values. This is particularly useful for fully overlapping simulations. </p>
|
<p>Determines whether AtC initializes FE intrinsic fields (e.g., temperature) to match the projected MD values. This is particularly useful for fully overlapping simulations. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Can be used with: thermal, two_temperature. Cannot be used with time filtering on. Does not include boundary nodes. </p>
|
<p>Can be used with: thermal, two_temperature. Cannot be used with time filtering on. Does not include boundary nodes. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Default is off </p>
|
<p>Default is off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,44 +7,42 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_contour_integral">fix_modify AtC output contour_integral </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_contour_integral">fix_modify AtC output contour_integral </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC output contour_integral [field] faceset [name] <axis [x | y | z ]></p>
|
<p>fix_modify AtC output contour_integral [field] faceset [name] <axis [x | y | z ]></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>field (string) : name of hardy field</li>
|
<li>field (string) : name of hardy field</li>
|
||||||
<li>name (string) : name of faceset</li>
|
<li>name (string) : name of faceset</li>
|
||||||
<li>axis (string) : x or y or z </li>
|
<li>axis (string) : x or y or z </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC output contour_integral stress faceset loop1 </code> <br/>
|
<p><code> fix_modify AtC output contour_integral stress faceset loop1 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
<p>Calculates a surface integral of the given field dotted with the outward normal of the faces and puts output in the "GLOBALS" file </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_control">fix_modify AtC control </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_control">fix_modify AtC control </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control <physics_type> <solution_parameter> </p>
|
<p>fix_modify AtC control <physics_type> <solution_parameter> </p>
|
||||||
<p><br/>
|
<p><br/>
|
||||||
</p>
|
</p>
|
||||||
@ -46,22 +44,22 @@ syntax</a></h2>
|
|||||||
<li>tolerance (float) = relative tolerance to which matrix equations will be solved<br/>
|
<li>tolerance (float) = relative tolerance to which matrix equations will be solved<br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC control thermal max_iterations 10 </code> <br/>
|
<p><code> fix_modify AtC control thermal max_iterations 10 </code> <br/>
|
||||||
<code> fix_modify AtC control momentum tolerance 1.e-5 </code> <br/>
|
<code> fix_modify AtC control momentum tolerance 1.e-5 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets the numerical parameters for the matrix solvers used in the specified control algorithm. Many solution approaches require iterative solvers, and these methods enable users to provide the maximum number of iterations and the relative tolerance. </p>
|
<p>Sets the numerical parameters for the matrix solvers used in the specified control algorithm. Many solution approaches require iterative solvers, and these methods enable users to provide the maximum number of iterations and the relative tolerance. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only for be used with specific controllers : thermal, momentum <br/>
|
<p>only for be used with specific controllers : thermal, momentum <br/>
|
||||||
They are ignored if a lumped solution is requested </p>
|
They are ignored if a lumped solution is requested </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>max_iterations is the number of rows in the matrix<br/>
|
<p>max_iterations is the number of rows in the matrix<br/>
|
||||||
tolerance is 1.e-10 </p>
|
tolerance is 1.e-10 </p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_control_momentum">fix_modify AtC control momentum </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_control_momentum">fix_modify AtC control momentum </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control momentum none <br/>
|
<p>fix_modify AtC control momentum none <br/>
|
||||||
</p>
|
</p>
|
||||||
<p>fix_modify AtC control momentum rescale <frequency><br/>
|
<p>fix_modify AtC control momentum rescale <frequency><br/>
|
||||||
@ -44,21 +42,21 @@ syntax</a></h2>
|
|||||||
<li>face_set_id (string) = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation<br/>
|
<li>face_set_id (string) = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation<br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p>fix_modify AtC control momentum glc_velocity <br/>
|
<p>fix_modify AtC control momentum glc_velocity <br/>
|
||||||
fix_modify AtC control momentum flux faceset bndy_faces <br/>
|
fix_modify AtC control momentum flux faceset bndy_faces <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only to be used with specific transfers : elastic <br/>
|
<p>only to be used with specific transfers : elastic <br/>
|
||||||
rescale not valid with time filtering activated </p>
|
rescale not valid with time filtering activated </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_control_thermal">fix_modify AtC control thermal </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_control_thermal">fix_modify AtC control thermal </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control thermal <control_type> <optional_args></p>
|
<p>fix_modify AtC control thermal <control_type> <optional_args></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>control_type (string) = none | rescale | hoover | flux<br/>
|
<li>control_type (string) = none | rescale | hoover | flux<br/>
|
||||||
@ -46,25 +44,25 @@ syntax</a></h2>
|
|||||||
<li>face_set_id (string), optional = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation, does not work with interpolate<br/>
|
<li>face_set_id (string), optional = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation, does not work with interpolate<br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC control thermal none </code> <br/>
|
<p><code> fix_modify AtC control thermal none </code> <br/>
|
||||||
<code> fix_modify AtC control thermal rescale 10 </code> <br/>
|
<code> fix_modify AtC control thermal rescale 10 </code> <br/>
|
||||||
<code> fix_modify AtC control thermal hoover </code> <br/>
|
<code> fix_modify AtC control thermal hoover </code> <br/>
|
||||||
<code> fix_modify AtC control thermal flux </code> <br/>
|
<code> fix_modify AtC control thermal flux </code> <br/>
|
||||||
<code> fix_modify AtC control thermal flux faceset bndy_faces </code> <br/>
|
<code> fix_modify AtC control thermal flux faceset bndy_faces </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets the energy exchange mechansim from the finite elements to the atoms, managed through a control algorithm. Rescale computes a scale factor for each atom to match the finite element temperature. Hoover is a Gaussian least-constraint isokinetic thermostat enforces that the nodal restricted atomic temperature matches the finite element temperature. Flux is a similar mode, but rather adds energy to the atoms based on conservation of energy. Hoover and flux allows the prescription of sources or fixed temperatures on the atoms. </p>
|
<p>Sets the energy exchange mechansim from the finite elements to the atoms, managed through a control algorithm. Rescale computes a scale factor for each atom to match the finite element temperature. Hoover is a Gaussian least-constraint isokinetic thermostat enforces that the nodal restricted atomic temperature matches the finite element temperature. Flux is a similar mode, but rather adds energy to the atoms based on conservation of energy. Hoover and flux allows the prescription of sources or fixed temperatures on the atoms. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only for be used with specific transfers : thermal (rescale, hoover, flux), two_temperature (flux) <br/>
|
<p>only for be used with specific transfers : thermal (rescale, hoover, flux), two_temperature (flux) <br/>
|
||||||
rescale not valid with time filtering activated </p>
|
rescale not valid with time filtering activated </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none<br/>
|
<p>none<br/>
|
||||||
rescale frequency is 1<br/>
|
rescale frequency is 1<br/>
|
||||||
flux boundary_integration_type is interpolate </p>
|
flux boundary_integration_type is interpolate </p>
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_control_thermal_correction_max_iterations">fix_modify AtC control thermal correction_max_iterations </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_control_thermal_correction_max_iterations">fix_modify AtC control thermal correction_max_iterations </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control thermal correction_max_iterations <max_iterations></p>
|
<p>fix_modify AtC control thermal correction_max_iterations <max_iterations></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>max_iterations (int) = maximum number of iterations that will be used by iterative matrix solvers<br/>
|
<li>max_iterations (int) = maximum number of iterations that will be used by iterative matrix solvers<br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC control thermal correction_max_iterations 10 </code> <br/>
|
<p><code> fix_modify AtC control thermal correction_max_iterations 10 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets the maximum number of iterations to compute the 2nd order in time correction term for lambda with the fractional step method. The method uses the same tolerance as the controller's matrix solver. </p>
|
<p>Sets the maximum number of iterations to compute the 2nd order in time correction term for lambda with the fractional step method. The method uses the same tolerance as the controller's matrix solver. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only for use with thermal physics using the fractional step method. </p>
|
<p>only for use with thermal physics using the fractional step method. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>correction_max_iterations is 20 </p>
|
<p>correction_max_iterations is 20 </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_decomposition">fix_modify AtC decomposition </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_decomposition">fix_modify AtC decomposition </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC decomposition <type></p>
|
<p>fix_modify AtC decomposition <type></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><type> = <br/>
|
<li><type> = <br/>
|
||||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
|||||||
distributed_memory: only owned nodal information on processor <br/>
|
distributed_memory: only owned nodal information on processor <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc decomposition distributed_memory </code> <br/>
|
<p><code> fix_modify atc decomposition distributed_memory </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command for assigning the distribution of work and memory for parallel runs. </p>
|
<p>Command for assigning the distribution of work and memory for parallel runs. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>replicated_memory is appropriate for simulations were the number of nodes << number of atoms </p>
|
<p>replicated_memory is appropriate for simulations were the number of nodes << number of atoms </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>replicated_memory </p>
|
<p>replicated_memory </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_electron_integration">fix_modify AtC extrinsic electron_integration </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_electron_integration">fix_modify AtC extrinsic electron_integration </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC extrinsic electron_integration <integration_type> <num_subcyle_steps(optional)> <br/>
|
<p>fix_modify AtC extrinsic electron_integration <integration_type> <num_subcyle_steps(optional)> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
|||||||
</li>
|
</li>
|
||||||
<li>num_subcycle_steps (int), optional = number of subcycle steps for the electron time integration</li>
|
<li>num_subcycle_steps (int), optional = number of subcycle steps for the electron time integration</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC extrinsic electron_integration implicit </code> <br/>
|
<p><code> fix_modify AtC extrinsic electron_integration implicit </code> <br/>
|
||||||
<code> fix_modify AtC extrinsic electron_integration explicit 100 </code> <br/>
|
<code> fix_modify AtC extrinsic electron_integration explicit 100 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Switches between integration scheme for the electron temperature. The number of subcyling steps used to integrate the electron temperature 1 LAMMPS timestep can be manually adjusted to capture fast electron dynamics.</p>
|
<p>Switches between integration scheme for the electron temperature. The number of subcyling steps used to integrate the electron temperature 1 LAMMPS timestep can be manually adjusted to capture fast electron dynamics.</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>For use only with two_temperature type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) <br/>
|
<p>For use only with two_temperature type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>implicit<br/>
|
<p>implicit<br/>
|
||||||
subcycle_steps = 1 </p>
|
subcycle_steps = 1 </p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_equilibrium_start">fix_modify AtC equilibrium_start </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_equilibrium_start">fix_modify AtC equilibrium_start </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC equilibrium_start <on|off></p>
|
<p>fix_modify AtC equilibrium_start <on|off></p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc equilibrium_start on </code> <br/>
|
<p><code> fix_modify atc equilibrium_start on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Starts filtered calculations assuming they start in equilibrium, i.e. perfect finite element force balance.</p>
|
<p>Starts filtered calculations assuming they start in equilibrium, i.e. perfect finite element force balance.</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only needed before filtering is begun</p>
|
<p>only needed before filtering is begun</p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_time_filter.html">fix_modify AtC filter</a></p>
|
<p>see <a class="el" href="man_time_filter.html">fix_modify AtC filter</a></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>on </p>
|
<p>on </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_extrinsic_exchange">fix_modify AtC extrinsic exchange </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_extrinsic_exchange">fix_modify AtC extrinsic exchange </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC extrinsic exchange <on|off></p>
|
<p>fix_modify AtC extrinsic exchange <on|off></p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC extrinsic exchange on </code> <br/>
|
<p><code> fix_modify AtC extrinsic exchange on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Switches energy exchange between the MD system and electron system on and off</p>
|
<p>Switches energy exchange between the MD system and electron system on and off</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only valid for use with two_temperature type of AtC fix.</p>
|
<p>Only valid for use with two_temperature type of AtC fix.</p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a></p>
|
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>on </p>
|
<p>on </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_fe_md_boundary">fix_modify AtC fe_md_boundary </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_fe_md_boundary">fix_modify AtC fe_md_boundary </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC fe_md_boundary <faceset | interpolate | no_boundary> [args] </p>
|
<p>fix_modify AtC fe_md_boundary <faceset | interpolate | no_boundary> [args] </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc fe_md_boundary interpolate </code> <br/>
|
<p><code> fix_modify atc fe_md_boundary interpolate </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Specifies different methods for computing fluxes between between the MD and FE integration regions. Faceset defines a faceset separating the MD and FE regions and uses finite element face quadrature to compute the flux. Interpolate uses a reconstruction scheme to approximate the flux, which is more robust but less accurate if the MD/FE boundary does correspond to a faceset. No boundary results in no fluxes between the systems being computed. </p>
|
<p>Specifies different methods for computing fluxes between between the MD and FE integration regions. Faceset defines a faceset separating the MD and FE regions and uses finite element face quadrature to compute the flux. Interpolate uses a reconstruction scheme to approximate the flux, which is more robust but less accurate if the MD/FE boundary does correspond to a faceset. No boundary results in no fluxes between the systems being computed. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>If faceset is used, all the AtC non-boundary atoms must lie within and completely fill the domain enclosed by the faceset. </p>
|
<p>If faceset is used, all the AtC non-boundary atoms must lie within and completely fill the domain enclosed by the faceset. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see for how to specify the faceset name. </p>
|
<p>see for how to specify the faceset name. </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Interpolate. </p>
|
<p>Interpolate. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -1,24 +1,45 @@
|
|||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
<title>ATC: fix_modify AtC fem create mesh</title>
|
<title>ATC: fix_modify AtC fem create mesh</title>
|
||||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
</head><body>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
<!-- Generated by Doxygen 1.3.9.1 -->
|
</head>
|
||||||
<h1><a class="anchor" name="man_fem_mesh">fix_modify AtC fem create mesh</a></h1><h2><a class="anchor" name="syntax">
|
<body>
|
||||||
syntax</a></h2>
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<h3><a class="anchor" id="man_fem_mesh">fix_modify AtC fem create mesh</a></h3><h4><a class="anchor" id="syntax">
|
||||||
|
syntax</a></h4>
|
||||||
fix_modify AtC fem create mesh <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p><ul>
|
fix_modify AtC fem create mesh <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p><ul>
|
||||||
<li>nx ny nz = number of elements in x, y, z</li><li>region-id = id of region that is to be meshed</li><li>f p p = perioidicity flags for x, y, z </li></ul>
|
<li>nx ny nz = number of elements in x, y, z</li><li>region-id = id of region that is to be meshed</li><li>f p p = perioidicity flags for x, y, z </li></ul>
|
||||||
<h2><a class="anchor" name="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<code> fix_modify AtC fem create mesh 10 1 1 feRegion p p p </code> <h2><a class="anchor" name="description">
|
<p><code> fix_modify AtC fem create mesh 10 1 1 feRegion p p p </code> <br/>
|
||||||
description</a></h2>
|
</p>
|
||||||
Creates a uniform mesh in a rectangular region <h2><a class="anchor" name="restrictions">
|
<h4><a class="anchor" id="description">
|
||||||
restrictions</a></h2>
|
description</a></h4>
|
||||||
creates only uniform rectangular grids in a rectangular region <h2><a class="anchor" name="related">
|
<p>Creates a uniform mesh in a rectangular region</p>
|
||||||
related</a></h2>
|
<h4><a class="anchor" id="restrictions">
|
||||||
<h2><a class="anchor" name="default">
|
restrictions</a></h4>
|
||||||
default</a></h2>
|
<p>creates only uniform rectangular grids in a rectangular region</p>
|
||||||
none <hr size="1"><address style="align: right;"><small>Generated on Mon Aug 17 09:35:16 2009 for ATC by
|
<h4><a class="anchor" id="related">
|
||||||
|
related</a></h4>
|
||||||
|
<h4><a class="anchor" id="default">
|
||||||
|
default</a></h4>
|
||||||
|
none
|
||||||
|
<hr size="1"><address style="align: right;"><small>Generated on Mon Aug 17 09:35:16 2009 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@ -7,45 +7,43 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_filter_scale">fix_modify AtC filter scale </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_filter_scale">fix_modify AtC filter scale </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC filter scale <scale> <br/>
|
<p>fix_modify AtC filter scale <scale> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>scale (real) = characteristic time scale of the filter <br/>
|
<li>scale (real) = characteristic time scale of the filter <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC filter scale 10.0 </code> <br/>
|
<p><code> fix_modify AtC filter scale 10.0 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Filters the MD dynamics to construct a more appropriate continuous field. Equilibrating first filters the time derivatives without changing the dynamics to provide a better initial condition to the filtered dynamics </p>
|
<p>Filters the MD dynamics to construct a more appropriate continuous field. Equilibrating first filters the time derivatives without changing the dynamics to provide a better initial condition to the filtered dynamics </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_type.html">fix_modify AtC filter type</a></p>
|
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_type.html">fix_modify AtC filter type</a></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>0. </p>
|
<p>0. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_filter_type">fix_modify AtC filter type </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_filter_type">fix_modify AtC filter type </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC filter type <exponential | step | no_filter> <br/>
|
<p>fix_modify AtC filter type <exponential | step | no_filter> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC filter type exponential </code> <br/>
|
<p><code> fix_modify AtC filter type exponential </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Specifies the type of time filter used. </p>
|
<p>Specifies the type of time filter used. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
<p>only for be used with specific transfers: thermal, two_temperature</p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_scale.html">fix_modify AtC filter scale</a></p>
|
<p><a class="el" href="man_time_filter.html">fix_modify AtC filter</a> <a class="el" href="man_filter_scale.html">fix_modify AtC filter scale</a></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No default. </p>
|
<p>No default. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_fix_atc">fix atc command </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_fix_atc">fix atc command </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix <fixID> <group> atc <type> <parameter_file></p>
|
<p>fix <fixID> <group> atc <type> <parameter_file></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>fixID = name of fix</li>
|
<li>fixID = name of fix</li>
|
||||||
@ -38,15 +36,15 @@ syntax</a></h2>
|
|||||||
<li>parameter_file = name of the file with material parameters. <br/>
|
<li>parameter_file = name of the file with material parameters. <br/>
|
||||||
note: Neither hardy nor field requires a parameter file </li>
|
note: Neither hardy nor field requires a parameter file </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix AtC internal atc thermal Ar_thermal.dat </code> <br/>
|
<p><code> fix AtC internal atc thermal Ar_thermal.dat </code> <br/>
|
||||||
<code> fix AtC internal atc two_temperature Ar_ttm.mat </code> <br/>
|
<code> fix AtC internal atc two_temperature Ar_ttm.mat </code> <br/>
|
||||||
<code> fix AtC internal atc hardy </code> <br/>
|
<code> fix AtC internal atc hardy </code> <br/>
|
||||||
<code> fix AtC internal atc field </code> <br/>
|
<code> fix AtC internal atc field </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>This fix is the beginning to creating a coupled FE/MD simulation and/or an on-the-fly estimation of continuum fields. The coupled versions of this fix do Verlet integration and the /post-processing does not. After instantiating this fix, several other fix_modify commands will be needed to set up the problem, e.g. define the finite element mesh and prescribe initial and boundary conditions.</p>
|
<p>This fix is the beginning to creating a coupled FE/MD simulation and/or an on-the-fly estimation of continuum fields. The coupled versions of this fix do Verlet integration and the /post-processing does not. After instantiating this fix, several other fix_modify commands will be needed to set up the problem, e.g. define the finite element mesh and prescribe initial and boundary conditions.</p>
|
||||||
<p>The following coupling example is typical, but non-exhaustive:<br/>
|
<p>The following coupling example is typical, but non-exhaustive:<br/>
|
||||||
</p>
|
</p>
|
||||||
@ -134,16 +132,16 @@ description</a></h2>
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Please refer to the standard finite element (FE) texts, e.g. T.J.R Hughes <em> The finite element method </em>, Dover 2003, for the basics of FE simulation.</p>
|
<p>Please refer to the standard finite element (FE) texts, e.g. T.J.R Hughes <em> The finite element method </em>, Dover 2003, for the basics of FE simulation.</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Thermal and two_temperature (coupling) types use a Verlet time-integration algorithm. The hardy type does not contain its own time-integrator and must be used with a separate fix that does contain one, e.g. nve, nvt, etc.</p>
|
<p>Thermal and two_temperature (coupling) types use a Verlet time-integration algorithm. The hardy type does not contain its own time-integrator and must be used with a separate fix that does contain one, e.g. nve, nvt, etc.</p>
|
||||||
<p>Currently,</p>
|
<p>Currently,</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>the coupling is restricted to thermal physics</li>
|
<li>the coupling is restricted to thermal physics</li>
|
||||||
<li>the FE computations are done in serial on each processor.</li>
|
<li>the FE computations are done in serial on each processor.</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>fix_modify commands for setup: <br/>
|
<p>fix_modify commands for setup: <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -243,8 +241,8 @@ related</a></h2>
|
|||||||
<li><a class="el" href="man_remove_molecule.html">fix_modify AtC remove_molecule</a></li>
|
<li><a class="el" href="man_remove_molecule.html">fix_modify AtC remove_molecule</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Note: a set of example input files with the attendant material files are included with this package </p>
|
<p>Note: a set of example input files with the attendant material files are included with this package </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,44 +7,42 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_fix_flux">fix_modify AtC fix_flux </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_fix_flux">fix_modify AtC fix_flux </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC fix_flux <field> <face_set> <value | function></p>
|
<p>fix_modify AtC fix_flux <field> <face_set> <value | function></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
||||||
<li><face_set> = name of set of element faces </li>
|
<li><face_set> = name of set of element faces </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc fix_flux temperature faceSet 10.0 </code> <br/>
|
<p><code> fix_modify atc fix_flux temperature faceSet 10.0 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command for fixing normal fluxes e.g. heat_flux. This command only prescribes the normal component of the physical flux, e.g. heat (energy) flux. The units are in AtC units, i.e. derived from the LAMMPS length, time, and mass scales. </p>
|
<p>Command for fixing normal fluxes e.g. heat_flux. This command only prescribes the normal component of the physical flux, e.g. heat (energy) flux. The units are in AtC units, i.e. derived from the LAMMPS length, time, and mass scales. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only normal fluxes (Neumann data) can be prescribed. </p>
|
<p>Only normal fluxes (Neumann data) can be prescribed. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_unfix_flux.html">fix_modify AtC unfix_flux</a> </p>
|
<p>see <a class="el" href="man_unfix_flux.html">fix_modify AtC unfix_flux</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,46 +7,44 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_fix_nodes">fix_modify AtC fix </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_fix_nodes">fix_modify AtC fix </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC fix <field> <nodeset> <constant | function></p>
|
<p>fix_modify AtC fix <field> <nodeset> <constant | function></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><field> = field name valid for type of physics</li>
|
<li><field> = field name valid for type of physics</li>
|
||||||
<li><nodeset> = name of set of nodes to apply boundary condition</li>
|
<li><nodeset> = name of set of nodes to apply boundary condition</li>
|
||||||
<li><constant | function> = value or name of function followed by its parameters </li>
|
<li><constant | function> = value or name of function followed by its parameters </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC fix temperature groupNAME 10. </code> <br/>
|
<p><code> fix_modify AtC fix temperature groupNAME 10. </code> <br/>
|
||||||
<code> fix_modify AtC fix temperature groupNAME 0 0 0 10.0 0 0 1.0 </code> <br/>
|
<code> fix_modify AtC fix temperature groupNAME 0 0 0 10.0 0 0 1.0 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Creates a constraint on the values of the specified field at specified nodes. </p>
|
<p>Creates a constraint on the values of the specified field at specified nodes. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>keyword 'all' reserved in nodeset name </p>
|
<p>keyword 'all' reserved in nodeset name </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_unfix_nodes.html">fix_modify AtC unfix</a> </p>
|
<p>see <a class="el" href="man_unfix_nodes.html">fix_modify AtC unfix</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_computes">fix_modify AtC computes </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_computes">fix_modify AtC computes </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC computes <add | delete> [per-atom compute id] <volume | number> <br/>
|
<p>fix_modify AtC computes <add | delete> [per-atom compute id] <volume | number> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -35,8 +33,8 @@ syntax</a></h2>
|
|||||||
<li>volume | number (keyword) = field created is a per-unit-volume quantity or a per-atom quantity as weighted by kernel functions <br/>
|
<li>volume | number (keyword) = field created is a per-unit-volume quantity or a per-atom quantity as weighted by kernel functions <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> compute virial all stress/atom </code> <br/>
|
<p><code> compute virial all stress/atom </code> <br/>
|
||||||
<code> fix_modify AtC computes add virial volume </code> <br/>
|
<code> fix_modify AtC computes add virial volume </code> <br/>
|
||||||
<code> fix_modify AtC computes delete virial </code> <br/>
|
<code> fix_modify AtC computes delete virial </code> <br/>
|
||||||
@ -44,20 +42,20 @@ examples</a></h2>
|
|||||||
<code> compute centrosymmetry all centro/atom </code> <br/>
|
<code> compute centrosymmetry all centro/atom </code> <br/>
|
||||||
<code> fix_modify AtC computes add centrosymmetry number </code> <br/>
|
<code> fix_modify AtC computes add centrosymmetry number </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Calculates continuum fields corresponding to specified per-atom computes created by LAMMPS <br/>
|
<p>Calculates continuum fields corresponding to specified per-atom computes created by LAMMPS <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) <br/>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) <br/>
|
||||||
Per-atom compute must be specified before corresponding continuum field can be requested <br/>
|
Per-atom compute must be specified before corresponding continuum field can be requested <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>See manual page for compute </p>
|
<p>See manual page for compute </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No defaults exist for this command </p>
|
<p>No defaults exist for this command </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_fields">fix_modify AtC fields </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_fields">fix_modify AtC fields </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC fields <all | none> <br/>
|
<p>fix_modify AtC fields <all | none> <br/>
|
||||||
fix_modify AtC fields <add | delete> <list_of_fields> <br/>
|
fix_modify AtC fields <add | delete> <list_of_fields> <br/>
|
||||||
</p>
|
</p>
|
||||||
@ -56,24 +54,24 @@ syntax</a></h2>
|
|||||||
type_concentration: volume fraction of a specific atom type <br/>
|
type_concentration: volume fraction of a specific atom type <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC fields add velocity temperature </code> </p>
|
<p><code> fix_modify AtC fields add velocity temperature </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Allows modification of the fields calculated and output by the transfer class. The commands are cumulative, e.g.<br/>
|
<p>Allows modification of the fields calculated and output by the transfer class. The commands are cumulative, e.g.<br/>
|
||||||
<code> fix_modify AtC fields none </code> <br/>
|
<code> fix_modify AtC fields none </code> <br/>
|
||||||
followed by <br/>
|
followed by <br/>
|
||||||
<code> fix_modify AtC fields add velocity temperature </code> <br/>
|
<code> fix_modify AtC fields add velocity temperature </code> <br/>
|
||||||
will only output the velocity and temperature fields. </p>
|
will only output the velocity and temperature fields. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix, see <a class="el" href="man_fix_atc.html">fix atc command</a>. Currently, the stress and heat flux formulas are only correct for central force potentials, e.g. Lennard-Jones and EAM but not Stillinger-Weber. </p>
|
<p>Must be used with the hardy/field type of AtC fix, see <a class="el" href="../../fix_atc.html">fix atc command</a>. Currently, the stress and heat flux formulas are only correct for central force potentials, e.g. Lennard-Jones and EAM but not Stillinger-Weber. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>See <a class="el" href="man_hardy_gradients.html">fix_modify AtC gradients</a> , <a class="el" href="man_hardy_rates.html">fix_modify AtC rates</a> and <a class="el" href="man_hardy_computes.html">fix_modify AtC computes</a> </p>
|
<p>See <a class="el" href="man_hardy_gradients.html">fix_modify AtC gradients</a> , <a class="el" href="man_hardy_rates.html">fix_modify AtC rates</a> and <a class="el" href="man_hardy_computes.html">fix_modify AtC computes</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>By default, no fields are output </p>
|
<p>By default, no fields are output </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_gradients">fix_modify AtC gradients </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_gradients">fix_modify AtC gradients </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC gradients <add | delete> <list_of_fields> <br/>
|
<p>fix_modify AtC gradients <add | delete> <list_of_fields> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -33,21 +31,21 @@ syntax</a></h2>
|
|||||||
<li>fields (keyword) = <br/>
|
<li>fields (keyword) = <br/>
|
||||||
gradients can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
gradients can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC gradients add temperature velocity stress </code> <br/>
|
<p><code> fix_modify AtC gradients add temperature velocity stress </code> <br/>
|
||||||
<code> fix_modify AtC gradients delete velocity </code> <br/>
|
<code> fix_modify AtC gradients delete velocity </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Requests calculation and ouput of gradients of the fields from the transfer class. These gradients will be with regard to spatial or material coordinate for eulerian or lagrangian analysis, respectively, as specified by atom_element_map (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ) </p>
|
<p>Requests calculation and ouput of gradients of the fields from the transfer class. These gradients will be with regard to spatial or material coordinate for eulerian or lagrangian analysis, respectively, as specified by atom_element_map (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ) </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No gradients are calculated by default </p>
|
<p>No gradients are calculated by default </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_kernel">fix_modify AtC kernel </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_kernel">fix_modify AtC kernel </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC kernel <type> <parameters></p>
|
<p>fix_modify AtC kernel <type> <parameters></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
||||||
@ -40,22 +38,22 @@ syntax</a></h2>
|
|||||||
quartic_sphere = radius (double) <br/>
|
quartic_sphere = radius (double) <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC kernel cell 1.0 1.0 1.0 </code> <br/>
|
<p><code> fix_modify AtC kernel cell 1.0 1.0 1.0 </code> <br/>
|
||||||
<code> fix_modify AtC kernel quartic_sphere 10.0 </code> </p>
|
<code> fix_modify AtC kernel quartic_sphere 10.0 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy AtC fix <br/>
|
<p>Must be used with the hardy AtC fix <br/>
|
||||||
For bar kernel types, half-width oriented along x-direction <br/>
|
For bar kernel types, half-width oriented along x-direction <br/>
|
||||||
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
||||||
( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No default </p>
|
<p>No default </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_on_the_fly">fix_modify AtC on_the_fly </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_on_the_fly">fix_modify AtC on_the_fly </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC on_the_fly <bond | kernel> <optional on | off> <br/>
|
<p>fix_modify AtC on_the_fly <bond | kernel> <optional on | off> <br/>
|
||||||
- bond | kernel (keyword) = specifies on-the-fly calculation of bond or kernel matrix elements <br/>
|
- bond | kernel (keyword) = specifies on-the-fly calculation of bond or kernel matrix elements <br/>
|
||||||
</p>
|
</p>
|
||||||
@ -32,24 +30,24 @@ syntax</a></h2>
|
|||||||
<li>on | off (keyword) = activate or discontinue on-the-fly mode <br/>
|
<li>on | off (keyword) = activate or discontinue on-the-fly mode <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC on_the_fly bond on </code> <br/>
|
<p><code> fix_modify AtC on_the_fly bond on </code> <br/>
|
||||||
<code> fix_modify AtC on_the_fly kernel </code> <br/>
|
<code> fix_modify AtC on_the_fly kernel </code> <br/>
|
||||||
<code> fix_modify AtC on_the_fly kernel off </code> <br/>
|
<code> fix_modify AtC on_the_fly kernel off </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Overrides normal mode of pre-calculating and storing bond pair-to-node a nd kernel atom-to-node matrices. If activated, will calculate elements of t hese matrices during repeated calls of field computations (i.e. "on-the-fly") and not store them for future use. <br/>
|
<p>Overrides normal mode of pre-calculating and storing bond pair-to-node a nd kernel atom-to-node matrices. If activated, will calculate elements of t hese matrices during repeated calls of field computations (i.e. "on-the-fly") and not store them for future use. <br/>
|
||||||
on flag is optional - if omitted, on_the_fly will be activated for the s pecified matrix. Can be deactivated using off flag. <br/>
|
on flag is optional - if omitted, on_the_fly will be activated for the s pecified matrix. Can be deactivated using off flag. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>By default, on-the-fly calculation is not active (i.e. off). However, code does a memory allocation check to determine if it can store all needed bond and kernel matrix ele ments. If this allocation fails, on-the-fly is activated. <br/>
|
<p>By default, on-the-fly calculation is not active (i.e. off). However, code does a memory allocation check to determine if it can store all needed bond and kernel matrix ele ments. If this allocation fails, on-the-fly is activated. <br/>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_hardy_rates">fix_modify AtC rates </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_hardy_rates">fix_modify AtC rates </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC rates <add | delete> <list_of_fields> <br/>
|
<p>fix_modify AtC rates <add | delete> <list_of_fields> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -33,22 +31,22 @@ syntax</a></h2>
|
|||||||
<li>fields (keyword) = <br/>
|
<li>fields (keyword) = <br/>
|
||||||
rates can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
rates can be calculated for all fields listed in <a class="el" href="man_hardy_fields.html">fix_modify AtC fields</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC rates add temperature velocity stress </code> <br/>
|
<p><code> fix_modify AtC rates add temperature velocity stress </code> <br/>
|
||||||
<code> fix_modify AtC rates delete stress </code> <br/>
|
<code> fix_modify AtC rates delete stress </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Requests calculation and ouput of rates (time derivatives) of the fields from the transfer class. For eulerian analysis (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ), these rates are the partial time derivatives of the nodal fields, not the full (material) time derivatives. <br/>
|
<p>Requests calculation and ouput of rates (time derivatives) of the fields from the transfer class. For eulerian analysis (see <a class="el" href="man_atom_element_map.html">fix_modify AtC atom_element_map</a> ), these rates are the partial time derivatives of the nodal fields, not the full (material) time derivatives. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No rates are calculated by default </p>
|
<p>No rates are calculated by default </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_initial">fix_modify AtC initial </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_initial">fix_modify AtC initial </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC initial <field> <nodeset> <constant | function></p>
|
<p>fix_modify AtC initial <field> <nodeset> <constant | function></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
<li><field> = field name valid for type of physics, temperature | electron_temperature</li>
|
||||||
<li><nodeset> = name of set of nodes to apply initial condition</li>
|
<li><nodeset> = name of set of nodes to apply initial condition</li>
|
||||||
<li><constant | function> = value or name of function followed by its parameters </li>
|
<li><constant | function> = value or name of function followed by its parameters </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc initial temperature groupNAME 10. </code> </p>
|
<p><code> fix_modify atc initial temperature groupNAME 10. </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets the initial values for the specified field at the specified nodes. </p>
|
<p>Sets the initial values for the specified field at the specified nodes. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>keyword 'all' reserved in nodeset name </p>
|
<p>keyword 'all' reserved in nodeset name </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,30 +7,28 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_internal_atom_integrate">fix_modify AtC internal_atom_integrate </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_internal_atom_integrate">fix_modify AtC internal_atom_integrate </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC internal_atom_integrate <on | off> <code> fix_modify AtC internal_atom_integrate on </code> </p>
|
<p>fix_modify AtC internal_atom_integrate <on | off> <code> fix_modify AtC internal_atom_integrate on </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Has AtC perform time integration for the atoms in the group on which it operates. This does not include boundary atoms. </p>
|
<p>Has AtC perform time integration for the atoms in the group on which it operates. This does not include boundary atoms. </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>on for coupling methods, off for post-processors off </p>
|
<p>on for coupling methods, off for post-processors off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,42 +7,40 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_internal_element_set">fix_modify AtC internal_element_set </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_internal_element_set">fix_modify AtC internal_element_set </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC internal_element_set <element-set-name></p>
|
<p>fix_modify AtC internal_element_set <element-set-name></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><element-set-name> = name of element set defining internal region, or off </li>
|
<li><element-set-name> = name of element set defining internal region, or off </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC internal_element_set myElementSet </code> <code> fix_modify AtC internal_element_set off </code> </p>
|
<p><code> fix_modify AtC internal_element_set myElementSet </code> <code> fix_modify AtC internal_element_set off </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Enables AtC to base the region for internal atoms to be an element set. If no ghost atoms are used, all the AtC atoms must be constrained to remain in this element set by the user, e.g., with walls. If boundary atoms are used in conjunction with Eulerian atom maps AtC will partition all atoms of a boundary or internal type to be of type internal if they are in the internal region or to be of type boundary otherwise. </p>
|
<p>Enables AtC to base the region for internal atoms to be an element set. If no ghost atoms are used, all the AtC atoms must be constrained to remain in this element set by the user, e.g., with walls. If boundary atoms are used in conjunction with Eulerian atom maps AtC will partition all atoms of a boundary or internal type to be of type internal if they are in the internal region or to be of type boundary otherwise. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>If boundary atoms are used in conjunction with Eulerian atom maps, the Eulerian reset frequency must be an integer multiple of the Lammps reneighbor frequency </p>
|
<p>If boundary atoms are used in conjunction with Eulerian atom maps, the Eulerian reset frequency must be an integer multiple of the Lammps reneighbor frequency </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see atom_element_map_type and boundary </p>
|
<p>see atom_element_map_type and boundary </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>off </p>
|
<p>off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_internal_quadrature">fix_modify AtC internal_quadrature </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_internal_quadrature">fix_modify AtC internal_quadrature </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify atc internal_quadrature <on | off> [region] </p>
|
<p>fix_modify atc internal_quadrature <on | off> [region] </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc internal_quadrature off </code> </p>
|
<p><code> fix_modify atc internal_quadrature off </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to use or not use atomic quadrature on internal elements fully filled with atoms. By turning the internal quadrature off these elements do not contribute to the governing PDE and the fields at the internal nodes follow the weighted averages of the atomic data. </p>
|
<p>Command to use or not use atomic quadrature on internal elements fully filled with atoms. By turning the internal quadrature off these elements do not contribute to the governing PDE and the fields at the internal nodes follow the weighted averages of the atomic data. </p>
|
||||||
<h2><a class="anchor" id="optional">
|
<h4><a class="anchor" id="optional">
|
||||||
optional</a></h2>
|
optional</a></h4>
|
||||||
<p>Optional region tag specifies which finite element nodes will be treated as being within the MD region. This option is only valid with internal_quadrature off. </p>
|
<p>Optional region tag specifies which finite element nodes will be treated as being within the MD region. This option is only valid with internal_quadrature off. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>on </p>
|
<p>on </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_kernel_function">fix_modify AtC kernel </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_kernel_function">fix_modify AtC kernel </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC kernel <type> <parameters></p>
|
<p>fix_modify AtC kernel <type> <parameters></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
<li>type (keyword) = step, cell, cubic_bar, cubic_cylinder, cubic_sphere, quartic_bar, quartic_cylinder, quartic_sphere <br/>
|
||||||
@ -40,21 +38,21 @@ syntax</a></h2>
|
|||||||
quartic_sphere = radius (double) <br/>
|
quartic_sphere = radius (double) <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p>fix_modify AtC kernel cell 1.0 1.0 1.0 fix_modify AtC kernel quartic_sphere 10.0 </p>
|
<p>fix_modify AtC kernel cell 1.0 1.0 1.0 fix_modify AtC kernel quartic_sphere 10.0 </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy AtC fix <br/>
|
<p>Must be used with the hardy AtC fix <br/>
|
||||||
For bar kernel types, half-width oriented along x-direction <br/>
|
For bar kernel types, half-width oriented along x-direction <br/>
|
||||||
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
For cylinder kernel types, cylindrical axis is assumed to be in z-direction <br/>
|
||||||
( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No default </p>
|
<p>No default </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,38 +7,36 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_localized_lambda">fix_modify AtC control localized_lambda </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_localized_lambda">fix_modify AtC control localized_lambda </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control localized_lambda <on|off> </p>
|
<p>fix_modify AtC control localized_lambda <on|off> </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc control localized_lambda on </code> <br/>
|
<p><code> fix_modify atc control localized_lambda on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Turns on localization algorithms for control algorithms to restrict the influence of FE coupling or boundary conditions to a region near the boundary of the MD region. Control algorithms will not affect atoms in elements not possessing faces on the boundary of the region. Flux-based control is localized via row-sum lumping while quantity control is done by solving a truncated matrix equation. </p>
|
<p>Turns on localization algorithms for control algorithms to restrict the influence of FE coupling or boundary conditions to a region near the boundary of the MD region. Control algorithms will not affect atoms in elements not possessing faces on the boundary of the region. Flux-based control is localized via row-sum lumping while quantity control is done by solving a truncated matrix equation. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Default is off. </p>
|
<p>Default is off. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,38 +7,36 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_lumped_lambda_solve">fix_modify AtC control lumped_lambda_solve </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_lumped_lambda_solve">fix_modify AtC control lumped_lambda_solve </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control lumped_lambda_solve <on|off> </p>
|
<p>fix_modify AtC control lumped_lambda_solve <on|off> </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc control lumped_lambda_solve on </code> <br/>
|
<p><code> fix_modify atc control lumped_lambda_solve on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to use or not use lumped matrix for lambda solve </p>
|
<p>Command to use or not use lumped matrix for lambda solve </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,38 +7,36 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mask_direction">fix_modify AtC control mask_direction </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mask_direction">fix_modify AtC control mask_direction </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC control mask_direction <direction> <on|off> </p>
|
<p>fix_modify AtC control mask_direction <direction> <on|off> </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc control mask_direction 0 on </code> <br/>
|
<p><code> fix_modify atc control mask_direction 0 on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to mask out certain dimensions from the atomic regulator </p>
|
<p>Command to mask out certain dimensions from the atomic regulator </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mass_matrix">fix_modify AtC mass_matrix </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mass_matrix">fix_modify AtC mass_matrix </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mass_matrix <fe | md_fe></p>
|
<p>fix_modify AtC mass_matrix <fe | md_fe></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><fe | md_fe> = activiate/deactiviate using the FE mass matrix in the MD region </li>
|
<li><fe | md_fe> = activiate/deactiviate using the FE mass matrix in the MD region </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc mass_matrix fe </code> </p>
|
<p><code> fix_modify atc mass_matrix fe </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Determines whether AtC uses the FE mass matrix based on Gaussian quadrature or based on atomic quadrature in the MD region. This is useful for fully overlapping simulations to improve efficiency. </p>
|
<p>Determines whether AtC uses the FE mass matrix based on Gaussian quadrature or based on atomic quadrature in the MD region. This is useful for fully overlapping simulations to improve efficiency. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Should not be used unless the FE region is contained within the MD region, otherwise the method will be unstable and inaccurate </p>
|
<p>Should not be used unless the FE region is contained within the MD region, otherwise the method will be unstable and inaccurate </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Default is off </p>
|
<p>Default is off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,39 +7,37 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_material">fix_modify AtC material </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_material">fix_modify AtC material </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC material [elementset_name] [material_id] <br/>
|
<p>fix_modify AtC material [elementset_name] [material_id] <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC material gap_region 2</code> </p>
|
<p><code> fix_modify AtC material gap_region 2</code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets the material model in elementset_name to be of type material_id. </p>
|
<p>Sets the material model in elementset_name to be of type material_id. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>The element set must already be created and the material must be specified in the material file given the the atc fix on construction </p>
|
<p>The element set must already be created and the material must be specified in the material file given the the atc fix on construction </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>All elements default to the first material in the material file. </p>
|
<p>All elements default to the first material in the material file. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_add_to_nodeset">fix_modify AtC mesh add_to_nodeset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_add_to_nodeset">fix_modify AtC mesh add_to_nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh add_to_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
<p>fix_modify AtC mesh add_to_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><id> = id of FE nodeset to be added to</li>
|
<li><id> = id of FE nodeset to be added to</li>
|
||||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains the desired nodes to be added </li>
|
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains the desired nodes to be added </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh add_to_nodeset lbc -11.9 -11 -12 12 -12 12 </code> </p>
|
<p><code> fix_modify AtC mesh add_to_nodeset lbc -11.9 -11 -12 12 -12 12 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to add nodes to an already existing FE nodeset. </p>
|
<p>Command to add nodes to an already existing FE nodeset. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Coordinates are assumed to be in lattice units. </p>
|
<p>Coordinates are assumed to be in lattice units. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_create">fix_modify AtC mesh create </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_create">fix_modify AtC mesh create </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p> <br/>
|
<p>fix_modify AtC mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -32,21 +30,21 @@ syntax</a></h2>
|
|||||||
<li>region-id = id of region that is to be meshed</li>
|
<li>region-id = id of region that is to be meshed</li>
|
||||||
<li>f p p = periodicity flags for x, y, z </li>
|
<li>f p p = periodicity flags for x, y, z </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh create 10 1 1 feRegion p p p </code> <br/>
|
<p><code> fix_modify AtC mesh create 10 1 1 feRegion p p p </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Creates a uniform mesh in a rectangular region </p>
|
<p>Creates a uniform mesh in a rectangular region </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Creates only uniform rectangular grids in a rectangular region </p>
|
<p>Creates only uniform rectangular grids in a rectangular region </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><a class="el" href="man_mesh_quadrature.html">fix_modify AtC mesh quadrature</a> </p>
|
<p><a class="el" href="man_mesh_quadrature.html">fix_modify AtC mesh quadrature</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>When created, mesh defaults to gauss2 (2-point Gaussian) quadrature. Use "mesh quadrature" command to change quadrature style. </p>
|
<p>When created, mesh defaults to gauss2 (2-point Gaussian) quadrature. Use "mesh quadrature" command to change quadrature style. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,42 +7,40 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_create_elementset">fix_modify AtC mesh create_elementset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_create_elementset">fix_modify AtC mesh create_elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC create_elementset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
<p>fix_modify AtC create_elementset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><id> = id to assign to the collection of FE element</li>
|
<li><id> = id to assign to the collection of FE element</li>
|
||||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired elements </li>
|
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired elements </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh create_elementset middle -4.1 4.1 -100 100 -100 1100 </code> </p>
|
<p><code> fix_modify AtC mesh create_elementset middle -4.1 4.1 -100 100 -100 1100 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to assign an id to a set of FE elements to be used subsequently in defining material and mesh-based operations. </p>
|
<p>Command to assign an id to a set of FE elements to be used subsequently in defining material and mesh-based operations. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only viable for rectangular grids. </p>
|
<p>Only viable for rectangular grids. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Coordinates are assumed to be in lattice units. </p>
|
<p>Coordinates are assumed to be in lattice units. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_create_faceset_box">fix_modify AtC mesh create_faceset box </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_create_faceset_box">fix_modify AtC mesh create_faceset box </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh create_faceset <id> box <xmin> <xmax> <ymin> <ymax> <zmin> <zmax> <in|out> [units]</p>
|
<p>fix_modify AtC mesh create_faceset <id> box <xmin> <xmax> <ymin> <ymax> <zmin> <zmax> <in|out> [units]</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><id> = id to assign to the collection of FE faces</li>
|
<li><id> = id to assign to the collection of FE faces</li>
|
||||||
@ -32,19 +30,19 @@ syntax</a></h2>
|
|||||||
<li><in|out> = "in" gives inner faces to the box, "out" gives the outer faces to the box</li>
|
<li><in|out> = "in" gives inner faces to the box, "out" gives the outer faces to the box</li>
|
||||||
<li>units = option to specify real as opposed to lattice units </li>
|
<li>units = option to specify real as opposed to lattice units </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh create_faceset obndy box -4.0 4.0 -12 12 -12 12 out </code> </p>
|
<p><code> fix_modify AtC mesh create_faceset obndy box -4.0 4.0 -12 12 -12 12 out </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to assign an id to a set of FE faces. </p>
|
<p>Command to assign an id to a set of FE faces. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only viable for rectangular grids. </p>
|
<p>Only viable for rectangular grids. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>The default options are units = lattice and the use of outer faces </p>
|
<p>The default options are units = lattice and the use of outer faces </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_create_faceset_plane">fix_modify AtC mesh create_faceset plane </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_create_faceset_plane">fix_modify AtC mesh create_faceset plane </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh create_faceset <id> plane <x|y|z> <val1> <x|y|z> <lval2> <uval2> [units]</p>
|
<p>fix_modify AtC mesh create_faceset <id> plane <x|y|z> <val1> <x|y|z> <lval2> <uval2> [units]</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><id> = id to assign to the collection of FE faces</li>
|
<li><id> = id to assign to the collection of FE faces</li>
|
||||||
@ -32,19 +30,19 @@ syntax</a></h2>
|
|||||||
<li><val1>,<lval2>,<uval2> = plane is specified as the x|y|z=val1 plane bounded by the segments x|y|z = [lval2,uval2]</li>
|
<li><val1>,<lval2>,<uval2> = plane is specified as the x|y|z=val1 plane bounded by the segments x|y|z = [lval2,uval2]</li>
|
||||||
<li>units = option to specify real as opposed to lattice units </li>
|
<li>units = option to specify real as opposed to lattice units </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh create_faceset xyplane plane y 0 x -4 0 </code> </p>
|
<p><code> fix_modify AtC mesh create_faceset xyplane plane y 0 x -4 0 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to assign an id to a set of FE faces. </p>
|
<p>Command to assign an id to a set of FE faces. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only viable for rectangular grids. </p>
|
<p>Only viable for rectangular grids. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>The default option is units = lattice. </p>
|
<p>The default option is units = lattice. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_create_nodeset">fix_modify AtC mesh create_nodeset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_create_nodeset">fix_modify AtC mesh create_nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh create_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
<p>fix_modify AtC mesh create_nodeset <id> <xmin> <xmax> <ymin> <ymax> <zmin> <zmax></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><id> = id to assign to the collection of FE nodes</li>
|
<li><id> = id to assign to the collection of FE nodes</li>
|
||||||
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired nodes </li>
|
<li><xmin> <xmax> <ymin> <ymax> <zmin> <zmax> = coordinates of the bounding box that contains only the desired nodes </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh create_nodeset lbc -12.1 -11.9 -12 12 -12 12 </code> </p>
|
<p><code> fix_modify AtC mesh create_nodeset lbc -12.1 -11.9 -12 12 -12 12 </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to assign an id to a set of FE nodes to be used subsequently in defining boundary conditions. </p>
|
<p>Command to assign an id to a set of FE nodes to be used subsequently in defining boundary conditions. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Coordinates are assumed to be in lattice units. </p>
|
<p>Coordinates are assumed to be in lattice units. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_delete_elements">fix_modify AtC mesh delete_elements </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_delete_elements">fix_modify AtC mesh delete_elements </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh delete_elements <element_set></p>
|
<p>fix_modify AtC mesh delete_elements <element_set></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><element_set> = name of an element set </li>
|
<li><element_set> = name of an element set </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC delete_elements gap </code> </p>
|
<p><code> fix_modify AtC delete_elements gap </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Deletes a group of elements from the mesh. </p>
|
<p>Deletes a group of elements from the mesh. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_nodeset_to_elementset">fix_modify AtC mesh nodeset_to_elementset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_nodeset_to_elementset">fix_modify AtC mesh nodeset_to_elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC nodeset_to_elementset <nodeset_id> <elementset_id> <max/min></p>
|
<p>fix_modify AtC nodeset_to_elementset <nodeset_id> <elementset_id> <max/min></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><nodeset_id> = id of desired nodeset from which to create elementset</li>
|
<li><nodeset_id> = id of desired nodeset from which to create elementset</li>
|
||||||
<li><elementset_id> = id to assign to the collection of FE element</li>
|
<li><elementset_id> = id to assign to the collection of FE element</li>
|
||||||
<li><max/min> = flag to choose either the maximal or minimal elementset </li>
|
<li><max/min> = flag to choose either the maximal or minimal elementset </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh nodeset_to_elementset myNodeset myElementset min </code> </p>
|
<p><code> fix_modify AtC mesh nodeset_to_elementset myNodeset myElementset min </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to create an elementset from an existing nodeset. Either the minimal element set of elements with all nodes in the set, or maximal element set with all elements with at least one node in the set, can be created </p>
|
<p>Command to create an elementset from an existing nodeset. Either the minimal element set of elements with all nodes in the set, or maximal element set with all elements with at least one node in the set, can be created </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>None. </p>
|
<p>None. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Unless specified, the maximal element set is created </p>
|
<p>Unless specified, the maximal element set is created </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,39 +7,37 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_output">fix_modify AtC mesh output </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_output">fix_modify AtC mesh output </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh output <file_prefix> </p>
|
<p>fix_modify AtC mesh output <file_prefix> </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh output meshData </code> <br/>
|
<p><code> fix_modify AtC mesh output meshData </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Command to output mesh and associated data: nodesets, facesets, and elementsets. This data is only output once upon initialization since currently the mesh is static. Creates (binary, "gold" format) Ensight output of mesh data. </p>
|
<p>Command to output mesh and associated data: nodesets, facesets, and elementsets. This data is only output once upon initialization since currently the mesh is static. Creates (binary, "gold" format) Ensight output of mesh data. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_quadrature">fix_modify AtC mesh quadrature </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_quadrature">fix_modify AtC mesh quadrature </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh quadrature <quad></p>
|
<p>fix_modify AtC mesh quadrature <quad></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>quad = one of <nodal|gauss1|gauss2|gauss3|face> --- when a mesh is created it defaults to gauss2, use this call to change it after the fact </li>
|
<li>quad = one of <nodal|gauss1|gauss2|gauss3|face> --- when a mesh is created it defaults to gauss2, use this call to change it after the fact </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh quadrature face </code> </p>
|
<p><code> fix_modify AtC mesh quadrature face </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>(Re-)assigns the quadrature style for the existing mesh. </p>
|
<p>(Re-)assigns the quadrature style for the existing mesh. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><a class="el" href="man_mesh_create.html">fix_modify AtC mesh create</a> </p>
|
<p><a class="el" href="man_mesh_create.html">fix_modify AtC mesh create</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,42 +7,40 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_read">fix_modify AtC mesh read </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_read">fix_modify AtC mesh read </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh read <filename> <f|p> <f|p> <f|p></p>
|
<p>fix_modify AtC mesh read <filename> <f|p> <f|p> <f|p></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>filename = name of file containing mesh to be read</li>
|
<li>filename = name of file containing mesh to be read</li>
|
||||||
<li>f p p = periodicity flags for x, y, z </li>
|
<li>f p p = periodicity flags for x, y, z </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh read myComponent.mesh p p p </code> <br/>
|
<p><code> fix_modify AtC mesh read myComponent.mesh p p p </code> <br/>
|
||||||
<code> fix_modify AtC mesh read myOtherComponent.exo </code> </p>
|
<code> fix_modify AtC mesh read myOtherComponent.exo </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Reads a mesh from a text or exodus file, and assigns periodic boundary conditions if needed. </p>
|
<p>Reads a mesh from a text or exodus file, and assigns periodic boundary conditions if needed. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>periodicity flags are false by default </p>
|
<p>periodicity flags are false by default </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_mesh_write">fix_modify AtC mesh write </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_mesh_write">fix_modify AtC mesh write </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC mesh write <filename></p>
|
<p>fix_modify AtC mesh write <filename></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>filename = name of file to write mesh </li>
|
<li>filename = name of file to write mesh </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC mesh write myMesh.mesh </code> <br/>
|
<p><code> fix_modify AtC mesh write myMesh.mesh </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Writes a mesh to a text file. </p>
|
<p>Writes a mesh to a text file. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_momentum_time_integration">fix_modify AtC time_integration (momentum) </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_momentum_time_integration">fix_modify AtC time_integration (momentum) </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC time_integration <descriptor> <br/>
|
<p>fix_modify AtC time_integration <descriptor> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
@ -33,24 +31,24 @@ syntax</a></h2>
|
|||||||
</ul>
|
</ul>
|
||||||
<p>various time integration methods for the finite elements<br/>
|
<p>various time integration methods for the finite elements<br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>verlet - atomic velocity update with 2nd order Verlet, nodal temperature update with 2nd order Verlet, kinetostats based on controlling force <br/>
|
<p>verlet - atomic velocity update with 2nd order Verlet, nodal temperature update with 2nd order Verlet, kinetostats based on controlling force <br/>
|
||||||
fractional_step - atomic velocity update with 2nd order Verlet, mixed nodal momentum update, 2nd order Verlet for continuum and exact 2nd order Verlet for atomic contributions, kinetostats based on controlling discrete momentum changes<br/>
|
fractional_step - atomic velocity update with 2nd order Verlet, mixed nodal momentum update, 2nd order Verlet for continuum and exact 2nd order Verlet for atomic contributions, kinetostats based on controlling discrete momentum changes<br/>
|
||||||
gear - atomic velocity update with 2nd order Verlet, nodal temperature update with 3rd or 4th order Gear, kinetostats based on controlling power <br/>
|
gear - atomic velocity update with 2nd order Verlet, nodal temperature update with 3rd or 4th order Gear, kinetostats based on controlling power <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc time_integration verlet </code> <br/>
|
<p><code> fix_modify atc time_integration verlet </code> <br/>
|
||||||
<code> fix_modify atc time_integration fractional_step </code> <br/>
|
<code> fix_modify atc time_integration fractional_step </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_output">fix_modify AtC output </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_output">fix_modify AtC output </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC output <filename_prefix> <frequency> [text | full_text | binary | vector_components | tensor_components ] fix_modify AtC output index [step | time ]</p>
|
<p>fix_modify AtC output <filename_prefix> <frequency> [text | full_text | binary | vector_components | tensor_components ] fix_modify AtC output index [step | time ]</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>filename_prefix (string) = prefix for data files</li>
|
<li>filename_prefix (string) = prefix for data files</li>
|
||||||
@ -37,23 +35,23 @@ syntax</a></h2>
|
|||||||
tensor_components = outputs tensor as scalar components (use this for Paraview)<br/>
|
tensor_components = outputs tensor as scalar components (use this for Paraview)<br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC output heatFE 100 </code> <br/>
|
<p><code> fix_modify AtC output heatFE 100 </code> <br/>
|
||||||
<code> fix_modify AtC output hardyFE 1 text tensor_components </code> <br/>
|
<code> fix_modify AtC output hardyFE 1 text tensor_components </code> <br/>
|
||||||
<code> fix_modify AtC output hardyFE 10 text binary tensor_components </code> <br/>
|
<code> fix_modify AtC output hardyFE 10 text binary tensor_components </code> <br/>
|
||||||
<code> fix_modify AtC output index step </code> <br/>
|
<code> fix_modify AtC output index step </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Creates text and/or binary (Ensight, "gold" format) output of nodal/mesh data which is transfer/physics specific. Output indexed by step or time is possible. </p>
|
<p>Creates text and/or binary (Ensight, "gold" format) output of nodal/mesh data which is transfer/physics specific. Output indexed by step or time is possible. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>no default format output indexed by time </p>
|
<p>no default format output indexed by time </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,44 +7,42 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_output_elementset">fix_modify AtC output elementset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_output_elementset">fix_modify AtC output elementset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC output volume_integral <eset_name> <field> {`</p>
|
<p>fix_modify AtC output volume_integral <eset_name> <field> {`</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>set_name (string) = name of elementset to be integrated over</li>
|
<li>set_name (string) = name of elementset to be integrated over</li>
|
||||||
<li>fieldname (string) = name of field to integrate csum = creates nodal sum over nodes in specified nodeset <br/>
|
<li>fieldname (string) = name of field to integrate csum = creates nodal sum over nodes in specified nodeset <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC output eset1 mass_density </code> <br/>
|
<p><code> fix_modify AtC output eset1 mass_density </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Performs volume integration of specified field over elementset and outputs resulting variable values to GLOBALS file. </p>
|
<p>Performs volume integration of specified field over elementset and outputs resulting variable values to GLOBALS file. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,24 +7,22 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_output_nodeset">fix_modify AtC output nodeset </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_output_nodeset">fix_modify AtC output nodeset </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC output nodeset <nodeset_name> <operation></p>
|
<p>fix_modify AtC output nodeset <nodeset_name> <operation></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>nodeset_name (string) = name of nodeset to be operated on</li>
|
<li>nodeset_name (string) = name of nodeset to be operated on</li>
|
||||||
@ -32,20 +30,20 @@ syntax</a></h2>
|
|||||||
sum = creates nodal sum over nodes in specified nodeset <br/>
|
sum = creates nodal sum over nodes in specified nodeset <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC output nodeset nset1 sum </code> <br/>
|
<p><code> fix_modify AtC output nodeset nset1 sum </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Performs operation over the nodes belonging to specified nodeset and outputs resulting variable values to GLOBALS file. </p>
|
<p>Performs operation over the nodes belonging to specified nodeset and outputs resulting variable values to GLOBALS file. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_fix_atc.html">fix atc command</a> </p>
|
<p>see <a class="el" href="../../fix_atc.html">fix atc command</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,40 +7,38 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_pair_interactions">fix_modify AtC pair_interactions/bond_interactions </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_pair_interactions">fix_modify AtC pair_interactions/bond_interactions </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC pair_interactions <on|off> <br/>
|
<p>fix_modify AtC pair_interactions <on|off> <br/>
|
||||||
fix_modify AtC bond_interactions <on|off> <br/>
|
fix_modify AtC bond_interactions <on|off> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC bond_interactions on </code> <br/>
|
<p><code> fix_modify AtC bond_interactions on </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>include bonds and/or pairs in the stress and heat flux computations </p>
|
<p>include bonds and/or pairs in the stress and heat flux computations </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>pair interactions: on, bond interactions: off </p>
|
<p>pair interactions: on, bond interactions: off </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_poisson_solver">fix_modify AtC poisson_solver </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_poisson_solver">fix_modify AtC poisson_solver </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC poisson_solver mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p></p>
|
<p>fix_modify AtC poisson_solver mesh create <nx> <ny> <nz> <region-id> <f|p> <f|p> <f|p></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>nx ny nz = number of elements in x, y, z</li>
|
<li>nx ny nz = number of elements in x, y, z</li>
|
||||||
<li>region-id = id of region that is to be meshed</li>
|
<li>region-id = id of region that is to be meshed</li>
|
||||||
<li>f p p = perioidicity flags for x, y, z </li>
|
<li>f p p = perioidicity flags for x, y, z </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC poisson_solver mesh create 10 1 1 feRegion p p p </code> </p>
|
<p><code> fix_modify AtC poisson_solver mesh create 10 1 1 feRegion p p p </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Creates a uniform mesh in a rectangular region </p>
|
<p>Creates a uniform mesh in a rectangular region </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>creates only uniform rectangular grids in a rectangular region </p>
|
<p>creates only uniform rectangular grids in a rectangular region </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,41 +7,39 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_read_restart">fix_modify AtC read_restart </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_read_restart">fix_modify AtC read_restart </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC read_restart [file_name] <br/>
|
<p>fix_modify AtC read_restart [file_name] <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC read_restart ATC_state </code> <br/>
|
<p><code> fix_modify AtC read_restart ATC_state </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Reads the current state of the fields from a named text-based restart file. </p>
|
<p>Reads the current state of the fields from a named text-based restart file. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>The restart file only contains fields and their time derivatives. The reference positions of the atoms and the commands that initialize the fix are not saved e.g. an identical mesh containing the same atoms will have to be recreated. </p>
|
<p>The restart file only contains fields and their time derivatives. The reference positions of the atoms and the commands that initialize the fix are not saved e.g. an identical mesh containing the same atoms will have to be recreated. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see write_restart <a class="el" href="man_write_restart.html">fix_modify AtC write_restart</a> </p>
|
<p>see write_restart <a class="el" href="man_write_restart.html">fix_modify AtC write_restart</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,44 +7,42 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_remove_molecule">fix_modify AtC remove_molecule </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_remove_molecule">fix_modify AtC remove_molecule </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify_AtC remove_molecule <TAG> <br/>
|
<p>fix_modify_AtC remove_molecule <TAG> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><TAG> = tag for tracking a molecule type <br/>
|
<li><TAG> = tag for tracking a molecule type <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC remove_molecule water </code> <br/>
|
<p><code> fix_modify AtC remove_molecule water </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Removes tag designated for tracking a specified set of molecules. <br/>
|
<p>Removes tag designated for tracking a specified set of molecules. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No defaults for this command. </p>
|
<p>No defaults for this command. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_remove_source">fix_modify AtC remove_source </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_remove_source">fix_modify AtC remove_source </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC remove_source <field> <element_set></p>
|
<p>fix_modify AtC remove_source <field> <element_set></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><field> = field name valid for type of physics</li>
|
<li><field> = field name valid for type of physics</li>
|
||||||
<li><element_set> = name of set of elements </li>
|
<li><element_set> = name of set of elements </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc remove_source temperature groupNAME </code> </p>
|
<p><code> fix_modify atc remove_source temperature groupNAME </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Remove a domain source. </p>
|
<p>Remove a domain source. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>keyword 'all' reserved in element_set name </p>
|
<p>keyword 'all' reserved in element_set name </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_source.html">fix_modify AtC source</a> </p>
|
<p>see <a class="el" href="man_source.html">fix_modify AtC source</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
<a href="http://www.doxygen.org/index.html">
|
<a href="http://www.doxygen.org/index.html">
|
||||||
|
|||||||
@ -7,44 +7,42 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_remove_species">fix_modify AtC remove_species </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_remove_species">fix_modify AtC remove_species </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify_AtC delete_species <TAG> <br/>
|
<p>fix_modify_AtC delete_species <TAG> <br/>
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><TAG> = tag for tracking a species <br/>
|
<li><TAG> = tag for tracking a species <br/>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC remove_species gold </code> <br/>
|
<p><code> fix_modify AtC remove_species gold </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Removes tag designated for tracking a specified species. <br/>
|
<p>Removes tag designated for tracking a specified species. <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>No defaults for this command. </p>
|
<p>No defaults for this command. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,39 +7,37 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_reset_atomic_reference_positions">fix_modify AtC reset_atomic_reference_positions </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_reset_atomic_reference_positions">fix_modify AtC reset_atomic_reference_positions </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC reset_atomic_reference_positions </p>
|
<p>fix_modify AtC reset_atomic_reference_positions </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc reset_atomic_reference_positions </code></p>
|
<p><code> fix_modify atc reset_atomic_reference_positions </code></p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p><code> Resets the atomic positions <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> uses to perform point to field operations. In can be used to use perfect lattice sites in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> but a thermalized or deformed lattice in LAMMPS. </code></p>
|
<p><code> Resets the atomic positions <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> uses to perform point to field operations. In can be used to use perfect lattice sites in <a class="el" href="namespaceATC.html" title="owned field/s: MASS_DENSITY">ATC</a> but a thermalized or deformed lattice in LAMMPS. </code></p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p><code> </code></p>
|
<p><code> </code></p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><code> </code></p>
|
<p><code> </code></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p><code> Default is off </code></p>
|
<p><code> Default is off </code></p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,55 +7,53 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_reset_time">fix_modify AtC reset_time </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_reset_time">fix_modify AtC reset_time </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC reset_time </p>
|
<p>fix_modify AtC reset_time </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc reset_time 0.0 </code> <br/>
|
<p><code> fix_modify atc reset_time 0.0 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Resets the simulation time counter. </p>
|
<p>Resets the simulation time counter. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<h2><a class="anchor" id="syntax">
|
<h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC kernel_bandwidth </p>
|
<p>fix_modify AtC kernel_bandwidth </p>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc reset_time 8 </code> <br/>
|
<p><code> fix_modify atc reset_time 8 </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Sets a maximum parallel bandwidth for the kernel functions during parallel communication. If the command is not issued, the default will be to assume the bandwidth of the kernel matrix corresponds to the number of sampling locations. </p>
|
<p>Sets a maximum parallel bandwidth for the kernel functions during parallel communication. If the command is not issued, the default will be to assume the bandwidth of the kernel matrix corresponds to the number of sampling locations. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Only is used if kernel functions are being used. </p>
|
<p>Only is used if kernel functions are being used. </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Number of sample locations. </p>
|
<p>Number of sample locations. </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,42 +7,40 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_sample_frequency">fix_modify AtC sample_frequency </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_sample_frequency">fix_modify AtC sample_frequency </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC sample_frequency [freq]</p>
|
<p>fix_modify AtC sample_frequency [freq]</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>freq (int) : frequency to sample field in number of steps </li>
|
<li>freq (int) : frequency to sample field in number of steps </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC sample_frequency 10 </code></p>
|
<p><code> fix_modify AtC sample_frequency 10 </code></p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p><code> Specifies a frequency at which fields are computed for the case where time filters are being applied. </code></p>
|
<p><code> Specifies a frequency at which fields are computed for the case where time filters are being applied. </code></p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p><code> Must be used with the hardy/field AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) and is only relevant when time filters are being used. </code></p>
|
<p><code> Must be used with the hardy/field AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) and is only relevant when time filters are being used. </code></p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p><code> </code></p>
|
<p><code> </code></p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p><code> none </code></p>
|
<p><code> none </code></p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,46 +7,44 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_set">fix_modify AtC set </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_set">fix_modify AtC set </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC set reference_potential_energy <value_or_filename(optional)></p>
|
<p>fix_modify AtC set reference_potential_energy <value_or_filename(optional)></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>value (double) : optional user specified zero point for PE in native LAMMPS energy units <br/>
|
<li>value (double) : optional user specified zero point for PE in native LAMMPS energy units <br/>
|
||||||
</li>
|
</li>
|
||||||
<li>filename (string) : optional user specified string for file of nodal PE values to be read-in </li>
|
<li>filename (string) : optional user specified string for file of nodal PE values to be read-in </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify AtC set reference_potential_energy </code> <br/>
|
<p><code> fix_modify AtC set reference_potential_energy </code> <br/>
|
||||||
<code> fix_modify AtC set reference_potential_energy -0.05 </code> <br/>
|
<code> fix_modify AtC set reference_potential_energy -0.05 </code> <br/>
|
||||||
<code> fix_modify AtC set reference_potential_energy myPEvalues </code> <br/>
|
<code> fix_modify AtC set reference_potential_energy myPEvalues </code> <br/>
|
||||||
</p>
|
</p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Used to set various quantities for the post-processing algorithms. It sets the zero point for the potential energy density using the value provided for all nodes, or from the current configuration of the lattice if no value is provided, or values provided within the specified filename. </p>
|
<p>Used to set various quantities for the post-processing algorithms. It sets the zero point for the potential energy density using the value provided for all nodes, or from the current configuration of the lattice if no value is provided, or values provided within the specified filename. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="man_fix_atc.html">fix atc command</a> ) </p>
|
<p>Must be used with the hardy/field type of AtC fix ( see <a class="el" href="../../fix_atc.html">fix atc command</a> ) </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>Defaults to lammps zero point i.e. isolated atoms </p>
|
<p>Defaults to lammps zero point i.e. isolated atoms </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||
@ -7,43 +7,41 @@
|
|||||||
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
<center>
|
||||||
|
<a href="http://lammps.sandia.gov">LAMMPS Website</a>
|
||||||
|
<a href="../../Manual.html">LAMMPS Manual</a>
|
||||||
|
<a href="../../fix_atc.html">USER-AtC Manual</a>
|
||||||
|
<a href="../../Section_commands.html#comm">Commands</a>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
|
||||||
|
|
||||||
<!-- Generated by Doxygen 1.6.1 -->
|
<!-- Generated by Doxygen 1.6.1 -->
|
||||||
<div class="navigation" id="top">
|
|
||||||
<div class="tabs">
|
|
||||||
<ul>
|
|
||||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
||||||
<li class="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
|
||||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
||||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
||||||
<li><a href="files.html"><span>Files</span></a></li>
|
|
||||||
<li><a href="dirs.html"><span>Directories</span></a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="contents">
|
<div class="contents">
|
||||||
|
|
||||||
|
|
||||||
<h1><a class="anchor" id="man_source">fix_modify AtC source </a></h1><h2><a class="anchor" id="syntax">
|
<h3><a class="anchor" id="man_source">fix_modify AtC source </a></h3><h4><a class="anchor" id="syntax">
|
||||||
syntax</a></h2>
|
syntax</a></h4>
|
||||||
<p>fix_modify AtC source <field> <element_set> <value | function></p>
|
<p>fix_modify AtC source <field> <element_set> <value | function></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><field> = field name valid for type of physics</li>
|
<li><field> = field name valid for type of physics</li>
|
||||||
<li><element_set> = name of set of elements </li>
|
<li><element_set> = name of set of elements </li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2><a class="anchor" id="examples">
|
<h4><a class="anchor" id="examples">
|
||||||
examples</a></h2>
|
examples</a></h4>
|
||||||
<p><code> fix_modify atc source temperature middle temporal_ramp 10. 0. </code> </p>
|
<p><code> fix_modify atc source temperature middle temporal_ramp 10. 0. </code> </p>
|
||||||
<h2><a class="anchor" id="description">
|
<h4><a class="anchor" id="description">
|
||||||
description</a></h2>
|
description</a></h4>
|
||||||
<p>Add domain sources to the mesh. The units are consistent with LAMMPS's units for mass, length and time and are defined by the PDE being solved, e.g. for thermal transfer the balance equation is for energy and source is energy per time. </p>
|
<p>Add domain sources to the mesh. The units are consistent with LAMMPS's units for mass, length and time and are defined by the PDE being solved, e.g. for thermal transfer the balance equation is for energy and source is energy per time. </p>
|
||||||
<h2><a class="anchor" id="restrictions">
|
<h4><a class="anchor" id="restrictions">
|
||||||
restrictions</a></h2>
|
restrictions</a></h4>
|
||||||
<p>keyword 'all' reserved in element_set name </p>
|
<p>keyword 'all' reserved in element_set name </p>
|
||||||
<h2><a class="anchor" id="related">
|
<h4><a class="anchor" id="related">
|
||||||
related</a></h2>
|
related</a></h4>
|
||||||
<p>see <a class="el" href="man_remove_source.html">fix_modify AtC remove_source</a> </p>
|
<p>see <a class="el" href="man_remove_source.html">fix_modify AtC remove_source</a> </p>
|
||||||
<h2><a class="anchor" id="default">
|
<h4><a class="anchor" id="default">
|
||||||
default</a></h2>
|
default</a></h4>
|
||||||
<p>none </p>
|
<p>none </p>
|
||||||
</div>
|
</div>
|
||||||
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
<hr size="1"/><address style="text-align: right;"><small>Generated on 21 Aug 2013 for ATC by
|
||||||
|
|||||||