OOFEM 3.0
Loading...
Searching...
No Matches
hydram.h File Reference
#include "floatarray.h"
#include "floatmatrix.h"
#include "timestep.h"
#include "material.h"
#include "interface.h"
#include "valuemodetype.h"
#include <memory>

Go to the source code of this file.

Classes

class  oofem::HydrationModelStatus
class  oofem::HydrationModel
class  oofem::HydrationModelStatusInterface
class  oofem::HydrationModelInterface

Namespaces

namespace  oofem

Macros

#define ROOT_PRECISION_DKSI   1e-14
#define BINARY_TREE_STEPS   2
#define HYDRATION_MAXSTEP0   3600
#define HYDRATION_MAXSTEP1   86400
Input fields for HydrationModel
#define _IFT_HydrationModel_Name   "hydrationmodel"
#define _IFT_HydrationModel_hydration   "hydration"
#define _IFT_HydrationModel_c60mix   "c60mix"
#define _IFT_HydrationModel_timeScale   "timescale"
#define _IFT_HydrationModel_hheat   "hheat"
#define _IFT_HydrationModel_cv   "cv"
#define _IFT_HydrationModel_water   "water"
Input fields for HydrationModelInterface
#define _IFT_HydrationModelInterface_hydration   "hydration"
#define _IFT_HydrationModelInterface_castAt   "castat"

Enumerations

enum  oofem::FindRootMethod { oofem::frRegula = 1 , oofem::frBinTree = 2 , oofem::frMixed = 3 }
enum  oofem::MixtureType { oofem::mtLafarge = 1 , oofem::mtHuber = 2 , oofem::mtC60 , oofem::mtC100 }

Macro Definition Documentation

◆ _IFT_HydrationModel_c60mix

#define _IFT_HydrationModel_c60mix   "c60mix"

Definition at line 88 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModel_cv

#define _IFT_HydrationModel_cv   "cv"

Definition at line 91 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModel_hheat

#define _IFT_HydrationModel_hheat   "hheat"

Definition at line 90 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModel_hydration

#define _IFT_HydrationModel_hydration   "hydration"

Definition at line 87 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModel_Name

#define _IFT_HydrationModel_Name   "hydrationmodel"

Definition at line 86 of file hydram.h.

Referenced by oofem::HydrationModel::giveInputRecordName().

◆ _IFT_HydrationModel_timeScale

#define _IFT_HydrationModel_timeScale   "timescale"

Definition at line 89 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModel_water

#define _IFT_HydrationModel_water   "water"

Definition at line 92 of file hydram.h.

Referenced by oofem::HydrationModel::initializeFrom().

◆ _IFT_HydrationModelInterface_castAt

#define _IFT_HydrationModelInterface_castAt   "castat"

Definition at line 98 of file hydram.h.

Referenced by oofem::HydrationModelInterface::initializeFrom().

◆ _IFT_HydrationModelInterface_hydration

#define _IFT_HydrationModelInterface_hydration   "hydration"

Definition at line 97 of file hydram.h.

Referenced by oofem::HydrationModelInterface::initializeFrom().

◆ BINARY_TREE_STEPS

#define BINARY_TREE_STEPS   2

Definition at line 103 of file hydram.h.

Referenced by oofem::HydrationModel::mixedfindroot().

◆ HYDRATION_MAXSTEP0

#define HYDRATION_MAXSTEP0   3600

Definition at line 106 of file hydram.h.

◆ HYDRATION_MAXSTEP1

#define HYDRATION_MAXSTEP1   86400

Definition at line 107 of file hydram.h.

◆ ROOT_PRECISION_DKSI

#define ROOT_PRECISION_DKSI   1e-14

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011