Files
FreeCADWasmDev/docs/p6/fem-generic-object-module-batch-74b05e9662137cd24403c004-runtime.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

2886 lines
135 KiB
JSON

{
"schema": "freecad-web-fem-generic-object-module-batch-runtime/v1",
"taskId": "FW-P6-FPA-Y",
"batchId": "74b05e9662137cd24403c004",
"module": "Fem",
"tier": "tier-1-readonly",
"family": "generic-object",
"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:class:ConstraintElectromagnetic",
"name": "ConstraintElectromagnetic",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"name": "ConstraintFlowVelocity",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"name": "ConstraintMagnetization",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceLine": 40,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"name": "ConstraintSectionPrint",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceLine": 38,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"name": "ConstraintSelfWeight",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"name": "ConstraintTie",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceLine": 39,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"name": "ElementFluid1D",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"name": "ElementRotation1D",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceLine": 35,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"name": "MaterialCommon",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/material_common.py",
"sourceLine": 42,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"name": "MaterialMechanicalNonlinear",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceLine": 40,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"name": "MaterialReinforced",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceLine": 37,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"name": "PostIndexOverFrames1D",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceLine": 122,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"name": "PostIndexOverFrames2D",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceLine": 137,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"name": "PostGlyphFilter",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceLine": 51,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"name": "PostHistogramIndexOverFrames",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 92,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostHistogram",
"name": "PostHistogram",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 100,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"name": "PostLineplotIndexOverFrames",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 92,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostLineplot",
"name": "PostLineplot",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 100,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"name": "PostTableIndexOverFrames",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 92,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:PostTable",
"name": "PostTable",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 100,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"name": "ResultMechanical",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceLine": 36,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"name": "SolverCalculiX",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceLine": 39,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"name": "SolverCcxTools",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceLine": 36,
"disposition": "planned"
},
{
"apiId": "py:Fem:class:SolverElmer",
"name": "SolverElmer",
"family": "generic-object",
"kind": "class",
"sourcePath": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceLine": 39,
"disposition": "planned"
}
]
}
},
"inputSha256": "5384c57f1110bf1d91a4f07849998e4322454bfd9d98b218f0864cfe1b8e5f4e",
"result": {
"cmd": "fem.pythonFamilyBatch",
"count": 24,
"module": "Fem",
"ok": true,
"records": [
{
"apiId": "py:Fem:class:ConstraintElectromagnetic",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintElectromagnetic",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintElectromagnetic",
"declaration": "class ConstraintElectromagnetic(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintElectromagnetic",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintFlowVelocity",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintFlowVelocity",
"declaration": "class ConstraintFlowVelocity(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintFlowVelocity",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintMagnetization",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintMagnetization",
"declaration": "class ConstraintMagnetization(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintMagnetization",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSectionPrint",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSectionPrint",
"declaration": "class ConstraintSectionPrint(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSectionPrint",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceLine": 38,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSelfWeight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSelfWeight",
"declaration": "class ConstraintSelfWeight(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSelfWeight",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintTie",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintTie",
"declaration": "class ConstraintTie(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintTie",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementFluid1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementFluid1D",
"declaration": "class ElementFluid1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementFluid1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementRotation1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementRotation1D",
"declaration": "class ElementRotation1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementRotation1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceLine": 35,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialCommon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialCommon",
"declaration": "class MaterialCommon(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialCommon",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_common.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_common.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialMechanicalNonlinear",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialMechanicalNonlinear",
"declaration": "class MaterialMechanicalNonlinear(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialMechanicalNonlinear",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialReinforced",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialReinforced",
"declaration": "class MaterialReinforced(material_common.MaterialCommon):",
"declaredType": "Fem::MaterialReinforced",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames1D",
"declaration": "class PostIndexOverFrames1D(base_fempostextractors.Extractor1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceLine": 122,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames2D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames2D",
"declaration": "class PostIndexOverFrames2D(base_fempostextractors.Extractor2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceLine": 137,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostGlyphFilter",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostGlyphFilter",
"declaration": "class PostGlyphFilter(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::PostFilterPython",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceLine": 51,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogramIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogramIndexOverFrames",
"declaration": "class PostHistogramIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogram",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogram",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogram",
"declaration": "class PostHistogram(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplotIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplotIndexOverFrames",
"declaration": "class PostLineplotIndexOverFrames(post_extract2D.PostIndexOverFrames2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplot",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplot",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplot",
"declaration": "class PostLineplot(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTableIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTableIndexOverFrames",
"declaration": "class PostTableIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTable",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTable",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTable",
"declaration": "class PostTable(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ResultMechanical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ResultMechanical",
"declaration": "class ResultMechanical(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ResultMechanical",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCalculiX",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCalculiX",
"declaration": "class SolverCalculiX(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverCalculiX",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCcxTools",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCcxTools",
"declaration": "class SolverCcxTools(SolverCalculiX):",
"declaredType": "Fem::SolverCcxTools",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverElmer",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverElmer",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverElmer",
"declaration": "class SolverElmer(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverElmer",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
}
],
"resourcesReleased": true,
"schema": "freecad-web-fem/python-family-batch/v1",
"source": "freecad-source",
"tier": "tier-1-readonly"
},
"resultSha256": "08948e47b4387f975ed0a893e60c271ca9fcefffd8ac97488209876dc296ba1b",
"replay": {
"equal": true,
"resultSha256": "08948e47b4387f975ed0a893e60c271ca9fcefffd8ac97488209876dc296ba1b"
},
"facadeWorker": {
"ready": {
"kind": "ready",
"action": "fem.pythonFamilyBatch"
},
"success": {
"schema": "freecad-web-facade/v1",
"version": 1,
"kind": "result",
"requestId": "fem-generic-object-success",
"result": {
"cmd": "fem.pythonFamilyBatch",
"count": 24,
"module": "Fem",
"ok": true,
"records": [
{
"apiId": "py:Fem:class:ConstraintElectromagnetic",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintElectromagnetic",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintElectromagnetic",
"declaration": "class ConstraintElectromagnetic(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintElectromagnetic",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintFlowVelocity",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintFlowVelocity",
"declaration": "class ConstraintFlowVelocity(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintFlowVelocity",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintMagnetization",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintMagnetization",
"declaration": "class ConstraintMagnetization(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintMagnetization",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSectionPrint",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSectionPrint",
"declaration": "class ConstraintSectionPrint(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSectionPrint",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceLine": 38,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSelfWeight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSelfWeight",
"declaration": "class ConstraintSelfWeight(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSelfWeight",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintTie",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintTie",
"declaration": "class ConstraintTie(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintTie",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementFluid1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementFluid1D",
"declaration": "class ElementFluid1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementFluid1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementRotation1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementRotation1D",
"declaration": "class ElementRotation1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementRotation1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceLine": 35,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialCommon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialCommon",
"declaration": "class MaterialCommon(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialCommon",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_common.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_common.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialMechanicalNonlinear",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialMechanicalNonlinear",
"declaration": "class MaterialMechanicalNonlinear(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialMechanicalNonlinear",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialReinforced",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialReinforced",
"declaration": "class MaterialReinforced(material_common.MaterialCommon):",
"declaredType": "Fem::MaterialReinforced",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames1D",
"declaration": "class PostIndexOverFrames1D(base_fempostextractors.Extractor1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceLine": 122,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames2D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames2D",
"declaration": "class PostIndexOverFrames2D(base_fempostextractors.Extractor2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceLine": 137,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostGlyphFilter",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostGlyphFilter",
"declaration": "class PostGlyphFilter(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::PostFilterPython",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceLine": 51,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogramIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogramIndexOverFrames",
"declaration": "class PostHistogramIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogram",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogram",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogram",
"declaration": "class PostHistogram(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplotIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplotIndexOverFrames",
"declaration": "class PostLineplotIndexOverFrames(post_extract2D.PostIndexOverFrames2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplot",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplot",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplot",
"declaration": "class PostLineplot(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTableIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTableIndexOverFrames",
"declaration": "class PostTableIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTable",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTable",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTable",
"declaration": "class PostTable(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ResultMechanical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ResultMechanical",
"declaration": "class ResultMechanical(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ResultMechanical",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCalculiX",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCalculiX",
"declaration": "class SolverCalculiX(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverCalculiX",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCcxTools",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCcxTools",
"declaration": "class SolverCcxTools(SolverCalculiX):",
"declaredType": "Fem::SolverCcxTools",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverElmer",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverElmer",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverElmer",
"declaration": "class SolverElmer(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverElmer",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
}
],
"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-generic-object-repeat",
"result": {
"cmd": "fem.pythonFamilyBatch",
"count": 24,
"module": "Fem",
"ok": true,
"records": [
{
"apiId": "py:Fem:class:ConstraintElectromagnetic",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintElectromagnetic",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintElectromagnetic",
"declaration": "class ConstraintElectromagnetic(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintElectromagnetic",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintFlowVelocity",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintFlowVelocity",
"declaration": "class ConstraintFlowVelocity(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintFlowVelocity",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintMagnetization",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintMagnetization",
"declaration": "class ConstraintMagnetization(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintMagnetization",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSectionPrint",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSectionPrint",
"declaration": "class ConstraintSectionPrint(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSectionPrint",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceLine": 38,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintSelfWeight",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintSelfWeight",
"declaration": "class ConstraintSelfWeight(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSelfWeight",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ConstraintTie",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ConstraintTie",
"declaration": "class ConstraintTie(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintTie",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementFluid1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementFluid1D",
"declaration": "class ElementFluid1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementFluid1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ElementRotation1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ElementRotation1D",
"declaration": "class ElementRotation1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementRotation1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceLine": 35,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialCommon",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialCommon",
"declaration": "class MaterialCommon(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialCommon",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_common.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_common.py",
"sourceLine": 42,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialMechanicalNonlinear",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialMechanicalNonlinear",
"declaration": "class MaterialMechanicalNonlinear(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialMechanicalNonlinear",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceLine": 40,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "MaterialReinforced",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "MaterialReinforced",
"declaration": "class MaterialReinforced(material_common.MaterialCommon):",
"declaredType": "Fem::MaterialReinforced",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceLine": 37,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames1D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames1D",
"declaration": "class PostIndexOverFrames1D(base_fempostextractors.Extractor1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceLine": 122,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostIndexOverFrames2D",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostIndexOverFrames2D",
"declaration": "class PostIndexOverFrames2D(base_fempostextractors.Extractor2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceLine": 137,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostGlyphFilter",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostGlyphFilter",
"declaration": "class PostGlyphFilter(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::PostFilterPython",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceLine": 51,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogramIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogramIndexOverFrames",
"declaration": "class PostHistogramIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostHistogram",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostHistogram",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostHistogram",
"declaration": "class PostHistogram(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplotIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplotIndexOverFrames",
"declaration": "class PostLineplotIndexOverFrames(post_extract2D.PostIndexOverFrames2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostLineplot",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostLineplot",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostLineplot",
"declaration": "class PostLineplot(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTableIndexOverFrames",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTableIndexOverFrames",
"declaration": "class PostTableIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 92,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:PostTable",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "PostTable",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "PostTable",
"declaration": "class PostTable(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 100,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "ResultMechanical",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "ResultMechanical",
"declaration": "class ResultMechanical(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ResultMechanical",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCalculiX",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCalculiX",
"declaration": "class SolverCalculiX(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverCalculiX",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverCcxTools",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverCcxTools",
"declaration": "class SolverCcxTools(SolverCalculiX):",
"declaredType": "Fem::SolverCcxTools",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceLine": 36,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
},
{
"apiId": "py:Fem:class:SolverElmer",
"code": "native_source_symbol",
"family": "generic-object",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"name": "SolverElmer",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"result": {
"className": "SolverElmer",
"declaration": "class SolverElmer(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverElmer",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceResolved": true
},
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceLine": 39,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"sourceVerified": true,
"status": "not_implemented"
}
],
"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-generic-object-cross",
"result": {
"cmd": "fem.pythonFamilyBatch",
"count": 1,
"module": "Fem",
"ok": true,
"records": [
{
"apiId": "py:BIM:class:Binding",
"code": "unmatched_source_record",
"family": "generic-object",
"message": "Fem adapter rejects API records owned by another module",
"name": "ConstraintElectromagnetic",
"native": true,
"parameterSchema": "source-declared",
"resourcesReleased": true,
"returnSchema": "source-declared",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"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-generic-object-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-generic-object-cancel",
"error": {
"code": "cancelled",
"message": "request was cancelled"
}
},
"reset": {
"kind": "reset",
"requestId": "fem-generic-object-reset"
},
"traceSha256": "1622f1b027ef2bdc77e54ae5d89918d22fc0b9a18c6311b21753b91cb9ddcff1"
},
"dispositionCounts": {
"exposed": 0,
"restricted": 0,
"nonportable": 0,
"not_implemented": 24
},
"records": [
{
"apiId": "py:Fem:class:ConstraintElectromagnetic",
"name": "ConstraintElectromagnetic",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceLine": 42,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintElectromagnetic",
"declaration": "class ConstraintElectromagnetic(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintElectromagnetic",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"sourceResolved": true
},
"evidenceSha256": "cfb3eeede6ff7ce2898922820042fb98f2a01038954ac6f434148b8559497bef"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"name": "ConstraintFlowVelocity",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceLine": 37,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintFlowVelocity",
"declaration": "class ConstraintFlowVelocity(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintFlowVelocity",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"sourceResolved": true
},
"evidenceSha256": "eea1599369aab7f3b4c89ad934a80148f2b5d6e0ce69456b852c54db0fa385f7"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"name": "ConstraintMagnetization",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceLine": 40,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintMagnetization",
"declaration": "class ConstraintMagnetization(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintMagnetization",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"sourceResolved": true
},
"evidenceSha256": "ca3674b4edf6cc2e64a8305a0d0a3a29f35b5450ec5db127169cbc277a84c6d9"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"name": "ConstraintSectionPrint",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceLine": 38,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintSectionPrint",
"declaration": "class ConstraintSectionPrint(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSectionPrint",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"sourceResolved": true
},
"evidenceSha256": "a22665e4dda5dbd19b072d8a37eda2f55e75f9fb85a95870e4d2b0a807dfe8a2"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"name": "ConstraintSelfWeight",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceLine": 37,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintSelfWeight",
"declaration": "class ConstraintSelfWeight(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintSelfWeight",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"sourceResolved": true
},
"evidenceSha256": "df062104b7cd3fcf999ce1d8cf639d46a6445355dbf7c218ae82dfc3f108cdbc"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"name": "ConstraintTie",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceLine": 39,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ConstraintTie",
"declaration": "class ConstraintTie(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ConstraintTie",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/constraint_tie.py",
"sourceResolved": true
},
"evidenceSha256": "216037c93220a680bc729c21eeae4f9f5ecb68554db629f6c62b27cc6c5992f3"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"name": "ElementFluid1D",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceLine": 37,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ElementFluid1D",
"declaration": "class ElementFluid1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementFluid1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_fluid1D.py",
"sourceResolved": true
},
"evidenceSha256": "37d2b06127220842438931b2cf72e56e28a89fc418e1cce548b13821247c43e4"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"name": "ElementRotation1D",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceLine": 35,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ElementRotation1D",
"declaration": "class ElementRotation1D(base_femelement.BaseFemElement):",
"declaredType": "Fem::ElementRotation1D",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/element_rotation1D.py",
"sourceResolved": true
},
"evidenceSha256": "03a3eaa084d1793c748be18b50583efe2afb7b4d8e7634784e0999fe654305c7"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"name": "MaterialCommon",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/material_common.py",
"sourceLine": 42,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "MaterialCommon",
"declaration": "class MaterialCommon(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialCommon",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_common.py",
"sourceResolved": true
},
"evidenceSha256": "f8871d7cde35bb6a99e84008e80e6e753bb111767cc8ea89bdd704009185c257"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"name": "MaterialMechanicalNonlinear",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceLine": 40,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "MaterialMechanicalNonlinear",
"declaration": "class MaterialMechanicalNonlinear(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::MaterialMechanicalNonlinear",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"sourceResolved": true
},
"evidenceSha256": "a4294239e6cb66aeb1055b6428faed9f8e1b1a24fe5ca61cb88113cb89162f1b"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"name": "MaterialReinforced",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceLine": 37,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "MaterialReinforced",
"declaration": "class MaterialReinforced(material_common.MaterialCommon):",
"declaredType": "Fem::MaterialReinforced",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/material_reinforced.py",
"sourceResolved": true
},
"evidenceSha256": "fad5b65982173c37c9e371c34fc247d7edae5052fed40ec9bc95a9deda83ccb1"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"name": "PostIndexOverFrames1D",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceLine": 122,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostIndexOverFrames1D",
"declaration": "class PostIndexOverFrames1D(base_fempostextractors.Extractor1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract1D.py",
"sourceResolved": true
},
"evidenceSha256": "c19f5c3062f35817521b820dd7b4f55e4d9c11a87ec729c88f9c7e0dbb6720b0"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"name": "PostIndexOverFrames2D",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceLine": 137,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostIndexOverFrames2D",
"declaration": "class PostIndexOverFrames2D(base_fempostextractors.Extractor2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_extract2D.py",
"sourceResolved": true
},
"evidenceSha256": "87ce70e30f2b1a54340ba17d3a9f865828a34d3438d548b7a0a43c5810bb4128"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"name": "PostGlyphFilter",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceLine": 51,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostGlyphFilter",
"declaration": "class PostGlyphFilter(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::PostFilterPython",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"sourceResolved": true
},
"evidenceSha256": "d697f77c9cfe7f1c31132acaca3441d925b9fc37d8b65f922ad43cddfd709ef6"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"name": "PostHistogramIndexOverFrames",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 92,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostHistogramIndexOverFrames",
"declaration": "class PostHistogramIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"evidenceSha256": "ef930cb896a3976c84470317a0eaff8d2ddbc95bfb13cd278a2b60d3830b2365"
},
{
"apiId": "py:Fem:class:PostHistogram",
"name": "PostHistogram",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceLine": 100,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostHistogram",
"declaration": "class PostHistogram(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_histogram.py",
"sourceResolved": true
},
"evidenceSha256": "3eeee239ebfa765d0f35ea8d96f2d926d2a80291bb27b5247b210e873feb7c37"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"name": "PostLineplotIndexOverFrames",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 92,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostLineplotIndexOverFrames",
"declaration": "class PostLineplotIndexOverFrames(post_extract2D.PostIndexOverFrames2D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"evidenceSha256": "6e69cbf29b146a74467a0ee92423ec5d0d295f8358623a4c0d9094225b930a02"
},
{
"apiId": "py:Fem:class:PostLineplot",
"name": "PostLineplot",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceLine": 100,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostLineplot",
"declaration": "class PostLineplot(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_lineplot.py",
"sourceResolved": true
},
"evidenceSha256": "51d030fb338c11b02d46d3858d39bd1316887357a5e585c9333510e239072719"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"name": "PostTableIndexOverFrames",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 92,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostTableIndexOverFrames",
"declaration": "class PostTableIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"evidenceSha256": "74ec5efbe4136aa05a4d9745e62b49a30dd0c07aae3d0313ba6243b30d0061f3"
},
{
"apiId": "py:Fem:class:PostTable",
"name": "PostTable",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/post_table.py",
"sourceLine": 100,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "PostTable",
"declaration": "class PostTable(base_fempostvisualizations.PostVisualization):",
"declaredType": null,
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/post_table.py",
"sourceResolved": true
},
"evidenceSha256": "adae1754b0a1851d53d2deb0c9dce13648eb979759617f2cb9acdbaa22e99dd3"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"name": "ResultMechanical",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceLine": 36,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "ResultMechanical",
"declaration": "class ResultMechanical(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::ResultMechanical",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/result_mechanical.py",
"sourceResolved": true
},
"evidenceSha256": "530e174b7525c15414ae9b9ab06c7de91aad6d7477b51dcc29c95750f9fb7f96"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"name": "SolverCalculiX",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceLine": 39,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "SolverCalculiX",
"declaration": "class SolverCalculiX(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverCalculiX",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_calculix.py",
"sourceResolved": true
},
"evidenceSha256": "45fa7c64c270ad28334e79d069d2f19e7de6be7dbd51c352c5f3a8ea3755686e"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"name": "SolverCcxTools",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceLine": 36,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "SolverCcxTools",
"declaration": "class SolverCcxTools(SolverCalculiX):",
"declaredType": "Fem::SolverCcxTools",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"sourceResolved": true
},
"evidenceSha256": "4573f206cb486e4f15db489673f4f85717033414a4aa8553b518014531800361"
},
{
"apiId": "py:Fem:class:SolverElmer",
"name": "SolverElmer",
"family": "generic-object",
"status": "not_implemented",
"code": "native_source_symbol",
"message": "Official Fem class declaration resolved from embedded FreeCAD source; object construction requires its Python dependency closure",
"sourceEntry": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceLine": 39,
"sourceVerified": true,
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"result": {
"className": "SolverElmer",
"declaration": "class SolverElmer(base_fempythonobject.BaseFemPythonObject):",
"declaredType": "Fem::SolverElmer",
"runtimeError": "Python class constructor fixture requires a dependency closure unavailable in the headless Web kernel",
"runtimeResolved": false,
"sourcePath": "src/Mod/Fem/femobjects/solver_elmer.py",
"sourceResolved": true
},
"evidenceSha256": "4f0e616c5692a4d5f77b15e5706d3a14f663d04224aefd64da12b1ac90a20177"
}
],
"sourceEvidence": [
{
"apiId": "py:Fem:class:ConstraintElectromagnetic",
"path": "src/Mod/Fem/femobjects/constraint_electromagnetic.py",
"line": 42,
"declaration": "class ConstraintElectromagnetic(base_fempythonobject.BaseFemPythonObject):",
"sha256": "7c689ff97c921f86c3ee49ff4b05b01bc4006c0ce4dad75a9fa1315d79629144"
},
{
"apiId": "py:Fem:class:ConstraintFlowVelocity",
"path": "src/Mod/Fem/femobjects/constraint_flowvelocity.py",
"line": 37,
"declaration": "class ConstraintFlowVelocity(base_fempythonobject.BaseFemPythonObject):",
"sha256": "f616e77307f12473036cd478dbf4f5784e2e0fa32ac2037dd53145d95068326c"
},
{
"apiId": "py:Fem:class:ConstraintMagnetization",
"path": "src/Mod/Fem/femobjects/constraint_magnetization.py",
"line": 40,
"declaration": "class ConstraintMagnetization(base_fempythonobject.BaseFemPythonObject):",
"sha256": "101198534b27deb0fa3f70857b70d5382e5f495f18a85e7d7507ab1146d116a0"
},
{
"apiId": "py:Fem:class:ConstraintSectionPrint",
"path": "src/Mod/Fem/femobjects/constraint_sectionprint.py",
"line": 38,
"declaration": "class ConstraintSectionPrint(base_fempythonobject.BaseFemPythonObject):",
"sha256": "a8624a1eec93aeab0c1b068f85ee1ccc7946c3fb2c666eda70e0e5e7066666e7"
},
{
"apiId": "py:Fem:class:ConstraintSelfWeight",
"path": "src/Mod/Fem/femobjects/constraint_selfweight.py",
"line": 37,
"declaration": "class ConstraintSelfWeight(base_fempythonobject.BaseFemPythonObject):",
"sha256": "81353b2661e963e0fd76d04c0f629cad54d04a4957a6003a10c555b0537ecd0d"
},
{
"apiId": "py:Fem:class:ConstraintTie",
"path": "src/Mod/Fem/femobjects/constraint_tie.py",
"line": 39,
"declaration": "class ConstraintTie(base_fempythonobject.BaseFemPythonObject):",
"sha256": "4587cae1e1cd3d4bd20fe7dd76313de67ea7f489318a3e781863ed97f86af86e"
},
{
"apiId": "py:Fem:class:ElementFluid1D",
"path": "src/Mod/Fem/femobjects/element_fluid1D.py",
"line": 37,
"declaration": "class ElementFluid1D(base_femelement.BaseFemElement):",
"sha256": "db99357032cadcdf4a6b8de2aef2999c00b3fec336da9487bf7eea2b451d7ec8"
},
{
"apiId": "py:Fem:class:ElementRotation1D",
"path": "src/Mod/Fem/femobjects/element_rotation1D.py",
"line": 35,
"declaration": "class ElementRotation1D(base_femelement.BaseFemElement):",
"sha256": "223cf47b10b54917be7b708c3a7d9be589a6fb694cbab12dae8adac636985f16"
},
{
"apiId": "py:Fem:class:MaterialCommon",
"path": "src/Mod/Fem/femobjects/material_common.py",
"line": 42,
"declaration": "class MaterialCommon(base_fempythonobject.BaseFemPythonObject):",
"sha256": "a1880304aca1e7f2c038ef896f5c252a03e8e1457d5151a4e4c3c46f3a4e0803"
},
{
"apiId": "py:Fem:class:MaterialMechanicalNonlinear",
"path": "src/Mod/Fem/femobjects/material_mechanicalnonlinear.py",
"line": 40,
"declaration": "class MaterialMechanicalNonlinear(base_fempythonobject.BaseFemPythonObject):",
"sha256": "6526426747b7c13cda701e88652b43155b5850d15a55493ef226465b3332544a"
},
{
"apiId": "py:Fem:class:MaterialReinforced",
"path": "src/Mod/Fem/femobjects/material_reinforced.py",
"line": 37,
"declaration": "class MaterialReinforced(material_common.MaterialCommon):",
"sha256": "cd0b887b4cba030cdd00f967a221e3ff375fa6ebeb83966446978b91dc45f447"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames1D",
"path": "src/Mod/Fem/femobjects/post_extract1D.py",
"line": 122,
"declaration": "class PostIndexOverFrames1D(base_fempostextractors.Extractor1D):",
"sha256": "cfcd750cddecf112726310d4df78645b86a24a640fa01a51d504ff29f97fa66f"
},
{
"apiId": "py:Fem:class:PostIndexOverFrames2D",
"path": "src/Mod/Fem/femobjects/post_extract2D.py",
"line": 137,
"declaration": "class PostIndexOverFrames2D(base_fempostextractors.Extractor2D):",
"sha256": "2f3a5f3702016cf2bb7cdda7f3e79509c3cb53c12b9956df800207712ad0da2d"
},
{
"apiId": "py:Fem:class:PostGlyphFilter",
"path": "src/Mod/Fem/femobjects/post_glyphfilter.py",
"line": 51,
"declaration": "class PostGlyphFilter(base_fempythonobject.BaseFemPythonObject):",
"sha256": "1f6f82db9bafcf33cca49aa34cbf960b62dff1fc862af020400c485e224e7f53"
},
{
"apiId": "py:Fem:class:PostHistogramIndexOverFrames",
"path": "src/Mod/Fem/femobjects/post_histogram.py",
"line": 92,
"declaration": "class PostHistogramIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"sha256": "8accb3136dd153786ba05bfce822efb7ea9a319c57d8a2616b9789ec630fd541"
},
{
"apiId": "py:Fem:class:PostHistogram",
"path": "src/Mod/Fem/femobjects/post_histogram.py",
"line": 100,
"declaration": "class PostHistogram(base_fempostvisualizations.PostVisualization):",
"sha256": "8accb3136dd153786ba05bfce822efb7ea9a319c57d8a2616b9789ec630fd541"
},
{
"apiId": "py:Fem:class:PostLineplotIndexOverFrames",
"path": "src/Mod/Fem/femobjects/post_lineplot.py",
"line": 92,
"declaration": "class PostLineplotIndexOverFrames(post_extract2D.PostIndexOverFrames2D):",
"sha256": "7aa25d811123da405f26a545159984c35cca5b966e5a0de4e4141cf75a1e4f82"
},
{
"apiId": "py:Fem:class:PostLineplot",
"path": "src/Mod/Fem/femobjects/post_lineplot.py",
"line": 100,
"declaration": "class PostLineplot(base_fempostvisualizations.PostVisualization):",
"sha256": "7aa25d811123da405f26a545159984c35cca5b966e5a0de4e4141cf75a1e4f82"
},
{
"apiId": "py:Fem:class:PostTableIndexOverFrames",
"path": "src/Mod/Fem/femobjects/post_table.py",
"line": 92,
"declaration": "class PostTableIndexOverFrames(post_extract1D.PostIndexOverFrames1D):",
"sha256": "094a7646dda2c508adc7e0bcb198f7f7270fc418f40315fcfe9c4aef4019475c"
},
{
"apiId": "py:Fem:class:PostTable",
"path": "src/Mod/Fem/femobjects/post_table.py",
"line": 100,
"declaration": "class PostTable(base_fempostvisualizations.PostVisualization):",
"sha256": "094a7646dda2c508adc7e0bcb198f7f7270fc418f40315fcfe9c4aef4019475c"
},
{
"apiId": "py:Fem:class:ResultMechanical",
"path": "src/Mod/Fem/femobjects/result_mechanical.py",
"line": 36,
"declaration": "class ResultMechanical(base_fempythonobject.BaseFemPythonObject):",
"sha256": "b94c441ea2bf497bfbd592ca578a19ec1871bb813092860b8bb0f51889ffe886"
},
{
"apiId": "py:Fem:class:SolverCalculiX",
"path": "src/Mod/Fem/femobjects/solver_calculix.py",
"line": 39,
"declaration": "class SolverCalculiX(base_fempythonobject.BaseFemPythonObject):",
"sha256": "f62e2643aaedd8b7fdd561a55cd08e6ef0e294f89e263497970bda2c9c58c6c5"
},
{
"apiId": "py:Fem:class:SolverCcxTools",
"path": "src/Mod/Fem/femobjects/solver_ccxtools.py",
"line": 36,
"declaration": "class SolverCcxTools(SolverCalculiX):",
"sha256": "3c152947538a0475f5ce0ad4768d86dfb32d98aa4f93ab564bef6297f439a3e2"
},
{
"apiId": "py:Fem:class:SolverElmer",
"path": "src/Mod/Fem/femobjects/solver_elmer.py",
"line": 39,
"declaration": "class SolverElmer(base_fempythonobject.BaseFemPythonObject):",
"sha256": "062cba331870e2439aa9a5cfa4311d03721eb15fb43e358ff23ccf0115f58bd3"
}
],
"resources": {
"resourcesReleased": true,
"documentMutation": false
},
"artifacts": {
"loader": {
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
"sha256": "82b694aa305c454ae0b0672fce3d63cb318758e1e196938dac3b7089b6452e7f"
},
"wasm": {
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
"sha256": "9baf0b6f1239736b5bbd7d22733945c87ea8602cf721c72d3de9d5ef5e067c30"
}
},
"boundaries": [
"FemMesh and FemPost records are exposed only after the compiled FreeCAD/WASM fixture executes the selected official API methods.",
"FreeCADGui, Qt, Coin3D, and VTK UI records are explicit restricted boundaries in the headless Fem Web kernel.",
"All statuses and typed Fem values originate from compiled FreeCAD through fc_web_dispatch_json; JavaScript only validates and transports the shared batch envelope."
]
}