MaplePrimes Announcement

We've just launched Maple Flow 2024!

You're in the driving seat with Maple Flow - each new feature has a straight-line connection to a user-driven demand to work faster and more efficiently.

Head on over here for a rundown of everything that's new, but I thought I'd share my personal highlights here.

If your result contains a large vector or matrix, you can now scroll to see more data. You can also change the size of the matrix to view more or fewer rows and columns.

You can resize rows and columns if they're too large or small, and selectively enable row and column headers.

If the vector or matrix in your result contains a unit, you can now rescale units with the Context Panel (for the entire matrix) or inline (for individual entries).

A few releases ago, we introduced the Variables palette to help you keep track of all the user-defined parameters at point of the grid cursor.

You can now insert variables into the worksheet from the Variables palette. Just double-click on the appropriate name.

Maple Flow already features command completion - just type the first few letters of a command, and a list of potential completions appears. Just pick the completion you need with a quick tap of the Tab key.

We've supercharged this feature to give potential arguments for many popular functions. Type a function name followed by an opening bracket, and a list appears.

In case you've missed it, the argument completion list also features (when they make sense) user-defined variables.

You can now link to different parts of the same worksheet. This can be used to create a table of contents that lets you jump to different parts of larger worksheets.

This page lists everything that's new in the current release, and all the prior releases. You might notice that we have three releases a year, each featuring many user-requested items. Let me know what you want to see next - you might not have to wait that long!

Featured Post


It can happen when an operation is interrupted by  that Maple does not return to  and still shows .

This can give the false impression that the Maple server in charge of the evaluation did not get the message to stop whatever it was doing.

By giving Maple an impossible task to solve analytically

f1 := x1 - x1*sin(x1 + 5*x2) - x2*cos(5*x1 - x2);
f2 := x2 - x2*sin(5*x1 - 3*x2) + x1*cos(3*x1 + 5*x2);
solve({f1, f2});

I have noticed in the Windows Task Manager that freeing allocated memory can take much longer than one might think.

In one case it took 30 minutes to free 24 Gb of total allocated memory (21 Gb of it in RAM/physical memory). In this case the interrupt button became active (turned from grey to red ) two times and memory continued piling up  again.

Lessons learned for me:

  • The task manager is not only a valuable indicator for task activity but also for the interruption/memory freeing process.
  • Before killing a whole Maple session and potentially losing the last state of a worksheet it can pay off to wait and repeatedly interrupt an operation.


Suggestion: When the maple server gets an interrupt request, it could report to the GUI that it is in an interruption state and is no longer evaluating input. For example changing the message in the status bar from Evaluating... to Interrupting...

Featured Post

In the world of interior design, finding materials that offer both aesthetic beauty and functional durability is key. Calacatta Illusion Quartz is one such material that stands out, bringing a touch of magic to any space it graces.

Stunning Visual Appeal
Calacatta Illusion Quartz captivates with its striking resemblance to natural Calacatta marble. Characterized by its bright white background interwoven with subtle, intricate veining in shades of gray and gold, this quartz creates a luxurious and sophisticated look. The delicate patterns and high-gloss finish of Calacatta Illusion Quartz make it an elegant choice for those seeking to elevate their home’s interior design.

Durability and Ease of Maintenance
While the beauty of Calacatta Illusion Quartz is undeniable, its practical benefits are equally impressive. Unlike natural marble, quartz is engineered to resist scratches, stains, and chips, making it ideal for busy households and high-traffic areas. Its non-porous surface ensures that it remains hygienic and easy to clean, requiring no sealing. Spills and stains can be easily wiped away, making it a low-maintenance option for kitchens, bathrooms, and more.

Versatile Design Applications
The versatility of Calacatta Illusion Quartz allows it to be used in a variety of design applications. It is perfect for kitchen countertops, bathroom vanities, backsplashes, and even wall features. Its refined appearance can seamlessly blend with different design styles, from modern minimalist to classic traditional. Whether you’re updating a single room or renovating your entire home, Calacatta Illusion Quartz can provide a cohesive and elegant aesthetic.

Eco-Friendly Choice
In addition to its visual and practical advantages, Calacatta Illusion Quartz is also an eco-friendly option. Many quartz manufacturers focus on sustainable practices, using recycled materials and implementing environmentally friendly production processes. By choosing Calacatta Illusion Quartz, you can enjoy a beautiful and durable material while also contributing to a more sustainable future.

Transform Your Space
Incorporating Calacatta Illusion Quartz into your home design is a surefire way to achieve a blend of style, durability, and sustainability. Whether you are creating a new kitchen centerpiece, designing a luxurious bathroom, or adding an elegant touch to any room, this exquisite quartz will enhance your space with its timeless beauty and superior performance.

Experience the magic of Calacatta Illusion Quartz and transform your home into a haven of elegance and practicality. With its captivating appearance and robust durability, Calacatta Illusion Quartz is the perfect choice for homeowners who desire both luxury and functionality in their living spaces.

Incomplete file

Maple asked by Alexandrak... 15 May 19

Help pages.

Maple asked by Christian... 1540 May 19