ESPResSo 3.2.0-64-g5125f6e-git
Extensible Simulation Package for Soft Matter Research
lb_tcl.h
Go to the documentation of this file.
00001 /*
00002   Copyright (C) 2010,2011,2012,2013 The ESPResSo project
00003   Copyright (C) 2002,2003,2004,2005,2006,2007,2008,2009,2010 
00004     Max-Planck-Institute for Polymer Research, Theory Group
00005   
00006   This file is part of ESPResSo.
00007   
00008   ESPResSo is free software: you can redistribute it and/or modify
00009   it under the terms of the GNU General Public License as published by
00010   the Free Software Foundation, either version 3 of the License, or
00011   (at your option) any later version.
00012   
00013   ESPResSo is distributed in the hope that it will be useful,
00014   but WITHOUT ANY WARRANTY; without even the implied warranty of
00015   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016   GNU General Public License for more details.
00017   
00018   You should have received a copy of the GNU General Public License
00019   along with this program.  If not, see <http://www.gnu.org/licenses/>. 
00020 */
00021 #ifndef _LB_TCL_H
00022 #define _LB_TCL_H
00023 #include "parser.h"
00024 
00025 /** Parser for the TCL command lbfluid. */
00026 int tclcommand_lbfluid(ClientData data, Tcl_Interp *interp, int argc, char **argv);
00027 
00028 /** Parser for the lbnode command. */
00029 int tclcommand_lbnode(ClientData data, Tcl_Interp *interp, int argc, char **argv);
00030 
00031 int tclcommand_lbfluid_print_interpolated_velocity(Tcl_Interp *interp, int argc, char **argv);
00032 
00033 int tclcommand_lbnode_extforce_gpu(ClientData data, Tcl_Interp *interp, int argc, char **argv);
00034 
00035 /** lb boundary command. From \ref lb-boundaries_tcl.c */
00036 extern int tclcommand_lbboundary(ClientData _data, Tcl_Interp *interp, int argc, char **argv);
00037 
00038 #endif /* LB_TCL_H */