|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfhm.edu.fem.calc.FEMCalc
public class FEMCalc
Class Description: This class executes the calculation itself
Field Summary | |
---|---|
static int |
APPROACH_LINEAR
|
static int |
APPROACH_QUADRATIC
|
protected Matrix |
completeStiffnessMatrix
|
protected static FEMManager |
femManager
|
protected static Logger |
localLogger
|
protected long |
startTime
|
protected long |
tmpTime
|
protected long |
totalTime
|
Constructor Summary | |
---|---|
FEMCalc()
Create a new FEM Calculator with the given approach |
Method Summary | |
---|---|
protected boolean |
calculate(Calculation calc)
Do the calculation |
protected boolean |
compilation()
Do the compilation |
Matrix |
getCompleteStiffnessMatrix()
Retrieve the complete stiffness matrix at the current point of the calculation |
long |
getTotalTime()
Retrieve the time needed to complete all calculations |
boolean |
start()
Call this method to start the calculation |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int APPROACH_LINEAR
public static final int APPROACH_QUADRATIC
protected Matrix completeStiffnessMatrix
protected static FEMManager femManager
protected static Logger localLogger
protected long startTime
protected long tmpTime
protected long totalTime
Constructor Detail |
---|
public FEMCalc()
Method Detail |
---|
protected boolean calculate(Calculation calc)
calc,
- the calculation object
protected boolean compilation()
public Matrix getCompleteStiffnessMatrix()
public long getTotalTime()
public boolean start()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |