找回密码
 注册
Simdroid-非首页
查看: 512|回复: 5

[01.PDE] 如何设置既不是Neumann又不是dirichlet的边界条件?

[复制链接]
发表于 2010-8-15 11:00:35 | 显示全部楼层 |阅读模式 来自 美国
我在解一个二维的波动方程,变量是p
我需要的边界条件好像既不能用Neumann boundary condition又不能用Dirichlet BC来满足
请高手指教一下这中情况大概应该怎么做。。
多谢

边界条件已经上传如下,是附加在x=0的那个边界上

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2010-8-16 05:33:05 | 显示全部楼层 来自 英国
Simdroid开发平台
1# leebrennan
不知道用time dependent weak term能不能解决你的问题
回复 不支持

使用道具 举报

发表于 2010-8-17 18:09:34 | 显示全部楼层 来自 上海静安区
试一下弱约束边界。
回复 不支持

使用道具 举报

发表于 2010-9-9 16:33:05 | 显示全部楼层 来自 陕西西安
任何一个软件也不是万能的,何况一般的软件只是处理通常的常用边界条件。

对于楼主的边界条件,显然是很特殊的一种边界条件,所以对于你的问题的迭代算法你也需要特殊构造,构造了时间推进的迭代算法之后边界条件就相对的也要时间离散,最后得到某个时间层上上关于空间变量的方程,这时候可以试着用用标准的边界条件是否可以用,如果不可以用,就试试弱形式的边界条件,一般弱形式的边界条件或者边界条件上添加弱项一定是可以的。comsol在这方面的功能还是很强大的。
回复 不支持

使用道具 举报

发表于 2011-12-5 15:01:25 | 显示全部楼层 来自 四川成都
弱约束边界是怎么操作的?
回复 不支持

使用道具 举报

发表于 2014-5-9 22:15:30 | 显示全部楼层 来自 清华大学
LZ的问题解决了么?

我最近也遇到,边界上是和内部不同的控制方程描述的,需要在边界上写弱解。。我试了试用weak constraint不好用,而weak contribution得到了正确的分布,但数值却始终不对
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-19 17:21 , Processed in 0.057144 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表