Wolfram ResearchProductsPurchasingServices & ResourcesAbout UsOur Sites
Services & Resources
-----
 /
Services & Resources
*Wolfram Education Group Certified Training Classes
*Ordering
*Registration
*Customer Service Questions
*Technical Support
*Training and Consulting
*Independent Training
*Becoming an Independent Trainer
*Consulting
*Worldwide Resellers
*Information Request Form
*Mathematica Speaker Assistance Program
*For More Information
*Calendar of Events
*Support FAQs
*Documentation Center
*Wolfram Information Center
*MathGroup
*Student Support Forum
*The Mathematica Journal
*Ask about this page
*Print this page
*Email this page
*Give us feedback
*
Sign up for our newsletter:

MathCore Engineering AB


Address
MathCore Engineering AB
Teknikringen 1B
SE-583 30 Linköping
Sweden

web: http://www.mathcore.com

email: info@mathcore.com

phone: +46-(0)13-328500

fax: +46-(0)13-212701


Background

MathCore provides products, support, and consulting services for engineering and financial purposes, with emphasis on the fields of modeling, simulation, and code generation. MathCore has developed the Mathematica application package MathCode C++, which generates optimized C++ code from Mathematica programs that can be either compiled to executables and connected into Mathematica or used as stand-alone programs with or without connection to Mathematica. MathCore is also developing a platform for multidomain physical modeling of complex products: MathModelica.

In addition, the company provides consulting services in modeling, simulation, and analysis of physical systems; control system design; and code generation. Furthermore, MathCore offers clients training related to its products.


Consulting Information

Consultants at MathCore have two to nine years of experience in using Mathematica, and MathCore has done Mathematica consulting since 1998.

  • Expertise
    • MathCode C++ and MathModelica
    • Modeling, simulation, and code generation
    • Control system design

  • Major Clients
    • Major government institutions and universities
    • Financial institutes

  • Education
    • Mats Jirstrand: Ph.D. in Automatic Control, Linköping University, 1998
    • Johan Gunnarsson: Ph.D. in Automatic Control, Linköping University, 1997
    • Others: M.Sc. in Computer Science and Electrical Engineering

  • Computer Language Experience in Addition to Mathematica
    • Fortran, Fortran 90
    • C, C++
    • Java

  • Platform Experience
    • Windows
    • Unix

  • Languages Spoken
    • Swedish
    • English

  • Geographic Area of Operation
    • Europe
    • U.S.


Consulting Case Study

The financial department of a large bank had used Mathematica to build option pricing models to be used for simulations that would help them to price their options correctly. The choice to use Mathematica gave them a very flexible and quick way of implementing their models and study some initial simulations to verify the correctness of their assumptions. However, the simulations carried out by Mathematica were slow due to the very large datasets.

The client then contacted MathCore and asked if the algorithms developed in Mathematica could be translated into C++ code to be executed more efficiently. Within a couple of days the algorithms had been converted into C++ by using the application package MathCode C++. The speed of the simulations was improved by a factor of two hundred, which implied that all simulations could be completed overnight as needed.



 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy