New features in Version 2.20 of CalculiX (check the documentation!)
Procedures
- modified the code so that both Pardiso and PaStiX can be linked
at the same time. Pardiso is used for frequency calculations,
PaStiX for all other applications.
- Introduced massless (perfectly hard) contact in explicit dynamic calculations
(triggered by TYPE=MASSLESS on the *CONTACT PAIR card)
- Changed the procedure for open channel calculations from implicit to
explicit.
Elements
- Worked on a consistent INOUT element formulation for gas networks
(i.e. large chambers, in which the total and static
temperature is identical).
- Recoded all channel elements (and removed some which are not
necessary any more).
Distributing Coupling
- Recoded *COUPLING in combination with *DISTRIBUTING (including cyclic
symmetry applications)
Documentation
- Improved the documentation for gas/liquid networks
- Rewrote the documentation for channel networks (theory and code)
- Described the massless explicit dynamic procedure (theory and code)
Speed
- Accelerated explicit dynamic calculations.
- Consistently parallellized CFD-calculations.
Output
- Included the jobname in all output files (e.g. also in files
consisting of unattached nodes in cyclic symmetry calculations)
- The energy balance is now only printed if ENER was selected on a
*EL PRINT, *EL FILE or *ELEMENT OUTPUT card.
CalculiX GraphiX
- Problems with the unnamed semaphores were encountered on MacOS. Therefore
named semaphores were introduced. If the CFLAGS in the Makefile includes
-DSEMINIT then sem_init (unnamed variant) will be used.
- The 'proj' command uses now a more robust algorithm.
- Bug fixes and improvements done for graph (with option 'length'), split,
cut (qcut), read (stl in binary format and vtk).
- Changed or extended commands:
- cmap 'grey' and 'coolwarm' added. Thanks to Suyono Nt.
- cut In addition to single nodes or points a set or sequence of points
or nodes can be used to generate a cut.
- elty With 'elty lock' the element definition and mesh density
of the referenced bodies, surfaces and lines in is fixed
until unlocked with 'elty unlock'.
- lnor In addition to single points a set or sequence of points can be
used to define the normal line.
- mids All midside nodes are moved to the halfway position with 'force'.
This is different to the 'lin' option were the midside nodes
on surfaces are moved halfway on arcs defined by the mid- and
corner nodes.
- mshp 'lockFlag' added. See 'elty'.
- read Binary stl files can be read apart from ascii format.
- read Some element types stored in vtk format can be read.
- send Option 'trac' implemented for 'abq' format which sends lines
for the abaqus *DLOAD surface traction vector.
- split Surfaces can be splitted by shapes and other surfaces.
- view The parameter 'disp' together with 'keep' adds the displacements
permanently to the node coordinates. A second displacement
dataset could be added by repeating the 'view disp' command.
Legal Disclosure
Privacy Policy
Back to previous page