def fields(cls): return [ ScalarField('rho', need_nn=True), ScalarField('phi', need_nn=True), ScalarField('theta', need_nn=True), VectorField('v') ]
def fields(cls): return [ ScalarField('rho'), ScalarField('phi', need_nn=True), VectorField('v'), ScalarField('phi_laplacian') ]
def fields(cls): return [ ScalarField('rho'), VectorField('v'), ScalarField('alpha', init=2.0), ScalarField('entropy') ]
def fields(cls): return LBFluidSim.fields() + [VectorField('force')]
def fields(cls): return [ScalarField('rho'), VectorField('v')]