/swiftcomp-flutter

SwiftComp-flutter: A cross-platform composite calculator developed with Flutter, based on SwiftComp, designed for engineers and researchers. Available on both iOS and Android

Primary LanguageDartMIT LicenseMIT

SwiftComp-flutter

App Store Google Play

SwiftComp-flutter is a mobile application designed to provide a comprehensive composite calculator based on the SwiftComp software, an efficient multiscale modeling tool for composites. The app is available on both the App Store and Google Play Store, making it accessible to a wide range of users.

Features

  • Lamina Stress/Strain: Calculate stress and strain for lamina layers.
  • Lamina Engineering Constants: Determine the engineering constants for individual lamina.
  • Laminar Stress/Strain: Analyze stress and strain across multiple lamina layers.
  • Laminate Plate Properties: Compute the properties of laminate plates.
  • Laminate 3D Properties: Evaluate the three-dimensional properties of laminate materials.
  • UDFRC Properties: Calculate the properties for user-defined fiber-reinforced composites (UDFRC).

Requirements

  • Dart: >=3.3.0 <4.0.0
  • Flutter: >=3.19.0

Installation

iOS

Download SwiftComp-flutter from the App Store.

Android

Download SwiftComp-flutter from the Google Play Store.

Screenshots

iOS Screenshot iOS Screenshot iOS Screenshot

Usage

  1. Select a Material: Choose from the existing material database or add a new material.
  2. Input Parameters: Enter the necessary parameters for your composite material.
  3. Calculate: Press the calculate button to obtain results.
  4. View Results: The app provides detailed information on the composite's properties.