lumol
Universal extensible molecular simulation engine
파일 탐색기
최종 버전 다운로드 (.zip)- argon.pdb
- argon.toml
- nacl.pdb
- nacl.toml
- propane.pdb
- propane.toml
- water.pdb
- water.toml
- mod.rs
- argon.rs
- nacl.rs
- propane.rs
- water.rs
- external.rst
- index.rst
- intro.rst
- index.rst
- index.rst
- simulation.rst
- system.rst
- units.rst
- argon.toml
- argon.xyz
- argon.zip
- nacl.toml
- nacl.xyz
- nacl.zip
- pack.sh
- water-fSCP.toml
- water.toml
- water.xyz
- water.zip
- electrostatic.rst
- index.rst
- non_bonded.rst
- organisation.rst
- potentials.rst
- restrictions.rst
- index.rst
- mc.rst
- md.rst
- min.rst
- output.rst
- configuration.rst
- index.rst
- index.rst
- input.rst
- log.rst
- argon.rst
- index.rst
- nacl.rst
- water.rst
- conf.py
- faq.rst
- index.rst
- installation.rst
- lumol.css
- layout.html
- sidebar-toc.html
- .gitignore
- index.html
- KaTeX.html
- Makefile
- README.md
- requirements.txt
- binary.pdb
- binary.toml
- CO2.pdb
- ethane.xyz
- H2O.pdb
- nacl.toml
- nacl.xyz
- simulation.toml
- spce.xyz
- xenon.xyz
- argon.rs
- binary.rs
- custom-potential.rs
- ethane.toml
- input.rs
- minimization.rs
- nacl.rs
- xenon.rs
- ewald.rs
- mod.rs
- wolf.rs
- computations.rs
- functions.rs
- mod.rs
- pairs.rs
- restrictions.rs
- bonding.rs
- cells.rs
- composition.rs
- configuration.rs
- connect.rs
- mass.rs
- mod.rs
- molecules.rs
- particles.rs
- cache.rs
- chfl.rs
- compute.rs
- energy.rs
- interactions.rs
- mod.rs
- system.rs
- arrays.rs
- complex.rs
- matrix.rs
- mod.rs
- vectors.rs
- macros.rs
- mod.rs
- thread_vec.rs
- xyz.rs
- consts.rs
- lib.rs
- math.rs
- units.rs
- Cargo.toml
- angles.rs
- coulomb.rs
- mod.rs
- pairs.rs
- potentials.rs
- logging.rs
- mc.rs
- md.rs
- min.rs
- mod.rs
- outputs.rs
- propagator.rs
- simulations.rs
- system.rs
- alternator.rs
- error.rs
- extract.rs
- lib.rs
- angles.toml
- bonds.toml
- born.toml
- buckingham.toml
- charges.toml
- cos-harmonic.toml
- coulomb.toml
- dihedrals.toml
- gaussian.toml
- harmonic.toml
- lj.toml
- mie.toml
- morse.toml
- pairs.toml
- torsion.toml
- version.toml
- angles.toml
- bonds.toml
- dihedrals.toml
- ewald.toml
- pairs.toml
- wolf.toml
- controls.toml
- integrator.toml
- log.toml
- mc-acceptance.toml
- mc-move.toml
- mc-update-frequency.toml
- mc.toml
- md.toml
- minimization.toml
- outputs.toml
- simulations.toml
- system.toml
- thermostat.toml
- version.toml
- logging.toml
- mc.toml
- md-1.toml
- md-2.toml
- md-3.toml
- md-4.toml
- md.toml
- min.toml
- potentials.toml
- system.toml
- CO2.xyz
- input.rs
- README.md
- Cargo.toml
- mod.rs
- resize.rs
- rotate.rs
- translate.rs
- mod.rs
- monte_carlo.rs
- controls.rs
- integrators.rs
- mod.rs
- molecular_dynamics.rs
- thermostats.rs
- minimization.rs
- mod.rs
- steepest_descent.rs
- cell.rs
- custom.rs
- energy.rs
- forces.rs
- mod.rs
- properties.rs
- stress.rs
- tests.rs
- trajectory.rs
- lib.rs
- propagator.rs
- simulations.rs
- velocities.rs
- thermostats.rs
- Cargo.toml
- check-whitespaces.py
- generate-docs.sh
- install-travis.sh
- list-test-executables.py
- setup-travis.sh
- requirements.txt
- input.rs
- lib.rs
- main.rs
- sim.rs
- argon.pdb
- npt.toml
- ethane.pdb
- ethane.toml
- npt.toml
- helium.pdb
- nvt.toml
- ewald.toml
- npt-ewald.toml
- npt-wolf.toml
- nvt-ewald.toml
- nvt-wolf.toml
- water.pdb
- water.xyz
- wolf.toml
- butane.toml
- butane.xyz
- nve.toml
- helium-gas.pdb
- helium.xyz
- npt-berendsen-barostat.toml
- nve-leap-frog.toml
- nve-perfect-gas.toml
- nve-shifted.toml
- nve-table.toml
- nve-velocity-verlet.toml
- nve-verlet.toml
- methane.toml
- methane.xyz
- nve.toml
- ewald-kspace.toml
- ewald.toml
- npt-wolf-small.toml
- nve-ewald-kspace.toml
- nve-ewald-small.toml
- nve-wolf-small.toml
- small.xyz
- wolf.toml
- big.pdb
- ewald.toml
- nve-ewald.toml
- nve-wolf.toml
- small.pdb
- wolf.toml
- lj-1.toml
- lj-1.xyz
- lj-2.toml
- lj-2.xyz
- lj-3.toml
- lj-3.xyz
- lj-4.toml
- lj-4.xyz
- forces-10-1.xyz
- forces-10-2.xyz
- forces-10-3.xyz
- forces-10-4.xyz
- forces-9-1.xyz
- forces-9-2.xyz
- forces-9-3.xyz
- forces-9-4.xyz
- spce-1.xyz
- spce-2.xyz
- spce-3.xyz
- spce-4.xyz
- mod.rs
- docs.rs
- mc-argon.rs
- mc-ethane.rs
- mc-helium.rs
- mc-water.rs
- md-butane.rs
- md-helium.rs
- md-methane.rs
- md-nacl.rs
- md-water.rs
- nist-lj.rs
- nist-spce.rs
- argon.toml
- argon.xyz
- lib.rs
- main.rs
- Cargo.toml
- .codecov.yml
- .gitignore
- AUTHORS
- build.rs
- Cargo.toml
- Contributing.md
- LICENSE
- README.md
- rustfmt.toml
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/lumol-org/lumol
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd lumol
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Rust (rustup) cargo 명령어를 쓰려면 Rust가 필요합니다.
cargo install --git https://github.com/lumol-org/lumol
crates.io에 배포된 패키지를 빌드해서 설치합니다. 레포를 직접 클론할 필요가 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install -r doc/requirements.txt
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
4. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo install --git https://github.com/lumol-org/lumol
crates.io에 배포된 패키지를 빌드해서 설치합니다. 레포를 직접 클론할 필요가 없습니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
cd doc
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
