首页
学习
活动
专区
圈层
工具
发布
综合排序最热优先最新优先
时间不限
编译开源电磁仿真求解器Palace
笔者曾经简要介绍了如何在Windows下编译Palace的文章,参见《Windows环境下编译电磁仿真求解器Palace》一文。本文是在前文的基础上,更为详细的介绍编译过程,尤其着重介绍依赖库的编译。 是Palace的核心求解依赖库。需要通过Palace提供的diff文件手动修改部分源代码。 编译Palace至此,复杂的依赖库都已经编译完成。开始整个项目的最后一步,使用自带的CMakeFile文件,生成Visual Studio的项目文件,编译Palace。 CMake下设置:PALACE_WITH_ARPACK = ON PALACE_WITH_OPENMP = ON PALACE_WITH_SLEPC = OFF MPI_Fortran_WORKS = 笔者已将编译好的palace.exe可执行文件收录在WELSIM安装包中,用户也可以直接从WELSIM安装包中获得Windows版本的palace.exe,无需自己编译。
WelSim的小仿真
2026-01-02
4960
标签:
Windows环境下编译电磁仿真求解器Palace
详情参见《使用WELSIM生成电磁计算软件Palace的求解器文件》一文。尽管Palace功能强大,但作为一款基于Linux开发的科学计算程序,官方并没有提供对Windows操作系统的完全支持。 笔者对Palace在Windows系统运行的可行性做了研究,使用Visual Studio编译Palace,生成了原生的Windows版本应用程序,并计算得到仿真结果。 添加的链接库如下编译后,需要将所有的依赖动态库放置与palace.exe文件在一起,即可运行palace了。测试可执行程序,可以在Windows的命令行下运行。 为贡献仿真与开源社区,笔者开源了Palace的编译文件,分享在 https://github.com/WelSimLLC/palace,并提供了编译好的palace.exe可执行文件,供用户直接使用。 WelSim与作者不隶属于Palace。和Palace开发团队与机构没有直接关系。这里引用Palace仅用作技术博客文章与软件使用的参考。 
WelSim的小仿真
2023-11-20
1.1K0
标签:
会自我演变的空间机器,Fun Palace是什么? | 建筑·人工智能专栏
(Cedric Price) 关于未竟的建筑 “Fun Palace” 2021年4月29日,晚。适合躺(shua)着(ti)。 所以想借此机会和大家聊一下这位建筑师以及他的作品 “Fun Palace” 。这不是传统的意义上的建筑。而是一个融合了艺术和技术的社会互动机器。 塞德里克·普莱斯 “Fun Palace” 的设计过程 “Fun Palace” 最初的想法其实是出自一位先锋制作人琼·林特伍德(Joan Littlewood)。 “Fun Palace” 与控制论 如果到这结束,“Fun Palace” 最后会发展成一个集建筑、剧院、新型建造技术为一体的综合体。但事情不是这么简单。 紧接着,“Fun Palace” 的设计就脱离了正常的建筑设计流程,开始往计算机技术、心理学和社会学等方面发展。 帕斯克的控制论小组提出将 “Fun Palace” 看作一个以计算机技术为基础的建筑。
mixlab
2021-05-08
1.9K0
WELSIM发布2024R1版本,增强三维电磁场分析
免费提供开源电磁求解器Palace的Windows 编译版本,Palace的用户无需自行编译,即可在Windows上使用Palace进行大规模电磁场计算。 使用者可以从WELSIM的安装包中获得palace.exe可执行文件,也可以从WelSim的GitHub页面上下载palace.exe文件。 WelSim与作者不隶属于Palace。和Palace开发团队与机构没有直接关系。这里引用Palace仅用作技术博客文章与软件使用的参考。 
WelSim的小仿真
2024-01-05
4400
标签:
”天下第一神数“——紫微斗数的JAVA实现!紫微玄机速run~
例如,计算某个宫位在特定大运和流年的 “四化” 情况: public Map<String, String> calculateSiHua(Palace palace, int grandYear, int (palace.getName())) { palace.addStar(allStars[0].getName()); // 紫微星 } if ("丑".equals(palace.getName()) && "甲".equals(calculateHeavenlyStem(year))) { palace.addStar > chart = buildFullChart(year, month, day, hour); for (Palace palace : chart) { System.out.println("宫位:" + palace.getName()); System.out.println("星曜:" + palace.getStars(
钮祜禄.爱因斯晨
2025-06-11
1.3K0
标签:
WELSIM发布2026R1版本,支持粒子生成,增强电磁计算
增强对Palace的支持新版本增强了对开源电磁求解器Palace的支持。支持了更多的Palace 求解类型。同时全面升级了Palace及其依赖库到最新的版本。 WelSim与作者不隶属于OpenRadioss和Palace, 和以上开发团队与机构没有关系。这里引用OpenRadioss, Palace 仅用作技术博客文章与软件使用的参考。
WelSim的小仿真
2026-01-06
2500
标签:
狂热「小工」的9款Creator游戏源码及图文教程,等你来拿!
= ((this.allRow - this.allCol) * this.boxH) / 2; } this.landArrays = []; //地图容器 this.palace //初始化地图数据 for(let i = 0; i < this.allRow; i++){ this.landArrays[i] = []; this.palace = curPos.col)){//忽略斜角 continue; } else if(this.palace[i][j] & & ((this.palace[i][j] == boxType.LAND) || (this.palace[i][j] == boxType.BODY))){ let tmp = this.palace[i][j]; this.palace[i][j] = boxType.WALL; //标记为不可走
张晓衡
2019-09-11
2.1K0
标签:
100关推箱子游戏
= curPos.col)){//忽略斜角 continue; } else if(this.palace[i][j] & & ((this.palace[i][j] == boxType.LAND) || (this.palace[i][j] == boxType.BODY))){ let tmp = this.palace[i][j]; this.palace[i][j] = boxType.WALL; //标记为不可走 result.push(r); this.getPath(r, step + 1, result); this.palace
一枚小工
2020-03-02
1.7K0
标签:
Java在OJ平台提交的方式与基本套路
本来程序是这个样子的 package ninth_palace; import java.util.Scanner; public class ninth_palace { int MAX_N ans[] = new int[MAX_N]; int flag = 0; public static void main(String[] args) { ninth_palace ninth=new ninth_palace(); Scanner sc=new Scanner(System.in); for(int i=0;i<ninth.vis.length } } } 在OJ上编译不通过,硬是被改成了这个样子 import java.util.Scanner; public class Main { class Ninth_palace ninth=new Main().new Ninth_palace(); Scanner sc=new Scanner(System.in); for(int i=0;
种花家的奋斗兔
2020-11-12
1.3K0
标签:
HihoCoder - 1268九宫问题(DFS)
; } } else if (flag > 1) { cout << "Too Many" << endl; } return 0; } Java描述 package ninth_palace ; import java.util.Scanner; public class ninth_palace { int MAX_N = 10; int graph[] = new int [] = new int[MAX_N]; int flag = 0; public static void main(String[] args) { ninth_palace ninth=new ninth_palace(); Scanner sc=new Scanner(System.in); for(int i=0;i<ninth.vis.length
种花家的奋斗兔
2020-11-12
6930
标签:
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档