UCFD_SPARSE  v1.0
Documentation
Loading...
Searching...
No Matches
omp3d Namespace Reference

Functions

def run (params, comm, lib)
 
def write_output (nprocs, params, times)
 

Variables

 comm = MPI.COMM_WORLD
 
 rank = comm.Get_rank()
 
 nproc = comm.Get_size()
 
int err = 1
 
 inputname = sys.argv[1]
 
 params = read_input(inputname)
 
 dm = params[3]
 
 dn = params[4]
 
 dl = params[5]
 
 nthreads = eval(sys.argv[3].split('=')[-1])
 
 lib = CDLL(sys.argv[2])
 
def avtimei = run(params, comm, lib)
 
 tbuf = comm.gather(avtimei)
 

Function Documentation

◆ run()

def omp3d.run (   params,
  comm,
  lib 
)

Definition at line 11 of file omp3d.py.

◆ write_output()

def omp3d.write_output (   nprocs,
  params,
  times 
)

Definition at line 104 of file omp3d.py.

Variable Documentation

◆ avtimei

def omp3d.avtimei = run(params, comm, lib)

Definition at line 174 of file omp3d.py.

◆ comm

omp3d.comm = MPI.COMM_WORLD

Definition at line 128 of file omp3d.py.

◆ dl

omp3d.dl = params[5]

Definition at line 144 of file omp3d.py.

◆ dm

omp3d.dm = params[3]

Definition at line 142 of file omp3d.py.

◆ dn

omp3d.dn = params[4]

Definition at line 143 of file omp3d.py.

◆ err

int omp3d.err = 1

Definition at line 135 of file omp3d.py.

◆ inputname

omp3d.inputname = sys.argv[1]

Definition at line 137 of file omp3d.py.

◆ lib

omp3d.lib = CDLL(sys.argv[2])

Definition at line 169 of file omp3d.py.

◆ nproc

omp3d.nproc = comm.Get_size()

Definition at line 130 of file omp3d.py.

◆ nthreads

omp3d.nthreads = eval(sys.argv[3].split('=')[-1])

Definition at line 162 of file omp3d.py.

◆ params

omp3d.params = read_input(inputname)

Definition at line 138 of file omp3d.py.

◆ rank

omp3d.rank = comm.Get_rank()

Definition at line 129 of file omp3d.py.

◆ tbuf

omp3d.tbuf = comm.gather(avtimei)

Definition at line 175 of file omp3d.py.