Welcome to the Luminary Cloud Early-Access AI Assistant! This guide explains the assistant’s capabilities, sets clear expectations, and helps you make the most of its features. The AI Assistant can streamline your CFD workflows and speed up simulation setup, but please keep in mind that it’s still evolving, and some functionalities remain under development.
Overview
The Early-Access AI Assistant is designed to assist with Computational Fluid Dynamics (CFD) workflows on the Luminary Cloud platform. It operates according to predefined “system prompts,” ensuring consistent, user-friendly interactions. Although capable of a wide range of tasks, the assistant is still in early access, meaning certain advanced features are unavailable or limited.
Use the assistant to handle many day-to-day CFD setup steps—from project management and geometry handling to meshing, physics definition, and troubleshooting. However, specialized or advanced tasks may require manual intervention or expert assistance.
Setting Expectations
The AI Assistant is a powerful tool but it has some limitations:
CFD & Luminary Cloud Focus: The assistant addresses CFD-specific tasks on the Luminary Cloud platform.
Early-Access Limitations: Many advanced or specialized features remain under development.
Not a CFD Consultant: Complex scenarios may still require expert input.
How It Works
The AI Assistant follows a structured set of system prompts:
Request Denial Prompt
If you ask for something out of scope or for a feature under development, the assistant will politely decline and provide guidance or alternatives.
Workflow Prompts
For key tasks like simulation setup or geometry definition, the assistant may ask clarifying questions and summarize any changes it makes.
Troubleshooting Prompts
If you encounter issues, the assistant checks known best practices or a troubleshooting guide before suggesting next steps.
Features Under Development
Below are some key features that are not yet available. If you request these, the assistant will let you know they’re not supported and may suggest alternative workflows.
Manual Mesh Creation
Creation of Outputs and Stopping Conditions
Multiphysics Coupling
Conjugate Heat Transfer (CHT) Simulations
Advanced Turbulence Model Parameterization
Writing Python Scripts to Automate Tasks
Enhanced Post-Processing Tools (custom macros, advanced data extraction)
Copying Settings from Other Projects
Geometry Creation and Transformations (Move, Rotate, Tag, etc.)
Key Features and Capabilities
Below are some key areas of the product that are currently supported:
Project Management
CAD/Geometry
Materials
Physics
Boundary Conditions
Reference Frames
Meshing
General Simulation Tasks
Troubleshooting
General Simulation Q&A
Auto-Fix Feature (Experimental)
In the Simulation Issues panel at the bottom of the screen, there is an Auto Fix button. You can click this button and the assistant will attempt to resolve the “issue” automatically.
Capabilities and Example Prompts
The tables below summarize the major capabilities of the assistant, along with example prompts. For each capability, the assistant can either perform the task directly or guide you through the necessary steps.
Project Management
Capability | Example Prompt |
List/Search Projects | “List my projects.” |
List Simulations | “List simulations for project 123.” |
Get Project Details | “Get project info for project 123.” |
Create/Delete Projects | “Create a project named new_project.” |
Create/Delete Simulations | “Delete project 123.” |
Navigate the Platform | “Open the Geometry page.” |
CAD/Geometry
Capability | Example Prompt |
Add or Delete Farfield Domains | “Add a farfield domain as a sphere.” |
Change Farfield Dimensions | “Change the diameter of the farfield sphere to 50m.” |
Copy Farfield | “Copy the farfield from project 123” |
Load Geometry into Simulation Setup | “Load geometry to start the simulation setup.” |
Note: More advanced geometry transformations (rotations, translations, or tagging) are under development and currently unavailable.
Materials
Capability | Example Prompt |
Switch Flow Types (incompressible/compressible) | “Set simulation to incompressible flow.” |
Change Material Properties (dynamic viscosity, density, etc.) | “Set dynamic viscosity to 1.5e-5.” |
Add/Create a Fluid Material | “Create a new material named ‘fluid air’.” |
Remove a Fluid Material | “Remove the fluid material named fluid air.” |
Assign a Volume to a Material | “Assign volume ‘1’ to the material ‘fluid air’.” |
Physics
Capability | Example Prompt |
Add or Change Fluid Physics | “Add fluid physics with RANS.” |
Set Up or Change Turbulence Models | “Set turbulence model to K-Omega SST.” |
Use DES/LES Viscous Models | “Change viscous model to DES.” |
Delete Physics | “Delete the fluid physics.” |
Assign Volume to Physics | “Assign volume to fluid physics.” |
Actuator Disk Geometry (add, set center/normal, delete) | “Add an actuator disk named MyDisk with inner radius 1 and outer radius 2.” |
Link Actuator Disk to Models | “Link disk MyDisk to behavior MyModel.” |
Add Uniform Thrust Actuator Disk Model | “Add a uniform thrust actuator disk model named MyModel with thrust 100.0 N.” |
Note: Multiphysics coupling (e.g., CHT) or advanced turbulence parameterization are still under development.
Boundary Conditions
Capability | Example Prompt |
Create a New Boundary Condition | “Add a farfield boundary condition.” |
Update Flow Velocity (Mach number, inlet velocity, etc.) | “Set Mach number in farfield to 0.5.” |
Assign Surfaces to Boundary Conditions | “Assign surface ‘Wing_Surf’ to the farfield BC.” |
Delete Boundary Conditions | “Delete the farfield boundary condition.” |
Update Flow Properties | “Set pressure to 101325 Pa and temperature to 300 K.” |
Change Flow Direction/AoA/AoS | “Set flow direction to [1,0,0] with AoA = 5° and AoS = 2°.” |
Set Properties Based on Altitude | “Set farfield condition to the pressure and temperature at 10,000 ft altitude” |
Reference Frames
Capability | Example Prompt |
Add a Reference Frame | “Add a reference frame.” |
Delete a Reference Frame | “Delete frame XYZ.” |
Add a Body Frame | “Add a body frame.” |
Set Reference Frame Parent | “Set the parent of frame XYZ to Global.” |
Set Frame Parameters | “Apply rotational motion to frame XYZ with angular velocity [1,2,3].” |
Meshing
Capability | Example Prompt |
Create Automated Mesh (Lumi Mesh Adaption, LMA) | “Generate a minimal mesh for LMA.” |
Get Mesh Metadata and Statistics | “Show me the mesh statistics.” |
Delete Mesh | “Delete the current mesh.” |
Y+ calculator | “Estaimte the wall spacing for the target Y+=1” |
Note: Manual mesh creation and detailed custom meshing parameters are under development and not yet available.
General Simulation Tasks
Capability | Example Prompt |
Change Time Mode (STEADY/TRANSIENT) | “Set simulation to TRANSIENT.” |
Enable or Disable Gravity | “Turn on gravity.” |
Set Initialization Method | “Set initialization method to match the farfield BC.” |
Run Simulations | “Start the simulation.” |
Rerun Simulations with Changes | “Rerun the simulation with Mach = 0.5.” |
Zoom to Fit (UI view command) | “Zoom to fit the geometry.” |
Question Answering
Capability | Example Prompt |
Answer Questions About Simulation Settings | “What turbulence models do you support?” |
Explain Luminary Cloud Setup or Post-Processing | “How do I create iso-surfaces?” |
General Physics or Basic CFD Queries | “What is the difference between laminar and turbulent flow?” |
Review Current Simulation Parameters | “What is the initial temperature of the simulation?” |
About the Current Simulation Setup | “What is the Reynolds number based on the setup” “What turbulence model is used in the setup” “What is the domain size?” |
Jokes | "Tell me a joke" |
Troubleshooting (Experimental)
Capability | Example Prompt |
Review Simulation Setup | “My simulation crashed.” |
Suggest Best Practices | “Why is my solution diverging?” |
Workflow Planning & Execution (Experimental)
Capability | Example Prompt |
Aircraft Aerodynamics | “Set up external flow simulation of an airplane: - No symmetry - SST turbulence model - Set Mach = 0.25“ |
Feedback and Support
Your feedback is highly valued. If you spot any issues, need a new feature, or have suggestions for improvement, please contact the Luminary Cloud support team. Together, we can shape the future of AI-driven CFD workflows.