C# Class SharpFE.Materials.MaterialMatrixBuilder

Datei anzeigen Open project: iainsproat/SharpFE

Public Methods

Method Description
MaterialMatrixBuilder ( IMaterial mat ) : System
PlaneStrainMatrix ( IList supportedStrains ) : KeyedSquareMatrix
PlaneStressMatrix ( IList supportedStrains ) : KeyedSquareMatrix

Protected Methods

Method Description
CreateMaterialMatrix ( IList supportedStrains, double lameConstantLambda, double lameConstantMu ) : KeyedSquareMatrix
CreateMaterialMatrix ( double lameConstantLambda, double lameConstantMu ) : KeyedSquareMatrix

Method Details

CreateMaterialMatrix() protected method

protected CreateMaterialMatrix ( IList supportedStrains, double lameConstantLambda, double lameConstantMu ) : KeyedSquareMatrix
supportedStrains IList
lameConstantLambda double
lameConstantMu double
return KeyedSquareMatrix

CreateMaterialMatrix() protected method

protected CreateMaterialMatrix ( double lameConstantLambda, double lameConstantMu ) : KeyedSquareMatrix
lameConstantLambda double
lameConstantMu double
return KeyedSquareMatrix

MaterialMatrixBuilder() public method

public MaterialMatrixBuilder ( IMaterial mat ) : System
mat IMaterial
return System

PlaneStrainMatrix() public method

public PlaneStrainMatrix ( IList supportedStrains ) : KeyedSquareMatrix
supportedStrains IList
return KeyedSquareMatrix

PlaneStressMatrix() public method

public PlaneStressMatrix ( IList supportedStrains ) : KeyedSquareMatrix
supportedStrains IList
return KeyedSquareMatrix