MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/SPlisHSPlasH / addFluidModel

Method addFluidModel

SPlisHSPlasH/Simulation.cpp:688–693  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

686}
687
688void Simulation::addFluidModel(const std::string &id, const unsigned int nFluidParticles, Vector3r* fluidParticles, Vector3r* fluidVelocities, unsigned int* fluidObjectIds, const unsigned int nMaxEmitterParticles)
689{
690 FluidModel *fm = new FluidModel();
691 fm->initModel(id, nFluidParticles, fluidParticles, fluidVelocities, fluidObjectIds, nMaxEmitterParticles);
692 m_fluidModels.push_back(fm);
693}
694
695
696void Simulation::updateBoundaryVolume()

Callers 3

SimulationModuleFunction · 0.80
initFluidDataMethod · 0.80
parseParametersMethod · 0.80

Calls 2

initModelMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected