Rheolef  7.2
an efficient C++ finite element environment
 
Loading...
Searching...
No Matches
branch.cc File Reference

branch - handle a family of fields More...

Go to the source code of this file.

Namespaces

namespace  rheolef
 This file is part of Rheolef.
 

Typedefs

typedef field::size_type size_type
 

Enumerations

enum  render_type {
  text_render ,
  paraview_render ,
  vtk_render ,
  plotmtv_render ,
  gnuplot_render ,
  toc_render
}
 

Functions

void usage ()
 
field_basic< Float, sequentialproj (size_t extract_id, const field_basic< Float, sequential > &uh, bool do_lumped_mass, string use_proj_approx, reuse_proj_form_type reuse)
 
void extract (idiststream &in, odiststream &out, bool do_proj, bool do_lumped_mass, string use_proj_approx, size_type extract_id, const Float &scale_value, reuse_proj_form_type reuse)
 
void put (idiststream &in, odiststream &out, bool do_proj, bool do_lumped_mass, string use_proj_approx, bool def_fill_opt, size_type extract_id, const Float &scale_value, const std::pair< Float, Float > &u_range, render_type render, reuse_proj_form_type reuse)
 
void set_input_format (idiststream &in, std::string input_format)
 
int main (int argc, char **argv)
 

Detailed Description

branch - handle a family of fields

Definition in file branch.cc.

Typedef Documentation

◆ size_type

typedef field::size_type size_type

Definition at line 430 of file branch.cc.

Enumeration Type Documentation

◆ render_type

Enumerator
text_render 
paraview_render 
vtk_render 
plotmtv_render 
gnuplot_render 
toc_render 

Definition at line 432 of file branch.cc.

Function Documentation

◆ usage()

void usage ( )

Definition at line 392 of file branch.cc.

◆ proj()

field_basic< Float, sequential > proj ( size_t  extract_id,
const field_basic< Float, sequential > &  uh,
bool  do_lumped_mass,
string  use_proj_approx,
reuse_proj_form_type  reuse 
)

Definition at line 450 of file branch.cc.

◆ extract()

void extract ( idiststream in,
odiststream out,
bool  do_proj,
bool  do_lumped_mass,
string  use_proj_approx,
size_type  extract_id,
const Float scale_value,
reuse_proj_form_type  reuse 
)

Definition at line 492 of file branch.cc.

◆ put()

void put ( idiststream in,
odiststream out,
bool  do_proj,
bool  do_lumped_mass,
string  use_proj_approx,
bool  def_fill_opt,
size_type  extract_id,
const Float scale_value,
const std::pair< Float, Float > &  u_range,
render_type  render,
reuse_proj_form_type  reuse 
)
Examples
convect_error.cc.

Definition at line 529 of file branch.cc.

◆ set_input_format()

void set_input_format ( idiststream in,
std::string  input_format 
)

Definition at line 601 of file branch.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 610 of file branch.cc.