Do not display this message again
Close window
ModuleApply), - Search - Help
Contact Maplesoft
Request Quote
Products
Maple
Powerful math software that is easy to use
• Maple for Academic
• Maple for Students
• Maple Learn
• Maple Calculator App
• Maple for Industry and Government
• Maple Flow
• Maple for Individuals
Maple Add-Ons
• E-Books & Study Guides for Students
• Maple Toolboxes
• MapleNet
• Free Maple Player
MapleSim
Advanced System Level Modeling
• MapleSim
• MapleSim for Digital Twins
• MapleSim for Education
MapleSim Add-Ons
• Add-on Libraries and Connectors
• MapleSim Explorer
• MapleSim Insight
Systems Engineering
• MapleMBSE
Consulting Services
• Engineering Services
• Training
• Turnkey Solutions
Maple T.A. and Möbius
Looking for Maple T.A. or Möbius?
DigitalEd, a Maplesoft technology partner, now offers these products. Learn more.
Solutions
Education
• Mathematics Education
• Engineering Education
• High Schools & Two-Year Colleges
• Students
• Remote Learning Resources
Industries
Automotive and Aerospace
• Electric & Hybrid-Electric Vehicles
• Powertrain
• Vehicle Dynamics
• Heavy Mobile Machinery
• Aircraft Systems
• Space Systems
Robotics
• Robotics Research
• Motion Control/Mechatronics
Machine Design & Industrial Automation
• Machine Design
• Manufacturing
• Mining & Oil Production Equipment
• Web Handling
Other
• Power Industries
• Finance
• Medical Devices
• Life Sciences
Application Areas
• Power Systems Engineering
• Electrical Engineering Calculations
• Mechanical Engineering Calculations
• System Simulation & Analysis
• Virtual Commissioning
• Battery Modeling and Design
• Heat Transfer Modeling
• Dynamic Analysis of Mechanisms
• Calculation Management
• Model-Based Systems Engineering
• Model development for HIL
• Vibration Analysis & Attenuation
Purchase
Product Pricing
• Maple
• MapleSim
• Add-Ons and Connectors
• Request a Quote
Purchasing
• Purchase & Download Immediately
• Upgrade to the Latest Version
• Contact Sales
Institutional Student Licensing
• Virtualization
• Student Licensing & Distribution Options
Maplesoft Elite Maintenance (EMP)
• EMP Overview
• EMP FAQ
Support & Resources
Support
• Tech Support & Customer Service
• Frequently Asked Questions
• Product Documentation
• Download Product Updates
Product Training
• Student Help Center
• Online Product Training
• On-Site Training
Online Product Help
• Maple Online Help
• MapleSim Online Help
Webinars & Events
• Live Webinars
• Recorded Webinars
• Upcoming Events
Publications
• Technical Whitepapers
• E-Mail Newsletters
• Maple Books
• Math Matters
Content Hubs
• Teacher Resource Center
• Student Help Center
• Remote Learning Resources
Examples & Applications
• Maple Application Center
• MapleSim Model Gallery
• User Case Studies
• Exploring Engineering Fundamentals
• Teaching Concepts with Maple
Community
• MaplePrimes
• MapleCloud
• Maple Conference
Company
About Maplesoft
• Company Overview
• Management
• Customers
• Partnerships and OEM Opportunities
Media Center
• Media Releases
• User Case Studies
• Media Coverage
User Community
• MaplePrimes
• Maple Ambassador Program
• Maple Conference
Contact
• Global Contact Details
• Careers
Home
Products
Maple
Maple Add-Ons
Maple Learn
Maple Calculator App
MapleSim
MapleSim Add-Ons
System Engeneering
Consulting Services
Online Education Products
Solutions
Education
Industries
Application Areas
Purchase
Product Pricing
Purchasing
Institutional Student Licensing
Maplesoft Elite Maintenance (EMP)
Support & Resources
Support
Product Training
Online Product Help
Webinars & Events
Publications
Content Hubs
Examples & Applications
Community
Company
About Maplesoft
Media Center
User Community
Contact
Toggle navigation
Online Help
All Products
Maple
MapleSim
Search Results:
ModuleApply),
ModuleApply
...
ModuleApply
function to apply when calling a module as if it were a command Calling
Sequence Description Examples Calling Sequence module() local
ModuleApply
...
Help
Close. Do not display this message again Close window.
...
Thread Local Data
Thread Local Data Maple 17 has support for declaring variables that can store a
different value for each thread that accesses the variable. This allows algorithms
...
stopat
stopat set a breakpoint in a procedure at a specified statement number unstopat
clear a breakpoint in a procedure at a specified statement number Calling Sequence
...
Overview
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
PercentSelect
CodeTools[Profiling][Coverage] PercentSelect select procedures based on their coverage
percent Calling Sequence Parameters Description Examples Calling Sequence
...
Error, invalid input: p_string expects its 1st argument, s, to be
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Error, invalid input: unknown expects its 1st argument, a, to be
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Error, invalid input: p expects its 1st argument, m, to be
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Error, invalid input: p expects its 1st argument, s, to be of type
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Error, invalid input: p_proc expects its 1st argument, A, to be of
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Creating a New Object
Object Creation creating new objects Calling Sequence Parameters Declaring a New
Class Examples Calling Sequence module NewObject() option object; ... end module
...
Error, invalid input: p_type expects its 1st argument, m, to be
...
Data Type Coercion In Maple, procedures can be declared with strict types on their
parameters. Often there are multiple data types that are similar enough that
...
Overview of Object Methods
Overview of Object Methods Methods Examples Methods Methods are procedures defined
when declaring a Maple object. There are a few notes for defining and using object
...
ActivationModule
LibraryTools ActivationModule set the procedure or module to be called when a library
is opened Calling Sequence Parameters Description Examples Calling Sequence
...
PathGenerator
Finance PathGenerator create new path generator for a stochastic process Calling
Sequence Parameters Description Examples Compatibility Calling Sequence PathGenerator
...
Language
Language and System Changes in Maple 9.5 Maple 9.5 includes the following language
and system changes. Polymorphism Using overload Option More Overloadable Operators
...
Iterative Maps
Iterative Maps Bifurcation maps Attractor maps Escape maps Bifurcation maps The
Bifurcation command generates two-dimensional images of an iterated map . Small
...
ModuleCopy
ModuleCopy specify how an object is copied by Object Calling Sequence Description
Examples Compatibility Calling Sequence module() option object; export ModuleCopy
...
Object
Object create new instances of a class Calling Sequence Parameters Description Examples
Compatibility Calling Sequence Object( obj ) Object( obj , arg1 , ... )
...
Overview
Objects Overview of Objects in Maple Introduction to Objects Objects in Maple
Introduction to Objects Objects are a programming construct that allow data and
...
Continue
Threads[Task] Continue create child tasks Calling Sequence Parameters Description
Examples Calling Sequence Continue( fcn , arg1 , ..., argN ) Parameters fcn -
...
Coercion
Data Type Coercion in Maple 16 Coercion refers to the ability to pass one type of
data to a procedure and have it receive a different type. The passed data is coerced
...
module index
...
References for Modules Description See ?topic for any of the following topics:
description export global local
ModuleApply
ModuleContextMenu ModuleCopy
...
Parallel Computation
Thread-Safety in Parallel Computation option lock CodeTools:-ThreadSafetyCheck option
lock A new option, lock , can be added to any procedure. There can be only
...
8 Programming with Modules
Contents Previous Next Index 8 Programming with Modules This chapter describes the
structure and flexibility of Maple modules. Modules allow you to associate related
...
Programmatic Content Generation
Programmatic Content Generation Subpackages and commands within the DocumentTools
package allow for fully programmatic functionality to create and make use of Worksheet
...
trace
trace trace procedures in order to debug them untrace turn off tracing Calling Sequence
Parameters Description Examples Compatibility Calling Sequence trace( f
...
module
module Overview of modules Calling Sequence Parameters Description Calling Sequence
module() export eseq ; local lseq ; global gseq ; option optseq ; description
...
Details on the Iterator object
...
methods.
ModuleApply
: makes the object an appliable object factory... Contact
Maplesoft Request Quote. Maplesoft logo. Products. Maple.
...
Search the Help:
All Products
Maple
MapleSim