public class FieldManager2D
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<Mesh> |
mesh_list |
protected java.util.ArrayList<java.lang.String> |
names |
protected java.util.HashMap<java.lang.String,java.lang.String> |
units |
Constructor and Description |
---|
FieldManager2D(java.util.ArrayList<Mesh> mesh_list)
constructor for a collection of meshe
|
FieldManager2D(Mesh mesh)
constructor for a single mes
|
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String name,
java.lang.String unit,
double value,
FieldCollection2D.MeshEvalFun eval_fun)
add a new named field and initializes it to a constant valu
|
void |
add(java.lang.String name,
java.lang.String unit,
Field2D values,
FieldCollection2D.MeshEvalFun eval_fun)
add a new named field and initializes it according to data from Fiel
|
FieldCollection2D |
add(java.lang.String name,
java.lang.String unit,
FieldCollection2D.MeshEvalFun eval_fun)
add a new named field or returns the existing one if we already have thi
|
protected void |
construct(java.util.ArrayList<Mesh> mesh_list)
initialization functio
|
Field2D |
get(Mesh mesh,
java.lang.String name)
returns field "name" from "mesh
|
FieldCollection2D |
getFieldCollection(java.lang.String name) |
java.util.Collection<FieldCollection2D> |
getFieldCollections() |
java.util.ArrayList<Mesh> |
getMeshList() |
java.util.ArrayList<java.lang.String> |
getNames() |
java.lang.String |
getUnits(java.lang.String name)
returns unit
|
boolean |
hasField(java.lang.String name)
returns true if the field exist
|
protected java.util.ArrayList<java.lang.String> names
protected java.util.HashMap<java.lang.String,java.lang.String> units
protected java.util.ArrayList<Mesh> mesh_list
public FieldManager2D(Mesh mesh)
meshh
- public FieldManager2D(java.util.ArrayList<Mesh> mesh_list)
mesh_lists
- public java.util.ArrayList<java.lang.String> getNames()
public java.util.ArrayList<Mesh> getMeshList()
public java.util.Collection<FieldCollection2D> getFieldCollections()
public boolean hasField(java.lang.String name)
names
- protected final void construct(java.util.ArrayList<Mesh> mesh_list)
mesh_listn
- public Field2D get(Mesh mesh, java.lang.String name)
mesh"
- name
- public FieldCollection2D getFieldCollection(java.lang.String name)
name
- public java.lang.String getUnits(java.lang.String name)
names
- public FieldCollection2D add(java.lang.String name, java.lang.String unit, FieldCollection2D.MeshEvalFun eval_fun)
name
- units
- eval_fun
- public void add(java.lang.String name, java.lang.String unit, Field2D values, FieldCollection2D.MeshEvalFun eval_fun)
named
- unit
- values
- eval_fun
- public void add(java.lang.String name, java.lang.String unit, double value, FieldCollection2D.MeshEvalFun eval_fun)
name
- unit
- valuee
- eval_fun
-