|
libMesh
|
Public Member Functions | |
| LIBMESH_CPPUNIT_TEST_SUITE (MeshFunctionTest) | |
| Tests for general MeshFunction capability. | |
| CPPUNIT_TEST (test_subdomain_id_sets) | |
| CPPUNIT_TEST (test_bad_gradient_var_with_out_of_mesh_value) | |
| CPPUNIT_TEST (test_bad_hessian_var_with_out_of_mesh_value) | |
| CPPUNIT_TEST (vectorMeshFunctionLagrange) | |
| CPPUNIT_TEST (vectorMeshFunctionNedelec) | |
| CPPUNIT_TEST (vectorMeshFunctionRaviartThomas) | |
| CPPUNIT_TEST (mixedScalarAndVectorVariables) | |
| CPPUNIT_TEST (test_p_level) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | tearDown () |
| void | test_subdomain_id_sets () |
| void | test_bad_gradient_var_with_out_of_mesh_value () |
| void | test_bad_hessian_var_with_out_of_mesh_value () |
| void | test_p_level () |
| DenseVector< Number > | read_variable_info_from_output_data (const std::string &mesh_name, const std::string &solutions_name) |
| void | vectorMeshFunctionLagrange () |
| void | vectorMeshFunctionNedelec () |
| void | vectorMeshFunctionRaviartThomas () |
| void | mixedScalarAndVectorVariables () |
Definition at line 56 of file mesh_function.C.
| MeshFunctionTest::CPPUNIT_TEST | ( | mixedScalarAndVectorVariables | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | test_bad_gradient_var_with_out_of_mesh_value | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | test_bad_hessian_var_with_out_of_mesh_value | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | test_p_level | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | test_subdomain_id_sets | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | vectorMeshFunctionLagrange | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | vectorMeshFunctionNedelec | ) |
| MeshFunctionTest::CPPUNIT_TEST | ( | vectorMeshFunctionRaviartThomas | ) |
| MeshFunctionTest::CPPUNIT_TEST_SUITE_END | ( | ) |
| MeshFunctionTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | MeshFunctionTest | ) |
Tests for general MeshFunction capability.
|
inline |
Definition at line 537 of file mesh_function.C.
References libMesh::libmesh_real(), read_variable_info_from_output_data(), and libMesh::TOLERANCE.
|
inline |
Definition at line 435 of file mesh_function.C.
References libMesh::NumericVector< T >::build(), libMesh::ParallelObject::comm(), libMesh::System::get_all_variable_numbers(), libMesh::System::get_dof_map(), libMesh::EquationSystems::get_system(), libMesh::MeshFunction::init(), mesh, libMesh::System::n_dofs(), libMesh::READ, libMesh::MeshBase::read(), libMesh::EquationSystems::read(), libMesh::EquationSystems::READ_ADDITIONAL_DATA, libMesh::EquationSystems::READ_DATA, libMesh::EquationSystems::READ_HEADER, libMesh::SERIAL, libMesh::System::solution, TestCommWorld, and libMesh::EquationSystems::update().
Referenced by mixedScalarAndVectorVariables(), vectorMeshFunctionLagrange(), vectorMeshFunctionNedelec(), and vectorMeshFunctionRaviartThomas().
|
inline |
Definition at line 88 of file mesh_function.C.
|
inline |
Definition at line 90 of file mesh_function.C.
|
inline |
Definition at line 180 of file mesh_function.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), bilinear_function(), libMesh::MeshTools::Generation::build_square(), libMesh::ParallelObject::comm(), libMesh::CONSTANT, libMesh::System::current_local_solution, libMesh::MeshFunction::enable_out_of_mesh_mode(), libMesh::FIRST, libMesh::System::get_dof_map(), libMesh::MeshFunction::gradient(), libMesh::EquationSystems::init(), libMesh::MeshFunction::init(), libMesh::invalid_uint, libMesh::LAGRANGE, libMesh::Parallel::Communicator::max(), mesh, libMesh::MONOMIAL, libMesh::EquationSystems::parameters, libMesh::DofObject::processor_id(), libMesh::ParallelObject::processor_id(), libMesh::System::project_solution(), libMesh::QUAD4, libMesh::MeshBase::sub_point_locator(), TestCommWorld, and libMesh::TOLERANCE.
|
inline |
Definition at line 263 of file mesh_function.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), biquadratic_function(), libMesh::MeshTools::Generation::build_square(), libMesh::ParallelObject::comm(), libMesh::CONSTANT, libMesh::System::current_local_solution, libMesh::MeshFunction::enable_out_of_mesh_mode(), libMesh::System::get_dof_map(), libMesh::MeshFunction::hessian(), libMesh::EquationSystems::init(), libMesh::MeshFunction::init(), libMesh::invalid_uint, libMesh::LAGRANGE, libMesh::Parallel::Communicator::max(), mesh, libMesh::MONOMIAL, libMesh::EquationSystems::parameters, libMesh::DofObject::processor_id(), libMesh::ParallelObject::processor_id(), libMesh::System::project_solution(), libMesh::QUAD9, libMesh::Real, libMesh::SECOND, libMesh::MeshBase::sub_point_locator(), TestCommWorld, and libMesh::TOLERANCE.
|
inline |
Definition at line 361 of file mesh_function.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::NumericVector< T >::build(), libMesh::MeshTools::Generation::build_cube(), libMesh::ParallelObject::comm(), libMesh::FIRST, libMesh::System::get_dof_map(), libMesh::System::get_equation_systems(), libMesh::DofMap::get_send_list(), libMesh::GHOSTED, libMesh::HEX20, libMesh::EquationSystems::init(), libMesh::LAGRANGE, mesh, libMesh::System::n_dofs(), libMesh::System::n_local_dofs(), libMesh::EquationSystems::parameters, libMesh::System::project_solution(), projection_function(), libMesh::System::solution, TestCommWorld, and libMesh::TOLERANCE.
|
inline |
Definition at line 93 of file mesh_function.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshTools::Generation::build_square(), libMesh::CONSTANT, libMesh::System::current_local_solution, libMesh::DenseVector< T >::empty(), libMesh::MeshFunction::enable_out_of_mesh_mode(), libMesh::System::get_dof_map(), libMesh::System::get_equation_systems(), libMesh::EquationSystems::init(), libMesh::MeshFunction::init(), libMesh::libmesh_real(), mesh, libMesh::MONOMIAL, libMesh::EquationSystems::parameters, libMesh::System::project_solution(), libMesh::QUAD4, libMesh::Real, libMesh::MeshFunction::set_subdomain_ids(), TestCommWorld, libMesh::TOLERANCE, and trilinear_function().
|
inline |
Definition at line 479 of file mesh_function.C.
References libMesh::libmesh_real(), read_variable_info_from_output_data(), and libMesh::TOLERANCE.
|
inline |
Definition at line 497 of file mesh_function.C.
References libMesh::libmesh_real(), read_variable_info_from_output_data(), and libMesh::TOLERANCE.
|
inline |
Definition at line 515 of file mesh_function.C.
References libMesh::libmesh_real(), read_variable_info_from_output_data(), and libMesh::TOLERANCE.