44#include <sys/resource.h>
56#include "h3dpublic_defs.h"
57#include "h3dpublic_export.h"
61#include "h3d_values.h"
71void c_h3d_create_springs_(
int *ITAB,
int *NUMNOD,
int *IXR,
int *NIXR,
int *NUMELR,
int *IPARTR,
int *IPART,
int *LIPART1,
int *H3D_PART)
76 unsigned int conn[2] ;
80 char SPRINGPOOL[] =
"SPRING";
84 unsigned int elem_count = 1;
89 for(i=0;i<*NUMELR;i++)
91 if(H3D_PART[IPARTR[i] - 1] == 1)
93 elem_id = IXR[*NIXR * i + *NIXR-1];
94 conn[0] = IXR[*NIXR * i + 1];
95 conn[1] = IXR[*NIXR * i + 2];
96 comp_id = IPART[*LIPART1 * (IPARTR[i] - 1) + 3];
99 H3D_ELEM_CONFIG_SPRING,
comp_id,
118void _FCALL C_H3D_CREATE_SPRINGS(
int *ITAB,
int *NUMNOD,
int *IXR,
int *NIXR,
int *NUMELR,
int *IPARTR,
int *IPART,
int *LIPART1,
int *H3D_PART)
121void c_h3d_create_springs__ (
int *ITAB,
int *NUMNOD,
int *IXR,
int *NIXR,
int *NUMELR,
int *IPARTR,
int *IPART,
int *LIPART1,
int *H3D_PART)
124void c_h3d_create_springs (
int *ITAB,
int *NUMNOD,
int *IXR,
int *NIXR,
int *NUMELR,
int *IPARTR,
int *IPART,
int *LIPART1,
int *H3D_PART)
void c_h3d_create_springs(int *ITAB, int *NUMNOD, int *IXR, int *NIXR, int *NUMELR, int *IPARTR, int *IPART, int *LIPART1, int *H3D_PART)
void c_h3d_create_springs__(int *ITAB, int *NUMNOD, int *IXR, int *NIXR, int *NUMELR, int *IPARTR, int *IPART, int *LIPART1, int *H3D_PART)
void _FCALL C_H3D_CREATE_SPRINGS(int *ITAB, int *NUMNOD, int *IXR, int *NIXR, int *NUMELR, int *IPARTR, int *IPART, int *LIPART1, int *H3D_PART)
void c_h3d_create_springs_(int *ITAB, int *NUMNOD, int *IXR, int *NIXR, int *NUMELR, int *IPARTR, int *IPART, int *LIPART1, int *H3D_PART)
H3D_ID onedelem_poolname_id
H3D_ID spring_poolname_id
bool Hyper3DAddString(H3DFileInfo *h3d_file, const char *const string, H3D_ID *const str_id)
bool Hyper3DExportClearError(H3DFileInfo *h3d_file)
bool Hyper3DElementWrite(H3DFileInfo *h3d_file, H3D_ID id, H3D_ID *connectivity)
bool Hyper3DElementEnd(H3DFileInfo *h3d_file)
bool Hyper3DElementBegin(H3DFileInfo *h3d_file, unsigned int count, H3D_ID poolname_id, H3D_ElementConfig config, H3D_ID parent_id, H3D_ID parent_poolname_id, H3D_ID node_poolname_id)