⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tnt.h

📁 本系统采用VC开发.可实现点云数据的处理,图像缩放,生成曲面.
💻 H
字号:
// Template Numerical Toolkit (TNT) for Linear Algebra//// BETA VERSION INCOMPLETE AND SUBJECT TO CHANGE// Please see http://math.nist.gov/tnt for updates//// R. Pozo// Mathematical and Computational Sciences Division// National Institute of Standards and Technology#ifndef TNT_H#define TNT_H//---------------------------------------------------------------------//  tnt.h       TNT general header file.  Defines default types//              and conventions.//---------------------------------------------------------------------//---------------------------------------------------------------------//  Include current version //---------------------------------------------------------------------#include "version.h"//---------------------------------------------------------------------// Define the data type used for matrix and vector Subscripts.// This will default to "int", but it can be overriden at compile time,// e.g.// //      g++ -DTNT_SUBSCRIPT_TYPE='unsinged long' ...//// See subscrpt.h for details.//---------------------------------------------------------------------#include "subscrpt.h"//---------------------------------------------------------------------// Define this macro if you want  TNT to ensure all refernces// are within the bounds of the array.  This encurs a run-time// overhead, of course, but is recommended while developing// code.  It can be turned off for production runs.// //       #define TNT_BOUNDS_CHECK//---------------------------------------------------------------------//#define TNT_BOUNDS_CHECK#ifdef TNT_NO_BOUNDS_CHECK#undef TNT_BOUNDS_CHECK#endif//---------------------------------------------------------------------// Define this macro if you want to utilize matrix and vector// regions.  This is typically on, but you can save some// compilation time by turning it off.  If you do this and// attempt to use regions you will get an error message.////       #define TNT_USE_REGIONS//---------------------------------------------------------------------//#define TNT_USE_REGIONS//---------------------------------------------------------------------//  //---------------------------------------------------------------------// Include basic scalar functions like abs(), max(), sign().// Most of these should be available on your system, otherwise// you find them in tntmath.cc.   By default, these are not included// because they cause conflicts with ANSI platforms.  (For example,// STL defines it own min() and max() functions.)  //---------------------------------------------------------------------//// // #include "tntmath.h"#endif// TNT_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -