export_json export_json Attributes SCHEMA_VERSION module-attribute SCHEMA_VERSION = 1 FORMAT_NAME module-attribute FORMAT_NAME = 'femora_model_snapshot' __all__ module-attribute __all__ = ['SCHEMA_VERSION', 'FORMAT_NAME', 'build_model_snapshot', 'export_to_json'] Functions: _json_safe _json_safe(value: Any) -> Any _related_tag _related_tag(obj: Any) -> Optional[int] _add_identity_fields _add_identity_fields(data: Dict[str, Any], obj: Any) -> Dict[str, Any] _add_opensees_class _add_opensees_class(data: Dict[str, Any], obj: Any) -> None _serialize_object _serialize_object(obj: Any, extra_fields: Optional[Dict[str, Any]] = None) -> Dict[str, Any] _serialize_manager_values _serialize_manager_values(items: Iterable[Any]) -> List[Dict[str, Any]] _manager_items _manager_items(manager: Any) -> List[Any] _mesh_summary _mesh_summary(mesh: Any) -> Optional[Dict[str, Any]] _serialize_material _serialize_material(material: Any) -> Dict[str, Any] _serialize_element _serialize_element(element: Any) -> Dict[str, Any] _serialize_section _serialize_section(section: Any) -> Dict[str, Any] _serialize_region _serialize_region(region: Any) -> Dict[str, Any] _serialize_pattern _serialize_pattern(pattern: Any) -> Dict[str, Any] _serialize_load _serialize_load(load: Any) -> Dict[str, Any] _serialize_recorder _serialize_recorder(recorder: Any) -> Dict[str, Any] _serialize_damping _serialize_damping(damping: Any) -> Dict[str, Any] _serialize_transformation _serialize_transformation(transformation: Any) -> Dict[str, Any] _serialize_interface _serialize_interface(interface: Any) -> Dict[str, Any] _serialize_sp_constraint _serialize_sp_constraint(constraint: Any) -> Dict[str, Any] _serialize_mp_constraint _serialize_mp_constraint(constraint: Any) -> Dict[str, Any] _serialize_analysis_component _serialize_analysis_component(component: Any) -> Dict[str, Any] _serialize_analysis _serialize_analysis(analysis: Any) -> Dict[str, Any] _serialize_meshpart _serialize_meshpart(meshpart: Any) -> Dict[str, Any] _serialize_assembly_section _serialize_assembly_section(section: Any) -> Dict[str, Any] _resolve_process_component _resolve_process_component(component_ref: Any) -> Any _serialize_process _serialize_process(process: Any) -> Dict[str, Any] build_model_snapshot build_model_snapshot(model: Any) -> Dict[str, Any] export_to_json export_to_json(model: Any, filename: Optional[str] = None, indent: int = 2) -> bool Export a lightweight structural snapshot of the model to JSON.