Example use cases for pyCAPS.capsProblem.autoLinkValue() function.
3 from __future__
import print_function
9 print(
"Initiating capsProblem")
13 myGeometry = myProblem.loadCAPS(
"./csmData/cfdMultiBody.csm",
"basicTest")
15 myAnalysis = myProblem.loadAIM(aim =
"fun3dAIM",
16 analysisDir =
"FUN3DAnalysisTest",
20 myValue = myProblem.createValue(
"Alpha", -10.0, units=
"degree")
21 print(
"Alpha Value = ", myValue.value)
24 myValue = myProblem.createValue(
"Mach", 0.25)
25 print(
"Mach Value = ", myValue.value)
28 myProblem.autoLinkValue()
31 print(
"Mach = ", myAnalysis.getAnalysisVal(
"Mach"))
32 print(
"Alpha = ", myAnalysis.getAnalysisVal(
"Alpha"))
35 myValue = myProblem.createValue(
"Beta", 1.3, units=
"degree")
36 print(
"Beta Value = ", myValue.value)
39 myProblem.autoLinkValue(myValue)
42 myAnalysis.preAnalysis()
45 print(
"Again... Mach = ", myAnalysis.getAnalysisVal(
"Mach"))
46 print(
"Again... Alpha = ", myAnalysis.getAnalysisVal(
"Alpha"))
47 print(
"Again... Beta = ", myAnalysis.getAnalysisVal(
"Beta"))
50 print(
"Closing our problem")