|
|
<!ELEMENT BENCH (AVAILSOLVER+,LINEARSYSTEM+)> |
|
|
<!ELEMENT AVAILSOLVER (SOLVER+)> |
|
|
<!ELEMENT SOLVER (TYPE,PACKAGE)> |
|
|
<!ELEMENT TYPE (#PCDATA)> |
|
|
<!ELEMENT PACKAGE (#PCDATA)> |
|
|
<!ELEMENT LINEARSYSTEM (MATRIX,SOLVER_STAT+,BEST_SOLVER,GLOBAL_PARAMS*)> |
|
|
<!ELEMENT MATRIX (NAME,SIZE,ENTRIES,PATTERN?,SYMMETRY,POSDEF?,ARITHMETIC,RHS*)> |
|
|
<!ELEMENT NAME (#PCDATA)> |
|
|
<!ELEMENT SIZE (#PCDATA)> |
|
|
<!ELEMENT ENTRIES (#PCDATA)> |
|
|
<!ELEMENT PATTERN (#PCDATA)> |
|
|
<!ELEMENT SYMMETRY (#PCDATA)> |
|
|
<!ELEMENT POSDEF (#PCDATA)> |
|
|
<!ELEMENT ARITHMETIC (#PCDATA)> |
|
|
<!ELEMENT RHS (SOURCE)> |
|
|
<!ELEMENT SOURCE (#PCDATA)> |
|
|
<!ELEMENT SOLVER_STAT (PARAMS*,TIME,ERROR,ITER?)> |
|
|
<!ELEMENT PARAMS (#PCDATA)> |
|
|
<!ELEMENT TIME (COMPUTE,SOLVE,TOTAL)> |
|
|
<!ELEMENT COMPUTE (#PCDATA)> |
|
|
<!ELEMENT SOLVE (#PCDATA)> |
|
|
<!ELEMENT TOTAL (#PCDATA)> |
|
|
<!ELEMENT ERROR (#PCDATA)> |
|
|
<!ELEMENT ITER (#PCDATA)> |
|
|
<!ELEMENT BEST_SOLVER CDATA> |
|
|
<!ELEMENT GLOBAL_PARAMS (#PCDATA)> |
|
|
|
|
|
<!ATTLIST SOLVER ID CDATA #REQUIRED> |
|
|
<!ATTLIST SOLVER_STAT ID CDATA #REQUIRED> |
|
|
<!ATTLIST BEST_SOLVER ID CDATA #REQUIRED> |
|
|
<!ATTLIST RHS ID CDATA #IMPLIED> |