Integration of OCCT 6.5.0 from SVN
[occt.git] / src / StepFEA / StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.cxx
1 // File:        StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.cxx
2 // Created:     Thu Dec 12 17:51:06 2002 
3 // Author:      data exchange team
4 // Generator:   ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
5 // Copyright:   Open CASCADE 2002
6
7 #include <StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.ixx>
8
9 //=======================================================================
10 //function : StepFEA_FeaSecantCoefficientOfLinearThermalExpansion
11 //purpose  : 
12 //=======================================================================
13
14 StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::StepFEA_FeaSecantCoefficientOfLinearThermalExpansion ()
15 {
16 }
17
18 //=======================================================================
19 //function : Init
20 //purpose  : 
21 //=======================================================================
22
23 void StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::Init (const Handle(TCollection_HAsciiString) &aRepresentationItem_Name,
24                                                                  const StepFEA_SymmetricTensor23d &aFeaConstants,
25                                                                  const Standard_Real aReferenceTemperature)
26 {
27   StepFEA_FeaMaterialPropertyRepresentationItem::Init(aRepresentationItem_Name);
28
29   theFeaConstants = aFeaConstants;
30
31   theReferenceTemperature = aReferenceTemperature;
32 }
33
34 //=======================================================================
35 //function : FeaConstants
36 //purpose  : 
37 //=======================================================================
38
39 StepFEA_SymmetricTensor23d StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::FeaConstants () const
40 {
41   return theFeaConstants;
42 }
43
44 //=======================================================================
45 //function : SetFeaConstants
46 //purpose  : 
47 //=======================================================================
48
49 void StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::SetFeaConstants (const StepFEA_SymmetricTensor23d &aFeaConstants)
50 {
51   theFeaConstants = aFeaConstants;
52 }
53
54 //=======================================================================
55 //function : ReferenceTemperature
56 //purpose  : 
57 //=======================================================================
58
59 Standard_Real StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::ReferenceTemperature () const
60 {
61   return theReferenceTemperature;
62 }
63
64 //=======================================================================
65 //function : SetReferenceTemperature
66 //purpose  : 
67 //=======================================================================
68
69 void StepFEA_FeaSecantCoefficientOfLinearThermalExpansion::SetReferenceTemperature (const Standard_Real aReferenceTemperature)
70 {
71   theReferenceTemperature = aReferenceTemperature;
72 }