source: issm/trunk/src/c/objects/Params/DoubleTransientMatParam.h@ 10660

Last change on this file since 10660 was 10660, checked in by Eric.Larour, 13 years ago

Added new derived calss from DoubleMatParam, DoubleTransientMatParam, which
is needed for transient forcings in Dakota analyses.

File size: 809 bytes
Line 
1/*! \file DoubleTransientMatParam.h
2 * \brief: header file for triavertexinput object
3 */
4
5
6#ifndef _DOUBLETRANSIENTMATPARAM_H_
7#define _DOUBLETRANSIENTMATPARAM_H_
8
9/*Headers:*/
10/*{{{1*/
11#ifdef HAVE_CONFIG_H
12 #include <config.h>
13#else
14#error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
15#endif
16
17#ifdef _SERIAL_
18#include <mex.h>
19#endif
20
21#include "./Param.h"
22#include "../../include/include.h"
23#include "../../shared/shared.h"
24/*}}}*/
25
26class DoubleTransientMatParam: public DoubleMatParam{
27
28 public:
29 /*DoubleTransientMatParam constructors, destructors: {{{1*/
30 DoubleTransientMatParam(int enum_type,IssmDouble* value,int M,int N);
31 /*}}}*/
32 /*Param vritual function definitions: {{{1*/
33 void UnitConversion(int direction_enum);
34 /*}}}*/
35};
36#endif /* _DOUBLETRANSIENTMATPARAM_H */
Note: See TracBrowser for help on using the repository browser.