source: CIVL/examples/experimental/gaussElim_bug_ref.c@ 379b3d5

1.23 2.0 acw/focus-triggers main test-branch
Last change on this file since 379b3d5 was d6c0573, checked in by Ziqing Luo <ziqing@…>, 10 years ago

add three gaussELim_bug examples

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@3292 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 456 bytes
Line 
1#include <civlc.cvh>
2#include <assert.h>
3
4$input double data[3][3];
5$input double A,B,C,D,E,F,G,H,I;
6//00 => A
7//01 => B
8//02 => C
9//10 => D
10//11 => E
11//12 => F
12//20 => G
13//21 => H
14//22 => I
15
16$assume (0==(H * A - 1 * G * B));
17$assume (0 == D);
18$assume (0 != ((I * A) - (G * C)));
19$assume (0 != E &&
20 0 != G &&
21 0 != A);
22$assume ((0 == (E * I * A
23 - E * G * C
24 - F * H * A
25 + F * G * B)));
26
27int main() {
28 $assert( 1 == 0, "unreachable");
29}
30
31
32
33
34
35
36
37
38
Note: See TracBrowser for help on using the repository browser.