pyslvs:Pyslvs核心模块

时间:2024-04-23 09:08:38
【文件属性】:

文件名称:pyslvs:Pyslvs核心模块

文件大小:115KB

文件格式:ZIP

更新时间:2024-04-23 09:08:38

cython geometry-library pyslvs Python

Pyslvs图书馆 机构综合系统的无GUI模块和2D几何约束求解器。 安装 从PyPI安装: pip install pyslvs 或从源代码安装和测试: pip install -e . python test 文献资料 通过示例运行求解器: from pyslvs import example_list , parse_vpoints , t_config , expr_solving # Get example with name expr , inputs = example_list ( "Jansen's linkage (Single)" ) # Parse the mechanism expression into a list of joint data vpoints = parse_vpoints ( expr ) # Config joint data an


【文件预览】:
pyslvs-master
----.gitignore(1KB)
----setup.cfg(1KB)
----README.md(2KB)
----.gitmodules(120B)
----.github()
--------workflows()
--------ISSUE_TEMPLATE()
----test()
--------test_graph.py(6KB)
--------test_core.py(4KB)
--------test_planar_linkage.py(4KB)
--------__init__.py(24B)
--------__main__.py(493B)
--------test_metaheuristics.py(2KB)
----LICENSE(34KB)
----pyslvs()
--------expression_parser.py(10KB)
--------graph()
--------tinycadlib()
--------tinycadlib.pyx(16KB)
--------expression.pyi(4KB)
--------efd.py(11KB)
--------bfgs.pyi(2KB)
--------optimization()
--------example.py(13KB)
--------sketch_solve.pxd(927B)
--------expression.pxd(3KB)
--------bfgs.pxd(1KB)
--------tinycadlib.pxd(2KB)
--------__init__.pxd(24B)
--------tinycadlib.pyi(1KB)
--------bfgs_solver()
--------__init__.py(917B)
--------topo_config.pyx(17KB)
--------bfgs.pyx(18KB)
--------py.typed(0B)
--------topo_config.pxd(961B)
--------topo_config.pyi(360B)
--------expression.pyx(13KB)
--------collection.py(5KB)
--------metaheuristics()
----changelog.md(8KB)
----MANIFEST.in(81B)
----pyproject.toml(90B)
----setup.py(3KB)
----.travis.yml(1KB)
----platform()
--------set_pycompiler.sh(908B)
--------cygwinccompiler.diff(915B)
--------pyconfig.diff(363B)
--------set_pycompiler.bat(893B)
----.appveyor.yml(2KB)

网友评论