2548 lines
103 KiB
JSON
2548 lines
103 KiB
JSON
{
|
|
"schema": "freecad-web-fem-view-resource-module-batch-runtime/v1",
|
|
"taskId": "FW-P6-FPA-Y",
|
|
"batchId": "2aa8705c937b725e8ea2c041",
|
|
"module": "Fem",
|
|
"tier": "tier-1-readonly",
|
|
"family": "view-resource",
|
|
"status": "pass_with_boundaries",
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"dispatcher": "fc_web_dispatch_json",
|
|
"route": {
|
|
"command": "fem.pythonFamilyBatch",
|
|
"native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp:fc_web_dispatch_json",
|
|
"facade": "web/src/fem-python-family-facade.ts",
|
|
"worker": "web/src/fem.worker.ts"
|
|
},
|
|
"input": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"args": {
|
|
"tier": "tier-1-readonly",
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"name": "DeformationViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 74,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"name": "DeformationViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 76,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"name": "ElasticityViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 84,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"name": "ElasticityViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 86,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"name": "ElectricforceViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 94,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"name": "ElectricforceViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 96,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"name": "ElectrostaticViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 104,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"name": "ElectrostaticViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 106,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"name": "FlowViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 114,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"name": "FlowViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 116,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"name": "FluxViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 124,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"name": "FluxViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 126,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"name": "HeatViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 134,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"name": "HeatViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 136,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"name": "MagnetodynamicViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 144,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"name": "MagnetodynamicViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 146,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"name": "Magnetodynamic2DViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 154,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"name": "Magnetodynamic2DViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 156,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"name": "StaticCurrentViewProxy",
|
|
"family": "view-resource",
|
|
"kind": "class",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 164,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"name": "StaticCurrentViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 166,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"name": "ViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"kind": "method",
|
|
"sourcePath": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"sourceLine": 95,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"name": "display",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 39,
|
|
"disposition": "planned"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"name": "displayGui",
|
|
"family": "view-resource",
|
|
"kind": "function",
|
|
"sourcePath": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 46,
|
|
"disposition": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inputSha256": "89f08182bc90e83c043dcdce4b80fe2148b26672252b67bbddc7e8f37e3390c4",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true,
|
|
"setDisplayMode": "Default"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 74,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 76,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 84,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 86,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 94,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 104,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 106,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 114,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 116,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 124,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 126,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 134,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 136,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 144,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 146,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 154,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 156,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 164,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 166,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"sourceLine": 95,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "display",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"guiUp": false,
|
|
"infoCount": 1,
|
|
"isEmpty": false,
|
|
"level": 10
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 39,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "displayGui",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 46,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
},
|
|
"resultSha256": "4f0e68fa66d09f8c179b848f875df1dbefb835ad1fe24c3decdb4496dfddf125",
|
|
"replay": {
|
|
"equal": true,
|
|
"resultSha256": "4f0e68fa66d09f8c179b848f875df1dbefb835ad1fe24c3decdb4496dfddf125"
|
|
},
|
|
"facadeWorker": {
|
|
"ready": {
|
|
"kind": "ready",
|
|
"action": "fem.pythonFamilyBatch"
|
|
},
|
|
"success": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-success",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true,
|
|
"setDisplayMode": "Default"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 74,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 76,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 84,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 86,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 94,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 104,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 106,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 114,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 116,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 124,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 126,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 134,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 136,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 144,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 146,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 154,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 156,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 164,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 166,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"sourceLine": 95,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "display",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"guiUp": false,
|
|
"infoCount": 1,
|
|
"isEmpty": false,
|
|
"level": 10
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 39,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "displayGui",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 46,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"repeat": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-repeat",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 24,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true,
|
|
"setDisplayMode": "Default"
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 74,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "DeformationViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 76,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 84,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElasticityViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 86,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 94,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectricforceViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 96,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 104,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "ElectrostaticViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 106,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 114,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FlowViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 116,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 124,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "FluxViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 126,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 134,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "HeatViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 136,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 144,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "MagnetodynamicViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 146,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 154,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "Magnetodynamic2DViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 156,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 164,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "StaticCurrentViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 166,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "ViewProxy.getIcon",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"sourceLine": 95,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"code": "native_fixture",
|
|
"family": "view-resource",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"name": "display",
|
|
"native": true,
|
|
"parameterSchema": "official FreeCAD source fixture inputs",
|
|
"replay": "native-source-method",
|
|
"resourcesReleased": true,
|
|
"result": {
|
|
"guiUp": false,
|
|
"infoCount": 1,
|
|
"isEmpty": false,
|
|
"level": 10
|
|
},
|
|
"returnSchema": "typed native result object",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 39,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "exposed"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"code": "gui_dependency_unavailable",
|
|
"family": "view-resource",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"name": "displayGui",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 46,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"sourceVerified": true,
|
|
"status": "restricted"
|
|
}
|
|
],
|
|
"resourcesReleased": true,
|
|
"schema": "freecad-web-fem/python-family-batch/v1",
|
|
"source": "freecad-source",
|
|
"tier": "tier-1-readonly"
|
|
}
|
|
},
|
|
"crossModule": {
|
|
"schema": "freecad-web-facade/v1",
|
|
"version": 1,
|
|
"kind": "result",
|
|
"requestId": "fem-view-resource-cross",
|
|
"result": {
|
|
"cmd": "fem.pythonFamilyBatch",
|
|
"count": 1,
|
|
"module": "Fem",
|
|
"ok": true,
|
|
"records": [
|
|
{
|
|
"apiId": "py:BIM:class:Binding",
|
|
"code": "unmatched_source_record",
|
|
"family": "view-resource",
|
|
"message": "Fem adapter rejects API records owned by another module",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"native": true,
|
|
"parameterSchema": "source-declared",
|
|
"resourcesReleased": true,
|
|
"returnSchema": "source-declared",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"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-view-resource-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-view-resource-cancel",
|
|
"error": {
|
|
"code": "cancelled",
|
|
"message": "request was cancelled"
|
|
}
|
|
},
|
|
"reset": {
|
|
"kind": "reset",
|
|
"requestId": "fem-view-resource-reset"
|
|
},
|
|
"traceSha256": "bbf6870845122fa1413a5f44f38bb5d1bf6519fb2169f508946cd4e9eaa6a6f2"
|
|
},
|
|
"dispositionCounts": {
|
|
"exposed": 22,
|
|
"restricted": 2,
|
|
"nonportable": 0,
|
|
"not_implemented": 0
|
|
},
|
|
"records": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"name": "BaseViewProxy.setDisplayMode",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 66,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "BaseViewProxy",
|
|
"defaultDisplayMode": "Default",
|
|
"displayModes": [
|
|
"Default"
|
|
],
|
|
"proxyAssigned": true,
|
|
"setDisplayMode": "Default"
|
|
},
|
|
"evidenceSha256": "d4abfba72c956640c9732710f3c7c7451ddea8bc5a6f17767355c50d59ad66a8"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"name": "DeformationViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 74,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "c7f0bce1662284ac164ddd36f84400d2ca52861855b0ebad2469d07be207be20"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"name": "DeformationViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 76,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "DeformationViewProxy",
|
|
"icon": ":/icons/FEM_EquationDeformation.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "0501eef69b46fb1db9643e2f0aac49b35abc7c6429096b21f898cf225061f63b"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"name": "ElasticityViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 84,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "d9496c490c4981fc00e470d06a783c3464034e45d729a57a936642d24670f98f"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"name": "ElasticityViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 86,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElasticityViewProxy",
|
|
"icon": ":/icons/FEM_EquationElasticity.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "c3ed1e10b07e42626107e1a21e3e5bdcd327229932e1d8d14fb0dc8ae5eea513"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"name": "ElectricforceViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 94,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "07e3d2b455b6e3520ebcedb4d621e8559131aaf2fd7677cd4452c6a86e4cc6c7"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"name": "ElectricforceViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 96,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElectricforceViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectricforce.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "11cb7c6d6878e5c5012a1a43d8a1e35d086108068e20b213da647869179f3e42"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"name": "ElectrostaticViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 104,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "fa0a4bb08b32fbb2ebf094e92498259cdd00e77111fb933ec4ec10d363f0ae70"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"name": "ElectrostaticViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 106,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "ElectrostaticViewProxy",
|
|
"icon": ":/icons/FEM_EquationElectrostatic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "8589fea020c488d8716c2dc7378d5d4392bdd5149b5c2265c6f394f0985d72fd"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"name": "FlowViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 114,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "1e5c5f5d743c0aa3d5b58bed80f52527e83ef7f5f0fa9cab5bc317dfdadc472f"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"name": "FlowViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 116,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "FlowViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlow.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "b16fa74ca1ca659239f92446350fdaef066b22440d0c3f9e0e06916c32d77227"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"name": "FluxViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 124,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "42e0ead7707a94053a8abff4b85f1ace81f904c26fe1bcdc705fce581bc8a05a"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"name": "FluxViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 126,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "FluxViewProxy",
|
|
"icon": ":/icons/FEM_EquationFlux.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "ff49398d92a03637b9425d9d20923da159db9190c7c05dd92d5d5c73a279b980"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"name": "HeatViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 134,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "49d8fd91eb89f6d483c85c5898e6083177470559e1ab436765762c8b7a46bbcd"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"name": "HeatViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 136,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "HeatViewProxy",
|
|
"icon": ":/icons/FEM_EquationHeat.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "326c0cb73f78d88a8a4d0300a72971966f297d8a191a48ae438ab142cd06feec"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"name": "MagnetodynamicViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 144,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "9804bc354a6d02a3fc47041b4ee9be0553ef4e1eb53a0cbd6f835c5b79dcd1ea"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"name": "MagnetodynamicViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 146,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "MagnetodynamicViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "72c06279daa4c24d5088dccddec259ec16ee96db1c47cabe1ec7f028a6c4f343"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"name": "Magnetodynamic2DViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 154,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "e4e6e0a503b9f689cee6cdffd0850e34531a7ef52767891127a9b68a69d09a0c"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"name": "Magnetodynamic2DViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 156,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "Magnetodynamic2DViewProxy",
|
|
"icon": ":/icons/FEM_EquationMagnetodynamic2D.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "7eb65de5866b1bc6808751068b14ab80012cd3b088644190cbab6978d473850b"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"name": "StaticCurrentViewProxy",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 164,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "8d1220e5bf95e76080cfdcb3275883f4dac5c2ad00b5a27b38e8c08aa7318b46"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"name": "StaticCurrentViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"sourceLine": 166,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"className": "StaticCurrentViewProxy",
|
|
"icon": ":/icons/FEM_EquationStaticCurrent.svg",
|
|
"proxyAssigned": true
|
|
},
|
|
"evidenceSha256": "a771be324a2d251bf9d1b115b3da3d59b267385cd806dc1354ee13b893adba42"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"name": "ViewProxy.getIcon",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"sourceLine": 95,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "6fe457d5273946038806dfd9bc3a2516ec0cda28c06f0c3b5fe0cd2469c95bcc"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"name": "display",
|
|
"family": "view-resource",
|
|
"status": "exposed",
|
|
"code": "native_fixture",
|
|
"message": "Official Fem Python view-resource source executed against a native FreeCAD/WASM fixture",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 39,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"result": {
|
|
"guiUp": false,
|
|
"infoCount": 1,
|
|
"isEmpty": false,
|
|
"level": 10
|
|
},
|
|
"evidenceSha256": "d847ed24bb12cc09c827f9c4d9561f2b28d12fe34e922d36f3d779755fc2a404"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"name": "displayGui",
|
|
"family": "view-resource",
|
|
"status": "restricted",
|
|
"code": "gui_dependency_unavailable",
|
|
"message": "Official Fem view-resource API requires FreeCADGui, Qt, Coin3D, or a task-panel view provider unavailable in the headless Web kernel",
|
|
"sourceEntry": "src/Mod/Fem/femsolver/report.py",
|
|
"sourceLine": 46,
|
|
"sourceVerified": true,
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"evidenceSha256": "ca960f3bb81f31e484b3ef1752088817f1a9eac6a4185be441936a3a0bbc6f17"
|
|
}
|
|
],
|
|
"sourceEvidence": [
|
|
{
|
|
"apiId": "py:Fem:method:BaseViewProxy.setDisplayMode",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 66,
|
|
"declaration": "def setDisplayMode(self, mode):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:DeformationViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 74,
|
|
"declaration": "class DeformationViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:DeformationViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 76,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElasticityViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 84,
|
|
"declaration": "class ElasticityViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElasticityViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 86,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectricforceViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 94,
|
|
"declaration": "class ElectricforceViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectricforceViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 96,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:ElectrostaticViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 104,
|
|
"declaration": "class ElectrostaticViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ElectrostaticViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 106,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FlowViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 114,
|
|
"declaration": "class FlowViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FlowViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 116,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:FluxViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 124,
|
|
"declaration": "class FluxViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:FluxViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 126,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:HeatViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 134,
|
|
"declaration": "class HeatViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:HeatViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 136,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:MagnetodynamicViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 144,
|
|
"declaration": "class MagnetodynamicViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:MagnetodynamicViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 146,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:Magnetodynamic2DViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 154,
|
|
"declaration": "class Magnetodynamic2DViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:Magnetodynamic2DViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 156,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:class:StaticCurrentViewProxy",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 164,
|
|
"declaration": "class StaticCurrentViewProxy(BaseViewProxy):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:StaticCurrentViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/equationbase.py",
|
|
"line": 166,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "f8c5226fb2d5e6cad113c7ba5ebe617af6b97155277f654297e8de679abdc2a0"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:method:ViewProxy.getIcon",
|
|
"path": "src/Mod/Fem/femsolver/mystran/solver.py",
|
|
"line": 95,
|
|
"declaration": "def getIcon(self):",
|
|
"sha256": "62e58fc81578a1aeb1ba2078f17fa226bcee3bbef47a962209fd8ac6e372a6b6"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:display",
|
|
"path": "src/Mod/Fem/femsolver/report.py",
|
|
"line": 39,
|
|
"declaration": "def display(report, title=None, text=None):",
|
|
"sha256": "53c24875186858d9ae382d03512e2e63e9d99cd6d971d17d8cadda09d6b0819a"
|
|
},
|
|
{
|
|
"apiId": "py:Fem:function:displayGui",
|
|
"path": "src/Mod/Fem/femsolver/report.py",
|
|
"line": 46,
|
|
"declaration": "def displayGui(report, title=None, text=None):",
|
|
"sha256": "53c24875186858d9ae382d03512e2e63e9d99cd6d971d17d8cadda09d6b0819a"
|
|
}
|
|
],
|
|
"resources": {
|
|
"resourcesReleased": true,
|
|
"documentMutation": false
|
|
},
|
|
"artifacts": {
|
|
"loader": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
|
|
"sha256": "62eb03b37da86aa5aaa0caaba799a1e352d3fcb873c39b89af78ef2f78b791f8"
|
|
},
|
|
"wasm": {
|
|
"path": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
|
|
"sha256": "a37b8db792b4bb3fa1d91821c2082bec861d735412c3856e4bf5793ba4d21871"
|
|
}
|
|
},
|
|
"boundaries": [
|
|
"Registry and BaseViewProxy methods execute from official Fem source in the compiled FreeCAD/WASM Python runtime.",
|
|
"FreeCADGui, Qt, Coin3D, and task-panel view-provider records are explicit GUI boundaries in the headless Fem Web kernel.",
|
|
"Post-visualization records importing vtkmodules are explicit VTK Python runtime boundaries; JavaScript only transports and validates the native batch envelope."
|
|
]
|
|
}
|