由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 关于adaptive grid size的问题
相关主题
<>全书下载坐标怎么画?
Write In C问一下adaptive calculation
偶也问一fortran问题staggered v.s. collocated grids
visual fortran区别6位以上的变量名吗?How to compile F77 file with C ?
problem about Fortran 77 in unixFortran77中
关于C和Fortran: 一点儿个人观点a question about data transfer in MPI
fortran搞计算还是简单多了where to down a standard Fortran90 complier?
请教Unix中怎么编译Fortun文件something strange in fortran90
相关话题的讨论汇总
话题: grid话题: adaptive话题: size话题: boltzman话题: poisson
进入Computation版参与讨论
1 (共1页)
h***o
发帖数: 539
1
一开始setup一堆网格点,比如1x1的正方形分成10x10个格子,每个格子0.1x0.1
但程序跑着跑着,发现有些地方0.1x0.1的resolution不够,需要调整这些地方
的grid size...这个adaptive grid size的问题在fortran里用啥数据解构来实现呢?
谁有这个方面的经验吗?谢了先
a******s
发帖数: 232
2
这个我也一直想学来着,你要是都是structure grid的话,这个应该叫
adaptive mesh refinement(AMR).你可以看看这个
http://seesar.lbl.gov/anag/staff/martin/AMRPoisson.html
你如果弄出来了一定教教我阿:)

【在 h***o 的大作中提到】
: 一开始setup一堆网格点,比如1x1的正方形分成10x10个格子,每个格子0.1x0.1
: 但程序跑着跑着,发现有些地方0.1x0.1的resolution不够,需要调整这些地方
: 的grid size...这个adaptive grid size的问题在fortran里用啥数据解构来实现呢?
: 谁有这个方面的经验吗?谢了先

h***o
发帖数: 539
3
我倒是有办法,用链表来实现。哪个grid 附近需要增加网格,我就给
它加一串链表。不过f77里既没有动态分配也没有指针,所以实现
起来比较别扭。

【在 a******s 的大作中提到】
: 这个我也一直想学来着,你要是都是structure grid的话,这个应该叫
: adaptive mesh refinement(AMR).你可以看看这个
: http://seesar.lbl.gov/anag/staff/martin/AMRPoisson.html
: 你如果弄出来了一定教教我阿:)

a******s
发帖数: 232
4
这个不那么容易的,你解的是什么方程?poisson?

【在 h***o 的大作中提到】
: 我倒是有办法,用链表来实现。哪个grid 附近需要增加网格,我就给
: 它加一串链表。不过f77里既没有动态分配也没有指针,所以实现
: 起来比较别扭。

h***o
发帖数: 539
5
没那么复杂吧。应该跟boltzman equations差不多

【在 a******s 的大作中提到】
: 这个不那么容易的,你解的是什么方程?poisson?
c******m
发帖数: 599
6
ft, poisson equation is almost the simplest model problem

【在 h***o 的大作中提到】
: 没那么复杂吧。应该跟boltzman equations差不多
h***o
发帖数: 539
7
我也觉得比poisson的表达式复杂些。hoho

【在 c******m 的大作中提到】
: ft, poisson equation is almost the simplest model problem
t*****o
发帖数: 74
8
又是boltzman equation
天天听到这个名词boltzman, 纳米, MEMS, Fuel Cell 。。。
F77搞adaptive grid比较困难把
要不混着, C负责网格, f77负责算? HOHO

【在 h***o 的大作中提到】
: 没那么复杂吧。应该跟boltzman equations差不多
s*****l
发帖数: 167
9
F90 supports pointers

【在 t*****o 的大作中提到】
: 又是boltzman equation
: 天天听到这个名词boltzman, 纳米, MEMS, Fuel Cell 。。。
: F77搞adaptive grid比较困难把
: 要不混着, C负责网格, f77负责算? HOHO

s*****l
发帖数: 167
10
Marsha Berger and Randall Leveque have some papers on this.

【在 h***o 的大作中提到】
: 一开始setup一堆网格点,比如1x1的正方形分成10x10个格子,每个格子0.1x0.1
: 但程序跑着跑着,发现有些地方0.1x0.1的resolution不够,需要调整这些地方
: 的grid size...这个adaptive grid size的问题在fortran里用啥数据解构来实现呢?
: 谁有这个方面的经验吗?谢了先

1 (共1页)
进入Computation版参与讨论
相关主题
something strange in fortran90problem about Fortran 77 in unix
How to read data written my MPI_WRITE?关于C和Fortran: 一点儿个人观点
fortran problemfortran搞计算还是简单多了
[转载] 有人知道如何把MATLAB .M 文件转换成C吗?请教Unix中怎么编译Fortun文件
<>全书下载坐标怎么画?
Write In C问一下adaptive calculation
偶也问一fortran问题staggered v.s. collocated grids
visual fortran区别6位以上的变量名吗?How to compile F77 file with C ?
相关话题的讨论汇总
话题: grid话题: adaptive话题: size话题: boltzman话题: poisson