Cppdefs for lagrangian floats

If i define FLOATS but undef the other options (as shown below), would the lagrangian floats move with the local velocity? I want to compare/contrast with when random walk is used (or added?).

ifdef FLOATS

undef FLOATS_GLOBAL_ATTRIBUTES

undef IBM

undef RANDOM_WALK

ifdef RANDOM_WALK

undef DIEL_MIGRATION

undef RANDOM_VERTICAL

undef RANDOM_HORIZONTAL

endif

endif

Yes, that is correct. Please notice that FLOATS and MPI do not work together, so far.