Query: branch
OS: debian
Section: 2rheolef
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
branch(2rheolef) rheolef-6.1 branch(2rheolef)NAMEbranch - a parameter-dependent sequence of fieldDESCRIPTIONStores a field sequence together with its associated parameter value: a branch variable represents a pair (t,uh(t)) for a specific value of the parameter t. Applications concern time-dependent problems and continuation methods. This class is convenient for file inputs/outputs and building graphical animations.EXAMPLESComing soon...LIMITATIONSThis class is under development. The branch class store pointers on field class without reference counting. Thus, branch automatic variables cannot be returned by func- tions. branch variable are limited to local variables.IMPLEMENTATIONtemplate <class T, class M = rheo_default_memory_model> class branch_basic : public std::vector<std::pair<std::string,field_basic<T,M> > > { public : // typedefs: typedef std::vector<std::pair<std::string,field_basic<T,M> > > base; typedef typename base::size_type size_type; // allocators: branch_basic (); branch_basic (const std::string& parameter_name, const std::string& u0); branch_basic (const std::string& parameter_name, const std::string& u0, const std::string& u1); ~branch_basic(); // accessors: const T& parameter () const; const std::string& parameter_name () const; size_type n_value () const; size_type n_field () const; // modifiers: void set_parameter (const T& value); void set_range (const std::pair<T,T>& u_range); // input/output: // get/set current value __obranch<T,M> operator() (const T& t, const field_basic<T,M>& u0); __obranch<T,M> operator() (const T& t, const field_basic<T,M>& u0, const field_basic<T,M>& u1); __iobranch<T,M> operator() (T& t, field_basic<T,M>& u0); __iobranch<T,M> operator() (T& t, field_basic<T,M>& u0, field_basic<T,M>& u1); __branch_header<T,M> header (); __const_branch_header<T,M> header () const; __const_branch_finalize<T,M> finalize () const; rheolef-6.1 rheolef-6.1 branch(2rheolef)
Related Man Pages |
---|
asr(2rheolef) - debian |
branch(2rheolef) - debian |
form(2rheolef) - debian |
space(2rheolef) - debian |
numbering(7rheolef) - debian |
Similar Topics in the Unix Linux Community |
---|
Pro's and cons for Linux |
ZABBIX 1.5 (Development branch) |
AMOP 0.30.1 (Default branch) |
ZABBIX 1.5.1 (Development branch) |
ZABBIX 1.5.4 (Development branch) |