We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.
混相流

混相流

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

    • 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) } }