메소드 | 설명 | |
---|---|---|
BuildGlobalStiffnessMatrix ( ) : StiffnessMatrix |
|
|
BuildKnownForcesKnownDisplacementStiffnessMatrix ( ) : StiffnessMatrix |
The stiffness matrix which relates to known forces and known displacements
|
|
BuildKnownForcesUnknownDisplacementStiffnessMatrix ( ) : StiffnessMatrix |
The stiffness matrix which relates to known forces and unknown displacements
|
|
BuildUnknownForcesKnownDisplacementStiffnessMatrix ( ) : StiffnessMatrix |
The stiffness matrix which relates to unknown forces and known displacements
|
|
BuildUnknownForcesUnknownDisplacementStiffnessMatrix ( ) : StiffnessMatrix |
The stiffness matrix which relates to unknown forces and unknown displacements
|
|
GlobalModelStiffnessMatrixBuilder ( FiniteElementModel model ) : System | ||
GlobalModelStiffnessMatrixBuilder ( ITopologyQueryable parentModel, IModelConstraintProvider modelConstraintProvider ) : System |
Initializes a new instance of the GlobalModelStiffnessMatrixBuilder class.
|
|
GlobalModelStiffnessMatrixBuilder ( ITopologyQueryable parentModel, IModelConstraintProvider constraintProv, IElementStiffnessMatrixBuilderFactory elementStiffnessMatrixBuilderFactory ) : System |
Initializes a new instance of the GlobalModelStiffnessMatrixBuilder class.
|
메소드 | 설명 | |
---|---|---|
BuildStiffnessSubMatrix ( IList |
This function iterates through all the elements which provide stiffnesses for the given combination of nodal degree of freedoms and sums them to provide the total stiffness
|
|
GetElementStiffnessProvider ( IFiniteElement element ) : IElementStiffnessCalculator |
|
|
SumStiffnessesForAllElementsAt ( IList |
Sums all the stiffnesses across all elements which are connected to the given nodes
|
public BuildGlobalStiffnessMatrix ( ) : StiffnessMatrix | ||
리턴 | StiffnessMatrix |
public BuildKnownForcesKnownDisplacementStiffnessMatrix ( ) : StiffnessMatrix | ||
리턴 | StiffnessMatrix |
public BuildKnownForcesUnknownDisplacementStiffnessMatrix ( ) : StiffnessMatrix | ||
리턴 | StiffnessMatrix |
public BuildUnknownForcesKnownDisplacementStiffnessMatrix ( ) : StiffnessMatrix | ||
리턴 | StiffnessMatrix |
public BuildUnknownForcesUnknownDisplacementStiffnessMatrix ( ) : StiffnessMatrix | ||
리턴 | StiffnessMatrix |
public GlobalModelStiffnessMatrixBuilder ( FiniteElementModel model ) : System | ||
model | FiniteElementModel | |
리턴 | System |
public GlobalModelStiffnessMatrixBuilder ( ITopologyQueryable parentModel, IModelConstraintProvider modelConstraintProvider ) : System | ||
parentModel | ITopologyQueryable | The model from which the stiffness matrices will be built. |
modelConstraintProvider | IModelConstraintProvider | |
리턴 | System |
public GlobalModelStiffnessMatrixBuilder ( ITopologyQueryable parentModel, IModelConstraintProvider constraintProv, IElementStiffnessMatrixBuilderFactory elementStiffnessMatrixBuilderFactory ) : System | ||
parentModel | ITopologyQueryable | |
constraintProv | IModelConstraintProvider | |
elementStiffnessMatrixBuilderFactory | IElementStiffnessMatrixBuilderFactory | |
리턴 | System |