Example #1
0
void MaterialPointArrayGlobal::applyForcesOfGravity(Float gravityConstant)
{
    IVariable::recorder->addInclude("material_point_nbody.cl");
    std::ostringstream sstream;
    sstream << "material_point_apply_forces_of_gravity ( " << array.getName() << ", " << size.getName() << "[0], " << gravityConstant.getName() << ");";
    (*IVariable::recorder) << make_shared<SingleInstruction>(sstream.str());
}