Computations & Graphics, Inc.
EASY.VERSATILE.AFFORDABLE
Frame, plate/shell elements
Unique 128-bit floating point solver
Multiple document interface
Graphics based on OpenGL(R)
Finite element analysis API (C++, .NET)
SolverBlaze (tm) Finite Element Library
SolverBlaze Finite Element Library is a powerful structural and finite element analysis API (Application Programming Interface). It is
based on the time-tested finite element solver engine in Real3D-Analysis, which has been used by hundreds of civil and structural
engineering offices in the United States. You can use the API to develop your custom software royalty-free.
The following are the main features.
- Support beam, truss, plate and shell (thin and thick, compatible and incompatible formulations) and brick elements.
- Support static analysis and frequency analysis.
- Support both skyline and extremely fast sparse solver
- Bidirectional support to Real3D-Analysis so you can graphically view your generated model and results.
- Support both native C++ language and managed .NET languages such as C# and VB.NET.
- Supports Unicode and Non-Unicode in Visual Studio 2005, 2008 and 2010.
- Supports Linux and Mac OS (source code only)
- Available in both binary and source code.
- A free copy of Professional Real3D-Analysis program.
- Reasonably priced.
The library consists of a C++ Windows DLL cgiSolverBlaze.dll and a .NET class liraray DLL cgiSolverBlazeCli.DLL.
For C++ DLL, it comes with a few header files under include folder and a linking library cgiSolverBlaze.lib.
Four versions of binary are included: Debug Unicode, Release Unicode, Debug Non-Unicode and Release Non-Unicode.
Download a free evaluation version today and see how it can save you precious development time and ultimately money.
But first, you need to agree to the SolverBlaze License Agreement License-SolverBlaze.pdf
[1]. The sample test programs include both C++ and C# console application code in Visual Studio 2005.
You can easily convert the projects to Visual Studio 2008 and 2010.
[2]. For C++ test program, make sure the project points to the correct include path and links to the proper version of cgiSolverBlaze.lib file.
Also make sure a correct copy of cgiSolverBlaze.dll and libguide40.dll is placed in the exe folder;
[3]. For C# test program, make sure the project has reference to the correct version of cgiSolverBlazeCli.dll.
Also make sure a copy of cgiSolverBlaze.dll and cgiSolverBlazeCli.dll are placed in the exe foler. Also make sure the platform target is set to x86