APEX NvParameterized Schemas: TurbulenceFSActorParams Struct Reference

NVIDIA APEX

TurbulenceFSActorParams Struct Reference

Describes the NxParameterized::Interface for 'TurbulenceFSActorParams' : More...

#include <params.h>

List of all members.

Public Attributes

Mat34 initialPose
 'initialPose' : The global pose for the actor.
F32 initialScale
 'initialScale' : The space scale of the turbulence actor
Vec3 gridSizeWorld
 'gridSizeWorld' : size of the grid in world space.
String collisionFilterDataName
 'collisionFilterDataName' : The filter data (group/groupsMask) name for TurbulenceFS vs PhysX interaction. Overrides asset's value.
String fieldBoundaryFilterDataName
 'fieldBoundaryFilterDataName' : The filter data name for TurbulenceFS vs Field Boundaries interaction. Overrides asset's value.
String fieldSamplerFilterDataName
 'fieldSamplerFilterDataName' : The filter data name for TurbulenceFS vs other Field Samplers interaction. Overrides asset's value.
Bool isAutoSwitchingBC
 'isAutoSwitchingBC' : Enable/disable auto switching boundary conditions to inlet/outlet depend on velocity through the boundary.
F32 outletPressureBC
 'outletPressureBC' : The pressure on the outlet boundary.
F32 dragCoeffForRigidBody
 'dragCoeffForRigidBody' : It is not true drag coef just mixing coefficient for slip and no-slip boundary condition. If set to zero supposed slip boundary condition on rigid bodies. If set to 1 supposed no-slip boundary condition else mixed (partly slip)
F32 fluidViscosity
 'fluidViscosity' : Viscosity is the coefficient for velocity diffusion. If 0. there is no diffusion.

Detailed Description

Describes the NxParameterized::Interface for 'TurbulenceFSActorParams' :

TurbulenceFSActorParams contains 10 fully qualified names
---------------------------------------------
  1 : Mat34   initialPose                  
  2 : F32     initialScale                 
  3 : Vec3    gridSizeWorld                
  4 : String  collisionFilterDataName      
  5 : String  fieldBoundaryFilterDataName  
  6 : String  fieldSamplerFilterDataName   
  7 : Bool    isAutoSwitchingBC            
  8 : F32     outletPressureBC             
  9 : F32     dragCoeffForRigidBody        
 10 : F32     fluidViscosity               

Member Data Documentation

'collisionFilterDataName' : The filter data (group/groupsMask) name for TurbulenceFS vs PhysX interaction. Overrides asset's value.

'dragCoeffForRigidBody' : It is not true drag coef just mixing coefficient for slip and no-slip boundary condition. If set to zero supposed slip boundary condition on rigid bodies. If set to 1 supposed no-slip boundary condition else mixed (partly slip)

'fieldBoundaryFilterDataName' : The filter data name for TurbulenceFS vs Field Boundaries interaction. Overrides asset's value.

'fieldSamplerFilterDataName' : The filter data name for TurbulenceFS vs other Field Samplers interaction. Overrides asset's value.

'fluidViscosity' : Viscosity is the coefficient for velocity diffusion. If 0. there is no diffusion.

'gridSizeWorld' : size of the grid in world space.

'initialPose' : The global pose for the actor.

'initialScale' : The space scale of the turbulence actor

'isAutoSwitchingBC' : Enable/disable auto switching boundary conditions to inlet/outlet depend on velocity through the boundary.

'outletPressureBC' : The pressure on the outlet boundary.


The documentation for this struct was generated from the following file:

Generated on Fri Dec 15 2017 13:59:12

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.