def METHOD_NAME():
    a = moose.Pool('/p111', 100)
    v = moose.vec(a)
    # le can cause segfault in some cases.
    moose.le(v)
    assert len(v) == 100, len(v)
    assert v == v.vec
    assert v[0] == v.vec[0], (v[0], v.vec[0])
    x = [random.random() for i in range(100)]
    v.conc = x
    assert np.isclose(np.sum(v.conc), sum(x))
    assert np.allclose(v.conc, x), (v.conc, x)
    # assign bool to double.
    y = [float(x < 5) for x in range(100) ]
    v.concInit = y
    assert (v.concInit[:5] == 1.0).all(), v.concInit[:5]
    assert (v.concInit[5:] == 0.0).all(), v.concInit[5:]