News: Need training? HyperSizer Training Videos are available now! Learn more here: https://hypersizer.com/trainingevents/e-learning/

Author Topic: Interface Definitions for User-Defined Failure Plug Ins  (Read 21501 times)

clayton_little

  • Client
  • **
  • Posts: 5
    •  
Interface Definitions for User-Defined Failure Plug Ins
« on: November 07, 2011, 12:30:46 PM »
Is there a header file, or other documentation available that specifies the various interfaces for the user-defined failure mechanism?



The only information on this subject I can seem to find is contained in a 2001 white paper:

http://hypersizer.com/download.php?type=pdf&file=wp01_customizing_hyperSizer_with_user_defined_plug_ins.pdf

I located Hs_UDef.DLL in my system32 directory, and confirmed that it has a bunch of functions with appealing sounding names (Composite_UDef, etc), however I have no idea what the arguments, types, etc are.

Ryan

  • Administrator
  • *****
  • Posts: 145
    •  
Re: Interface Definitions for User-Defined Failure Plug Ins
« Reply #1 on: November 09, 2011, 02:10:20 PM »
Attached are the source files that you need to compile your own version of Hs_UDef.dll. 

We just performed some testing with the Intel Fortran 11.0 compiler, and we found some incompatibilities with the compiler used for the main HyperSizer analysis code. You won't be able to run your version of the Hs_UDef.dll with your current HS version. The next HS release will include the fix for this problem.

For now there should be enough information in the comments of the source files to determine if the current analysis interfaces meet your needs.

-Ryan

clayton_little

  • Client
  • **
  • Posts: 5
    •  
Re: Interface Definitions for User-Defined Failure Plug Ins
« Reply #2 on: November 09, 2011, 02:35:48 PM »
Thanks!