b2api
B2000++ API Reference Manual, VERSION 4.6
Loading...
Searching...
No Matches
b2fortran_element_property.H
1
//------------------------------------------------------------------------
2
// b2fortran_element_property.H --
3
//
4
//
5
// written by Mathias Doreille
6
//
7
// Copyright (c) 2004-2012 SMR Engineering & Development SA
8
// 2502 Bienne, Switzerland
9
//
10
// All Rights Reserved. Proprietary source code. The contents of
11
// this file may not be disclosed to third parties, copied or
12
// duplicated in any form, in whole or in part, without the prior
13
// written permission of SMR.
14
//------------------------------------------------------------------------
15
16
#ifndef __B2FORTRAN_ELEMENT_PROPERTY_H__
17
#define __B2FORTRAN_ELEMENT_PROPERTY_H__
18
19
#include "model/b2element.H"
20
21
namespace
b2000
{
22
23
class
GradientContainer;
24
27
class
FortranElementProperty
:
virtual
public
ElementProperty
{
28
public
:
29
virtual
const
int
* get_integration_order()
const
= 0;
30
31
/*
32
virtual void set_element_value(
33
GradientContainer& gradient_container,
34
const std::string& name, const std::vector<double>& value) = 0;
35
36
virtual void set_face_value(
37
GradientContainer& gradient_container,
38
const std::string& name, const int face,
39
const std::vector<double>& value) = 0;
40
*/
41
};
42
43
}
// namespace b2000
44
45
#endif
b2000::ElementProperty
Definition
b2element.H:71
b2000::FortranElementProperty
Definition
b2fortran_element_property.H:27
b2000
Contains the base classes for implementing Finite Elements.
Definition
b2boundary_condition.H:32
elements
properties
b2fortran_element_property.H
Generated by
1.9.8