JEMRIS  2.8.2
open-source MRI simulations
Macros | Functions
mpi_Model.h File Reference

Implementation of JEMRIS mpi structures/functions for send/receive of sample/signal and of JEMRIS mpiEvolution. More...

#include <iostream>
#include "config.h"
#include <mpi.h>
#include "Signal.h"
#include "Declarations.h"
#include "Sample.h"
#include "MultiPoolSample.h"
#include <pthread.h>
+ Include dependency graph for mpi_Model.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void mpi_send_paket_signal (Signal *pSig, int CoilID)
 
void mpi_recv_paket_signal (Signal *pSig, int SlaveID, int CoilID)
 
MPI_Datatype MPIspindata ()
 
void * CountProgress (void *arg)
 
void mpi_devide_and_send_sample (Sample *pSam, CoilArray *RxCA)
 
Samplempi_receive_sample (int sender, int tag)
 
bool mpi_recieve_sample_paket (Sample *samp, CoilArray *RxCA)
 

Detailed Description

Implementation of JEMRIS mpi structures/functions for send/receive of sample/signal and of JEMRIS mpiEvolution.

Function Documentation

§ mpi_recieve_sample_paket()

bool mpi_recieve_sample_paket ( Sample samp,
CoilArray RxCA 
)

receive next small package of spins (first paket by mpi_receive_sample) if no spins are left -> return false else true

+ Here is the call graph for this function:

-- last change 24.05.2018 | Tony Stoecker | Imprint | Data Protection --