C# 클래스 SharpFE.NodeFactory

파일 보기 프로젝트 열기: iainsproat/SharpFE 1 사용 예제들

공개 메소드들

메소드 설명
Create ( double coordinateAlongGlobalXAxis ) : FiniteElementNode

Create a new node in a 1D model type

Create ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalYAxis ) : FiniteElementNode

Create a new node in a 2D model type

Create ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalYAxis, double coordinateAlongGlobalZAxis ) : FiniteElementNode

Create a new node in a 2D model type

CreateFor2DTruss ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalZAxis ) : FiniteElementNode

비공개 메소드들

메소드 설명
NodeFactory ( ModelType typeOfModel ) : System

Initializes a new instance of the NodeFactory class.

NodeFactory ( ModelType typeOfModel, NodeRepository repository ) : System

Initializes a new instance of the NodeFactory class.

메소드 상세

Create() 공개 메소드

Create a new node in a 1D model type
public Create ( double coordinateAlongGlobalXAxis ) : FiniteElementNode
coordinateAlongGlobalXAxis double The location of the node along the global x-axis
리턴 FiniteElementNode

Create() 공개 메소드

Create a new node in a 2D model type
public Create ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalYAxis ) : FiniteElementNode
coordinateAlongGlobalXAxis double The location of the node along the global x-axis
coordinateAlongGlobalYAxis double The location of the node along the global y-axis
리턴 FiniteElementNode

Create() 공개 메소드

Create a new node in a 2D model type
public Create ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalYAxis, double coordinateAlongGlobalZAxis ) : FiniteElementNode
coordinateAlongGlobalXAxis double The location of the node along the global x-axis
coordinateAlongGlobalYAxis double The location of the node along the global y-axis
coordinateAlongGlobalZAxis double The location of the node along the global z-axis
리턴 FiniteElementNode

CreateFor2DTruss() 공개 메소드

public CreateFor2DTruss ( double coordinateAlongGlobalXAxis, double coordinateAlongGlobalZAxis ) : FiniteElementNode
coordinateAlongGlobalXAxis double
coordinateAlongGlobalZAxis double
리턴 FiniteElementNode