Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Classes | |
class | neko_coef_t |
class | neko_dofmap_t |
class | neko_field_t |
class | neko_space_t |
Variables | |
initial_condition = CFUNCTYPE(None, POINTER(c_char_p), c_int) | |
preprocess = CFUNCTYPE(None, c_double, c_int) | |
compute = CFUNCTYPE(None, c_double, c_int) | |
dirichlet_condition = CFUNCTYPE(None, POINTER(c_int), c_int, c_double, c_int) | |
material_properties = CFUNCTYPE(None, POINTER(c_char_p), c_int, c_double, c_int) | |
source_term = CFUNCTYPE(None, POINTER(c_char_p), c_int, c_double, c_int) | |
libneko = CDLL(util.find_library("neko")) | |
resType | |
argtypes | |
restype | |
pyneko.intf.bc_mask | ( | msk, | |
msk_size | |||
) |
pyneko.intf.callback_field | ( | name | ) |
pyneko.intf.callback_field_name | ( | index, | |
name | |||
) |
pyneko.intf.case_fluid_coef | ( | case_descr | ) |
pyneko.intf.case_fluid_dofmap | ( | case_descr | ) |
pyneko.intf.case_fluid_space | ( | case_descr | ) |
pyneko.intf.case_free | ( | case_descr | ) |
pyneko.intf.case_init | ( | case_json, | |
cb_initial_condition = initial_condition(0) , |
|||
cb_preprocess = preprocess(0) , |
|||
cb_compute = compute(0) , |
|||
cb_dirichlet_condition = dirichlet_condition(0) , |
|||
cb_material_properties = material_properties(0) , |
|||
cb_source_term = source_term(0) |
|||
) |
pyneko.intf.end_time | ( | case_descr | ) |
pyneko.intf.field | ( | name | ) |
pyneko.intf.field_dofmap | ( | name | ) |
pyneko.intf.field_nelements | ( | name | ) |
pyneko.intf.field_order | ( | name | ) |
pyneko.intf.field_size | ( | name | ) |
pyneko.intf.field_space | ( | name | ) |
pyneko.intf.finalize | ( | ) |
pyneko.intf.init | ( | ) |
pyneko.intf.job_info | ( | ) |
pyneko.intf.output | ( | case_descr, | |
force = False |
|||
) |
pyneko.intf.python_dict_to_fortran | ( | d | ) |
pyneko.intf.python_str_to_fortran | ( | s | ) |
pyneko.intf.solve | ( | case_descr | ) |
pyneko.intf.step | ( | case_descr | ) |
pyneko.intf.time | ( | case_descr | ) |
pyneko.intf.tstep | ( | case_descr | ) |
pyneko.intf.user_setup | ( | case_descr, | |
cb_initial_condition, | |||
cb_preprocess, | |||
cb_compute, | |||
cb_dirichlet_condition, | |||
cb_material_properties, | |||
cb_source_term | |||
) |
pyneko.intf.wrap_dofmap | ( | dof_ptr, | |
x_ptr, | |||
y_ptr, | |||
z_ptr, | |||
size | |||
) |
pyneko.intf.wrap_space | ( | lx, | |
zg, | |||
dr_inv, | |||
ds_inv, | |||
dt_inv, | |||
wx, | |||
wy, | |||
wz, | |||
dx, | |||
dy, | |||
dz | |||
) |
pyneko.intf.dirichlet_condition = CFUNCTYPE(None, POINTER(c_int), c_int, c_double, c_int) |
pyneko.intf.initial_condition = CFUNCTYPE(None, POINTER(c_char_p), c_int) |
pyneko.intf.material_properties = CFUNCTYPE(None, POINTER(c_char_p), c_int, c_double, c_int) |