ExodusII  5.15
ex_put_init_ext.c File Reference
#include "exodusII.h"
#include "exodusII_int.h"
#include <stdlib.h>
#include <string.h>
#include <assert.h>

Functions

static void write_dummy_names (int exoid, ex_entity_type obj_type)
static int ex_write_object_names (int exoid, const char *type, const char *dimension_name, int dimension_var, int string_dimension, int count)
static int ex_write_object_params (int exoid, const char *type, const char *dimension_name, const char *status_dim_name, const char *id_array_dim_name, size_t count, int *dimension)
static int ex_write_map_params (int exoid, const char *map_name, const char *map_dim_name, const char *map_id_name, size_t map_count, int *map_dimension)
static void invalidate_id_status (int exoid, const char *var_stat, const char *var_id, int count, int *ids)
int ex_put_init_ext (int exoid, const ex_init_params *model)

Function Documentation

int ex_put_init_ext ( int  exoid,
const ex_init_params model 
)

writes the initialization parameters to the EXODUS II file

Parameters:
exoidexodus file id
modelfinite element model parameters
static int ex_write_map_params ( int  exoid,
const char *  map_name,
const char *  map_dim_name,
const char *  map_id_name,
size_t  map_count,
int *  map_dimension 
) [static]
static int ex_write_object_names ( int  exoid,
const char *  type,
const char *  dimension_name,
int  dimension_var,
int  string_dimension,
int  count 
) [static]
static int ex_write_object_params ( int  exoid,
const char *  type,
const char *  dimension_name,
const char *  status_dim_name,
const char *  id_array_dim_name,
size_t  count,
int *  dimension 
) [static]
static void invalidate_id_status ( int  exoid,
const char *  var_stat,
const char *  var_id,
int  count,
int *  ids 
) [static]
static void write_dummy_names ( int  exoid,
ex_entity_type  obj_type 
) [static]
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines