Exemple #1
0
void Node::SetStrain(FloatArray &NodeStrain)
{
	for (int i = 0; i < NodeStrain.GetSize(); i++)
	{
		Strain.at(i) += NodeStrain.at(i) / Count;
	}
}
Exemple #2
0
void Node::SetDisplacement(FloatArray &NodeDisplacement)
{
	for (int i = 0; i < NodeDisplacement.GetSize(); i++)
	{
		Displacement.at(i) = NodeDisplacement.at(i);
	}
}
Exemple #3
0
void Node::SetStress(FloatArray &NodeStress)
{
	for (int i = 0; i < NodeStress.GetSize(); i++)
	{
		Stress.at(i) += NodeStress.at(i) / Count;
	}
}
Exemple #4
0
// 节点初始化
void Node::Init(int Index, FloatArray & Coordinate)
{
	this->Index = Index;
	int size;
	size = Coordinate.GetSize();
	Coordinates = Coordinate;
}