René's URL Explorer Experiment


Title: 4.14. Platform abstraction functions — LAMMPS documentation

direct link

Domain: docs.lammps.org

Links:

https://docs.lammps.org/Manual.html
1. Introductionhttps://docs.lammps.org/Intro.html
2. Install LAMMPShttps://docs.lammps.org/Install.html
3. Build LAMMPShttps://docs.lammps.org/Build.html
4. Run LAMMPShttps://docs.lammps.org/Run_head.html
5. Errorshttps://docs.lammps.org/Errors.html
6. Commandshttps://docs.lammps.org/Commands.html
7. Accelerate performancehttps://docs.lammps.org/Speed.html
8. Optional packageshttps://docs.lammps.org/Packages.html
9. Auxiliary toolshttps://docs.lammps.org/Tools.html
10. Howto discussionshttps://docs.lammps.org/Howto.html
11. Example scriptshttps://docs.lammps.org/Examples.html
1. LAMMPS Library Interfaceshttps://docs.lammps.org/Library.html
2. Use Python with LAMMPShttps://docs.lammps.org/Python_head.html
3. Modifying & extending LAMMPShttps://docs.lammps.org/Modify.html
4. Information for Developershttps://docs.lammps.org/Developer.html
4.1. Source fileshttps://docs.lammps.org/Developer_org.html
4.2. Class topologyhttps://docs.lammps.org/Developer_org.html#class-topology
4.3. Code designhttps://docs.lammps.org/Developer_code_design.html
4.4. Parallel algorithmshttps://docs.lammps.org/Developer_parallel.html
4.5. Accessing per-atom datahttps://docs.lammps.org/Developer_atom.html
4.6. Communication patternshttps://docs.lammps.org/Developer_comm_ops.html
4.7. How a timestep workshttps://docs.lammps.org/Developer_flow.html
4.8. Writing new styleshttps://docs.lammps.org/Developer_write.html
4.9. Notes for developers and code maintainershttps://docs.lammps.org/Developer_notes.html
4.10. Notes for updating code written for older LAMMPS versionshttps://docs.lammps.org/Developer_updating.html
4.11. Writing pluginshttps://docs.lammps.org/Developer_plugins.html
4.12. Adding tests for unit testinghttps://docs.lammps.org/Developer_unittest.html
4.13. C++ base classeshttps://docs.lammps.org/Classes.html
4.14. Platform abstraction functionshttps://docs.lammps.org/Developer_platform.html
4.14.1. Time functionshttps://docs.lammps.org/Developer_platform.html#time-functions
4.14.2. Platform information functionshttps://docs.lammps.org/Developer_platform.html#platform-information-functions
4.14.3. File and path functions and global constantshttps://docs.lammps.org/Developer_platform.html#file-and-path-functions-and-global-constants
4.14.4. Standard I/O function wrappershttps://docs.lammps.org/Developer_platform.html#standard-i-o-function-wrappers
4.14.5. Environment variable functionshttps://docs.lammps.org/Developer_platform.html#environment-variable-functions
4.14.6. Dynamically loaded object or library functionshttps://docs.lammps.org/Developer_platform.html#dynamically-loaded-object-or-library-functions
4.14.7. Compressed file I/O functionshttps://docs.lammps.org/Developer_platform.html#compressed-file-i-o-functions
4.15. Utility functionshttps://docs.lammps.org/Developer_utils.html
4.16. Special Math functionshttps://docs.lammps.org/Developer_utils.html#special-math-functions
4.17. Tokenizer classeshttps://docs.lammps.org/Developer_utils.html#tokenizer-classes
4.18. Argument parsing classeshttps://docs.lammps.org/Developer_utils.html#argument-parsing-classes
4.19. Safe pointer classeshttps://docs.lammps.org/Developer_utils.html#safe-pointer-classes
4.20. File reader classeshttps://docs.lammps.org/Developer_utils.html#file-reader-classes
4.21. Type label supporthttps://docs.lammps.org/Developer_utils.html#type-label-support
4.22. Memory pool classeshttps://docs.lammps.org/Developer_utils.html#memory-pool-classes
4.23. Eigensolver functionshttps://docs.lammps.org/Developer_utils.html#eigensolver-functions
4.24. Communication buffer coding with ubufhttps://docs.lammps.org/Developer_utils.html#communication-buffer-coding-with-ubuf
4.25. Internal Styleshttps://docs.lammps.org/Developer_internal.html
4.26. Use of distributed grids within style classeshttps://docs.lammps.org/Developer_grid.html
Commandshttps://docs.lammps.org/commands_list.html
Fix Styleshttps://docs.lammps.org/fixes.html
Compute Styleshttps://docs.lammps.org/computes.html
Pair Styleshttps://docs.lammps.org/pairs.html
Bond Styleshttps://docs.lammps.org/bonds.html
Angle Styleshttps://docs.lammps.org/angles.html
Dihedral Styleshttps://docs.lammps.org/dihedrals.html
Improper Styleshttps://docs.lammps.org/impropers.html
Dump Styleshttps://docs.lammps.org/dumps.html
Bibliographyhttps://docs.lammps.org/Bibliography.html
Indexhttps://docs.lammps.org/genindex.html
LAMMPShttps://docs.lammps.org/Manual.html
https://docs.lammps.org/Manual.html
4. Information for Developershttps://docs.lammps.org/Developer.html
https://www.lammps.org
Commandshttps://docs.lammps.org/Commands_all.html
Previoushttps://docs.lammps.org/Classes_cite.html
Next https://docs.lammps.org/Developer_utils.html
https://docs.lammps.org/Developer_platform.html#platform-abstraction-functions
“utils” sub-namespacehttps://docs.lammps.org/Developer_utils.html
https://docs.lammps.org/Developer_platform.html#time-functions
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform7cputimeEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform8walltimeEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform6usleepEi
https://docs.lammps.org/Developer_platform.html#platform-information-functions
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform7os_infoEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform13compiler_infoEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform12cxx_standardEv
LAMMPShttps://docs.lammps.org/Classes_lammps.html#classLAMMPS__NS_1_1LAMMPS
LAMMPShttps://docs.lammps.org/Classes_lammps.html#classLAMMPS__NS_1_1LAMMPS
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform15openmp_standardEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform10mpi_vendorEv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform8mpi_infoERiRi
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform13compress_infoEv
https://docs.lammps.org/Developer_platform.html#file-and-path-functions-and-global-constants
C++ filesystem libraryhttps://cppreference.com/w/cpp/filesystem.html
std::filesystem::path classhttps://cppreference.com/w/cpp/filesystem/path.html
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform11filepathsepE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform10pathvarsepE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform9guesspathEP4FILEPci
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform13path_basenameERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform12path_dirnameERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform9path_joinERKNSt6stringERKNSt6stringE
LAMMPShttps://docs.lammps.org/Classes_lammps.html#classLAMMPS__NS_1_1LAMMPS
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform16file_is_readableERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform16file_is_writableERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform13file_redirectERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform10is_consoleEP4FILE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform9disk_freeERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform14list_directoryERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5chdirERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5mkdirERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5rmdirERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform6unlinkERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#standard-i-o-function-wrappers
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform11END_OF_FILEE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5ftellEP4FILE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5fseekEP4FILE6bigint
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform9ftruncateEP4FILE6bigint
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5popenERKNSt6stringERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform6pcloseEP4FILE
https://docs.lammps.org/Developer_platform.html#environment-variable-functions
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform6putenvERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform8unsetenvERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform12list_pathenvERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform13find_exe_pathERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#dynamically-loaded-object-or-library-functions
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform6dlopenERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform7dlcloseEPv
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform5dlsymEPvRKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform7dlerrorEv
https://docs.lammps.org/Developer_platform.html#compressed-file-i-o-functions
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform22has_compress_extensionERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform15compressed_readERKNSt6stringE
https://docs.lammps.org/Developer_platform.html#_CPPv4N9LAMMPS_NS8platform16compressed_writeERKNSt6stringE
Previoushttps://docs.lammps.org/Classes_cite.html
Next https://docs.lammps.org/Developer_utils.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org
develophttps://docs.lammps.org/latest/
stablehttps://docs.lammps.org/stable/
releasehttps://docs.lammps.org/
PDFhttps://docs.lammps.org/Manual.pdf
Sourcehttps://github.com/lammps/lammps/archive/b54f0e7b0fb0003d6cec2e53c3b222211f4915c0.tar.gz
4Jul2026https://github.com/lammps/lammps/tree/b54f0e7b0fb0003d6cec2e53c3b222211f4915c0

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.