Core Architecture#

Core design principles, lazy loading mechanisms, argument validation, and internal frameworks powering MolSysMT.


Architectural Modules#

Guide

Description

Dependency Management Architecture

Lazy loading architecture and dependency management via DepDigest

Argument Digestion Architecture

Boundary argument validation and digestion via ArgDigest

Physical Units Architecture

Physical units safety, standard units, and Fast-Track bypass

Element Queries and Native Rebuild

Topological element hierarchy and native object rebuild rules

MolSysBuilder

Interactive molecular system builder (MolSysBuilder)

Declarative Serialization Forms

Declarative YAML serialization formats

Implementing a New Form Adapter

Step-by-step guide to implementing a new form adapter

Return Types: what the datum is decides how it comes back

Which scalar type a returned container carries, and why