880 |
def testfixedvars1(self): |
def testfixedvars1(self): |
881 |
self._run('fixedvars',1) |
self._run('fixedvars',1) |
882 |
|
|
883 |
def testfixedvars2(self): |
# fails the index check |
884 |
self._run('fixedvars',2) |
# def testfixedvars2(self): |
885 |
|
# self._run('fixedvars',2) |
886 |
def testfixedvars3(self): |
|
887 |
self._run('fixedvars',3) |
# fails the index check |
888 |
|
# def testfixedvars3(self): |
889 |
|
# self._run('fixedvars',3) |
890 |
|
|
891 |
def testincidence(self): |
def testincidence(self): |
892 |
self._run('incidence') |
self._run('incidence') |
955 |
I = ascpy.Integrator(M) |
I = ascpy.Integrator(M) |
956 |
I.setEngine('IDA') |
I.setEngine('IDA') |
957 |
I.analyse() |
I.analyse() |
958 |
|
pass |
959 |
|
|
960 |
|
def testindexproblem2(self): |
961 |
|
self.L.load('test/ida/indexproblem.a4c') |
962 |
|
T = self.L.findType('indexproblem2') |
963 |
|
M = T.getSimulation('sim') |
964 |
|
M.build() |
965 |
|
I = ascpy.Integrator(M) |
966 |
|
I.setEngine('IDA') |
967 |
|
try: |
968 |
|
I.analyse() |
969 |
|
except Exception,e: |
970 |
|
return |
971 |
|
self.fail("Index problem not detected") |
972 |
|
|
973 |
# doesn't work yet: |
# doesn't work yet: |
974 |
# def testincidence5(self): |
# def testincidence5(self): |