oghma_local: Verzeichnis für die Benutzereinstellungen von OghmaNano
Was ist oghma_local?
Das Verzeichnis oghma_local ist das benutzerspezifische Arbeitsverzeichnis, das von OghmaNano verwendet wird, um lokale Kopien von Datenbanken, Programmeinstellungen, zwischengespeicherten Daten, Skripten, temporären Dateien und anderen Informationen zu speichern, die dem aktuellen Benutzer gehören. Indem diese Daten außerhalb des Hauptinstallationsverzeichnisses von OghmaNano gespeichert werden, kann jeder Benutzer seine eigenen Einstellungen und bearbeitbaren Datenbankkopien haben, ohne die ursprünglichen Dateien, die mit OghmaNano installiert wurden, zu verändern.
Wie gelangen Daten in oghma_local?
Wenn OghmaNano zum ersten Mal gestartet wird, werden Benutzerdatenbanken wie materials, spectra, shape und filters aus dem Installationsverzeichnis von OghmaNano, beispielsweise C:\(\backslash\)Program Files (x86)\(\backslash\)OghmaNano\(\backslash\), in oghma_local kopiert. Andere Dateien, wie z. B. Einstellungen, Cache-Dateien und die Liste der zuletzt verwendeten Dateien, werden automatisch generiert, wenn OghmaNano verwendet wird.
Jeder Eintrag in oghma_local kann durch Löschen zurückgesetzt werden. Wenn OghmaNano das nächste Mal gestartet wird, wird die erforderliche Datei oder das erforderliche Verzeichnis neu erstellt oder bei Bedarf erneut aus dem Installationsverzeichnis kopiert. Dies bietet eine einfache Möglichkeit, beschädigte Einstellungen, zwischengespeicherte Daten oder geänderte lokale Datenbanken wiederherzustellen, ohne OghmaNano neu installieren zu müssen.
Wo kann ich oghma_local finden?
Unter Windows wird das Verzeichnis oghma_local im Profilverzeichnis des aktuellen Benutzers und nicht im schreibgeschützten Installationsverzeichnis von OghmaNano gespeichert. Normalerweise befindet es sich unter %USERPROFILE%\oghma_local.
Je nachdem, welcher Benutzername unter Windows verwendet wird, kann sich das Verzeichnis beispielsweise an folgendem Ort befinden:
C:\Users\rod\oghma_localC:\Users\student\oghma_localC:\Users\researcher\oghma_local
Der genaue Pfad hängt von dem Windows-Benutzerkonto ab, unter dem OghmaNano ausgeführt wird. Wenn sich beispielsweise Ihr Windows-Benutzerverzeichnis unter C:\Users\rod befindet, dann befindet sich Ihr OghmaNano-Benutzereinstellungsverzeichnis normalerweise unter C:\Users\rod\oghma_local.
Windows: Öffnen Sie schnell Ihr lokales Oghma-Verzeichnis.
- Presse Gewinnen+R, Typ
%USERPROFILE%\oghma_localund drücken Eingeben. - Das Verzeichnis enthält Ihre lokalen Datenbanken, Einstellungen, Cache-Dateien, Skripte und andere Benutzerdaten von OghmaNano.
oghma_local/Cache
Das Verzeichnis cache wird zur Speicherung zwischengespeicherter Simulationsergebnisse verwendet, die von OghmaNano generiert werden. Wenn die Zwischenspeicherung von Simulationsergebnissen aktiviert ist, werden die abgeschlossenen Ergebnisse hier gespeichert, sodass OghmaNano sie wiederverwenden kann, anstatt die gleiche Berechnung erneut durchzuführen. Dies kann besonders nützlich für Simulationen sein, die sehr lange dauern, beispielsweise für umfangreiche Parameterscans oder rechenintensive optische, elektrische oder Multipphysik-Simulationen. Der Cache enthält keine wesentlichen Benutzerdaten für die Simulation und kann jederzeit gelöscht werden, wenn Sie OghmaNano dazu zwingen möchten, die Ergebnisse neu zu berechnen. Bei Bedarf wird ein neues Verzeichnis cache erstellt.
oghma_local/data.json
Die Datei data.json speichert eine Vielzahl von benutzerdefinierten Konfigurationsinformationen für OghmaNano. Dazu gehören Einstellungen wie die Sprache der Benutzeroberfläche, die Auswahl der OpenCL-Geräte, Optionen für die grafische Benutzeroberfläche, die Konfiguration von Symbolen, Cluster- und Berechnungseinstellungen, Benutzerinformationen, Fensterpositionen und andere vom Betriebssystem abhängige Einstellungen. Die Datei wird automatisch von OghmaNano verwaltet und sollte normalerweise nicht manuell bearbeitet werden müssen. Wenn sie beschädigt wird oder Sie diese Einstellungen zurücksetzen möchten, kann sie gelöscht werden, und OghmaNano erstellt beim nächsten Start des Programms eine neue data.json-Datei.
oghma_local/Filter
Das Verzeichnis filters enthält die lokale Kopie der Datenbank mit den optischen Filtern OghmaNano, die dem Benutzer zur Verfügung steht. Wenn OghmaNano zum ersten Mal gestartet wird, wird diese Datenbank aus der im Installationsverzeichnis enthaltenen Filterdatenbank kopiert. Änderungen, die über OghmaNano an den Filtern vorgenommen werden, werden in dieser lokalen Kopie gespeichert. Um die ursprüngliche Filterdatenbank wiederherzustellen, löschen Sie das Verzeichnis filters und starten Sie OghmaNano neu. Anschließend wird eine neue Kopie aus dem Installationsverzeichnis kopiert.
oghma_local/materialien
Das Verzeichnis materials enthält die lokale Materialdatenbank des Benutzers. Dies umfasst Materialdefinitionen sowie zugehörige optische, elektrische, thermische und andere Materialdaten, die in Simulationen verwendet werden. Das Verzeichnis wird zunächst von der mit OghmaNano installierten Materialdatenbank kopiert und kann anschließend vom Benutzer bearbeitet oder erweitert werden. Wenn die lokale Materialdatenbank beschädigt wird, löschen Sie das Verzeichnis materials und starten Sie OghmaNano neu, um eine neue Kopie der mit dem Programm gelieferten Datenbank wiederherzustellen.
oghma_local/Morphologie
Das Verzeichnis morphology speichert Benutzerdaten, die mit Morphologie-Definitionen und morphologiebezogenen Funktionen innerhalb von OghmaNano verknüpft sind. Es ist Teil der lokalen Benutzerdaten und kann bei Bedarf von OghmaNano neu erstellt werden. Wenn das Verzeichnis beschädigt ist oder unerwünschte lokale Änderungen enthält, kann es gelöscht und beim nächsten Programmstart neu generiert werden.
oghma_local/opencl_geräte.json
Die Datei opencl_devices.json speichert Informationen über von OghmaNano erkannte OpenCL-Geräte. Dadurch kann das Programm Informationen über verfügbare GPU- und Beschleunigergeräte zwischen den einzelnen Sitzungen speichern. Wenn sich die Hardwarekonfiguration ändert oder die gespeicherten OpenCL-Informationen ungültig werden, kann die Datei gefahrlos gelöscht werden. OghmaNano erkennt dann erneut die verfügbaren OpenCL-Geräte und erstellt eine neue Datei.
oghma_local/bilder
Das Verzeichnis pictures enthält die lokale Bilddatenbank des Benutzers, die von OghmaNano verwendet wird. Diese Bilder werden hauptsächlich zum Testen optischer Simulationen und Bildgebungssysteme verwendet. Dadurch können bekannte Eingabebilder und -muster durch optische Modelle geleitet und mit der simulierten Ausgabe verglichen werden. Das Verzeichnis wird in oghma_local kopiert oder erstellt, damit der Benutzer Testbilder ändern oder hinzufügen kann, ohne die schreibgeschützte Kopie zu verändern, die mit der OghmaNano-Installation geliefert wird. Wenn das Verzeichnis gelöscht wird, erstellt oder stellt OghmaNano es beim nächsten Neustart wieder her.
oghma_local/settings*.inp
Die settings*.inp-Dateien speichern interne Konfigurations- und Programminformationen von OghmaNano, die zwischen den einzelnen Sitzungen verwendet werden. Diese Dateien werden automatisch von OghmaNano verwaltet und sollten normalerweise nicht manuell bearbeitet werden. Gelegentlich kann das Löschen dieser Dateien nach der Installation einer neuen Version von OghmaNano hilfreich sein, wenn alte Einstellungen zu unerwartetem Verhalten führen. OghmaNano erstellt die erforderlichen Informationen beim nächsten Start des Programms neu.
oghma_local/Form
Das Verzeichnis shape enthält die lokale Kopie der OghmaNano 3D-Form- und CAD-Modelldatenbank des Benutzers. Diese Formen können beim Erstellen von Gerätegeometrien, optischen Strukturen und anderen dreidimensionalen Modellen innerhalb von OghmaNano verwendet werden. Die ursprüngliche Datenbank wird aus dem Installationsverzeichnis von OghmaNano kopiert, sodass Benutzer lokale Formen ändern oder hinzufügen können, ohne die ursprünglichen, installierten Dateien zu verändern. Um die bereitgestellte Formdatenbank wiederherzustellen, löschen Sie das lokale Verzeichnis shape und starten Sie OghmaNano neu.
oghma_local/spektren
Das Verzeichnis spectra enthält die lokale Datenbank optische Spektren des Benutzers, einschließlich der für optische und elektrische Simulationen verwendeten Beleuchtungsspektren. Es wird zunächst von der mit OghmaNano gelieferten Spektrendatenbank kopiert. Benutzer können in dieser lokalen Kopie Spektren hinzufügen oder ändern. Durch das Löschen des Verzeichnisses spectra und das Neustarten von OghmaNano wird die Datenbank aus der ursprünglichen, installierten Kopie wiederhergestellt.
oghma_local/tmp
Das Verzeichnis tmp wird für temporäre Dateien verwendet, die während der Ausführung von OghmaNano erstellt werden. Die Dateien in diesem Verzeichnis sind nicht als dauerhafte Benutzerdaten gedacht. Wenn nach einem Absturz oder einer unterbrochenen Simulation temporäre Dateien verbleiben, kann das Verzeichnis gelöscht werden. OghmaNano erstellt bei Bedarf ein neues temporäres Verzeichnis.
oghma_local/aktualisierungen
Das Verzeichnis updates speichert Daten, die mit OghmaNano-Datenbankaktualisierungen und heruntergeladenen Inhalten in Verbindung stehen. Es ermöglicht die separate Verwaltung zusätzlicher oder aktualisierter Datenbankinformationen, getrennt von den schreibgeschützten Dateien, die bei der Programminstallation bereitgestellt werden. Wenn die Aktualisierungsdaten beschädigt werden, kann das Verzeichnis gelöscht werden, und OghmaNano erstellt das erforderliche Verzeichnis bei Bedarf neu oder lädt die Daten erneut herunter.
oghma_local/verwendete_dateien.inp
Die Datei used_files.inp enthält die Liste der kürzlich verwendeten OghmaNano-Simulationsdateien, die in der grafischen Benutzeroberfläche angezeigt werden. Es handelt sich lediglich um eine Protokolldatei, die keine Simulationsdaten enthält. Wenn die Datei ungültige, veraltete oder nicht zugängliche Dateipfade enthält, kann sie gefahrlos gelöscht werden. OghmaNano erstellt eine neue Datei used_files.inp, wenn neue Simulationen geöffnet werden.
F: Wie kann ich die Liste der kürzlich verwendeten Dateien zurücksetzen?
A: Löschen Sie oghma_local/used_files.inp. In dieser Datei wird lediglich die Liste der kürzlich verwendeten Simulationen gespeichert. Das Löschen hat daher keine negativen Auswirkungen auf Ihre Simulationen oder andere OghmaNano-Einstellungen. OghmaNano erstellt automatisch eine neue used_files.inp-Datei, sobald Simulationen geöffnet werden.