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

Last change on this file since 7739 was 7739, checked in by Mathieu Morlighem, 14 years ago

All option object are now singular

File size: 730 bytes
Line 
1/*! \file OptionUtilities.h
2 * \brief: header file for options utilities
3 */
4
5#ifndef _OPTIONSUTILITIES_H_
6#define _OPTIONSUTILITIES_H_
7
8/*Headers:{{{1*/
9#include "../../include/include.h"
10#include "../../shared/Exceptions/exceptions.h"
11#include "../../EnumDefinitions/EnumDefinitions.h"
12
13#include "./Option.h"
14/*}}}*/
15
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);
22
23#endif /* _OPTIONSUTILITIES_H */
24
Note: See TracBrowser for help on using the repository browser.