We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.
混相流

混相流

混相流でのソルバー変数を取得する例

    • FAQFAQ
      Participant

      混相流でのデータ構造はsuper domain, sub domain、または、super thread, sub threadの概念があります。 ここではsub domain、または、sub threadを指定し、第1相の速度勾配を取得する具体例を紹介します。 sub_threadを指定する場合 DEFINE_ON_DEMAND(test1) { Domain *d; Thread *tm, **pt; cell_t c; d=Get_Domain(1); mp_thread_loop_c(tm,d,pt) { begin_c_loop(c,tm) { C_UDMI(c,tm,1)= C_DUDX(c,pt[0]); } end_c_loop(c,tm) } } sub domainを指定する場合 DEFINE_ON_DEMAND(test2) { Domain *mix_domain, *sub_domain; Thread *t; cell_t c; int phase_domain_index; mix_domain=Get_Domain(1); sub_domain_loop(sub_domain, mix_domain, phase_domain_index) thread_loop_c(t,sub_domain) { if(DOMAIN_ID(sub_domain) ==2) begin_c_loop(c,t) { C_UDMI(c,t,2)=C_DUDX(c,t); } end_c_loop(c,t) } }