Abbreviations

From ScorecWiki

Revision as of 16:13, 3 August 2010; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

Contents

General Rules

  • A maximum of 4 letters is allowed
  • The general practice is to get rid of the vowels
  • You can combine two abbreviations to create a new one as follows:

How to define new abbreviation

  1. Check if your abbreviation is not already defined (see the list below)
  2. Talk to your project manager to check if the abbreviation you want to define is useful/accurate
  3. Define your new abbreviation and update the list of SCOREC abbreviations

List of SCOREC Abbreviations

General

  • Math
    • Abs - Absolute
    • Avg - Average
    • Derv - Derivative
    • Div - Divergence
    • Domn - Domain
    • Grad - Gradient
    • Func - Function
    • Lapl - Laplacian
    • Min - Minimum
    • Max - Maximum
    • Num - Number
    • Rot - Rotational
    • Size - Size
    • Sum - Summation
    • Trfm - Transformation
    • Tensor<Dim> - a tensor of order Dim - ex) Tensor0 is a zero order tensor - a scalar
      • Dim - dimension
  • Computer Science
    • Variables
      • Ptr - pointer
      • Int - integer
      • Dbl - double
      • Char - Character
      • Stng - String
      • Bit - Bit
    • Containers
      • Vec - Vector
      • Lst - List
      • Set - Set
      • Map - Map
      • Hset - Hash set
      • Pair - Pair
      • Mset - Multiset
      • Mmap - Multimap
    • Memory & Utilities
      • Add - Add
      • CB - Callback
      • Clr - Clear
      • Cln - Clean
      • Del - Delete
      • Drvr - Driver
      • Empty -Empty
      • Rmv - Remove
      • It - Iterator
  • Parallel Computing
    • Par - Parallel
    • Migr - Migration
    • Loc - any local instance - prefix
    • Gbl - any global instance - prefix
    • Proc - process
    • Ptn - partition
    • Part, Prt - part

Example: LocPrt - local part id

    • Ghst - Ghost


Adaptation

  • Mesh Adaptation
    • Adapt - Adaptation
    • Aniso - Anisotropic
    • BL - Boundary Layer for function prefixes
    • Bdry - Boundary in general - ex) part boundary, geom boundary
    • GC - Growth Curve for function prefixes - for the path a BL follows when increasing in size
    • Iso - Isotropic
    • Ngbr - Neighbor
    • NgbrPrt - Neighboring Parts
    • NumProc - Number of processors
    • NumPrt - Number of parts
    • LoadBal - Load Balance
    • Pred - Predictive
    • PtnBdry - Partition Boundary
    • Ref - Refine(ment)
    • BndPrt - Bounding parts - list of locations where an entity exists - aka "BoundingParts" in FMDB
    • Modif - Modification
    • Crv - curve(d)
    • Shp - Shape
    • Info - information - ex) CrvShpInfo - curved shape information
    • CtrlPt - control point
    • MidPt - Middle point
    • Bezier - Bezier related function prefixes
    • High - High
    • Ordr - Order
    • Node<Ordr> - Order of nodes
    • Edge<Ordr> - Order of edges (maybe not edges, other word instead of an edge?)


Domain

  • Domain topology
    • Abstract (to be completed)
    • Geometry
      • Geom - Geometry
      • GeomMdl - Geometric Model
      • Dir - Direction
      • Loop - Loop
      • Mfld - manifold
      • NonMfld - non-manifold
      • Param - parametric
      • Prd - periodic e.g. prdEnt - periodic entity
      • Rep - representation
      • Shell - Check it!
      • Slvr - Sliver region
      • Stnr - Steiner
      • Use - Use
      • Rnge - Range
      • BndBox - BoundingBox
      • Cvtr - curvature
      • Itvl - interval
      • Surf - surface
      • Plgn - polygon
      • SPA - ACIS specific prefix
      • LUMP - ACIS type for 3D entity ( e.g. region )
      • PK_ - PARASOLID kernel function prefix
      • Body - PARASOLID counterpart for LUMP
    • Mesh
      • Mesh - Mesh
      • Coords - coordinates - PLURAL ???
      • Vtx - vertex
      • Edge - Edge
      • Face - Face
      • Rgn - region
      • Ent - entity - any mesh or geometric entity
      • Arr - array
      • Adj - adjacency
      • Dflt - default
      • Topo - topology
      • Init - initialize
      • Chld - child
      • Prnt - parent
      • Rmv - remove
      • Pt - Point
      • Repr - Representation
      • Cmpl - Complete
      • Incmpl - Incomplete
      • Rdcd - Reduced
      • Full - Full

Example: MeshEnt - a entity of the mesh


Modeling

  • Model
    • Mdl - Model
    • PhyMdl - Physical Model

Field

  • Field (to be completed)


Physical Applications

  • General
    • Prim - Primary
    • Aux - Auxiliary
    • GsPt - Gauss point
    • Itgl - Integral
    • Frc - Force
    • Strs - Stress
    • Node - Node
    • DvStrs - Deviator stress - DvS
    • HdStrs - Hydrostatic stress - HdS
    • VMStrs - Von Mises Stress - VMS
    • Disp - Displacement - disp
    • Vel - Velocity - Vlct
    • Temp - Temperature - T
    • Strn - Strain - Strain
    • Prsr - Pressure - Prs
    • Dfrm - Deformation
    • Area - Area
    • Vol - Volume - Vol
    • Eign - Eigen
    • EignTensor1 - Eigen vector - EgVct
    • Lvl - Level
    • Set - Set
    • Frac - Fraction
    • Dmge - Damage
    • Mod - Modulus
    • Elas - Elastic modulus - ElsMds
    • Poiss - Poison coefficient - PsCoef
    • Lame - Lame coefficient - LmCoef
    • Engy - Energy - Engy
    • Eqbm - Equilibrium - Eqbm
    • Res - (local or global) Residual - L(G)Rsdl
    • Stfs - (local or global) Stifness matrix - L(G)Stfs
    • Err - Error
    • Dcrt - Discretization - think about
    • Fld - Field
    • - Recovered variable (stress, strain, displacement, temperature, ...)
    • Tol - Tolerance - Tol
    • Conv - Convergence rate - CvgRt
    • Rate - Rate
    • Micro - Micro
    • Macro - Macro
    • Meso - Meso
    • Nano - Nano
    • Lnk - Link
  • PPPL Application
    • Fwd - forward - fwd
    • Bkwd - backward - bk
  • Biotissue Application


Function prefix

Domain

  • Geometric Model
    • Use the prefix 'G': GEnt - Geometric Entity, GVtx - Geometric Vertex
    • GeomMdl_ - function prefix for geometric MODEL related operations
    • GeomEnt_ - function prefix for geometric ENTITY related operations
    • GeomVtx_ - function prefix for geometric VERTEX related operations
    • GeomEdge_ - function prefix for geometric EDGE related operations
    • GeomFace_ - function prefix for geometric FACE related operations
    • GeomRgn_ - function prefix for geometric REGION related operations
  • Mesh
    • Use the prefix 'M': MEnt - Mesh Entity, MVtx - Mesh Vertex
    • TO BE COMPLETED for the mesh and the partition model
    • MeshEnt_ - function prefix for geometric ENTITY related operations
    • MeshVtx_ - function prefix for geometric VERTEX related operations
    • MeshEdge_ - function prefix for geometric EDGE related operations
    • MeshFace_ - function prefix for geometric FACE related operations
    • MeshRgn_ - function prefix for geometric REGION related operations
Personal tools