0

反復ごとにすべてのセルをループし、そのセルの圧力をチェックする関数を定義しようとしています。圧力が負の場合は、そのセルの圧力をゼロに設定します。どうすればこれを行うことができますか?

この機能は正しいですか?

#include "udf.h"

DEFINE_ADJUST(pressure_zero, d)
{
    cell_t c;
    Thread *c_thread;
    begin_c_loop(c, c_thread)
        {
            if (C_P(c, c_thread) < 0)
            {
                   C_P(c, c_thread) = 0; 
            }
        }
    }
    end_c_loop(c, c_thread)
}
4

0 に答える 0