General

MESHFREE indices for general simulation entities

To be used by all classes of MESHFREE solver (LIQUID, GASDYN, POPBAL, PARTICLEPHASE, ...)
List of members:
%ind_act% activation status of a boundary point
%ind_addvar% additional variables that can be used for additional tasks (legacy code)
%ind_BC% index of boundary condition
%ind_BE1% BE=BoundaryElement, i.e. index of boundary element which a boundary point is placed on
%ind_bndBubble% index of macroscopic bubbles
%ind_BNDfree_defect% defect displacement of free surface with regards to the representative mass, clusterwise
%ind_BVA(1)% BVA=Boundary VAlue, temporary array used for defining boundary conditions
%ind_BVA(2)% BVA=Boundary VAlue, temporary array used for defining boundary conditions
%ind_BVA(3)% BVA=Boundary VAlue, temporary array used for defining boundary conditions
%ind_BVA_NUS(1)% BVA_NUS=Boundary VAlue for NUSselt type
%ind_BVA_NUS(2)% BVA_NUS=Boundary VAlue for NUSselt type
%ind_BVA_NUS(3)% BVA_NUS=Boundary VAlue for NUSselt type
%ind_cell% cell number of the tree leaf for the tree-based neighbor search
%ind_cell_Deflation% cell number of the deflation cells (experimental status)
%ind_cham% chamber index of point
%ind_cluster% unique cluster index of pointcloud
%ind_ClusterSurface% clustering of free surface or of initial regular boundary
%ind_connectBcBubble% if bubble connected to outflow, this item holds to BC_PASSON of the outflow boundary
%ind_conservationOfLap% conservation property of the Laplacian/Neumann operators
%ind_create% number/index of time step of creation of this point
%ind_dA% area covered by a boundary point, including free surface points, unit=m^2
%ind_dbp% dbp=distance between phases, unit=meters
%ind_debug(1)% free variables in order to debug MESHFREE and be able to visualize
%ind_debug(2)% free variables in order to debug MESHFREE and be able to visualize
%ind_debug(3)% free variables in order to debug MESHFREE and be able to visualize
%ind_debug(4)% free variables in order to debug MESHFREE and be able to visualize
%ind_debug(5)% free variables in order to debug MESHFREE and be able to visualize
%ind_dlogV_dalpha_bubble% derivative of bubble volume with respect to movement of the bubbles free surface
%ind_DropSrc% Index of DropletSource statement which created the point
%ind_dt% global time step size used for this point, unit=seconds
%ind_dt_0% size of the previous time step, unit=seconds
%ind_dt_local% locally feasible time step size
%ind_dtb% dtb=distance to boundary, unit=meters
%ind_dtb_nbTria% how many BE-triangles found in neighborhood for computation of %ind_dtb%
%ind_dtb_status% status of the new distance-to-boundary-computation
%ind_EdgeValue% pointcloud configuration without interior points: this item marks points at the edge of such configurations
%ind_event_AbortFPM% current event status for event stopping MESHFREE
%ind_event_DeletePoint% current event status for event deleting points
%ind_event_FunctionManipulation% current event status for function manipulation event
%ind_event_GeometricalFunctionManipulation% current event status for geometrical function manipulation event
%ind_event_Msg% current event status for event print message
%ind_event_SaveResults% current event status for event saving computational results
%ind_event_StopFPM% current event status for event stopping MESHFREE
%ind_event_WriteRestart% current event status for event writing of a restart file
%ind_event_WriteResume% current event status for event writing of a resume file
%ind_ForceApproximation% marks points which are scheduled for re-approximation
%ind_h% local smoothing length, unit=meters
%ind_h_adaptive% local smoothing length proposed for adaptive treatment of H, unit=meters
%ind_ID% global identifier of point (keeps the ID over simulation time, experimental)
%ind_IN% current local index of point in the MPI domain
%ind_IN_glob% current GLOBAL index of point in the MPI domain
%ind_IN_glob_reduced% current GLOBAl index of point, only active points
%ind_iopp% iopp=index of opposite point.
%ind_IsolationFlag% local high frequent part of local curvature, not considering contact angle effects
%ind_k_Un(1)% Stage value inside a higher order Runge-Kutta time integration method like SDIRK2
%ind_k_Un(2)% Stage value inside a higher order Runge-Kutta time integration method like SDIRK2
%ind_k_Un(3)% Stage value inside a higher order Runge-Kutta time integration method like SDIRK2
%ind_k_Un(4)% Stage value inside a higher order Runge-Kutta time integration method like SDIRK2
%ind_kappa% curvature of the free surface boundary, smooth part
%ind_kappa_prime% curvature of the free surface boundary, noisy part
%ind_kinEnergy% variable for saving the kinetic energy
%ind_kob% kob=kind of boundary
%ind_lastDTB_t% last time of distance-to-boundary-computation
%ind_lastDTB_x(1)% position of the last distance-to-boundary computation, x-component
%ind_lastDTB_x(2)% position of the last distance-to-boundary computation, y-component
%ind_lastDTB_x(3)% position of the last distance-to-boundary computation, z-component
%ind_layer% layer information of boundary point
%ind_log_rho% Temporary logarithm of density rho
%ind_MARKER% unique marker (integer number) is point is flagged as irreducible
%ind_MCT(1,1)% transformation matrix for coordinate transformation
%ind_MCT(1,2)% transformation matrix for coordinate transformation
%ind_MCT(1,3)% transformation matrix for coordinate transformation
%ind_MCT(2,1)% transformation matrix for coordinate transformation
%ind_MCT(2,2)% transformation matrix for coordinate transformation
%ind_MCT(2,3)% transformation matrix for coordinate transformation
%ind_MCT(3,1)% transformation matrix for coordinate transformation
%ind_MCT(3,2)% transformation matrix for coordinate transformation
%ind_MCT(3,3)% transformation matrix for coordinate transformation
%ind_med% material index of point
%ind_medopp% material index of opposite point
%ind_memorize_DeletePoint% current MEMORIZE_Write status for MEMORIZE_Write deleting points
%ind_memorize_KeepPoint% current MEMORIZE_Write status for MEMORIZE_Write keeping points
%ind_memorize_ReadPoint% current MEMORIZE_Read status
%ind_mi_rep% representative mass of the point
%ind_MOVE% index of boundary move condition
%ind_MP_type% current monitor point type value
%ind_MPIcommunicate% number of MPI-processes to which this point has to be communicated
%ind_n(1)% x-component of the inward pointing boundary normal
%ind_n(2)% y-component of the inward pointing boundary normal
%ind_n(3)% z-component of the inward pointing boundary normal
%ind_nbInteriorNeighbors% number of regular INTERIOR neighbors found in the ball of radius h
%ind_nbRegularNeighbors% number of regular neighbors found in the ball of radius h
%ind_neighbor_filter_skip% skip neighbor filtering for this point
%ind_NewPointSource% trigger point as source for new points (#! experimental !#)
%ind_next% if points lined up, here the index of the point next in line is stored
%ind_nML(1)% direction of the midline, nML=NormalizeddirectionMidLine
%ind_nML(2)% direction of the midline
%ind_nML(3)% direction of the midline
%ind_np(1)% particular direction or some vector, used as dummy variable
%ind_np(2)% particular direction or some vector, used as dummy variable
%ind_np(3)% particular direction or some vector, used as dummy variable
%ind_nR(1)% x-component of boundary normal in RealWorld (if coordinate transformation is activated)
%ind_nR(2)% y-component of boundary normal in RealWorld (if coordinate transformation is activated)
%ind_nR(3)% z-component of boundary normal in RealWorld (if coordinate transformation is activated)
%ind_nTS_InvalidBubbleKept% number of time steps an invalid bubble was kept, see BubbleAlgorithm
%ind_ohh% ohh=OneByHH, i.e. one divided by local smoothing length squared
%ind_ooh% ooh=OrderOfH, order of smoothing length
%ind_OrdApprox(1)% Approximation order used for gradient computation
%ind_OrdApprox(2)% Approximation order used for Laplace operator
%ind_Organize% Current status of point with respect to point cloud organization
%ind_OrganizeDTB% status for the distance to boundary computation
%ind_OrganizeDTMP% status for the distance/projection to metaplanes
%ind_OrganizePC(1)% state of filling interior MESHFREE points
%ind_OrganizePC(2)% state of removing interior MESHFREE points
%ind_OrganizePC(3)% state of filling MESHFREE points at boundaries
%ind_OrganizePC(4)% state of removing/clustering of MESHFREE points at boundaries
%ind_OrganizePC(5)% currently unused
%ind_pBubble% internal pressure of macroscopic bubble
%ind_prev% if points lined up, here the index of the point previous in line is stored
%ind_proc% index of MPI-process the point currently belongs to
%ind_qualityOfGrad(1)% quality of the gradient operator, item 1
%ind_qualityOfGrad(2)% quality of the gradient operator, item 2
%ind_qualityOfGrad(3)% quality of the gradient operator, item 3
%ind_qualityOfLap(1)% quality of the Laplace/Neumann operator, item 1 :: maximum normalized entry
%ind_qualityOfLap(2)% quality of the Laplace/Neumann operator, item 2 :: partition of negative off-diagonal entries
%ind_qualityOfLap(3)% quality of the Laplace/Neumann operator, item 3 :: relative error for quadratic/linear functions
%ind_r_rep% representative density from the RepresentativeMassAlgorithm
%ind_r_residual% residual of density
%ind_rhs(1)% rhs = right hand side, used for rhs/source terms in the differential equations to be solved
%ind_rhs(2)% rhs = right hand side, used for rhs/source terms in the differential equations to be solved
%ind_rhs(3)% rhs = right hand side, used for rhs/source terms in the differential equations to be solved
%ind_rhs(4)% rhs = right hand side, used for rhs/source terms in the differential equations to be solved
%ind_sha(1)% shape function for boundary points
%ind_sha(2)% shape function for boundary points
%ind_sha(3)% shape function for boundary points
%ind_sha(4)% shape function for boundary points
%ind_SlipState% status of the slip status, i.e. sliding boundary points along slip walls
%ind_st% st=start time of point, point generation time in seconds of simulation time
%ind_SubDivision% CURRENTLY INACTIVE: index for Kim`s postprocessing filter for MESHFREE points
%ind_T1D(1)% Temperature of the 1D heat equation, result for MESHFREE boundary condition
%ind_T1D(i)% Temperature of the 1D heat equation, i = 2:NB_POINTS_BC_HEAT_EQUATION_1D+1
%ind_t_Ux(1)% Temporary x-derivative of physical entity U
%ind_t_Ux(2)% Temporary x-derivative of physical entity U
%ind_t_Ux(3)% Temporary x-derivative of physical entity U
%ind_t_Uy(1)% Temporary y-derivative of physical entity U
%ind_t_Uy(2)% Temporary y-derivative of physical entity U
%ind_t_Uy(3)% Temporary y-derivative of physical entity U
%ind_t_Uz(1)% Temporary z-derivative of physical entity U
%ind_t_Uz(2)% Temporary z-derivative of physical entity U
%ind_t_Uz(3)% Temporary z-derivative of physical entity U
%ind_TearOff% marks a point in direct neighborhood of a FreeSurface-SolidWall junction
%ind_time% present time, unit=seconds
%ind_triggerFreeSurfaceCheck% index to explicitly trigger the free surface check for a point
%ind_v_Euler(1)% transport velocity in EULERIAN framework Y(ind_v(1),i) - Y(ind_v_trans(1),i), x-component, unit=m/s
%ind_v_Euler(2)% transport velocity in EULERIAN framework Y(ind_v(2),i) - Y(ind_v_trans(2),i), y-component, unit=m/s
%ind_v_Euler(3)% transport velocity in EULERIAN framework Y(ind_v(3),i) - Y(ind_v_trans(3),i), z-component, unit=m/s
%ind_v_p(1)% x-component of the velocity of boundary movement
%ind_v_p(2)% x-component of the velocity of boundary movement
%ind_v_p(3)% x-component of the velocity of boundary movement
%ind_v_residual(1)% residual of velocity (x-component)
%ind_v_residual(2)% residual of velocity (y-component)
%ind_v_residual(3)% residual of velocity (z-component)
%ind_v_trans(1)% velocity a point is actually moving with, x-component, unit=m/s
%ind_v_trans(2)% velocity a point is actually moving with, y-component, unit=m/s
%ind_v_trans(3)% velocity a point is actually moving with, z-component, unit=m/s
%ind_Vi% volume represented by a point, unit=m^3
%ind_vol% numerical weight of point
%ind_vol_user% user given weight for the points used in the MLS approximation
%ind_volBubble% volume of macroscopic bubble
%ind_vt_n(1)% normal derivative of tangential velocity, x-component
%ind_vt_n(2)% normal derivative of tangential velocity, y-component
%ind_vt_n(3)% normal derivative of tangential velocity, z-component
%ind_WettingAngle% wetting angle precribed as boundary conditions (control function)
%ind_WettingCurvature% additional curvature due to discrepancy between given and current contact angle between free surface and wall
%ind_WettingParticle% contact of free surface points to regular wall boundary points
%ind_x(1)% x-component of point position, unit=meters
%ind_x(2)% y-component of point position, unit=meters
%ind_x(3)% z-component of point position, unit=meters
%ind_x0(1)% x-component initial point position, unit=meters
%ind_x0(2)% y-component initial point position, unit=meters
%ind_x0(3)% z-component initial point position, unit=meters
%ind_x_displaced(1)% x-component of point position before distance to boundary computation, unit = meters
%ind_x_displaced(2)% y-component of point position before distance to boundary computation, unit = meters
%ind_x_displaced(3)% z-component of point position before distance to boundary computation, unit = meters
%ind_xR(1)% x-component of point position in real coordinates, unit=meters
%ind_xR(2)% y-component of point position in real coordinates, unit=meters
%ind_xR(3)% z-component of point position in real coordinates, unit=meters