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

📄 cframe.h

📁 本程序主要用于计算空间刚架的位移。通过直接输入结构基本信息
💻 H
字号:
/* CFrame类声明 */

#ifndef FRAME
#define FRAME

#include "Head.h"

class CFrame
{
    public:
		/*/ 添加节点
		bool AddPoint( CNode& Point);

		// 添加杆件
		bool AddPole( CPole& Pole);

		// 添加截面
		bool AddShape( CShape& Shape);
*/
		// 划分单元,length为大致划分长度
		void Mesh( double length);

		// 生成总体刚度矩阵
		void Assemble( void );

		// 全选主元高斯消去法
		bool Gauss( void );

		// 从文件中读取CFrame数据
		bool Read( CArchive& ar);

		// 向文件中写入CFrame数据
		bool Write( CArchive& ar);
		
		CList<CPole,CPole> m_PoleList;

		CList<CElement,CElement> m_ElementList;

		CList<CNode,CNode> m_PointList, m_NodeList;

		CList<CShape,CShape> m_ShapeList;
			

		//*p_K整体刚度矩阵*p_F荷载向量*p_Dis位移向量
		CEMatrix m_K;
		CMatrix m_FVector, m_Dis;

		// 添加单元
//		bool AddElement( CElement& Element);

};


#endif // CFRAME

⌨️ 快捷键说明

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