an efficient C++ finite element environment
|
|
Go to the documentation of this file.
26 int main(
int argc,
char**argv) {
29 space Xh (omega, argv[2]),
30 Mh (omega[
"sides"], argv[2]);
52 ps.solve (rh, lambda_h);
53 field phi_h = inv_a*(
lh - b1.trans_mult(lambda_h));
62 << setbasename(
"a") <<
a.uu()
63 << setbasename(
"inv_a") << inv_a.uu()
64 << setbasename(
"b1") << b1.uu()
65 << setbasename(
"b2") << b2.uu()
66 << setbasename(
"c") <<
c.uu()
67 << setbasename(
"s") << s.uu()
68 <<
"lh=" <<
lh.u() << endl
69 <<
"kh=" << kh.u() << endl
70 <<
"rh=" << rh.u() << endl
71 <<
"eig_a=eig(a)" << endl
72 <<
"eig_c=eig(c)" << endl
73 <<
"eig_s=eig(s)" << endl
see the catchmark page for the full documentation
rheolef::std enable_if ::type dot const Expr1 expr1, const Expr2 expr2 dot(const Expr1 &expr1, const Expr2 &expr2)
dot(x,y): see the expression page for the full documentation
see the field page for the full documentation
details::field_expr_v2_nonlinear_terminal_function< details::normal_pseudo_function< Float > > normal()
normal: see the expression page for the full documentation
std::enable_if< details::is_field_expr_v2_nonlinear_arg< Expr >::value &&! is_undeterminated< Result >::value, Result >::type integrate(const geo_basic< T, M > &omega, const Expr &expr, const integrate_option &iopt, Result dummy=Result())
see the integrate page for the full documentation
Float phi(const point &nu, Float a, Float b)
see the space page for the full documentation
rheolef - reference manual
verbose clean transpose logscale grid shrink ball stereo iso volume skipvtk deformation fastfieldload lattice reader_on_stdin color format format format format format format format format format format format format format format format matlab
see the integrate_option page for the full documentation
std::enable_if< details::is_field_expr_v2_variational_arg< Expr >::value,details::field_expr_quadrature_on_sides< Expr > >::type on_local_sides(const Expr &expr)
on_local_sides(expr): see the expression page for the full documentation
int main(int argc, char **argv)
see the environment page for the full documentation
field lh(Float epsilon, Float t, const test &v)
This file is part of Rheolef.
see the test page for the full documentation
see the problem page for the full documentation
odiststream: see the diststream page for the full documentation
see the Float page for the full documentation
see the point page for the full documentation
details::field_expr_v2_nonlinear_node_nary< typename details::function_traits< Function >::functor_type,typename details::field_expr_v2_nonlinear_terminal_wrapper_traits< Exprs >::type... > ::type compose(const Function &f, const Exprs &... exprs)
see the compose page for the full documentation
std::enable_if< details::is_field_convertible< Expr >::value,details::field_expr_v2_nonlinear_terminal_field< typename Expr::scalar_type,typename Expr::memory_type,details::differentiate_option::gradient >>::type grad_h(const Expr &expr)
grad_h(uh): see the expression page for the full documentation
see the test page for the full documentation
odiststream dout(cout)
see the diststream page for the full documentation
csr< T, sequential > trans(const csr< T, sequential > &a)
trans(a): see the form page for the full documentation
see the geo page for the full documentation