#include <sal/config.h>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
#include <com/sun/star/sheet/XSpreadsheet.hpp>
#include <com/sun/star/sheet/XSolver.hpp>
#include <com/sun/star/sheet/XSolverDescription.hpp>
#include <com/sun/star/table/CellAddress.hpp>
#include <com/sun/star/table/CellContentType.hpp>
#include <com/sun/star/table/XCell.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <rtl/math.hxx>
#include <cppuhelper/implbase.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <comphelper/broadcasthelper.hxx>
#include <comphelper/propertycontainer.hxx>
#include <comphelper/proparrhlp.hxx>
#include <cmath>
#include <vector>
#include <limits>
#include <chrono>
#include <random>
#include <unotools/resmgr.hxx>
#include "DifferentialEvolution.hxx"
#include "ParticelSwarmOptimization.hxx"
#include <strings.hrc>
Go to the source code of this file.
|
typedef cppu::WeakImplHelper< sheet::XSolver, sheet::XSolverDescription, lang::XServiceInfo > | SwarmSolver_Base |
|
◆ SwarmSolver_Base
typedef cppu::WeakImplHelper<sheet::XSolver, sheet::XSolverDescription, lang::XServiceInfo> SwarmSolver_Base |
◆ com_sun_star_comp_Calc_SwarmSolver_get_implementation()
SAL_DLLPUBLIC_EXPORT uno::XInterface * com_sun_star_comp_Calc_SwarmSolver_get_implementation |
( |
uno::XComponentContext * |
, |
|
|
uno::Sequence< uno::Any > const & |
|
|
) |
| |