自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 python与Geant4的socket通信

目的是通过socket实现python和Geant4应用的通信,把Geant的模拟数据传送给python。在下面的试验中python作为服务端,Geant4作为客户端,运行环境为windows+vc2015。一、c++客户端PNClient.hh#ifndef PNClient_H#define PNClient_H 1#include <string>#include <Winsock2.h> #pragma comment(lib,"ws2_...

2021-10-12 09:55:48 162

原创 python绑定Geant4的另一种选择

Geant4工具包的g4py为使用python编写Geant4仿真程序提供了一种途径。我的前文提到python接口方案中有pybind11绑定Geant4的方法,非常幸运的是geant4-pybind实现了这个pybind11绑定,只要通过pip安装就可以使用了。 链接地址:geant4-pybind 0.1.0b4 on PyPI - Libraries.io安装: pip install geant4-pybind系统需求:Unix (Linux, O...

2021-09-30 08:49:35 321 1

原创 python与Geant4接口漫谈

Geant4(GEometry ANd Tracking,几何和跟踪)是由CERN(欧洲核子研究组织)基于C++面向对象技术开发的蒙特卡罗应用软件包,用于模拟粒子在物质中输运的物理过程。它的优点是源代码完全开放,用户可以根据实际需要更改、扩充Geant4程序。Python...

2021-09-30 08:31:24 531

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除