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

Go to the source code of this file.

Namespaces

namespace  rheolef
 This file is part of Rheolef.
 
namespace  rheolef::space_constant
 

Functions

const std::string & valued_name (valued_type valued_tag)
 
valued_type valued_tag (const std::string &name)
 
std::string coordinate_system_name (coordinate_type i)
 
coordinate_type coordinate_system (std::string sys_coord)
 
void check_coord_sys_and_dimension (coordinate_type i, size_type d)
 
size_type n_component (valued_type valued_tag, size_type d, coordinate_type sys_coord)
 
size_type n_component (const std::string &valued, size_type d, coordinate_type sys_coord)
 
size_type tensor_index (valued_type valued_tag, coordinate_type sys_coord, size_type i, size_type j)
 
size_type tensor_index (std::string valued, std::string sys_coord, size_type i, size_type j)
 
std::pair< size_type, size_typetensor_subscript (valued_type valued_tag, coordinate_type sys_coord, size_type i_comp)
 
std::string tensor_subscript_name (valued_type valued_tag, coordinate_type sys_coord, size_type i_comp)
 
std::pair< size_type, size_typetensor_subscript (std::string valued, std::string sys_coord, size_type i_comp)
 
std::string tensor_subscript_name (std::string valued, std::string sys_coord, size_type i_comp)
 
size_type tensor4_index (valued_type valued, coordinate_type sys_coord, size_type i, size_type j, size_type k, size_type l)
 
size_type tensor4_index (std::string valued, std::string sys_coord, size_type i, size_type j, size_type k, size_type l)
 
std::pair< std::pair< size_type, size_type >, std::pair< size_type, size_type > > tensor4_subscript (valued_type valued, coordinate_type sys_coord, size_type i_comp)
 
std::string tensor4_subscript_name (valued_type valued, coordinate_type sys_coord, size_type i_comp)
 
std::pair< std::pair< size_type, size_type >, std::pair< size_type, size_type > > tensor4_subscript (std::string valued, std::string sys_coord, size_type i_comp)
 
std::string tensor4_subscript_name (std::string valued, std::string sys_coord, size_type i_comp)
 
valued_type multiplies_result_tag (space_constant::valued_type tag1, space_constant::valued_type tag2)
 
valued_type divides_result_tag (space_constant::valued_type tag1, space_constant::valued_type tag2)