A Three-Dimensional Structural Finite Element Program
CalculiX Finite Element Models can be build, calculated and
post-processed. The pre- and post-processor is an interactive 3D-tool
using the openGL API.
Notice: The authors acknowledge that naming conventions and input style
formats for CalculiX are based on those used by ABAQUS, a proprietary,
general purpose finite element code developed and supported by Hibbitt,
Karlsson & Sorensen, Inc (HKS) and are used with kind permission from HKS.
Results obtained from CalculiX are in no way connected to ABAQUS.
note: By default the single-threaded solver is used, this can be changed
by setting the OMP_NUM_THREADS environment variable with the number of
processors you want to use.
FEAPpv is a general purpose finite element analysis program which is
designed for research and educational use. The program is described in the
references:
The Finite Element Method, 6th ed., Vols. 1 and 2, by O.C. Zienkiewicz and
R.L. Taylor, Elsevier, Oxford, 2005.
FEAPpv is designed to be compatible for compilation in Unix/Linux and
Windows PC environments.
No support on use of the program will be provided.
FidoCadJ is an easy to use graphical editor, with a library of electrical
symbols and footprints (traditional and SMD). It aims to be an agile and
effective small EDA tool for hobbyists.
FidoCadJ stores its drawings in a compact text format, practical for the
copy and paste in newsgroups and forums: this has determined its success
on the Usenet and in numerous communities.
The goals of the FreeHDL project are to develop a VHDL simulator that has
a graphical waveform viewer and a source level debugger. It also aims at
VHDL-93 compliancy. The project is at a very early development stage.
This software has as target the printing/plotting/displaying of Calma (GDSii)
files without using true layout editors.
This is GDT (graphics data text) format translator written in C/C++ that
converts a binary gdsii file to a text format that is compact and
easy to parse.
The GPL Electronic Design Automation (gEDA) project has produced and
continues working on a full GPL'd suite and toolkit of Electronic
Design Automation tools. These tools are used for electrical circuit
design, schematic capture, simulation, prototyping, and production.
Currently, the gEDA project offers a mature suite of free software
applications for electronics design, including schematic capture,
attribute management, bill of materials (BOM) generation, netlisting
into over 20 netlist formats, analog and digital simulation, and
printed circuit board (PCB) layout.
The gEDA/gaf suite provides schematic capture, netlisting, bill of
materials generation, and many other features.
GHDL is the leading VHSIC Hardware Description Language (VHDL) simulator.
Digital and mixed-signal systems such as field-programmable gate arrays
and integrated circuits can be described by VHDL, and VHDL can also be
used as a general purpose parallel programming language. GHDL compiles
VHDL files and creates a binary which simulates the design.
GHDL fully supports IEEE 1076-1987, IEEE 1-76-1993, IEEE 1076-2002
versions of VHDL, and partially IEEE 1076-2008.
gSpiceUI is intended to provide a GUI for freely available electronic
circuit simulation engines ie. NG-Spice and GNU-Cap. The utility gnetlist is
used to convert schematic files to netlist files, Gwave or Gaw to display
simulation results and gschem is the preferred schematic capture tool.
GTKWave is a fully featured GTK+ based wave viewer for Unix and
Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard
Verilog VCD/EVCD files and allows their viewing.