24 #ifndef _OUTPUT_STREAM_H 25 #define _OUTPUT_STREAM_H 32 #include "MAP_Types.h" 35 #if !defined(_MSC_VER) && !defined(__MINGW32__) 36 MAP_ERROR_CODE fopen_s(FILE** f,
const char* name,
const char* mode);
264 #endif // _OUTPUT_STREAM_H MAP_ERROR_CODE write_expanded_input_file_to_summary_file(FILE *file, InitializationData *init_data)
prints the expanded MAP input file.
Definition: outputstream.c:880
MAP_ERROR_CODE write_node_mass_information_to_summary_file(const int num_col, const int count_to_four, VarType *point_mass, bstring line)
writes the node point mass value to the output block.
Definition: outputstream.c:427
Definition: MAP_Types.h:99
Serves the same function as VarType, but treats value as a pointer.
Definition: map.h:128
MAP_ERROR_CODE write_line_information_to_summary_file(FILE *file, Domain *domain)
write the complete line block to the summary file
Definition: outputstream.c:750
MAP_ERROR_CODE write_summary_file(InitializationData *init, MAP_ParameterType_t *paramType, Domain *data, char *map_msg, MAP_ERROR_CODE *ierr)
Definition: outputstream.c:148
MAP_ERROR_CODE write_node_z_position_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *z_pos, bstring line)
writes the node z global displacement (position) to the node output block.
Definition: outputstream.c:380
MAP_ERROR_CODE write_cable_library_information_to_summary_file(FILE *file, Domain *domain)
Writes all cable properties defined in the MAP input file:
Definition: outputstream.c:210
MAP_ERROR_CODE write_node_type_to_summary_file(const int num_col, const int count_to_four, const NodeType node_type, bstring line)
writes the node type.
Definition: outputstream.c:229
MAP_ERROR_CODE get_iteration_output_stream(MAP_OutputType_t *y_type, MAP_OtherStateType_t *other_type, char *map_msg, MAP_ERROR_CODE *ierr)
Definition: outputstream.c:105
MAP_ERROR_CODE write_node_x_position_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *x_pos, bstring line)
writes the node x global displacement (position) to the node output block.
Definition: outputstream.c:286
MAP_ERROR_CODE write_node_buoyancy_information_to_summary_file(const int num_col, const int count_to_four, VarType *point_buoy, bstring line)
writes the volumetric displacement of the buoyancy module to the node output block.
Definition: outputstream.c:474
Fundamental MAP type.
Definition: map.h:112
MAP_ERROR_CODE write_node_y_sum_force_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *y_sum_force, bstring line)
writes the y-direction sum force to the node output block.
Definition: outputstream.c:568
Definition: MAP_Types.h:81
Definition: MAP_Types.h:54
MAP_ERROR_CODE write_node_z_sum_force_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *z_sum_force, bstring line)
writes the z-direction sum force to the node output block.
Definition: outputstream.c:615
MAP_ERROR_CODE write_node_y_position_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *y_pos, bstring line)
writes the node y global displacement (position) to the node output block.
Definition: outputstream.c:333
MAP_ERROR_CODE write_node_header_to_summary_file(const int num_col, const int count_to_four, const int node_num, bstring line)
header for the node block.
Definition: outputstream.c:264
MAP_ERROR_CODE write_node_x_sum_force_to_summary_file(const int num_col, const int count_to_four, VarTypePtr *x_sum_force, bstring line)
writes the x-direction sum force to the node output block.
Definition: outputstream.c:521
MAP_ERROR_CODE write_node_information_to_summary_file(FILE *file, Domain *domain, char *map_msg, MAP_ERROR_CODE *ierr)
write the complete node block to the summary file
Definition: outputstream.c:662