排序
OpenCASCADE解非线性方程组
OpenCASCADE解非线性方程组 eryar@163.com Abstract. 在科学技术领域里常常提出求解非线性方程组的问题,例如,用非线性函数拟合实验数据问题、非线性网络问题、几何上的曲线曲面求...
Levmar:Levenberg-Marquardt非线性最小二乘算法
Levmar:Levenberg-Marquardt非线性最小二乘算法 eryar@163.com Abstract. Levmar is GPL native ANSI C implementations of the Levenberg-Marquardt optimization algorithm.The blog focus on...
OpenCASCADE Point Classifier
OpenCASCADE Point Classifier eryar@163.com 在解决几何问题时常会遇到这样的问题:给定平面上一个有N条边的简单多边形P和一点z,在问点z是在P的内部还是外部,或者是在多边形的边上。...
OPEN CASCADE Multiple Variable Function
OPEN CASCADE Multiple Variable Function eryar@163.com Abstract. Multiple variable function with gradient and Hessian matrix is very very import in OPEN CASCADE optimization algorit...
OpenCASCADE Make Face With Holes
OpenCASCADE Make Face With Holes eryar@163.com OpenCASCADE提供了构造Face的类BRepBuilderAPI_MakeFace,使用这个类可以构造出带孔的面。如下图所示: 当然,要得到上图所示的结果,还可以使...
OpenCASCADE DataExchange DWG
OpenCASCADE DataExchange DWG eryar@163.com Abstract. DWG is a file format created in the 70’s for the emerging CAD applications. Currently it is the native file format of AutoCAD,...
Qt源码编译
Qt源码编译 eryar@163.com Key words. Qt, 源码编译 1.Introduction 随着Qt版本升级,源码编译出来的库体积越来越大。如果只是用Qt来做GUI,Qt提供的预编译库中有很多很功能不会用到,所以如果...
OpenCASCADE Customize Highlighting
OpenCASCADE Customize Highlighting eryar@163.com The traditional way of highlighting selected entity owners adopted by Open CASCADE Technology assumes that each entity owner...
C++ 应用程序性能优化
C++ 应用程序性能优化 eryar@163.com 1. Introduction 对于几何造型内核OpenCASCADE,由于会涉及到大量的数值算法,如矩阵相关计算,微积分,Newton迭代法解方程,以及非线性优化的一些算...
PCurve – Curve on Surface
PCurve - Curve on Surface eryar@163.com Abstract. 本文通过给出曲面上曲线PCurve的定义来对OpenCascade中的Curve On Surface进行理解,并介绍了OpenCascade对应的类BRep_CurveOnSurface实现...
追忆清华逝水年华 (之一)
公元2018年9月16日,清华大学计算机科学与技术系建系六十周年系庆,"贵系"1989级同学入学29周年纪念,将近三十年。往日如昨,那一年青春年少,英姿勃发,高举理想主义的大旗,一路高...
CesiumJS – 3D Tiles BIM
CesiumJS - 3D Tiles BIM eryar@163.com 1. Introduction CesiumJS is an open-source JavaScript library for world-class 3D globes and maps. 从其官网上可以看到这个库的愿景:提供世...











