public class Sybil extends Tracking
The geometries that can be treated by the operator Sybil are:
A Sybil object may be used within the Edition operator to perform SPH equivalence calculations.
Author: Alain Hebert, Ecole Polytechnique de Montreal (2002)
Modifier and Type | Field and Description |
---|---|
java.lang.String |
cylinder
type of cylinderization for approximations "ROTH" and
"ROT+".
|
boolean |
lign
set to true to specify that all the integration lines are
to be printed.
|
int |
maxj
maximum number of interface currents surrounding the blocks.
|
int |
maxz
maximum amount of memory required to store the integration lines.
|
int |
qua1
number of basis points for the angular integration of the blocks in a
one-dimensional geometry.
|
int[] |
qua2
two-component array used to define the two-dimensional integration
parameters.
|
int |
quab
number of basis point for the numerical integration of each
micro-structure in cases involving double heterogeneity (Bihet).
|
boolean |
rect
set to true to specify that square cells are to be treated as
if they were rectangular cells, with the inherent loss in performance
that this entails.
|
java.lang.String |
type
type of multicell approximation.
|
java.lang.String |
weights
type of 2D quadrature used to integrate the collision probabilities.
|
Constructor and Description |
---|
Sybil(java.lang.String name)
Use this constructor to create a new Sybil object.
|
public int maxj
public int maxz
public java.lang.String type
public java.lang.String cylinder
public int qua1
public int[] qua2
qua2[0] is the number of basis points for the angular integration of the blocks in a two-dimensional geometry appearing during assembly calculations. If a Gauss-Legendre or Gauss-Jacobi formula is used the values allowed for qua2[0] are: 1 to 20, 24, 28, 32 or 64. The default value is qua2[0] = 6 and represents the number of angles in (0, pi/4) for Cartesian geometries and (0, pi/6) for hexagonal geometries.
qua2[1] is the number of basis points for the spatial integration of the blocks in a two-dimensional geometry appearing during assembly calculations. The default value is qua2[1] = 3.
public int quab
public java.lang.String weights
public boolean lign
public boolean rect
public Sybil(java.lang.String name)
name
- user-defined name of the Sybil objectpublic void exec(Gigogne a) throws JargonException
a
- 1D or 2D geometry to analyse.JargonException