source: issm/trunk/src/c/objects/Options/OptionUtilities.h@ 12706

Last change on this file since 12706 was 12706, checked in by Mathieu Morlighem, 13 years ago

merged trunk-jpl and trunk for revision 12703

File size: 732 bytes
RevLine 
[7739]1/*! \file OptionUtilities.h
[8535]2 * \brief: header file for option object utilities
[7731]3 */
4
[8535]5#ifndef _OPTIONUTILITIES_H_
6#define _OPTIONUTILITIES_H_
[7731]7
[12706]8/*Headers:{{{*/
[7731]9#include "../../include/include.h"
10#include "../../shared/Exceptions/exceptions.h"
11#include "../../EnumDefinitions/EnumDefinitions.h"
12
[7737]13#include "./Option.h"
[7731]14/*}}}*/
15
[7737]16int ColumnWiseDimsFromIndex(int* dims, int index, int* size, int ndims);
17int IndexFromColumnWiseDims(int* dims, int* size, int ndims);
18int RowWiseDimsFromIndex(int* dims, int index, int* size, int ndims);
19int IndexFromRowWiseDims(int* dims, int* size, int ndims);
20int StringFromDims(char* cstr, int* dims, int ndims);
21int StringFromSize(char* cstr, int* size, int ndims);
[7731]22
[8535]23#endif /* _OPTIONUTILITIES_H */
[7731]24
Note: See TracBrowser for help on using the repository browser.