cframe.h
来自「本程序主要用于计算空间刚架的位移。通过直接输入结构基本信息」· C头文件 代码 · 共 54 行
H
54 行
/* 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 + =
减小字号Ctrl + -
显示快捷键?