UCFD_SPARSE  v1.0
Documentation
Loading...
Searching...
No Matches
mpi3d 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]
 
 lib = CDLL(sys.argv[2])
 
def avtimei = run(params, comm, lib)
 
 tbuf = comm.gather(avtimei)
 

Function Documentation

◆ run()

def mpi3d.run (   params,
  comm,
  lib 
)

Definition at line 11 of file mpi3d.py.

◆ write_output()

def mpi3d.write_output (   nprocs,
  params,
  times 
)

Definition at line 95 of file mpi3d.py.

Variable Documentation

◆ avtimei

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

Definition at line 159 of file mpi3d.py.

◆ comm

mpi3d.comm = MPI.COMM_WORLD

Definition at line 117 of file mpi3d.py.

◆ dl

mpi3d.dl = params[5]

Definition at line 133 of file mpi3d.py.

◆ dm

mpi3d.dm = params[3]

Definition at line 131 of file mpi3d.py.

◆ dn

mpi3d.dn = params[4]

Definition at line 132 of file mpi3d.py.

◆ err

int mpi3d.err = 1

Definition at line 124 of file mpi3d.py.

◆ inputname

mpi3d.inputname = sys.argv[1]

Definition at line 126 of file mpi3d.py.

◆ lib

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

Definition at line 154 of file mpi3d.py.

◆ nproc

mpi3d.nproc = comm.Get_size()

Definition at line 119 of file mpi3d.py.

◆ params

mpi3d.params = read_input(inputname)

Definition at line 127 of file mpi3d.py.

◆ rank

mpi3d.rank = comm.Get_rank()

Definition at line 118 of file mpi3d.py.

◆ tbuf

mpi3d.tbuf = comm.gather(avtimei)

Definition at line 160 of file mpi3d.py.