一份是gitlab的鏈接:
https://gitlab.com/pointhi/kicad/-/wikis/SI-and-PI
在kicad的官方論壇上,一些開發者在討論如何將SI/PI仿真分析功能加入到kicad中,然后他們計劃在kicad 7的某個版本中加入相關的仿真功能,目前正在篩選一些可用的開源求解器項目,然后整理了這份列表。
這份列表里列出了一些SI/PI相關的文章鏈接,內容都挺好的,同時對開源的求解器做了選型對比。
另一份鏈接則更加齊全,是CFDSupport.com進行整理的,鏈接如下:
https://www.cfdsupport.com/cae-open-source-software.html
CFD SUPPORT 是一家位于捷克共和國的私營企業,主要涉及CFD、FEA和FSI仿真和優化、仿真軟件開發、數學建模、數值方法、算法、可視化技術、腳本、自動化以及許多其他與虛擬樣機相關的開發。
大體上就是基于CAE開源項目進行商業開發,然后該公司拿出一部分利潤,成立了一個基金會,用于資助和支持全球各種用于工程仿真的開源項目。
然后他們整理了一份CAE 開源軟件列表,其中有一些也是目前老wu正在關注的,之前尋找相關資源也是花了蠻多時間的,見到這份開源軟件列表真是有種相見恨晚的感覺 ??
老wu這里把這份列表原樣搬運了過來,方便大家查閱
CAE Open Source Simulation Solvers
Basiliskhttp://basilisk.fr/
Calculixhttp://www.calculix.de
CaNShttps://github.com/p-costa/CaNS
Cast3Mhttp://www-cast3m.cea.fr/index.php
code_asterhttps://code-aster.org
code_saturnehttps://www.code-saturne.org/cms/
Coolfluidhttps://github.com/andrealani/COOLFluiD
deal IIhttps://www.dealii.org/
Elmerhttps://www.csc.fi/web/elmer
FDShttps://pages.nist.gov/fds-smv/
FeenoXhttps://seamplex.com/feenox/
FEniCShttps://fenicsproject.org
Firedrakehttps://firedrakeproject.org/
Flexihttps://www.flexi-project.org/
Fluidityhttps://fluidityproject.github.io/
foam-extendhttps://sourceforge.net/projects/foam-extend/
FreeFEMhttps://freefem.org/
GetFEMhttp://getfem.org/
GetDPhttps://getdp.info/
Gridaphttps://github.com/gridap/Gridap.jl
HiFiLEShttps://hifiles.stanford.edu/
IC-FERSThttp://multifluids.github.io
insightCAEhttps://silentdynamics.de/en/oss-cae/
Kratoshttps://github.com/KratosMultiphysics/Kratos
lethehttps://github.com/lethe-cfd/lethe
LiggghtsLiggghts
MFixhttps://mfix.netl.doe.gov/
MFEMhttps://mfem.org/
MFronthttps://thelfer.github.io/tfel/web/index.html
MOFEMhttp://mofem.eng.gla.ac.uk/mofem/html/
Nek5000https://nek5000.mcs.anl.gov/
Nektar++https://www.nektar.info
NGSolvehttps://ngsolve.org/
Nutilshttp://www.nutils.org/en/stable/
OOFEMhttp://www.oofem.org/
OpenFOAM.comhttps://www.openfoam.com
OpenFOAM.orghttps://www.openfoam.org
OpenLBhttps://www.openlb.net/
OpenModelicahttps://openmodelica.org/
OpenPTVhttps://www.openptv.net/
OpenSBLIhttps://opensbli.github.io/
PALABOShttps://palabos.unige.ch/
PARIS Simulatorhttp://www.ida.upmc.fr/~zaleski/paris/
PrePoMaxhttps://prepomax.fs.um.si/
PyFRhttp://pyfr.org/
QMeshhttps://www.qmesh.org/
ROSShttps://ross.readthedocs.io/en/latest/index.html
SemtexSemtex
SfePyhttp://sfepy.org/doc-devel/index.html
Sparselizardhttp://www.sparselizard.org/
SU2https://su2code.github.io
UCNS3Dhttps://ucns3d.com/
Xcompact3dhttps://github.com/xcompact3d
Z88https://en.z88.de/
CAE Mesh creation
CFmeshhttps://sourceforge.net/projects/cfmesh/
Construct2dhttps://sourceforge.net/projects/construct2d/
ENGRIDhttps://github.com/enGits/engrid/wiki
GMSHhttp://www.geuz.org/gmsh/
Netgenhttps://sourceforge.net/projects/netgen-mesher/
snappyHexMesh (OpenFOAM)https://www.openfoam.org
Tetgenhttp://wias-berlin.de/software/tetgen/
Trianglehttp://www.cs.cmu.edu/~quake/triangle.html
CAD, geometry operations, preprocessing
Blenderhttp://www.blender.org/
DeclaraCADhttps://declaracad.com/
FreeCADhttps://www.freecadweb.org/
MeshLabhttps://www.meshlab.net
OPEN CASCADEhttps://www.opencascade.com/
OpenVSPhttp://openvsp.org/
QBladehttp://q-blade.org/
Salomehttp://www.salome-platform.org
SUAVEhttps://suave.stanford.edu/index.html
TiGLhttps://dlr-sc.github.io/tigl/
CAE Postprocessing
Gnuplothttp://www.gnuplot.info/
ParaViewhttp://www.paraview.org/
VisIthttps://visit-dav.github.io/visit-website/
Math & data analysis
GeoGebrahttps://www.geogebra.org/
GNU Octavehttps://www.gnu.org/software/octave/
OpenTURNShttps://openturns.github.io/www/index.html
Scilabhttps://www.scilab.org/
CAE Scripting
Bashhttps://en.wikipedia.org/wiki/Bash_(Unix_shell)
Pythonhttps://en.wikipedia.org/wiki/Python_(programming_language)
Get into Pythonhttps://jobtensor.com/Tutorial/Python/en/Introduction