2
0
Fork 0
mirror of https://github.com/MartinThoma/LaTeX-examples.git synced 2025-04-26 06:48:04 +02:00

added more examples for MPI and Scala

This commit is contained in:
Martin Thoma 2014-09-13 17:26:09 +02:00
parent 6987dc28ab
commit 2c4f3e97bf
6 changed files with 68 additions and 5 deletions

View file

@ -0,0 +1,12 @@
#include "mpi.h"
int sendcount, recvcount;
void *sendbuf, *recvbuf;
MPI_Datatype sendtype, recvtype;
MPI_Comm comm;
...
MPI_Allgather(sendbuf, sendcount, sendtype,
recvbuf, recvcount, recvtype,
comm);
...

View file

@ -0,0 +1,5 @@
int MPI_Allgather(const void *sendbuf, int sendcount,
MPI_Datatype sendtype,
void *recvbuf, int recvcount,
MPI_Datatype recvtype,
MPI_Comm comm)

View file

@ -0,0 +1,16 @@
matches(\varepsilon, []).
matches(C, [C]) :- atom(C), !.
matches(\cup(A, _), S) :- matches(A, S).
matches(\cup(_, B), S) :- matches(B, S).
matches(\cdot(A, B), S) :- append(S1, S2, S),
matches(A, S1),
matches(B, S2).
matches(*(_), []).
matches(*(A), S) :- append(S1, S2, S),
not(S1=[]),
matches(A, S1),
matches(*(A), S2).

View file

@ -0,0 +1,3 @@
for(a <- 1 until 10){
println("Value of a: " + a );
}