G+smo
solidsanke54
这个作者很懒,什么都没留下…
展开
-
[G+smo][Test]gsReadWrite_test
read a xml file read a 3dm file and change it to xml file.GISMO_WITH_ONNURBS原创 2015-03-12 23:33:40 · 395 阅读 · 0 评论 -
[G+SMO]paraview pvd文件转化为obj/stl等网格文件
采用以下步骤:1. Load the pvd/vtp file into Paraview2. Export Scene to .x3d file.3. In MeshLab open .x3d file4. save into .obj file原创 2015-08-09 08:42:13 · 2917 阅读 · 0 评论 -
[G+smo]边界和角点
These definitions are used by, e.g., boxSide, boxCorner, etc. The sides are numbered as follows: 2D CASE | 3D CASE ----------------------------------原创 2015-08-06 17:40:51 · 681 阅读 · 0 评论 -
[G+smo]gsMFunctionExpr
该函数类中使用的函数是基于开源库C++ Mathematical Expression Libraryhttp://www.partow.net/programming/exprtk/表达式语法可以参照该库的说明。例如,gsMFunctionExpr原创 2015-03-12 02:13:06 · 545 阅读 · 0 评论 -
[G+smo]openNurbs相关的CAD文件格式转换
在CMAKE生成项目时,打开GISMO_WITH_ONURBS选项;1. gsView 项目2. gsReadWrite_test 项目3.原创 2015-04-23 20:06:20 · 1255 阅读 · 2 评论 -
[G+smo]gsGeometryEvaluator
//get control pointstemplate void gsGenericGeometryEvaluator::computeValues(){ const gsMatrix & coefs = m_geo.coefs(); m_values.resize(coefs.cols(), m_numPts); for (index_t j=0; j < m_原创 2015-06-25 11:52:40 · 531 阅读 · 0 评论 -
[G+smo]interface conditions
interface conditions原创 2015-04-28 20:13:39 · 557 阅读 · 0 评论 -
[G+smo] gsMultiPatch 类
1.声明和定义gsMultiPatch的声明:gsMultiPatchgsMultiPatch的定义:patches = gsNurbsCreator原创 2015-03-10 17:14:34 · 541 阅读 · 0 评论 -
[G+smo]gsBasis和gsMultiBasis
gsBasis类gsBasis是gismo中所有基函数的基础类型。其他类,例如gsSplineBasis, gsBSplineBasis, gsHTensorBasis都从该类派生。原创 2015-04-15 16:51:03 · 791 阅读 · 0 评论 -
[G+smo]细分网格时控制点的排序
细分方案:for (int i = 0; i {patches -> degreeElevate();}for (int i = 0; i {patches -> uniformRefine();}升阶和加密的次序影响最终结果。GISMO_DEBUG: Patch 0: control points 0 100 0 0原创 2016-05-31 11:00:55 · 482 阅读 · 0 评论 -
[G+smo] Greville abscissae
The Greville abscissae are defined to be the mean location of k-1 consecutive knots in the knot vector for each basis spline function of order k. Note that the first and last knots in the knot vector原创 2016-05-31 11:05:27 · 1103 阅读 · 0 评论 -
[G+smo] gsDofMapper 的使用
gsAssemblerBase 类中定义: std::vector m_dofMappers;这个类用来处理dirichlet边界条件,并管理多个patch内部单元的单元拓扑对应关系。gsDofMapper的初始化:通过gsMultiBasis, gsBasis和gsBoundaryConditions进行初始化。最常用的初始化方式是:template gsDof原创 2016-05-17 15:55:30 · 489 阅读 · 0 评论 -
[G+smo]输出控制点
在一个gsAssemblerBase的派生类的成员函数中: 注意: for (unsigned int i=0; i { gsGeometry gsDebug }原创 2016-05-31 10:26:06 · 441 阅读 · 0 评论 -
[G+smo][Test]gsView
使用gsView.exe可以查看xml类型文件原创 2015-04-28 20:05:00 · 430 阅读 · 0 评论 -
[G+smo]Eigen常用函数以及注意事项总结
http://blog.sina.com.cn/s/blog_8171e92d0102vphr.html一、初始化一个矩阵定义一个固定大小矩阵:Matrix M;例如:Matrix M(4, 5) ;//定义了一个四行五列的double型矩阵定义一个动态矩阵MatrixXd M(4,5);//定义了一个四行五列的double矩阵转载 2015-04-07 16:22:51 · 2062 阅读 · 0 评论 -
[G+smo]Interpolation and look up
Interpolation and look up原创 2015-04-28 20:17:46 · 460 阅读 · 0 评论 -
[G+smo][Test]ConvDiff
这个例子处理Convection-diffusion equation:原创 2015-03-18 15:22:24 · 531 阅读 · 0 评论 -
[G+smo] Lsdyna 相关
1. gsWriteLsDyna2. gsWriteLsDynaFEM3. gsWriteLsDynaIGA原创 2015-04-23 20:07:51 · 446 阅读 · 0 评论 -
[G+smo]gsKnotVector
构造函数 gsKnotVector (int p) Constructor with degree only. gsKnotVector (int p, unsigned sz) Constructor with degree and size (=number of knots) gsKnotVector (T u0原创 2015-04-01 23:07:25 · 457 阅读 · 0 评论 -
[G+smo]gsVector
gsVector * b = new gsVector; b->setZero( nDofs );gsvector m_color.setZero(3); m_color(0) = 0.8; m_color(1) = 0.1; m_color(2) = 0.1;原创 2015-04-27 18:57:07 · 434 阅读 · 0 评论 -
[G+smo]gsFunction
A function from a d-dimensional domain to an m-dimensional image.Implementations of gsFunction must at the very least implement the evaluation function gsFunction::eval_into(). It is also recomm原创 2015-04-28 15:59:50 · 516 阅读 · 0 评论 -
[G+smo]C++开源矩阵计算工具——Eigen的简单用法
http://blog.csdn.net/houjixin/article/details/8490941Eigen非常方便矩阵操作,当然它的功能不止如此,由于本人只用到了它的矩阵相关操作,所以这里只给出了它的一些矩阵相关的简单用法,以方便快速入门。矩阵操作在算法研究过程中,非常重要,例如在图像处理中二维高斯拟合求取光斑中心时使用Eigen提供的矩阵算法,差不多十来行代码即可实现,具体转载 2015-04-07 16:29:09 · 656 阅读 · 0 评论 -
[G+smo]THB spline
thb splines原创 2015-04-28 19:45:58 · 598 阅读 · 0 评论 -
[G+smo]domain iterator and boundary iterator
iterators Projects: gismo\tests\gsDofInterface_test.cpp原创 2015-04-28 20:07:47 · 348 阅读 · 0 评论 -
[G+smo]surface fitting
\gismo\stable\src\gsUtils\gsInterpolate.h原创 2015-04-28 20:08:08 · 573 阅读 · 0 评论 -
[G+smo]单元和边界迭代器 iterators
单元和边界上的遍历原创 2015-04-28 20:12:29 · 535 阅读 · 0 评论 -
[G+smo]mapping 几何映射
geometric mapping原创 2015-04-28 20:12:24 · 537 阅读 · 0 评论 -
[G+smo]Boundary conditions
boundary conditions原创 2015-04-28 20:12:56 · 444 阅读 · 0 评论 -
[G+SMO]生成包含interface的多片数据
gsMakeMultiPatch原创 2017-05-06 15:31:07 · 430 阅读 · 0 评论