| source [file join [file dirname [file normalize [info script]]] tclbuildtest.tcl] |
| |
| package require tclbuildtest |
| |
| # Tests of the Mat functionality |
| ::tclbuildtest::sandbox { |
| foreach b {{} static} { |
| foreach p {single double} { |
| foreach s {real complex} { |
| foreach x {mpi} { |
| # Partitioner tests |
| test [list c $x $p $s $b] { |
| run [build [require petsc-[xyz]] mat/ex15.c] -mat_partitioning_type parmetis -N 100 |
| } |
| test [list fortran $x $p $s $b] { |
| run [build [require petsc-[xyz]] -ffree-line-length-256 mat/ex15f.F90] -mat_partitioning_type parmetis -N 100 |
| } |
| } |
| } |
| } |
| } |
| } |