OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
DbAlgOcean.cpp File Reference
#include <math.h>
#include <fstream>
#include <levmar.h>
#include <DDProcess.h>
#include <DDOptions.h>
#include "deepblue/DbLutNetcdf.h"
#include "deepblue/DbMask.h"
#include "deepblue/DbAlgorithm.h"
Include dependency graph for DbAlgOcean.cpp:

Go to the source code of this file.

Macros

#define real   __minpack_real__
 

Functions

void fcn (const int *m, const int *n, const double *x, double *fvec, double *fdif, int *iflag)
 
void fcn_lm (double *fvec, double *x, const int m, const int n, void *adata)
 

Variables

float rfl [NOWL]
 
float plut [NOWL][NFMF3][NAOT1]
 
int num_fmf
 
int num_aot
 

Macro Definition Documentation

◆ real

#define real   __minpack_real__

Definition at line 26 of file DbAlgOcean.cpp.

Function Documentation

◆ fcn()

void fcn ( const int *  m,
const int *  n,
const double *  x,
double *  fvec,
double *  fdif,
int *  iflag 
)

Function to be minimized in cminpack lmdif1

Definition at line 862 of file DbAlgOcean.cpp.

◆ fcn_lm()

void fcn_lm ( double *  fvec,
double *  x,
const int  m,
const int  n,
void *  adata 
)

Function to be minimized in levmar

Definition at line 844 of file DbAlgOcean.cpp.

Variable Documentation

◆ num_aot

int num_aot

Definition at line 44 of file DbAlgOcean.cpp.

◆ num_fmf

int num_fmf

Definition at line 43 of file DbAlgOcean.cpp.

◆ plut

float plut[NOWL][NFMF3][NAOT1]

Definition at line 42 of file DbAlgOcean.cpp.

◆ rfl

float rfl[NOWL]

Definition at line 41 of file DbAlgOcean.cpp.