Commit 7e9c51f0 authored by Bernhard Rumpe's avatar Bernhard Rumpe
Browse files

BR-sy

parent 40df1af0
Pipeline #260106 failed with stages
in 24 minutes and 31 seconds
......@@ -8,7 +8,6 @@ import java.util.Vector;
/**
* Represents an abstract optimization problem of the general form
*
* @author Christoph Richter
*/
public class Problem {
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.monticar.generator.cpp.mathopt.optimizationSolver.prob
/**
* Represents a quadratic optimization problem
*
* @author Christoph Richter
*/
public class QPProblem extends LPProblem {
}
......@@ -4,7 +4,6 @@ package de.monticore.lang.monticar.generator.cpp.mathopt.optimizationSolver.solv
/**
* Interface for Non linear optimization problem solvers.
*
* @author Christoph Richter
*/
public interface NLPSolverGeneratorImplementation extends QPSolverGeneratorImplementation {
......
......@@ -11,7 +11,6 @@ import java.util.List;
* Abstract generator for executable code of optimization solvers.
* Implements the bridge pattern to exchange the concrete solver generator at runtime.
*
* @author Christoph Richter
*/
public abstract class SolverGenerator {
......
......@@ -10,7 +10,6 @@ import java.util.List;
/**
* Implementation of the bridge pattern. Allows dynamic interchangeable implementations of solver generators
*
* @author Christoph Richter
*/
public interface SolverGeneratorImplementation {
......
......@@ -10,7 +10,6 @@ import de.se_rwth.commons.logging.Log;
/**
* Factory to produce solver generators together with their implementation
*
* @author Christoph Richter
*/
public class SolverGeneratorFactory {
private static SolverGeneratorFactory ourInstance = new SolverGeneratorFactory();
......
......@@ -8,7 +8,6 @@ import de.se_rwth.commons.logging.Log;
/**
* Contains all necessary information needed to generate a freemarker template of IPOPT C++ code.
*
* @author Christoph Richter
*/
public class IpoptViewModel extends SolverViewModel {
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.monticar.generator.cpp.symbols;
import de.monticore.lang.math._symboltable.expression.MathExpressionSymbol;
/**
* @author Sascha Schneiders
*/
public class MathChainedExpression extends MathExpressionSymbol {
public static int ID = 10002;
......
......@@ -8,7 +8,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class MathStringExpression extends MathExpressionSymbol {
public static int ID = 10001;
......
......@@ -17,7 +17,6 @@ import java.util.List;
import java.util.Map;
/**
* @author Sascha Schneiders
*/
public class MathAssignmentPartResultReuse implements MathOptimizationRule {
MathStatementsSymbol currentMathStatementsSymbol = null;
......
......@@ -13,7 +13,6 @@ import de.se_rwth.commons.logging.Log;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class MathDiagonalMatrixOptimizations implements MathOptimizationRule {
MathStatementsSymbol currentMathStatementsSymbol = null;
......
......@@ -10,7 +10,6 @@ import de.se_rwth.commons.logging.Log;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class MathDimensionCalculator {
......
......@@ -8,7 +8,6 @@ import de.se_rwth.commons.logging.Log;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class MathDimensionCalculatorHelper {
public static int calculateMatrixColumns(IArithmeticExpression mathExpressionSymbol, List<MathExpressionSymbol> precedingExpressions) {
......
......@@ -18,8 +18,6 @@ import java.util.Optional;
/**
* This class stores information of already encountered math information
*
* @author Sascha Schneiders
* @author Christoph Richter
*/
public class MathInformationRegister {
protected List<Variable> variables = new ArrayList<>();//contains in implementation Math section declared Variables
......
......@@ -16,7 +16,6 @@ import java.util.Map;
/**
* Rule that transforms ABC to A(BC) if this reduces the amount of operations required
*
* @author Sascha Schneiders
*/
public class MathMatrixMultiplicationOrder implements MathOptimizationRule {
......
......@@ -14,7 +14,6 @@ import java.util.List;
/**
* Rule that transforms AC+BC to (A+B)*C and CA+CB to C*(A+B)
*
* @author Sascha Schneiders
*/
public class MathMultiplicationAddition implements MathOptimizationRule {
......
......@@ -7,7 +7,6 @@ import de.monticore.lang.math._symboltable.expression.MathExpressionSymbol;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public interface MathOptimizationRule {
......
......@@ -13,7 +13,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class MathOptimizer {
public static BluePrintCPP currentBluePrint;
......
......@@ -2,7 +2,6 @@
package de.monticore.lang.monticar.generator.optimization;
/**
* @author Sascha Schneiders
*/
public class ResultOrder {
public int matrixIndexLeft;
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.monticar.generator.optimization;
import de.monticore.lang.monticar.generator.ExecuteInstruction;
/**
* @author Sascha Schneiders
*/
public class ThreadingOptimizer {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment