Home
个人中心
广告服务
使用帮助
关于我们
登录
注册
用户名
Email
自动登录
找回密码
密码
登录
注册
搜索
本版
用户
首页
Portal
前沿
动态
人物
会议
工具
论坛
BBS
家园
Space
好友
帖子
收藏
道具
勋章
任务
淘帖
导读
设置
退出
流体中文网
»
论坛
›
推荐论坛
›
LBM
›
LBM 模拟多孔介质流动边界处理
返回列表
查看:
2585
|
回复:
3
LBM 模拟多孔介质流动边界处理
[复制链接]
城市阳光
城市阳光
当前离线
积分
293
IP卡
狗仔卡
发表于 2014-3-28 10:41:25
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
注册
x
刚接触LBM,使用matlab编程,然后遇到边界问题,D2Q9 模型中,9个格子速度是在常规坐标系下建立的,表示颗粒和孔隙的矩阵,在matlab中,矩阵读取是从上往下,从左向右读取的,跟我们常规的坐标系不一样,是否需要把格点速度转换成matlab中坐标下的速度,问题不知道是否描述清楚了,希望大家给些指导。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
seanwillian
seanwillian
当前离线
积分
56
IP卡
狗仔卡
发表于 2014-3-28 11:18:06
|
显示全部楼层
回复 1# 城市阳光 的帖子
不需要。你可以实际的处理比对一下。
回复
支持
反对
使用道具
举报
显身卡
城市阳光
城市阳光
当前离线
积分
293
IP卡
狗仔卡
楼主
|
发表于 2014-3-29 11:06:03
|
显示全部楼层
回复 2# seanwillian 的帖子
你好,因为是多孔介质,存在很多内部边界(矩阵中,颗粒用1表示,孔隙用0表示)我需要判断是否是内部边界,即是否是颗粒,若是颗粒(1),则执行反弹边界,假设遇到颗粒1,坐标为 (i,j),它的上面3个粒子均是孔隙,反弹速度应该是2,5,6,(按照常规坐标系建立的速度),那么上面3个粒子的坐标是按照常规坐标系建立的设计(跟速度坐标系一致),还是按照matlab 矩阵坐标系建立,谢谢你的指点,方便的话,能否留个邮箱或者联系方式,想请教一下
回复
支持
反对
使用道具
举报
显身卡
seanwillian
seanwillian
当前离线
积分
56
IP卡
狗仔卡
发表于 2014-3-30 15:59:57
|
显示全部楼层
回复 3# 城市阳光 的帖子
(i,j)和实际的(x,y)是一一对应的。只需要将行操作看作是对x的处理,列操作是对y处理就可以了。总之,只要这个对应关系确定了。无论你用什么来写代码都是一样的。
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表