Matches in SemOpenAlex for { <https://semopenalex.org/work/W4376638438> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W4376638438 endingPage "108764" @default.
- W4376638438 startingPage "108764" @default.
- W4376638438 abstract "The mdapy is a library for pre- and postprocessing molecular dynamics simulation data. Benefitting from the just-in-time compile technology of TaiChi mdapy can be written in pure Python while possessing similar speed to those written in C++. mdapy is designed with highly paralleled and makes full advantages of modern computer resources on both multicore CPU and GPU architecture. The package implements a fast module to find the neighbors of particles in both free and periodic boundaries, based on which it offers a wide variety of methods to analyze atomic environments, such as standard centrosymmetry parameters, radial distribution function and newer methods, such as atomic entropy fingerprint. In addition, mdapy can be used to create the geometric structure of polycrystals with metallic or graphene grain boundaries by Voronoi diagram. mdapy can directly read the DUMP and DATA format defined in LAMMPS code, and, in practice, it accepts any other format by converting it into NumPy ndarray format. This design philosophy enables seamless integration with abundant scientific ecosystems in the Python community and easy cooperation with other analysis codes like OVITO or freud. Program Title: mdapy CPC Library link to program files: https://doi.org/10.17632/dtdkxvcsc9.1 Developer's repository link: https://github.com/mushroomfire/mdapy Code Ocean capsule: https://codeocean.com/capsule/5271472 Licensing provisions: BSD 3-clause Programming language: Python, C++ Nature of problem: Atomic environment analysis and generation of the initial structure are important in molecular dynamics simulations. Many analysis methods relying on particle neighbors, such as radial distribution functions and atomic entropy, are computationally intensive and need to be carefully implemented to scale to large systems. Traditional code is often written in C++ or Fortran to guarantee performance while causing difficulty in installation and secondary development due to the complexity of the programming language. Solution method: mdapy is written in parallel to quickly perform neighbor finding, provides a set of analysis methods and creates an atomic geometry structure on multicore CPU and GPU. Over 95 percent of mdapy is written in Python with a uniform API to call. All data are stored in NumPy ndarray, making users easy to install, use and secondary develop. Additional comments including restrictions and unusual features: 1. mdapy provides fast parallel implementations of neighbor finding in periodic and free boundary system. 2. mdapy can generate a polycrystalline model with graphene grain boundaries. 3. mdapy is helpful for analyzing the melting process by the mean squared displacement and Lindemann index at the atomic level. 4. mdapy is very easy to install via pip install mdapy without any compile steps and can be run on Windows, Linux and Mac OS with Python 3.7-3.10. 5. mdapy has detailed documentation to make it easier to use." @default.
- W4376638438 created "2023-05-17" @default.
- W4376638438 creator A5031583822 @default.
- W4376638438 creator A5066087909 @default.
- W4376638438 date "2023-09-01" @default.
- W4376638438 modified "2023-10-13" @default.
- W4376638438 title "mdapy: A flexible and efficient analysis software for molecular dynamics simulations" @default.
- W4376638438 cites W1969763275 @default.
- W4376638438 cites W1981021420 @default.
- W4376638438 cites W1987034518 @default.
- W4376638438 cites W2011301426 @default.
- W4376638438 cites W2029667189 @default.
- W4376638438 cites W2043469014 @default.
- W4376638438 cites W2047968138 @default.
- W4376638438 cites W2085528403 @default.
- W4376638438 cites W2092204065 @default.
- W4376638438 cites W2117024762 @default.
- W4376638438 cites W2130270073 @default.
- W4376638438 cites W2135827618 @default.
- W4376638438 cites W2147988069 @default.
- W4376638438 cites W2156871793 @default.
- W4376638438 cites W2170711116 @default.
- W4376638438 cites W2335110263 @default.
- W4376638438 cites W2342249984 @default.
- W4376638438 cites W2740410710 @default.
- W4376638438 cites W2895436254 @default.
- W4376638438 cites W2912805886 @default.
- W4376638438 cites W2953259383 @default.
- W4376638438 cites W2985557135 @default.
- W4376638438 cites W2999276284 @default.
- W4376638438 cites W3024872587 @default.
- W4376638438 cites W3099878876 @default.
- W4376638438 cites W3103145119 @default.
- W4376638438 cites W3105839808 @default.
- W4376638438 cites W3115876113 @default.
- W4376638438 cites W3119774682 @default.
- W4376638438 cites W3137027031 @default.
- W4376638438 cites W3201073812 @default.
- W4376638438 cites W3207168993 @default.
- W4376638438 doi "https://doi.org/10.1016/j.cpc.2023.108764" @default.
- W4376638438 hasPublicationYear "2023" @default.
- W4376638438 type Work @default.
- W4376638438 citedByCount "3" @default.
- W4376638438 countsByYear W43766384382023 @default.
- W4376638438 crossrefType "journal-article" @default.
- W4376638438 hasAuthorship W4376638438A5031583822 @default.
- W4376638438 hasAuthorship W4376638438A5066087909 @default.
- W4376638438 hasConcept C121332964 @default.
- W4376638438 hasConcept C169590947 @default.
- W4376638438 hasConcept C173608175 @default.
- W4376638438 hasConcept C199360897 @default.
- W4376638438 hasConcept C2777904410 @default.
- W4376638438 hasConcept C2778119891 @default.
- W4376638438 hasConcept C41008148 @default.
- W4376638438 hasConcept C45600393 @default.
- W4376638438 hasConcept C459310 @default.
- W4376638438 hasConcept C519991488 @default.
- W4376638438 hasConcept C59593255 @default.
- W4376638438 hasConcept C62520636 @default.
- W4376638438 hasConceptScore W4376638438C121332964 @default.
- W4376638438 hasConceptScore W4376638438C169590947 @default.
- W4376638438 hasConceptScore W4376638438C173608175 @default.
- W4376638438 hasConceptScore W4376638438C199360897 @default.
- W4376638438 hasConceptScore W4376638438C2777904410 @default.
- W4376638438 hasConceptScore W4376638438C2778119891 @default.
- W4376638438 hasConceptScore W4376638438C41008148 @default.
- W4376638438 hasConceptScore W4376638438C45600393 @default.
- W4376638438 hasConceptScore W4376638438C459310 @default.
- W4376638438 hasConceptScore W4376638438C519991488 @default.
- W4376638438 hasConceptScore W4376638438C59593255 @default.
- W4376638438 hasConceptScore W4376638438C62520636 @default.
- W4376638438 hasFunder F4320321001 @default.
- W4376638438 hasLocation W43766384381 @default.
- W4376638438 hasOpenAccess W4376638438 @default.
- W4376638438 hasPrimaryLocation W43766384381 @default.
- W4376638438 hasRelatedWork W1497385637 @default.
- W4376638438 hasRelatedWork W2004605222 @default.
- W4376638438 hasRelatedWork W2044422526 @default.
- W4376638438 hasRelatedWork W2086733238 @default.
- W4376638438 hasRelatedWork W2192862863 @default.
- W4376638438 hasRelatedWork W2369288331 @default.
- W4376638438 hasRelatedWork W2519339279 @default.
- W4376638438 hasRelatedWork W2745015246 @default.
- W4376638438 hasRelatedWork W2950999793 @default.
- W4376638438 hasRelatedWork W2467097043 @default.
- W4376638438 hasVolume "290" @default.
- W4376638438 isParatext "false" @default.
- W4376638438 isRetracted "false" @default.
- W4376638438 workType "article" @default.