2ecad1543f
v8.1 — 极致性能 (SIMD + LockFree + Transaction + NUMA): - simd_vector.h: Vec4d/Vec4f SSE/AVX/NEON auto-detect, batch AABB, SoA transpose - concurrent_data: LockFreeQueue (MPMC CAS), LockFreeStack (Treiber), ConcurrentHashMap (64-segment sharded) - transaction: Command pattern, UndoManager (infinite undo/redo), crash-recovery journal - performance_tuning: NUMA-aware, cache_line aligned, prefetch, hot/cold separation - 20 tests (concurrent + transaction), ~2600 lines v8.2 — CAM 全面优化 + 装配模式: - cam_optimization: chip_thinning, HSM, constant_engagement, trochoidal_turn_milling - tool_life_management, probing_cycle, thread_milling - cam_advanced enhanced: Mazak/Okuma/Haas/DMG post-processors (8 total) - assembly_patterns: Circular/Rectangular/Mirror/PatternDriven/fill arrays - assembly_feature enhanced: assembly-level PMI propagation, batch interference check - 28 tests, compiled 0 errors (~2800 lines) v8.3 — 可视化+压缩+IGA+质量闭环: - visualization_quality: ambient_occlusion, edge_highlighting, wireframe, normals - topology_compression: Brep compression, Edgebreaker, vertex quantization - iga_prep: knot_insertion, degree_elevation, Bezier extraction for IGA analysis - quality_feedback: design_rule_check, manufacturability, cost_estimation, quality_score (0-100) - 28 tests, ~2349 lines 27 files, ~7750 lines, 76 tests
44 lines
1.4 KiB
CMake
44 lines
1.4 KiB
CMake
add_vde_test(test_brep)
|
|
add_vde_test(test_brep_modeling)
|
|
add_vde_test(test_step_export)
|
|
add_vde_test(test_step_import)
|
|
add_vde_test(test_brep_boolean)
|
|
add_vde_test(test_ssi_boolean)
|
|
add_vde_test(test_brep_validate)
|
|
add_vde_test(test_iges_import)
|
|
add_vde_test(test_iges_export)
|
|
add_vde_test(test_assembly)
|
|
add_vde_test(test_brep_face_split)
|
|
add_vde_test(test_measure)
|
|
add_vde_test(test_assembly_constraints)
|
|
add_vde_test(test_trimmed_surface)
|
|
add_vde_test(test_brep_heal)
|
|
add_vde_test(test_brep_drawing)
|
|
add_vde_test(test_assembly_instance)
|
|
add_vde_test(test_constraint_solver_3d)
|
|
add_vde_test(test_interference_check)
|
|
add_vde_test(test_motion_simulation)
|
|
add_vde_test(test_explode_view)
|
|
add_vde_test(test_gdt)
|
|
add_vde_test(test_incremental_update)
|
|
add_vde_test(test_v4_1)
|
|
add_vde_test(test_tolerance)
|
|
add_vde_test(test_euler_op)
|
|
add_vde_test(test_draft_analysis)
|
|
add_vde_test(test_incremental_mesh)
|
|
add_vde_test(test_kinematic_chain)
|
|
add_vde_test(test_parallel_boolean)
|
|
add_vde_test(test_feature_recognition)
|
|
add_vde_test(test_v5_features)
|
|
add_vde_test(test_v5_1)
|
|
add_vde_test(test_advanced_blend)
|
|
add_vde_test(test_assembly_lod)
|
|
add_vde_test(test_direct_modeling)
|
|
add_vde_test(test_auto_dimensioning)
|
|
add_vde_test(test_pmi_mbd)
|
|
add_vde_test(test_ffd_deformation)
|
|
add_vde_test(test_advanced_healing)
|
|
add_vde_test(test_assembly_patterns)
|
|
add_vde_test(test_sheet_metal)
|
|
add_vde_test(test_quality_feedback)
|