Modelify User Manual

  • Introduction
  • Getting Started
    • Configure Project
    • Select conversion options
    • Check Modelify Worklist View
    • Convert
    • Review, tune and re-convert
  • Reference

    • Project Configuration
    • Modelify Configuration
      • Conversion
      • General
      • Conversion Bundle
      • Reductions
      • Coloring
      • Conversion Patterns
      • Library Mapping
      • Global Variables
    • Modelify Worklist View
    • Worklist Items

      • Worklist Item Types

        • Source Code
        • Atlas Problem
        • Atlas Limitation
        • Modelify Problem
        • Modelify Limitation
        • MATLAB/Simulink Limitation
        • Verification
        • Conversion Type Limitation
        • Configuration Problem
      • Worklist Item Codes

        • Atlas Error Node
        • Call to unsupported C library function
        • Changing Global Pointer Address
        • Changing Static Pointer Address
        • Diagram Update Error
        • Diagram Update Warning
        • Error during Reduction
        • Failed to Create Library Block
        • Function Call and Short Circuiting
        • Function Pointer Type
        • Graph Too Large
        • Ignored Function Call
        • Incorrect Data Type
        • Infinite loop detected
        • Initialization File Pointer Offset
        • Initialize Non Constant Global
        • Missing Block Port
        • Missing Expected Atlas Element
        • Missing Function Definition
        • Missing or invalid Referenced Model
        • Name Conflicts with MATLAB Function or Keyword
        • Partial Modelify Error
        • Pointer Ternary Condition
        • Possible infinite loop detected
        • Potential Dead Code
        • Potential Wrong Saturation
        • Potential assembly code
        • Recursive Data Type
        • Recursive Function
        • Repeated function name
        • Resolving Dereferenced Edges
        • S-Function Unsupported 3-or-more Dimensional Array
        • S-Function compilation error
        • S-Function direct access to memory
        • S-Function for a static function
        • S-Function type definition in header file required
        • Simulink Goto
        • Simulink Loops
        • Simulink Switch with Declaration
        • Stateflow Bus Vector
        • Stub Created for C library function
        • Stub Created for Missing Function Definition
        • Stub Created for large function
        • Switch With Multiple Enums
        • The Simulink model exceeds the allowed maximum absolute for width/height
        • Unable to Resolve Library Mapping
        • Unable to find Atlas node
        • Undefined Function Return Type
        • Unexpected Error
        • Unexpected MATLAB Error
        • Union Multiple Fields
        • Unknown Multidimensional Inport
        • Unsupported Cast Type
        • Unsupported Literal Address
        • Unsupported MATLAB Built-in Type
        • Unsupported Offset Variable
        • Unsupported Pointer Expression
        • Unsupported Pointer Write
        • Unsupported Primitive Type
        • Unsupported S-Function Port Matrix Signal
        • Unsupported Static Local Pointer Initialization
        • Unsupported Switch Format
        • Unsupported Ternary Operator
        • Unsupported case of Increment/Decrement operator
        • Unsupported int64 and uint64 Data Type
        • Void Data Type
        • Void Pointer Data Type
    • Modelify Menu
    • Modelify Confirmation
    • MATLAB Installation
    • Conversion Limitations
    • Modelify Right-click Menu
    • Atlas Menu
    • MATLAB setup for S-Function conversion
    • Legal Notice