LightJason - AgentSpeak(L++)
org.lightjason.agentspeak.action.builtin.TestCActionMathBlas Class Reference

test math blas functions More...

+ Inheritance diagram for org.lightjason.agentspeak.action.builtin.TestCActionMathBlas:
+ Collaboration diagram for org.lightjason.agentspeak.action.builtin.TestCActionMathBlas:

Public Member Functions

final void elementwisematrix ()
 test elementwise for matrix More...
 
final void elementwisevector ()
 test elementwise for vector More...
 
final void initialize ()
 test initialize More...
 
final void multiply ()
 test multiply More...
 
final void size ()
 test size More...
 

Private Attributes

DoubleMatrix2D m_matrix1
 testing matrix More...
 
DoubleMatrix2D m_matrix2
 testing matrix More...
 
DoubleMatrix1D m_vector
 testing vector More...
 

Additional Inherited Members

- Static Protected Attributes inherited from org.lightjason.agentspeak.IBaseTest
static final boolean PRINTENABLE = Files.exists( Paths.get( "agentprinting.conf" ) )
 enable printing of test-data More...
 

Detailed Description

Definition at line 49 of file TestCActionMathBlas.java.

Member Function Documentation

◆ elementwisematrix()

final void org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.elementwisematrix ( )

Definition at line 121 of file TestCActionMathBlas.java.

References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.blas.CElementWise.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().

+ Here is the call graph for this function:

◆ elementwisevector()

final void org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.elementwisevector ( )

Definition at line 158 of file TestCActionMathBlas.java.

References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.blas.CElementWise.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().

+ Here is the call graph for this function:

◆ initialize()

final void org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.initialize ( )

Definition at line 71 of file TestCActionMathBlas.java.

◆ multiply()

final void org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.multiply ( )

Definition at line 100 of file TestCActionMathBlas.java.

References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.math.blas.CMultiply.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().

+ Here is the call graph for this function:

◆ size()

final void org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.size ( )

Definition at line 82 of file TestCActionMathBlas.java.

References org.lightjason.agentspeak.language.execution.IContext.EMPTYPLAN, org.lightjason.agentspeak.action.builtin.collection.CSize.execute(), and org.lightjason.agentspeak.language.CRawTerm< T >.from().

+ Here is the call graph for this function:

Member Data Documentation

◆ m_matrix1

DoubleMatrix2D org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.m_matrix1
private

Definition at line 54 of file TestCActionMathBlas.java.

◆ m_matrix2

DoubleMatrix2D org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.m_matrix2
private

Definition at line 59 of file TestCActionMathBlas.java.

◆ m_vector

DoubleMatrix1D org.lightjason.agentspeak.action.builtin.TestCActionMathBlas.m_vector
private

Definition at line 64 of file TestCActionMathBlas.java.