Commit 85c70c3c authored by lykos98's avatar lykos98
Browse files

added working implementation of density via kstar and H1

parent 55582ae9
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
main
sync.sh
leo_sync.sh
bb
*.ipynb
scalability_results
+1 −3
Original line number Diff line number Diff line
#!/bin/bash

#SBATCH --nodes=1
#SBATCH --nodes=2
#SBATCH --ntasks-per-node=2
#SBATCH --cpus-per-task=18
#SBATCH --time=01:00:00
@@ -11,8 +11,6 @@
#SBATCH --error=err_pleiadi
#SBATCH --mem=230G



cd $SLURM_SUBMIT_DIR
module restore dev_pleiadi
source /u/ftomba/my_envs/dadac-dev/bin/activate
+22 −5
Original line number Diff line number Diff line
@@ -4,15 +4,32 @@
#include "../common/common.h"
#include "../tree/tree.h"

#define THREAD_LEVEL MPI_THREAD_FUNNELED

int main(int argc, char** argv) {
    #if defined (_OPENMP)
        int mpi_provided_thread_level;
        MPI_Init_thread( &argc, &argv, MPI_THREAD_FUNNELED, &mpi_provided_thread_level);
        if ( mpi_provided_thread_level < MPI_THREAD_FUNNELED ) 
        MPI_Init_thread( &argc, &argv, THREAD_LEVEL, &mpi_provided_thread_level);
        if ( mpi_provided_thread_level < THREAD_LEVEL ) 
        {
            switch(THREAD_LEVEL)
            {
                case MPI_THREAD_FUNNELED:
                    printf("a problem arise when asking for MPI_THREAD_FUNNELED level\n");
                    MPI_Finalize();
                    exit( 1 );
                    break;
                case MPI_THREAD_SERIALIZED:
                    printf("a problem arise when asking for MPI_THREAD_SERIALIZED level\n");
                    MPI_Finalize();
                    exit( 1 );
                    break;
                case MPI_THREAD_MULTIPLE:
                    printf("a problem arise when asking for MPI_THREAD_MULTIPLE level\n");
                    MPI_Finalize();
                    exit( 1 );
                    break;
            }
        }
    #else
        MPI_Init(NULL, NULL);
+523 −42

File changed.

Preview size limit exceeded, changes collapsed.