public class PbParalCartesianGrid2D extends PbCartesianGrid2D implements java.lang.Cloneable
The values on the mesh nodes are defined by the PbMesh.addValuesSet(set_index,val) method, where val argument is an array of num_x * num_y floats.
PbMesh2D.ExtrapolationMethods
PbMesh.CellBox, PbMesh.ContainingCell, PbMesh.CoordinatesInfo, PbMesh.DataBindings
Inventor.ConstructorCommand
USE_ADJACENT_DERIVS, USE_ADJACENT_VALUES
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
PbParalCartesianGrid2D()
Calls PbParalCartesianGrid2D(true).
|
PbParalCartesianGrid2D(boolean isDataDuplicate)
Constructor of a default simple mesh.
|
PbParalCartesianGrid2D(int num_x,
int num_y,
float[] x,
float[] y)
Calls PbParalCartesianGrid2D(num_x, num_y, x, y, true).
|
PbParalCartesianGrid2D(int num_x,
int num_y,
float[] x,
float[] y,
boolean isDataDuplicate)
Constructor of a 2D parallel grid mesh.
|
PbParalCartesianGrid2D(int num_x,
int num_y,
float[] x,
float[] y,
float[] z)
Calls PbParalCartesianGrid2D(num_x, num_y, x, y, z, true).
|
PbParalCartesianGrid2D(int num_x,
int num_y,
float[] x,
float[] y,
float[] z,
boolean isDataDuplicate)
Constructor of a 3D parallel grid mesh.
|
PbParalCartesianGrid2D(PbParalCartesianGrid2D mesh)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
getCellIndices, getDim, getNodeCoord, getNodeIndices, setGeometry, setGeometry
addVecsSet, addVecsSet, get2DBoundingBox, getFaultMesh
addStringsSet, addStringsSet, addValuesSet, addValuesSet, addValuesSet, addValuesSet, addVecsSet, addVecsSet, findContainingCell, findContainingCell, getArea, getBiggestCellBox, getBoundingBox, getCell, getCoordinates, getDirectValuesSet, getDirectVecsSet, getMaxValuesSet, getMaxVecsSet, getMinValuesSet, getMinVecsSet, getNodeCoord, getNumCells, getNumNodes, getNumStringsSet, getNumValuesSet, getNumVecsSet, getSmallestCellBox, getStringsSetName, getValuesBinding, getValuesSet, getValuesSetName, getVecsSet, getVecsSetName, getVolume, isDataDuplicated, removeAllStringsSet, removeAllValuesSet, removeAllVecsSet, removeStringsSet, removeValuesSet, removeVecsSet, setCoordinates
enableConnection, isConnectionEnabled, touch
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public PbParalCartesianGrid2D()
public PbParalCartesianGrid2D(int num_x, int num_y, float[] x, float[] y, float[] z)
public PbParalCartesianGrid2D(int num_x, int num_y, float[] x, float[] y)
public PbParalCartesianGrid2D(int num_x, int num_y, float[] x, float[] y, boolean isDataDuplicate)
PbMesh
for more explanations about data duplication.public PbParalCartesianGrid2D(boolean isDataDuplicate)
PbMesh
for more explanations about data duplication.public PbParalCartesianGrid2D(int num_x, int num_y, float[] x, float[] y, float[] z, boolean isDataDuplicate)
PbMesh
for more explanations about data duplication.public PbParalCartesianGrid2D(PbParalCartesianGrid2D mesh)
public java.lang.Object clone()
clone
in class PbCartesianGrid2D
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com