OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::ParticlePoint Struct Reference

Default point type for describing topology. More...

#include <particletopologydescription.h>

+ Collaboration diagram for oofem::ParticlePoint:

Public Member Functions

 ParticlePoint ()
 
 ParticlePoint (const FloatArray &foot, int id, const FloatArray &normal, double distance2)
 

Public Attributes

FloatArray foot
 Closest coordinate on surface. More...
 
FloatArray total_displacement
 Total displacement since last resampling. More...
 
int id
 Id of surface. More...
 
FloatArray normal
 Surface normal at foot point. More...
 
FloatArray corner
 Corner particle (for open surfaces). More...
 
double distance2
 Squared distance stored for efficiency. More...
 
int node
 Node number (for meshing) More...
 
int c_node
 Corner node number (for open surfaces). More...
 
bool removal
 

Detailed Description

Default point type for describing topology.

Definition at line 97 of file particletopologydescription.h.

Constructor & Destructor Documentation

oofem::ParticlePoint::ParticlePoint ( )
inline

Definition at line 98 of file particletopologydescription.h.

oofem::ParticlePoint::ParticlePoint ( const FloatArray foot,
int  id,
const FloatArray normal,
double  distance2 
)
inline

Definition at line 99 of file particletopologydescription.h.

Member Data Documentation

int oofem::ParticlePoint::c_node

Corner node number (for open surfaces).

Definition at line 109 of file particletopologydescription.h.

double oofem::ParticlePoint::distance2
int oofem::ParticlePoint::node

Node number (for meshing)

Definition at line 108 of file particletopologydescription.h.

Referenced by oofem::ParticleTopologyDescription::generatePSLG().

bool oofem::ParticlePoint::removal
FloatArray oofem::ParticlePoint::total_displacement

Total displacement since last resampling.

Definition at line 103 of file particletopologydescription.h.

Referenced by oofem::ParticleTopologyDescription::checkOverlap(), and oofem::ParticleTopologyDescription::updateYourself().


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

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:39 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011