Defining an Optimisation Mask
An optimisation mask is a set of values that form a continuous line (or trace). Use a mask for specifying a specific performance curve for a requested output.
See what's new in the latest release.
The Feko Getting Started Guide contains step-by-step instructions on how to get started with Feko.
The Feko Example Guide contains a collection of examples that teaches you Feko concepts and essentials.
Feko is a comprehensive electromagnetic solver with multiple solution methods that is used for electromagnetic field analyses involving 3D objects of arbitrary shapes.
CADFEKO is used to create and mesh the geometry or model mesh, specify the solution settings and calculation requests in a graphical environment.
POSTFEKO, the Feko post processor, is used to display the model (configuration and mesh), results on graphs and 3D views.
EDITFEKO is used to construct advanced models (both the geometry and solution requirements) using a high-level scripting language which includes loops and conditional statements.
One of the key features in Feko is that it includes a broad set of unique and hybridised solution methods. Effective use of Feko features requires an understanding of the available methods.
Feko offers state-of-the-art optimisation engines based on generic algorithm (GA) and other methods, which can be used to automatically optimise the design and determine the optimum solution.
The workflow for setting up an optimisation in CADFEKO is explained.
Use the most suitable option for launching OPTFEKO.
Use the most suitable option for launching OPTFEKO in Linux.
Use the command line arguments to pass additional information to OPTFEKOwhen it is launched.
The duration and accuracy of an optimisation depends on the selected optimisation method and stopping criteria.
Specify the variables to alter during the optimisation run.
An optimisation mask is a graphical approach to define an optimisation search. More complex scenarios are handled by a mask, where the goal shape is visually known, for example, the desired bandpass and bandstop regions of a filter.
An optimisation mask is a set of values that form a continuous line (or trace). Use a mask for specifying a specific performance curve for a requested output.
Perform complex optimisations with masks by specifying a variable goal. Apply the mask correctly to avoid undesired results.
An optimisation goal defines the request type to be optimised and the goal it will attempt to achieve.
Specify the method for combining multiple goals. A weight or importance factor is assigned to the combined goal and optimised according to the combination type, for example, the average of the goals combined for the specified data.
Use optimisation with modifications made in the .pre file in EDITFEKO.
Make adjustments to the optimisation settings for a more computationally efficient solution.
The Feko utilities consist of PREFEKO, OPTFEKO, ADAPTFEKO, the Launcher utility, Updater and the crash reporter.
Feko writes all the results to an ASCII output file .out as well as a binary output file .bof for usage by POSTFEKO. Use the .out file to obtain additional information about the solution.
A large collection of application macros are available for CADFEKO and POSTFEKO.
CADFEKO and POSTFEKO have a powerful, fast, lightweight scripting language integrated into the application allowing you to create models, get hold of simulation results and model configuration information as well as manipulation of data and automate repetitive tasks.
Reference information is provided in the appendix.
Feko offers state-of-the-art optimisation engines based on generic algorithm (GA) and other methods, which can be used to automatically optimise the design and determine the optimum solution.
An optimisation mask is a graphical approach to define an optimisation search. More complex scenarios are handled by a mask, where the goal shape is visually known, for example, the desired bandpass and bandstop regions of a filter.
An optimisation mask is a set of values that form a continuous line (or trace). Use a mask for specifying a specific performance curve for a requested output.
An optimisation mask is a set of values that form a continuous line (or trace). Use a mask for specifying a specific performance curve for a requested output.
© 2023 Altair Engineering, Inc. All Rights Reserved.
Intellectual Property Rights Notice | Technical Support | Cookie Consent