312 lines
15 KiB
JSON
312 lines
15 KiB
JSON
{
|
|
"schema": "freecad-web-p6-fem-generic-family-kernel/v1",
|
|
"taskId": "FW-P6-FPA-D2-FEM",
|
|
"result": "pass_with_boundaries",
|
|
"source": {
|
|
"probe": "FreeCADWebFemGenericFamilyProbe",
|
|
"cxx": "freecad-source/src/WebAssembly/FreeCADCoreProbe/FemGenericFamilyProbe.cpp",
|
|
"js": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.js",
|
|
"wasm": "freecad-source/build-web/fem-wasm/bin/FreeCADWebFemGenericFamilyProbe.wasm",
|
|
"jsSha256": "ed8c7518676e0254727d9d7b90f6c7ed1b79b2ca57ac7b64a6e05003e38b3bc8",
|
|
"wasmSha256": "e98f2b649948824b2991546ce76b37a4b7c39ddbf3bc6cdda44d79079770e471"
|
|
},
|
|
"counts": {
|
|
"inventory": 41,
|
|
"registered": 41,
|
|
"missing": 0,
|
|
"representativeCreated": 2,
|
|
"representativeRecomputed": 1,
|
|
"resourcesReleased": true
|
|
},
|
|
"records": [
|
|
{
|
|
"id": "obj:Fem:Fem::Constraint",
|
|
"name": "Fem::Constraint",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintBearing",
|
|
"name": "Fem::ConstraintBearing",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintContact",
|
|
"name": "Fem::ConstraintContact",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintDisplacement",
|
|
"name": "Fem::ConstraintDisplacement",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintFixed",
|
|
"name": "Fem::ConstraintFixed",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintFluidBoundary",
|
|
"name": "Fem::ConstraintFluidBoundary",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintForce",
|
|
"name": "Fem::ConstraintForce",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintGear",
|
|
"name": "Fem::ConstraintGear",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintHeatflux",
|
|
"name": "Fem::ConstraintHeatflux",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintInitialTemperature",
|
|
"name": "Fem::ConstraintInitialTemperature",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPlaneRotation",
|
|
"name": "Fem::ConstraintPlaneRotation",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPressure",
|
|
"name": "Fem::ConstraintPressure",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintPulley",
|
|
"name": "Fem::ConstraintPulley",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintRigidBody",
|
|
"name": "Fem::ConstraintRigidBody",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintSpring",
|
|
"name": "Fem::ConstraintSpring",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintTemperature",
|
|
"name": "Fem::ConstraintTemperature",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::ConstraintTransform",
|
|
"name": "Fem::ConstraintTransform",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::DocumentObject",
|
|
"name": "Fem::DocumentObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemAnalysis",
|
|
"name": "Fem::FemAnalysis",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCalculatorFilter",
|
|
"name": "Fem::FemPostCalculatorFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostClipFilter",
|
|
"name": "Fem::FemPostClipFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostContoursFilter",
|
|
"name": "Fem::FemPostContoursFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostCutFilter",
|
|
"name": "Fem::FemPostCutFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostDataAlongLineFilter",
|
|
"name": "Fem::FemPostDataAlongLineFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFilter",
|
|
"name": "Fem::FemPostFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFunction",
|
|
"name": "Fem::FemPostFunction",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostFunctionProvider",
|
|
"name": "Fem::FemPostFunctionProvider",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostObject",
|
|
"name": "Fem::FemPostObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostPlaneFunction",
|
|
"name": "Fem::FemPostPlaneFunction",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostScalarClipFilter",
|
|
"name": "Fem::FemPostScalarClipFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostSmoothFilterExtension",
|
|
"name": "Fem::FemPostSmoothFilterExtension",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_boundary_non_document",
|
|
"detail": "registered type is not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemPostWarpVectorFilter",
|
|
"name": "Fem::FemPostWarpVectorFilter",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemResultObject",
|
|
"name": "Fem::FemResultObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetElementNodesObject",
|
|
"name": "Fem::FemSetElementNodesObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetElementsObject",
|
|
"name": "Fem::FemSetElementsObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetGeometryObject",
|
|
"name": "Fem::FemSetGeometryObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetNodesObject",
|
|
"name": "Fem::FemSetNodesObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSetObject",
|
|
"name": "Fem::FemSetObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::FemSolverObject",
|
|
"name": "Fem::FemSolverObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_document_object",
|
|
"detail": "native type registered; per-object fixture required"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::PropertyPostDataObject",
|
|
"name": "Fem::PropertyPostDataObject",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_boundary_non_document",
|
|
"detail": "registered type is not an App::DocumentObject"
|
|
},
|
|
{
|
|
"id": "obj:Fem:Fem::WorkerExtension",
|
|
"name": "Fem::WorkerExtension",
|
|
"status": "passed_boundary",
|
|
"nativeStatus": "registered_boundary_non_document",
|
|
"detail": "registered type is not an App::DocumentObject"
|
|
}
|
|
],
|
|
"nativeReport": "Fem::Constraint|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintBearing|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintContact|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintDisplacement|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintFixed|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintFluidBoundary|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintForce|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintGear|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintHeatflux|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintInitialTemperature|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintPlaneRotation|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintPressure|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintPulley|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintRigidBody|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintSpring|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintTemperature|registered_document_object|native type registered; per-object fixture required\nFem::ConstraintTransform|registered_document_object|native type registered; per-object fixture required\nFem::DocumentObject|registered_document_object|native type registered; per-object fixture required\nFem::FemAnalysis|registered_document_object|native type registered; per-object fixture required\nFem::FemPostCalculatorFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostClipFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostContoursFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostCutFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostDataAlongLineFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostFunction|registered_document_object|native type registered; per-object fixture required\nFem::FemPostFunctionProvider|registered_document_object|native type registered; per-object fixture required\nFem::FemPostObject|registered_document_object|native type registered; per-object fixture required\nFem::FemPostPlaneFunction|registered_document_object|native type registered; per-object fixture required\nFem::FemPostScalarClipFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemPostSmoothFilterExtension|registered_boundary_non_document|registered type is not an App::DocumentObject\nFem::FemPostWarpVectorFilter|registered_document_object|native type registered; per-object fixture required\nFem::FemResultObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSetElementNodesObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSetElementsObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSetGeometryObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSetNodesObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSetObject|registered_document_object|native type registered; per-object fixture required\nFem::FemSolverObject|registered_document_object|native type registered; per-object fixture required\nFem::PropertyPostDataObject|registered_boundary_non_document|registered type is not an App::DocumentObject\nFem::WorkerExtension|registered_boundary_non_document|registered type is not an App::DocumentObject"
|
|
}
|