Neko
0.9.0
A portable framework for high-order spectral element flow simulations
|
NEKTON mesh data in re2 format. More...
Data Types | |
type | re2_file_t |
Interface for NEKTON re2 files. More... | |
Functions/Subroutines | |
subroutine | re2_file_read (this, data) |
Load a binary NEKTON mesh from a re2 file. More... | |
subroutine | re2_file_write (this, data, t) |
subroutine | re2_file_read_points (msh, ndim, nel, dist, fh, mpi_offset, re2_data_xy_size, re2_data_xyz_size, v2_format) |
subroutine | re2_file_read_curve (msh, ncurve, dist, fh, mpi_offset, v2_format) |
subroutine | re2_file_read_bcs (msh, nbcs, dist, fh, mpi_offset, v2_format) |
subroutine | re2_file_mark_labeled_bc (msh, el_idx, facet, type, label, offset, print_info) |
Mark a labeled zone based on an offset. More... | |
subroutine | re2_file_add_point (htp, p, idx) |
Variables | |
integer, public | neko_w_bc_label = -1 |
integer, public | neko_v_bc_label = -1 |
integer, public | neko_o_bc_label = -1 |
integer, public | neko_sym_bc_label = -1 |
integer, public | neko_on_bc_label = -1 |
integer, public | neko_shl_bc_label = -1 |
This module is used to read/write binary NEKTION mesh data
|
private |
|
private |
msh | The mesh on which to mark the labeled zone. |
el_idx | The index of the element on which to mark the labeled zone. |
facet | The facet index to mark. |
type | The re2 label type (e.g. "W", "ON", "SYM", etc). |
label | The integer label with which to mark the labeled zone. |
offset | The offset with which to increment the label, in case there are any existing user labeled zones. |
print_info | Wether or not to print information to the standard output. |
Definition at line 873 of file re2_file.f90.
subroutine re2_file::re2_file_read | ( | class(re2_file_t) | this, |
class(*), intent(inout), target | data | ||
) |
Definition at line 71 of file re2_file.f90.
|
private |
Definition at line 521 of file re2_file.f90.
|
private |
|
private |
Definition at line 309 of file re2_file.f90.
|
private |
Definition at line 218 of file re2_file.f90.
integer, public re2_file::neko_o_bc_label = -1 |
Definition at line 56 of file re2_file.f90.
integer, public re2_file::neko_on_bc_label = -1 |
Definition at line 58 of file re2_file.f90.
integer, public re2_file::neko_shl_bc_label = -1 |
Definition at line 59 of file re2_file.f90.
integer, public re2_file::neko_sym_bc_label = -1 |
Definition at line 57 of file re2_file.f90.
integer, public re2_file::neko_v_bc_label = -1 |
Definition at line 55 of file re2_file.f90.
integer, public re2_file::neko_w_bc_label = -1 |
Definition at line 54 of file re2_file.f90.