ansys.dyna.core.pre.dynaisph.ISPHAnalysis#
- class ansys.dyna.core.pre.dynaisph.ISPHAnalysis(num_timestep=1)#
Provide controls related to ISPH.
- stub#
- num_timestep = 1#
- box = None#
- space_dimension = 3#
- neighbors = 150#
- approximation_theory = 13#
- particle_deactivation = 1000000000000000.0#
- velocity_scaling = 0#
- set_num_timestep(num_timestep)#
Set the number of time steps between particle sorting.
- Parameters:
- num_timestep
int
,optional
Number of time steps between particle sorting. The default is
1
.
- num_timestep
- set_box(box)#
Set the box. ISPH approximations are computed inside a specified box.
- Parameters:
- box
Box
Box for computing ISHPH approximattions. When a particle has gone outside this box, it is deactivated.
- box
- set_neighbors(neighbors)#
Set the initial number of neighbors per particle.
- Parameters:
- neighbors
int
,optional
Initial number of neighbors per particle.
- neighbors
- set_particle_deactivation(deactivation)#
Set the type of BEM matrices and the way they are assembled.
- Parameters:
- deactivation
- set_velocity_scaling(scaling)#
Set the type of BEM matrices and the way they are assembled.
- Parameters:
- scaling
- create()#
Create an ISPH analysis.