FEEA SDK Software Infrastructure
Anaxsoft FEEA SDK 2010 contains a rich set of APIs that enable creativity and ensure quality code.
A 100% "pure" managed code, based strictly upon Microsoft’s Common Language Specification (CLS).
This ensures that every single feature is accessible by all .NET aware languages/environments
(C#, VB.NET, C++/CLI, Fortran, Delphi, etc.)
Anaxsoft FEEA SDK can help maximize code reuse and improve the efficiency of the development process.
When you use FEEA SDK 2010 with your applications,
you automatically get support for every feature provided by the .NET Framework.
You continue to enjoy the benefits you are already used to:
Visual Studio support
Anaxsoft FEEA SDK 2010 provides support for the 2005/2008/2010 versions of Visual Studio,
and for features like Intellisense and debugging tools found in Visual Studio.
32/64-bit support
It has the ability to compile once and run on any CPU and operating system that supports the CLR.
Our engine will run on 32-bit Windows as well as the x64 and IA64 versions of 64-bit Windows!
In other words, our engine will run on any machine that has a version of the .NET Framework installed on it.
Cross-Language Inheritance/Cross-Language Interoperability
It is CLS-compliant.
The APIs that come with FEEA SDK expose only CLS-compliant features,
so we rest assured that all .NET-aware languages can consume them.
The CLS helps, enhance and ensure language interoperability by defining a set of features that developers
can rely on to be available in a wide variety of languages.
We do not use code or practices that are language-specific, i.e. outside of the bounds of the CLS.
It is available to all major programming languages in the .NET platform (C#, C++, Visual Basic, Fortran, Delphi and F# to name a few).
Automatic memory management
This is the best feature of FEEA SDK!
Those who are new to .NET development will certainly appreciate the productivity boost gained by using the .NET Framework.
Efficient implementation of the standard .NET event handling mechanism
Our engine "talks" to the caller application, during the various analysis steps.
Hence you know where you are, during the various analysis steps, and update the user interface accordingly.
And this comes with zero cost in performance.
Optimized exception handling
During the development of the APIs, we paid special attention to implement an efficient scheme for exception handling,
in order to address the specific needs of finite element analysis and to be user friendly, but also not to affect performance.
Interoperability with existing code
It is not a black box: all the information is open to you.
It is designed to be flexible and easily expandable.
You can use your own code in parallel, or you can use your algorithms anytime,
and control the analysis procedure, because we provide you all the details of the model.
Documentation/Examples
Anaxsoft FEEA SDK comes with comprehensive documentation and tutorials in html, pdf, or chm format.
Every single type, class or method used in our APIs, is documented.
FEEA SDK comes also with essential, yet powerful, tools and dozens of examples to help you get started immediatelly.