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

📄 block.h

📁 vs.lib is a math library in C++ with a set of linear algebra and integrable / differentiable objects
💻 H
字号:
#ifndef __BLOCK_H
#define __BLOCK_H
void block(Omega_h *oh, int row_node_no, int column_node_no, int control_node_no, int* control_node_flag, double* coord,
   int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int matrial_type_id = 0);
void shape(double* v, int control_node_no, int* control_node_flag, C0& N);
void q4(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
void l9(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
void s_tri(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
void b_tri(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
void sb_tri(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
void bs_tri(Dynamic_Array<Omega_eh>& element_array, int row_node_no, int column_node_no,
	int first_node_no = 0, int first_element_no = 0, int column_node_skip = 0, int column_element_skip = 0,
   int element_type_id = 0, int material_type_id = 0);
struct EP {
	enum element_pattern {SLASH_TRIANGLES, BACKSLASH_TRIANGLES,          //triangles
                      SB_ALTERNATE_TRIANGLES, BS_ALTERNATE_TRIANGLES,
                      QUADRILATERALS_4_NODES,                           // quadirlaterals
                      SERENDIPITY_8_NODES, LAGRANGIAN_9_NODES};
	static element_pattern ep;
};
#endif

⌨️ 快捷键说明

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