ifw-odp 5.0.0
Loading...
Searching...
No Matches
Macros | Functions
clipm_test_priv_optimize.c File Reference
#include <cpl.h>
#include <clipm.h>
#include "ifw/odp/clipm/clipm_priv_optimize.h"
#include "ifw/odp/clipm/clipm_priv_error.h"
#include "ifw/odp/clipm/clipm_testlib.h"
#include <math.h>
#include <stdlib.h>

Macros

#define CHECK_TARGET_VALUE(param)    CLIPM_TRY_TESTLIB_ASSERT_ZERO( param - target_##param, 0.01)
 
#define CHECK_UNCERTAINTY_VALUE(param)    CLIPM_TRY_TESTLIB_ASSERT(param < 0.01 && param >= 0)
 
#define PRINT_VALUE(param)
 

Functions

void clipm_test_priv_optimize_gaussian (void)
 
void clipm_test_priv_optimize_downhill_simplex (void)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

◆ CHECK_TARGET_VALUE

#define CHECK_TARGET_VALUE ( param)     CLIPM_TRY_TESTLIB_ASSERT_ZERO( param - target_##param, 0.01)

◆ CHECK_UNCERTAINTY_VALUE

#define CHECK_UNCERTAINTY_VALUE ( param)     CLIPM_TRY_TESTLIB_ASSERT(param < 0.01 && param >= 0)

◆ PRINT_VALUE

#define PRINT_VALUE ( param)
Value:
#param" %f, target_"#param" %f", \
param, \
target_##param)
void clipm_testlib_msg_info(const char *format,...)
Display an information message.
Definition clipm_testlib_base.c:338

Function Documentation

◆ clipm_test_priv_optimize_downhill_simplex()

void clipm_test_priv_optimize_downhill_simplex ( void )

◆ clipm_test_priv_optimize_gaussian()

void clipm_test_priv_optimize_gaussian ( void )

◆ main()

int main ( int argc,
char ** argv )