Hodnotenie:
Kniha „Extending and Modifying LAMMPS“ je podrobná príručka, ktorá má čitateľom pomôcť pochopiť a upraviť zdrojový kód LAMMPS. Je prínosom najmä pre začiatočníkov a osoby bez rozsiahlych skúseností s kódovaním, pretože poskytuje jasné vysvetlenia, príklady a praktické pokyny. Niektorí čitatelia však majú pocit, že preberaná fyzika je príliš základná a kniha môže byť zastaraná v dôsledku zmien v softvéri LAMMPS.
Výhody:⬤ Poskytuje podrobné vysvetlenia zdrojových kódov v jazyku C++ a príkazov LAMMPS.
⬤ Vhodná pre začiatočníkov bez predchádzajúcich skúseností s kódovaním.
⬤ Obsahuje praktické príklady a praktické ilustrácie.
⬤ Dôkladný návod na úpravu a rozšírenie funkcií LAMMPS.
⬤ Slúži ako dobrý východiskový bod pre výskumníkov, ktorí sa zaujímajú o LAMMPS.
⬤ Niektorí čitatelia považujú fyzikálne koncepty za príliš jednoduché pre pokročilých študentov.
⬤ Kniha môže byť zastaraná vzhľadom na vývoj LAMMPS.
⬤ Zameriava sa na stabilné verzie LAMMPS, ktoré nemusia predstavovať najnovšie funkcie alebo zmeny.
(na základe 7 čitateľských recenzií)
Extending and Modifying LAMMPS Writing Your Own Source Code: A pragmatic guide to extending LAMMPS as per custom simulation requirements
Pochopte zdrojový kód LAMMPS a upravte ho podľa svojich výskumných potrieb a ľahko spúšťajte simulácie pre aplikácie na mieru, ktoré zahŕňajú sily, termostaty, párové potenciály a ďalšie
Kľúčové funkcie
⬤ Poznajte štruktúru zdrojového kódu LAMMPS.
⬤ Vykonať vlastné funkcie v zdrojovom kóde LAMMPS podľa potrieb vášho výskumu.
⬤ Spustite príkladové simulácie zahŕňajúce sily, termostaty a párové potenciály na základe implementovaných funkcií.
Popis knihy
LAMMPS je jedným z najpoužívanejších nástrojov na vykonávanie simulácií pre výskum v oblasti molekulovej dynamiky. Hoci samotný nástroj je pomerne jednoduchý na používanie, častejšie ho budete musieť prispôsobiť tak, aby spĺňal vaše špecifické požiadavky na simuláciu. Rozšírenie a modifikácia LAMMPS preklenuje túto medzeru v učení a pomôže vám to dosiahnuť napísaním vlastného kódu na pridanie nových funkcií do zdrojového kódu LAMMPS. Táto praktická príručka, ktorú napísali zanietení priaznivci LAMMPS, vám umožní rozšíriť možnosti LAMMPS pomocou vysvetlení základných pojmov krok za krokom, praktických príkladov a otázok na sebahodnotenie.
Táto kniha o LAMMPS poskytuje praktický prístup k implementácii súvisiacich metodík, vďaka ktorému budete môcť v krátkom čase začať pracovať a byť produktívni. Začnete krátkym úvodom do vnútorných mechanizmov systému LAMMPS a postupne prejdete k prehľadu zdrojového kódu spolu s návodom na jeho úpravu. Postupne pochopíte štruktúru, syntax a organizáciu zdrojového kódu LAMMPS a budete schopní písať vlastné rozšírenia zdrojového kódu LAMMPS, ktoré implementujú funkcie nad rámec tých, ktoré sú k dispozícii v štandardných verziách na stiahnutie.
Na konci tejto knihy sa naučíte pridávať vlastné rozšírenia a úpravy zdrojového kódu LAMMPS, ktoré môžu implementovať funkcie vyhovujúce vašim požiadavkám na simuláciu.
Čo sa naučíte
⬤ Identifikovať, ako sa v zdrojovom kóde analyzujú príkazy vstupného skriptu LAMMPS.
⬤ Pochopiť architektúru zdrojového kódu.
⬤ Priradiť prvky zdrojového kódu k simulovaným veličinám.
⬤ Zistiť, ako sa v zdrojovom kóde pristupuje k uloženým množstvám.
⬤ Preskúmať mechanizmy ovládania párových štýlov, výpočtov a opráv.
⬤ Modifikovať zdrojový kód na implementáciu vlastných funkcií v systéme LAMMPS.
Pre koho je táto kniha určená
.
Táto kniha je určená študentom, pracovníkom fakúlt a výskumníkom, ktorí v súčasnosti používajú LAMMPS alebo zvažujú prechod na LAMMPS, majú základné znalosti o používaní LAMMPS a chcú rozšíriť zdrojový kód LAMMPS na výskumné účely. Táto kniha nie je návodom na používanie LAMMPS alebo písanie skriptov LAMMPS a predpokladá sa, že čitateľ ovláda základnú syntax LAMMPS. Kniha je zameraná na používateľov s malými alebo žiadnymi skúsenosťami s úpravou zdrojového kódu. Znalosť programovania v jazyku C++ je užitočná, ale nie je nevyhnutná.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)