Each CAD program uses a geometry kernel to create a mathematical description of the objects and to calculate the results of solid-modeling operations. Parasolid® and ACIS
® are the two most common kernels, and many CAD programs license these kernels. In addition, some programs use their own kernel (as does COMSOL). Each of these kernels has a native file format associated with it. For example, the Parasolid file format is simply called Parasolid, and the one from ACIS is called ACIS or SAT
®.