pyCAPS
pyCAPS: A Python Extension Module for CAPS
problem5.py

Basic example for setting the verbosity of a problem using pyCAPS.capsProblem.setVerbosity() function.

1 #Use case set verbosity of the problem
2 # Import pyCAPS module (Linux and OSx = pyCAPS.so file; Windows = pyCAPS.pyd file)
3 import pyCAPS
4 
5 # Instantiate our CAPS problem "myProblem"
6 print("Initiating capsProblem")
7 myProblem = pyCAPS.capsProblem()
8 
9 # Load a *.csm file "./csmData/cfdMultiBody.csm" into our newly created problem. The
10 # project name "basicTest" may be optionally set here; if no argument is provided
11 # the CAPS file provided is used as the project name.
12 print("Loading file into our capsProblem")
13 myGeometry = myProblem.loadCAPS("./csmData/cfdMultiBody.csm", "basicTest", verbosity="debug")
14 
15 
16 # Change verbosity to minimal - 0 (integer value)
17 myProblem.setVerbosity("minimal")
18 
19 # Change verbosity to standard - 1 (integer value)
20 myProblem.setVerbosity("standard")
21 
22 # Change verbosity to back to minimal using integer value - 0
23 myProblem.setVerbosity(0)
24 
25 # Change verbosity to back to debug using integer value - 2
26 myProblem.setVerbosity(2)
27 
28 # Give wrong value
29 myProblem.setVerbosity(10)
30 
31 
32 # Close our problems
33 print("Closing our problem")
34 myProblem.closeCAPS()
35