{ "schema": "freecad-web-fem-geometry-value-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "886940cb4c32ec8a6977d9ef", "module": "Fem", "tier": "tier-1-readonly", "family": "geometry-value", "status": "pass_with_boundaries", "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "dispatcher": "fc_web_dispatch_json", "route": { "command": "fem.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json", "facade": "web/src/fem-python-family-facade.ts", "worker": "web/src/fem.worker.ts" }, "input": { "cmd": "fem.pythonFamilyBatch", "args": { "tier": "tier-1-readonly", "records": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "name": "NetgenTools.get_mesh_region", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "disposition": "planned" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "name": "BaseFemMeshElement", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/base_femmeshelement.py", "sourceLine": 39, "disposition": "planned" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "name": "ConstraintElectricChargeDensity.get_total_interface_density", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "sourceLine": 137, "disposition": "planned" }, { "apiId": "py:Fem:class:ElementGeometry1D", "name": "ElementGeometry1D", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/element_geometry1D.py", "sourceLine": 39, "disposition": "planned" }, { "apiId": "py:Fem:class:ElementGeometry2D", "name": "ElementGeometry2D", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/element_geometry2D.py", "sourceLine": 36, "disposition": "planned" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "name": "MeshBoundaryLayer", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "sourceLine": 35, "disposition": "planned" }, { "apiId": "py:Fem:class:MeshGmsh", "name": "MeshGmsh", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/mesh_gmsh.py", "sourceLine": 38, "disposition": "planned" }, { "apiId": "py:Fem:class:MeshNetgen", "name": "MeshNetgen", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/mesh_netgen.py", "sourceLine": 38, "disposition": "planned" }, { "apiId": "py:Fem:class:MeshRegion", "name": "MeshRegion", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/mesh_region.py", "sourceLine": 35, "disposition": "planned" }, { "apiId": "py:Fem:class:MeshResult", "name": "MeshResult", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femobjects/mesh_result.py", "sourceLine": 35, "disposition": "planned" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "name": "Writer.getMeshDimension", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/elmer/writer.py", "sourceLine": 655, "disposition": "planned" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "name": "Vector3DCellExpressionFromXDMF", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 186, "disposition": "planned" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "name": "Vector2DCellExpressionFromXDMF", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 207, "disposition": "planned" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "name": "FacetFunctionFromXDMF", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 228, "disposition": "planned" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "name": "FemInputWriter.get_constraints_pressure_faces", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 232, "disposition": "planned" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "name": "FemInputWriter.get_constraints_contact_faces", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 235, "disposition": "planned" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "name": "FemInputWriter.get_constraints_tie_faces", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 238, "disposition": "planned" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "name": "FemInputWriter.get_constraints_heatflux_faces", "family": "geometry-value", "kind": "method", "sourcePath": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 241, "disposition": "planned" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "name": "VPBaseFemMeshElement", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "sourceLine": 35, "disposition": "planned" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "name": "VPElementGeometry1D", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "sourceLine": 36, "disposition": "planned" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "name": "VPElementGeometry2D", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "sourceLine": 36, "disposition": "planned" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "name": "VPMeshBoundaryLayer", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "sourceLine": 36, "disposition": "planned" }, { "apiId": "py:Fem:class:VPMeshGmsh", "name": "VPMeshGmsh", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "sourceLine": 43, "disposition": "planned" }, { "apiId": "py:Fem:class:VPMeshNetgen", "name": "VPMeshNetgen", "family": "geometry-value", "kind": "class", "sourcePath": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "sourceLine": 42, "disposition": "planned" } ] } }, "inputSha256": "3f8e37d5198fd99035f3d67043a7cb422ae33a53d5e56ff9e4e15d0cefab3bc5", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "NetgenTools.get_mesh_region", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "count": 1, "lengthMm": 2.5, "shapeType": "Face" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "BaseFemMeshElement", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "extensions": [ "App::SuppressibleExtensionPython" ], "properties": [ "References" ], "proxyType": "BaseFemMeshElement" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/base_femmeshelement.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ConstraintElectricChargeDensity.get_total_interface_density", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "densityCPerMm2": 1, "referenceCount": 2 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "sourceLine": 137, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry1D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry1D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "RectWidth", "RectHeight", "CircDiameter", "PipeDiameter", "PipeThickness", "Axis1Length", "Axis2Length", "BoxWidth", "BoxHeight", "BoxT1", "BoxT2", "BoxT3", "BoxT4", "SectionType", "TrussArea" ], "proxyType": "ElementGeometry1D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry1D.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry2D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry2D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "Thickness", "Offset" ], "proxyType": "ElementGeometry2D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshBoundaryLayer", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "NumberOfLayers", "MinimumThickness", "GrowthRate" ], "proxyType": "MeshBoundaryLayer" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshGmsh", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshGmsh", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshBoundaryLayerList", "MeshRegionList", "MeshGroupList", "CharacteristicLengthMax", "CharacteristicLengthMin", "ElementDimension", "ElementOrder" ], "proxyType": "MeshGmsh" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_gmsh.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshNetgen", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshNetgen", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshRegionList", "Optimize3d", "OptimizationSteps3d", "MaxSize", "MinSize" ], "proxyType": "MeshNetgen" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_netgen.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshRegion", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshRegion", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "CharacteristicLength" ], "proxyType": "MeshRegion" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_region.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshResult", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshResult", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [], "proxyType": "MeshResult" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_result.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "Writer.getMeshDimension", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "dimension": 3, "shapeType": "Solid" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/elmer/writer.py", "sourceLine": 655, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector3DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 186, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector2DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 207, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "FacetFunctionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 228, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_pressure_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_pressure_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 232, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_contact_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_contact_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 235, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_tie_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_tie_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 238, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_heatflux_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_heatflux_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 241, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPBaseFemMeshElement", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry1D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry2D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshBoundaryLayer", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshGmsh", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshGmsh", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshNetgen", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshNetgen", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "sourceLine": 42, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" }, "resultSha256": "50f548824c984d46b28fafee40e7a5400de83d86291582819541d670001889c4", "replay": { "equal": true, "resultSha256": "50f548824c984d46b28fafee40e7a5400de83d86291582819541d670001889c4" }, "facadeWorker": { "ready": { "kind": "ready", "action": "fem.pythonFamilyBatch" }, "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-geometry-value-success", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "NetgenTools.get_mesh_region", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "count": 1, "lengthMm": 2.5, "shapeType": "Face" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "BaseFemMeshElement", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "extensions": [ "App::SuppressibleExtensionPython" ], "properties": [ "References" ], "proxyType": "BaseFemMeshElement" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/base_femmeshelement.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ConstraintElectricChargeDensity.get_total_interface_density", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "densityCPerMm2": 1, "referenceCount": 2 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "sourceLine": 137, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry1D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry1D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "RectWidth", "RectHeight", "CircDiameter", "PipeDiameter", "PipeThickness", "Axis1Length", "Axis2Length", "BoxWidth", "BoxHeight", "BoxT1", "BoxT2", "BoxT3", "BoxT4", "SectionType", "TrussArea" ], "proxyType": "ElementGeometry1D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry1D.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry2D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry2D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "Thickness", "Offset" ], "proxyType": "ElementGeometry2D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshBoundaryLayer", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "NumberOfLayers", "MinimumThickness", "GrowthRate" ], "proxyType": "MeshBoundaryLayer" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshGmsh", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshGmsh", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshBoundaryLayerList", "MeshRegionList", "MeshGroupList", "CharacteristicLengthMax", "CharacteristicLengthMin", "ElementDimension", "ElementOrder" ], "proxyType": "MeshGmsh" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_gmsh.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshNetgen", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshNetgen", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshRegionList", "Optimize3d", "OptimizationSteps3d", "MaxSize", "MinSize" ], "proxyType": "MeshNetgen" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_netgen.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshRegion", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshRegion", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "CharacteristicLength" ], "proxyType": "MeshRegion" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_region.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshResult", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshResult", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [], "proxyType": "MeshResult" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_result.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "Writer.getMeshDimension", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "dimension": 3, "shapeType": "Solid" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/elmer/writer.py", "sourceLine": 655, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector3DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 186, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector2DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 207, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "FacetFunctionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 228, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_pressure_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_pressure_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 232, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_contact_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_contact_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 235, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_tie_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_tie_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 238, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_heatflux_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_heatflux_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 241, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPBaseFemMeshElement", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry1D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry2D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshBoundaryLayer", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshGmsh", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshGmsh", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshNetgen", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshNetgen", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "sourceLine": 42, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "repeat": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-geometry-value-repeat", "result": { "cmd": "fem.pythonFamilyBatch", "count": 24, "module": "Fem", "ok": true, "records": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "NetgenTools.get_mesh_region", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "count": 1, "lengthMm": 2.5, "shapeType": "Face" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "BaseFemMeshElement", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "extensions": [ "App::SuppressibleExtensionPython" ], "properties": [ "References" ], "proxyType": "BaseFemMeshElement" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/base_femmeshelement.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ConstraintElectricChargeDensity.get_total_interface_density", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "densityCPerMm2": 1, "referenceCount": 2 }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "sourceLine": 137, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry1D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry1D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "RectWidth", "RectHeight", "CircDiameter", "PipeDiameter", "PipeThickness", "Axis1Length", "Axis2Length", "BoxWidth", "BoxHeight", "BoxT1", "BoxT2", "BoxT3", "BoxT4", "SectionType", "TrussArea" ], "proxyType": "ElementGeometry1D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry1D.py", "sourceLine": 39, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:ElementGeometry2D", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "ElementGeometry2D", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "Thickness", "Offset" ], "proxyType": "ElementGeometry2D" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshBoundaryLayer", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "NumberOfLayers", "MinimumThickness", "GrowthRate" ], "proxyType": "MeshBoundaryLayer" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshGmsh", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshGmsh", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshBoundaryLayerList", "MeshRegionList", "MeshGroupList", "CharacteristicLengthMax", "CharacteristicLengthMin", "ElementDimension", "ElementOrder" ], "proxyType": "MeshGmsh" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_gmsh.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshNetgen", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshNetgen", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "MeshRegionList", "Optimize3d", "OptimizationSteps3d", "MaxSize", "MinSize" ], "proxyType": "MeshNetgen" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_netgen.py", "sourceLine": 38, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshRegion", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshRegion", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [ "References", "CharacteristicLength" ], "proxyType": "MeshRegion" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_region.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:MeshResult", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "MeshResult", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "properties": [], "proxyType": "MeshResult" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femobjects/mesh_result.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "Writer.getMeshDimension", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "dimension": 3, "shapeType": "Solid" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/elmer/writer.py", "sourceLine": 655, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector3DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 186, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "Vector2DCellExpressionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 207, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "code": "external_runtime_unavailable", "family": "geometry-value", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "name": "FacetFunctionFromXDMF", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "fenics_runtime_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 228, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_pressure_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_pressure_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 232, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_contact_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_contact_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 235, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_tie_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_tie_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 238, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "code": "native_fixture", "family": "geometry-value", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "name": "FemInputWriter.get_constraints_heatflux_faces", "native": true, "parameterSchema": "official FreeCAD source fixture inputs", "replay": "native-source-method", "resourcesReleased": true, "result": { "callCount": 1, "delegatedTo": "get_constraints_heatflux_faces" }, "returnSchema": "typed native result object", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 241, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "exposed" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPBaseFemMeshElement", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "sourceLine": 35, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry1D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPElementGeometry2D", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshBoundaryLayer", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "sourceLine": 36, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshGmsh", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshGmsh", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "sourceLine": 43, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" }, { "apiId": "py:Fem:class:VPMeshNetgen", "code": "gui_dependency_unavailable", "family": "geometry-value", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "name": "VPMeshNetgen", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "result": { "boundary": "freecad_gui_required" }, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "sourceLine": 42, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "crossModule": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "fem-geometry-value-cross", "result": { "cmd": "fem.pythonFamilyBatch", "count": 1, "module": "Fem", "ok": true, "records": [ { "apiId": "py:BIM:class:Binding", "code": "unmatched_source_record", "family": "geometry-value", "message": "Fem adapter rejects API records owned by another module", "name": "NetgenTools.get_mesh_region", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "source-declared", "sourceEntry": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "sourceVerified": true, "status": "not_implemented" } ], "resourcesReleased": true, "schema": "freecad-web-fem/python-family-batch/v1", "source": "freecad-source", "tier": "tier-1-readonly" } }, "malformed": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-geometry-value-invalid", "error": { "code": "invalid_request", "message": "Fem Python family batch envelope is invalid" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "fem-geometry-value-cancel", "error": { "code": "cancelled", "message": "request was cancelled" } }, "reset": { "kind": "reset", "requestId": "fem-geometry-value-reset" }, "traceSha256": "3f1788e5cc21d28290173b9ed9858c10390d785085b4fca969bb3e5b38fa84a3" }, "dispositionCounts": { "exposed": 15, "restricted": 9, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "name": "NetgenTools.get_mesh_region", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femmesh/netgentools.py", "sourceLine": 395, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "count": 1, "lengthMm": 2.5, "shapeType": "Face" }, "evidenceSha256": "a5c89497d13e43ea44deefafb1b0879bdea5b17d026b688218cc65293d61056a" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "name": "BaseFemMeshElement", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/base_femmeshelement.py", "sourceLine": 39, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "extensions": [ "App::SuppressibleExtensionPython" ], "properties": [ "References" ], "proxyType": "BaseFemMeshElement" }, "evidenceSha256": "8bac6cbcb21a75f37865eb6168c62d86163f2a4e25766364da26f1dd08744d9c" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "name": "ConstraintElectricChargeDensity.get_total_interface_density", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "sourceLine": 137, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "densityCPerMm2": 1, "referenceCount": 2 }, "evidenceSha256": "2320b1eca17b1267d9c84c27fc585348d12ae56dd1eb3d2402f46c8dbc38b6c3" }, { "apiId": "py:Fem:class:ElementGeometry1D", "name": "ElementGeometry1D", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry1D.py", "sourceLine": 39, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "References", "RectWidth", "RectHeight", "CircDiameter", "PipeDiameter", "PipeThickness", "Axis1Length", "Axis2Length", "BoxWidth", "BoxHeight", "BoxT1", "BoxT2", "BoxT3", "BoxT4", "SectionType", "TrussArea" ], "proxyType": "ElementGeometry1D" }, "evidenceSha256": "a9a0e42c12de2474615de58b61e2a2ffb9a4019ab187280c61f75342af72bf3e" }, { "apiId": "py:Fem:class:ElementGeometry2D", "name": "ElementGeometry2D", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/element_geometry2D.py", "sourceLine": 36, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "References", "Thickness", "Offset" ], "proxyType": "ElementGeometry2D" }, "evidenceSha256": "9686f7cbf7e73b9e9cc648c89bceb9c2762fb305b579c84d68daaf5fdf1394b5" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "name": "MeshBoundaryLayer", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "sourceLine": 35, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "References", "NumberOfLayers", "MinimumThickness", "GrowthRate" ], "proxyType": "MeshBoundaryLayer" }, "evidenceSha256": "b28c487d325a5516d2a99352fa401afd6f4076e8b9be828010d15bb40fde2a13" }, { "apiId": "py:Fem:class:MeshGmsh", "name": "MeshGmsh", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/mesh_gmsh.py", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "MeshBoundaryLayerList", "MeshRegionList", "MeshGroupList", "CharacteristicLengthMax", "CharacteristicLengthMin", "ElementDimension", "ElementOrder" ], "proxyType": "MeshGmsh" }, "evidenceSha256": "6a835630a674c6a0defb2b288b3931f7409e03c8416e52e415e8bbbe30c23642" }, { "apiId": "py:Fem:class:MeshNetgen", "name": "MeshNetgen", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/mesh_netgen.py", "sourceLine": 38, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "MeshRegionList", "Optimize3d", "OptimizationSteps3d", "MaxSize", "MinSize" ], "proxyType": "MeshNetgen" }, "evidenceSha256": "5797c1aa93f8b38c1af95be6f4a052e92ff97c77bec1f4caa074d56c8f03acde" }, { "apiId": "py:Fem:class:MeshRegion", "name": "MeshRegion", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/mesh_region.py", "sourceLine": 35, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [ "References", "CharacteristicLength" ], "proxyType": "MeshRegion" }, "evidenceSha256": "a36b6a56a48cbff8e3229cee18ac6714ed9d7054f8cbdc66d7e5f0a4a3d28e00" }, { "apiId": "py:Fem:class:MeshResult", "name": "MeshResult", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femobjects/mesh_result.py", "sourceLine": 35, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "properties": [], "proxyType": "MeshResult" }, "evidenceSha256": "cd6be76045c215b94c68438fa9b0038992cb9910192d2c5cab77ded20633155c" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "name": "Writer.getMeshDimension", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/elmer/writer.py", "sourceLine": 655, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "dimension": 3, "shapeType": "Solid" }, "evidenceSha256": "6015640006a9831a579fef3399cc7d031a387f7decd39a5ea1963e0af41352d5" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "name": "Vector3DCellExpressionFromXDMF", "family": "geometry-value", "status": "restricted", "code": "external_runtime_unavailable", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 186, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "fenics_runtime_required" }, "evidenceSha256": "17ea686716fc1e6345841032b3971d1b1a86cc5f8c72ee7479dd0499f46073c6" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "name": "Vector2DCellExpressionFromXDMF", "family": "geometry-value", "status": "restricted", "code": "external_runtime_unavailable", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 207, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "fenics_runtime_required" }, "evidenceSha256": "b93c01c23adef23dd89cc018edcbf9afe33c81378516c731c9581074febd8fac" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "name": "FacetFunctionFromXDMF", "family": "geometry-value", "status": "restricted", "code": "external_runtime_unavailable", "message": "Official Fem FEniCS class requires the external FEniCS runtime, which is not linked into the Web kernel", "sourceEntry": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "sourceLine": 228, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "fenics_runtime_required" }, "evidenceSha256": "4ae843835f657501783498d957aafcd8b586cea0157d680b60d008464b15986b" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "name": "FemInputWriter.get_constraints_pressure_faces", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 232, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "callCount": 1, "delegatedTo": "get_constraints_pressure_faces" }, "evidenceSha256": "9e2ee3a30624bc22fcbd33648d1ddd2749d7ef60d8d969914c1fde7b8614b1f0" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "name": "FemInputWriter.get_constraints_contact_faces", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 235, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "callCount": 1, "delegatedTo": "get_constraints_contact_faces" }, "evidenceSha256": "cd3f130f63b89d3dd328b28513bb04d7ab65e15a9be36dfb71613309919c1a4e" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "name": "FemInputWriter.get_constraints_tie_faces", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 238, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "callCount": 1, "delegatedTo": "get_constraints_tie_faces" }, "evidenceSha256": "86791f656770a288b0c582154d1890fbdd75e60a7c5c8e3a9d87f84d1b1a9398" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "name": "FemInputWriter.get_constraints_heatflux_faces", "family": "geometry-value", "status": "exposed", "code": "native_fixture", "message": "Official Fem Python source executed against a native FreeCAD/WASM fixture", "sourceEntry": "src/Mod/Fem/femsolver/writerbase.py", "sourceLine": 241, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "callCount": 1, "delegatedTo": "get_constraints_heatflux_faces" }, "evidenceSha256": "6755df8bdec3e03b72e27493848397980dfa2f90301cdef1a92055ef9b2f41a7" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "name": "VPBaseFemMeshElement", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "sourceLine": 35, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "e603380d4b55b15a0b1b01f42f2a87249333497fdc108deacbd4539af629acfb" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "name": "VPElementGeometry1D", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "sourceLine": 36, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "50c003576ec090dcb5163ff700fe2e2395b44f56ad13ed1c95c4ad696630ac47" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "name": "VPElementGeometry2D", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "sourceLine": 36, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "1c03059418be4372082ef18262b4254f08f3360b8496c1cba52a0244e262616d" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "name": "VPMeshBoundaryLayer", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "sourceLine": 36, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "cca5de4ad234663ab1a0344f2630138d3c29082ad0b474ea7072aa0e204a43ff" }, { "apiId": "py:Fem:class:VPMeshGmsh", "name": "VPMeshGmsh", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "sourceLine": 43, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "04a6a6fe7a318f66a7ce71f8d9f49b1abf9b61564bddf3521bacfb6b866b4ba9" }, { "apiId": "py:Fem:class:VPMeshNetgen", "name": "VPMeshNetgen", "family": "geometry-value", "status": "restricted", "code": "gui_dependency_unavailable", "message": "Official Fem view provider requires FreeCADGui/Qt task panels unavailable in the Web kernel", "sourceEntry": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "sourceLine": 42, "sourceVerified": true, "sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb", "result": { "boundary": "freecad_gui_required" }, "evidenceSha256": "6b5556508a69b62f1a8cf02e64a6ea93e69e341b68b615a7a1e577dc5dda9bf4" } ], "sourceEvidence": [ { "apiId": "py:Fem:method:NetgenTools.get_mesh_region", "path": "src/Mod/Fem/femmesh/netgentools.py", "line": 395, "declaration": "def get_mesh_region(self):", "sha256": "5180c24f61d37196db4e7dae32effdd9ee0b37cd1c3c58e71c0a09d92b08af13" }, { "apiId": "py:Fem:class:BaseFemMeshElement", "path": "src/Mod/Fem/femobjects/base_femmeshelement.py", "line": 39, "declaration": "class BaseFemMeshElement(base_fempythonobject.BaseFemPythonObject):", "sha256": "1762f657484811e50b5781270564621e368412350d3b9bf4ea411833f41bd098" }, { "apiId": "py:Fem:method:ConstraintElectricChargeDensity.get_total_interface_density", "path": "src/Mod/Fem/femobjects/constraint_electricchargedensity.py", "line": 137, "declaration": "def get_total_interface_density(self, obj):", "sha256": "0303dd0ddc2c7e976708fec5440be3e72d3c2a92036fdcb2953e338bc72e631d" }, { "apiId": "py:Fem:class:ElementGeometry1D", "path": "src/Mod/Fem/femobjects/element_geometry1D.py", "line": 39, "declaration": "class ElementGeometry1D(base_femelement.BaseFemElement):", "sha256": "b8a314095c29a1ce878a4d1fccd957e15d076654e9e1e47707eedaa01f533681" }, { "apiId": "py:Fem:class:ElementGeometry2D", "path": "src/Mod/Fem/femobjects/element_geometry2D.py", "line": 36, "declaration": "class ElementGeometry2D(base_femelement.BaseFemElement):", "sha256": "2709d190607a8e71c571ae700998908d4f9f356a4ced72b9b8412b8024978ef9" }, { "apiId": "py:Fem:class:MeshBoundaryLayer", "path": "src/Mod/Fem/femobjects/mesh_boundarylayer.py", "line": 35, "declaration": "class MeshBoundaryLayer(base_femmeshelement.BaseFemMeshElement):", "sha256": "110b8603b24e0fe307df620d663f299a5f36a0b160ada13904db6d669c745ff4" }, { "apiId": "py:Fem:class:MeshGmsh", "path": "src/Mod/Fem/femobjects/mesh_gmsh.py", "line": 38, "declaration": "class MeshGmsh(base_fempythonobject.BaseFemPythonObject):", "sha256": "1018bc39dd92a267e282411224d5e554d2e70e66000b9a484ebbe9421debdbdf" }, { "apiId": "py:Fem:class:MeshNetgen", "path": "src/Mod/Fem/femobjects/mesh_netgen.py", "line": 38, "declaration": "class MeshNetgen(base_fempythonobject.BaseFemPythonObject):", "sha256": "75f65c3e752a7188483f3f9ecefa7c9406327227a7c92eccf354877155c66382" }, { "apiId": "py:Fem:class:MeshRegion", "path": "src/Mod/Fem/femobjects/mesh_region.py", "line": 35, "declaration": "class MeshRegion(base_femmeshelement.BaseFemMeshElement):", "sha256": "9fe5d7f5fc84a1975118bb9bf3d45d3e3ca4580a6cc2c91dbd3d504713233521" }, { "apiId": "py:Fem:class:MeshResult", "path": "src/Mod/Fem/femobjects/mesh_result.py", "line": 35, "declaration": "class MeshResult(base_fempythonobject.BaseFemPythonObject):", "sha256": "97a11d6e43db3884acb65850221b004def87278903def19a58a08e622b92e987" }, { "apiId": "py:Fem:method:Writer.getMeshDimension", "path": "src/Mod/Fem/femsolver/elmer/writer.py", "line": 655, "declaration": "def getMeshDimension(self):", "sha256": "225e0df0dafb88399e938b040f03a88b5b95d0ee7ec0acdaeaf2611cf77eb541" }, { "apiId": "py:Fem:class:Vector3DCellExpressionFromXDMF", "path": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "line": 186, "declaration": "class Vector3DCellExpressionFromXDMF(fenics.Expression, CellExpressionFromXDMF):", "sha256": "42c834203a5ec207a27e697aeb1f4a4c06ac356318d7359e92e8b7cd0bb9dff9" }, { "apiId": "py:Fem:class:Vector2DCellExpressionFromXDMF", "path": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "line": 207, "declaration": "class Vector2DCellExpressionFromXDMF(fenics.Expression, CellExpressionFromXDMF):", "sha256": "42c834203a5ec207a27e697aeb1f4a4c06ac356318d7359e92e8b7cd0bb9dff9" }, { "apiId": "py:Fem:class:FacetFunctionFromXDMF", "path": "src/Mod/Fem/femsolver/fenics/fenics_tools.py", "line": 228, "declaration": "class FacetFunctionFromXDMF:", "sha256": "42c834203a5ec207a27e697aeb1f4a4c06ac356318d7359e92e8b7cd0bb9dff9" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_pressure_faces", "path": "src/Mod/Fem/femsolver/writerbase.py", "line": 232, "declaration": "def get_constraints_pressure_faces(self):", "sha256": "e1a36542628852f4264c1064008c3583f1c30e1678ba278a20696c78edc5ea40" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_contact_faces", "path": "src/Mod/Fem/femsolver/writerbase.py", "line": 235, "declaration": "def get_constraints_contact_faces(self):", "sha256": "e1a36542628852f4264c1064008c3583f1c30e1678ba278a20696c78edc5ea40" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_tie_faces", "path": "src/Mod/Fem/femsolver/writerbase.py", "line": 238, "declaration": "def get_constraints_tie_faces(self):", "sha256": "e1a36542628852f4264c1064008c3583f1c30e1678ba278a20696c78edc5ea40" }, { "apiId": "py:Fem:method:FemInputWriter.get_constraints_heatflux_faces", "path": "src/Mod/Fem/femsolver/writerbase.py", "line": 241, "declaration": "def get_constraints_heatflux_faces(self):", "sha256": "e1a36542628852f4264c1064008c3583f1c30e1678ba278a20696c78edc5ea40" }, { "apiId": "py:Fem:class:VPBaseFemMeshElement", "path": "src/Mod/Fem/femviewprovider/view_base_femmeshelement.py", "line": 35, "declaration": "class VPBaseFemMeshElement(view_base_femobject.VPBaseFemObject):", "sha256": "e0ea197ac7b39c17477dfe348d24f4bd0c76c2def9fb8fa730a119846bbfc2e9" }, { "apiId": "py:Fem:class:VPElementGeometry1D", "path": "src/Mod/Fem/femviewprovider/view_element_geometry1D.py", "line": 36, "declaration": "class VPElementGeometry1D(view_base_femelement.VPBaseFemElement):", "sha256": "56f4d00fba6cfeb2307e09fcd2b2df566dc24d0aefb600b3910ba852ad25b49c" }, { "apiId": "py:Fem:class:VPElementGeometry2D", "path": "src/Mod/Fem/femviewprovider/view_element_geometry2D.py", "line": 36, "declaration": "class VPElementGeometry2D(view_base_femelement.VPBaseFemElement):", "sha256": "3017d3799b0eb1e3bb8a0415b1535bc74e84558a83965f8317a282dbd794adc5" }, { "apiId": "py:Fem:class:VPMeshBoundaryLayer", "path": "src/Mod/Fem/femviewprovider/view_mesh_boundarylayer.py", "line": 36, "declaration": "class VPMeshBoundaryLayer(view_base_femmeshelement.VPBaseFemMeshElement):", "sha256": "a14b03a159771dcb62cf00f4637c8ed09df072a43787177590dfbbf771ceb6f7" }, { "apiId": "py:Fem:class:VPMeshGmsh", "path": "src/Mod/Fem/femviewprovider/view_mesh_gmsh.py", "line": 43, "declaration": "class VPMeshGmsh:", "sha256": "b8cc7ef4ec40907d765fbb248f2e5bb701bbd197ca6faed9eade7ed7f049cd02" }, { "apiId": "py:Fem:class:VPMeshNetgen", "path": "src/Mod/Fem/femviewprovider/view_mesh_netgen.py", "line": 42, "declaration": "class VPMeshNetgen(view_base_femobject.VPBaseFemObject):", "sha256": "673f9cd29c9015fad06cbdc5853fbbd5f94f1f68c598819bc324df5bba5c1e1f" } ], "resources": { "resourcesReleased": true, "documentMutation": false }, "artifacts": { "loader": { "path": "web/public/kernel/FreeCADWebFemGenericFamilyProbe.js", "sha256": "0f8b37a0956fa9516a7613324b071912d65a97754fe21550e891b851e1e6ef1f" }, "wasm": { "path": "web/public/kernel/FreeCADWebFemGenericFamilyProbe.wasm", "sha256": "4a2620afc716c0b28895f99cf3d909a39e5114d577002313141cd2fd455170bc" } }, "boundaries": [ "FEniCS XDMF expressions remain restricted because the external FEniCS runtime is not linked into this FreeCAD Web kernel.", "Fem ViewProvider classes remain restricted because FreeCADGui/Qt task panels are outside the App/WASM kernel boundary.", "All statuses and typed Fem values come from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the batch envelope." ] }