DEFINE_PROFILE( name, t, i)
Argument Type
Description
symbol name
UDF name.
Thread *t
Pointer to thread on which
boundary condition is to be applied.
问题1:这个“ Pointer to thread on which boundary
condition is to be
applied.”是什么意思啊?其中的pointer和thread对应的汉语翻译是什么啊?
Thread 类型是一个fluent定义的结构体,Thread *t 就是指t是指向这个结构体的指针。所以出现pointer这个词。thread可以大致理解为很多face (face_t类型)的集合(当然不完全是这样)。打个比方,face是门牌号码,thread就是马路名称。不同的马路上可能有相同的门牌号码,fluent中的face也是这样,不同的thread里面会有相同号码的face。只有给定face号码,同时给定thread才能确定face在哪里。
你好。我想问下,thread_loop_c ,thread_loop_f ,c_face_loop ,c_node_loop,在选择上有什么好的区分方法?感觉在选择循环上,有点分不清
我来尝试回答一下。
thread_loop_c是指在所指定区域内的cell之间循环
类似,thread_loop_f是在所指定区域内的face之间循环
c_face_loop 是在同一个cell的不同面之间循环(比如在四面体网格中的4个面进行循环)
c_node_loop是在同一个cell的各个节点之间循环。
你可以找资料验证一下
以上摘
Argument Type
symbol name
Thread *t
问题1:这个“
Thread 类型是一个fluent定义的结构体,Thread *t 就是指t是指向这个结构体的指针。所以出现pointer这个词。thread可以大致理解为很多face (face_t类型)的集合(当然不完全是这样)。打个比方,face是门牌号码,thread就是马路名称。不同的马路上可能有相同的门牌号码,fluent中的face也是这样,不同的thread里面会有相同号码的face。只有给定face号码,同时给定thread才能确定face在哪里。
你好。我想问下,thread_loop_c ,thread_loop_f ,c_face_loop ,c_node_loop,在选择上有什么好的区分方法?感觉在选择循环上,有点分不清
我来尝试回答一下。
thread_loop_c是指在所指定区域内的cell之间循环
类似,thread_loop_f是在所指定区域内的face之间循环
c_face_loop 是在同一个cell的不同面之间循环(比如在四面体网格中的4个面进行循环)
c_node_loop是在同一个cell的各个节点之间循环。
你可以找资料验证一下
以上摘
