|
Nek5000
SEM for Incompressible NS
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <float.h>#include <math.h>#include <time.h>#include <sys/stat.h>#include <sys/types.h>
Include dependency graph for byte.c:Go to the source code of this file.
Macros | |
| #define | FNAME_H |
| #define | FORTRAN_NAME(low, up) low |
| #define | byte_reverse FORTRAN_NAME(byte_reverse, BYTE_REVERSE) |
| #define | byte_reverse8 FORTRAN_NAME(byte_reverse8, BYTE_REVERSE8) |
| #define | byte_open FORTRAN_NAME(byte_open, BYTE_OPEN ) |
| #define | byte_close FORTRAN_NAME(byte_close, BYTE_CLOSE ) |
| #define | byte_rewind FORTRAN_NAME(byte_rewind, BYTE_REWIND ) |
| #define | byte_read FORTRAN_NAME(byte_read, BYTE_READ ) |
| #define | byte_write FORTRAN_NAME(byte_write, BYTE_WRITE ) |
| #define | set_bytesw_write FORTRAN_NAME(set_bytesw_write,SET_BYTESW_WRITE) |
| #define | set_bytesw_read FORTRAN_NAME(set_bytesw_read ,SET_BYTESW_READ ) |
| #define | get_bytesw_write FORTRAN_NAME(get_bytesw_write,GET_BYTESW_WRITE) |
| #define | get_bytesw_read FORTRAN_NAME(get_bytesw_read ,GET_BYTESW_READ ) |
| #define | READ 1 |
| #define | WRITE 2 |
| #define | MAX_NAME 132 |
| #define | SWAP(a, b) temp=(a); (a)=(b); (b)=temp; |
Functions | |
| void | exitt () |
| void | byte_reverse (float *buf, int *nn, int *ierr) |
| void | byte_reverse8 (float *buf, int *nn, int *ierr) |
| void | byte_open (char *n, int *ierr) |
| void | byte_close (int *ierr) |
| void | byte_rewind () |
| void | byte_write (float *buf, int *n, int *ierr) |
| void | byte_read (float *buf, int *n, int *ierr) |
| void | set_bytesw_write (int *pa) |
| void | set_bytesw_read (int *pa) |
| void | get_bytesw_write (int *pa) |
| void | get_bytesw_read (int *pa) |
Variables | |
| static FILE * | fp =NULL |
| static int | flag =0 |
| static char | name [MAX_NAME+1] |
| int | bytesw_write =0 |
| int | bytesw_read =0 |
| #define byte_close FORTRAN_NAME(byte_close, BYTE_CLOSE ) |
Definition at line 36 of file byte.c.
Referenced by io::load_ic(), mfo_outfld(), and restart_driver().
| #define byte_open FORTRAN_NAME(byte_open, BYTE_OPEN ) |
Definition at line 35 of file byte.c.
Referenced by mbyte_open(), outfld(), and restart_driver().
| #define byte_read FORTRAN_NAME(byte_read, BYTE_READ ) |
Definition at line 38 of file byte.c.
Referenced by io::load_ic(), io::mfo_read_header(), io::mfo_read_scalar(), io::mfo_read_vector(), and restart_driver().
| #define byte_reverse FORTRAN_NAME(byte_reverse, BYTE_REVERSE) |
Definition at line 33 of file byte.c.
Referenced by byte_read(), byte_write(), if_byte_swap_test(), and mapdmp().
| #define byte_reverse8 FORTRAN_NAME(byte_reverse8, BYTE_REVERSE8) |
| #define byte_rewind FORTRAN_NAME(byte_rewind, BYTE_REWIND ) |
| #define byte_write FORTRAN_NAME(byte_write, BYTE_WRITE ) |
Definition at line 39 of file byte.c.
Referenced by mfo_mdatas(), mfo_mdatav(), mfo_outs(), mfo_outv(), and mfo_write_hdr().
| #define get_bytesw_read FORTRAN_NAME(get_bytesw_read ,GET_BYTESW_READ ) |
| #define get_bytesw_write FORTRAN_NAME(get_bytesw_write,GET_BYTESW_WRITE) |
Definition at line 42 of file byte.c.
Referenced by mfo_write_hdr().
| #define MAX_NAME 132 |
Definition at line 47 of file byte.c.
Referenced by byte_open().
| #define READ 1 |
Definition at line 45 of file byte.c.
Referenced by byte_read().
| #define set_bytesw_read FORTRAN_NAME(set_bytesw_read ,SET_BYTESW_READ ) |
| #define set_bytesw_write FORTRAN_NAME(set_bytesw_write,SET_BYTESW_WRITE) |
Definition at line 40 of file byte.c.
Referenced by echopar(), and mfo_write_hdr().
| #define SWAP | ( | a, | |
| b | |||
| ) | temp=(a); (a)=(b); (b)=temp; |
Definition at line 49 of file byte.c.
Referenced by byte_reverse(), and byte_reverse8().
| #define WRITE 2 |
Definition at line 46 of file byte.c.
Referenced by byte_write().
| void byte_open | ( | char * | n, |
| int * | ierr | ||
| ) |
| void byte_read | ( | float * | buf, |
| int * | n, | ||
| int * | ierr | ||
| ) |
Definition at line 214 of file byte.c.
References byte_reverse, bytesw_read, flag, fp, name, and READ.
| void byte_reverse | ( | float * | buf, |
| int * | nn, | ||
| int * | ierr | ||
| ) |
| void byte_reverse8 | ( | float * | buf, |
| int * | nn, | ||
| int * | ierr | ||
| ) |
| void byte_write | ( | float * | buf, |
| int * | n, | ||
| int * | ierr | ||
| ) |
Definition at line 175 of file byte.c.
References byte_reverse, bytesw_write, flag, fp, name, and WRITE.
| void exitt | ( | ) |
Definition at line 411 of file comm_mpi.F90.
References ctimer::dnekclock(), flush_io(), happy_check(), mpi_finalize(), nek_flops(), nekgsync(), np, and print_stack.
Referenced by build_new_filter(), byte_set_view(), chk_nel(), chkaxcb(), chkcbc(), crecv(), speclib::dgj(), speclib::dgjd(), speclib::dglj(), speclib::dgljd(), speclib::dgljgj(), speclib::dgljgjd(), echopar(), err_chk(), exitti(), gaujordf(), gbtuple_rank(), generalev(), get_vert_map(), glmapm1(), gop(), hsmg_routines::h1mg_setup_fdm(), hsmg_routines::h1mg_setup_schwarz_wt(), hsmg_routines::h1mg_setup_wtmask(), speclib::hgj(), speclib::hglj(), hsmg_routines::hsmg_setup_fdm(), hsmg_routines::hsmg_setup_schwarz_wt(), hsmg_routines::hsmg_setup_solve(), hsmg_routines::hsmg_setup_wtmask(), i8gop(), i_find_prefix(), igop(), iniproc(), io_init(), iswapt_ip(), mapelpr(), mfo_outs(), mfo_outv(), io::mfo_read_scalar(), io::mfo_read_vector(), nek_comm_io(), nekton(), outpost2(), rdbdry(), rdcurve(), rdhist(), rdmatp(), rdmesh(), rdout(), rdparam(), readat(), restart_driver(), setics(), setlog(), setvar(), solve(), specmpn(), tensr3(), verrhe(), vprops(), vrdsmsh(), speclib::zwgj(), speclib::zwgjd(), speclib::zwglj(), and speclib::zwgljd().
Here is the call graph for this function:| void get_bytesw_read | ( | int * | pa | ) |
Definition at line 283 of file byte.c.
References bytesw_read.
| void get_bytesw_write | ( | int * | pa | ) |
Definition at line 278 of file byte.c.
References bytesw_write.
| void set_bytesw_read | ( | int * | pa | ) |
Definition at line 270 of file byte.c.
References bytesw_read.
| void set_bytesw_write | ( | int * | pa | ) |
Definition at line 262 of file byte.c.
References bytesw_write.
| int bytesw_read =0 |
Definition at line 56 of file byte.c.
Referenced by byte_read(), get_bytesw_read(), and set_bytesw_read().
| int bytesw_write =0 |
Definition at line 55 of file byte.c.
Referenced by byte_write(), get_bytesw_write(), and set_bytesw_write().
|
static |
Definition at line 52 of file byte.c.
Referenced by byte_read(), byte_write(), and nonzero_ids().
|
static |
Definition at line 51 of file byte.c.
Referenced by byte_close(), byte_read(), byte_rewind(), and byte_write().
|
static |
Definition at line 53 of file byte.c.
Referenced by auto_setup(), byte_open(), byte_read(), and byte_write().
1.8.8