|
| #define | ELM 0 |
| |
| #define | BC 1 |
| |
| #define | NODE 2 |
| |
| #define | MESH_CRITICAL_VOLUME 1.0E-12 |
| |
| #define | FOR_NODES(_mesh_, i) |
| |
| #define | NODE_FULL_ITER(_mesh_, i) (_mesh_)->node_vector.full_iter(i) |
| |
| #define | NODE_FULL_ITER_NULL(_mesh_) NodeFullIter((_mesh_)->node_vector) |
| |
| #define | ELEM_FULL_ITER(_mesh_, i) (_mesh_)->element.full_iter(i) |
| |
| #define | FOR_NODE_ELEMENTS(i, j) for((j)=0;(j)<(i)->n_elements();(j)++) |
| |
| #define | FOR_NODE_SIDES(i, j) for((j)=0;(j)<(i)->n_sides;(j)++) |
| |
| #define | FOR_ELEMENTS(_mesh_, __i) |
| |
| #define | ELEMENT_FULL_ITER(_mesh_, i) (_mesh_)->element.full_iter(i) |
| |
| #define | ELEMENT_FULL_ITER_NULL(_mesh_) ElementFullIter((_mesh_)->element) |
| |
| #define | FOR_BOUNDARIES(_mesh_, i) |
| |
| #define | BOUNDARY_FULL_ITER(_mesh_, i) (_mesh_)->boundary.full_iter(i) |
| |
| #define | BOUNDARY_NULL(_mesh_) BoundaryFullIter((_mesh_)->boundary) |
| |
| #define | FOR_EDGES(_mesh_, __i) |
| |
| #define | FOR_SIDES(_mesh_, it) |
| |
| #define | FOR_SIDE_NODES(i, j) for((j)=0;(j)<(i)->n_nodes;(j)++) |
| |
| #define | FOR_NEIGHBOURS(_mesh_, it) |
| |
| #define | FOR_NEIGH_ELEMENTS(i, j) for((j)=0;(j)<(i)->n_elements;(j)++) |
| |
| #define | FOR_NEIGH_SIDES(i, j) for((j)=0;(j)<(i)->n_sides;(j)++) |
| |
???
Copyright (C) 2007 Technical University of Liberec. All rights reserved.
Please make a following refer to Flow123d on your project site if you use the program for any purpose, especially for academic research: Flow123d, Research Centre: Advanced Remedial Technologies, Technical University of Liberec, Czech Republic
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 021110-1307, USA.
$Id$ $Revision$ $LastChangedBy$ $LastChangedDate$
Definition in file mesh.h.