File numerics/src/Relay/RelayProblem.h#
Go to the source code of this file
Structure used to define a Relay (dual or primal) Problem.
Functions
-
void Relay_display(RelayProblem *p)#
displays the problem onto the screen
- Parameters:
p – [in] Relay problem to be displayed
-
int relay_printInFile(RelayProblem *problem, FILE *file)#
Saves relay struct into a file.
- Parameters:
problem – [in] structure
file, file – [in] descriptor
- Returns:
file status (1 if everything has worked properly)
-
RelayProblem *relayProblem_new(void)#
-
RelayProblem *relay_newFromFile(FILE *file)#
read a RelayProblem from a file descriptor
- Parameters:
file – descriptor
- Returns:
problem the problem to read
-
RelayProblem *relay_new_from_filename(const char *filename)#
read a RelayProblem from a file (.dat or hdf5 if fclib is on) from its filename
- Parameters:
filename – the name of the input file
- Returns:
problem the problem to read
-
void freeRelay_problem(RelayProblem *problem)#
Release memory for the problem structure.
- Parameters:
problem, Relay – [inout] problem structure to be freed.
-
struct RelayProblem#
- #include <RelayProblem.h>
Struct defining a Relay problem.