transformations.hpp serif/backend/mfem/mapping/variation.hpp serif/backend/mfem/mapping/context.hpp src/include/serif/backend/mfem/operators/operand_evaluation.hpp src/include/serif/mapping/mapping.hpp src/lib/serif/backend/mfem/mapping/transformations.cpp src/lib/serif/backend/mfem/projection/radial.cpp serif serif::mapping #pragmaonce #include"serif/backend/mfem/mapping/variation.hpp" #include"serif/backend/mfem/mapping/context.hpp" namespaceserif::mapping{ voidmap_reference_gradient_to_physical( constMappingPointContext&context, constmfem::Vector&reference_gradient, mfem::Vector&physical_gradient ); voidmap_physical_gradient_to_reference( constMappingPointContext&context, constmfem::Vector&physical_gradient, mfem::Vector&reference_gradient ); voidmap_reference_vector_gradient_to_physical( constMappingPointContext&context, constmfem::DenseMatrix&reference_vector_gradient, mfem::DenseMatrix&physical_vector_gradient ); voidmap_physical_vector_gradient_to_reference( constMappingPointContext&context, constmfem::DenseMatrix&physical_vector_gradient, mfem::DenseMatrix&reference_vector_gradient ); voidcompute_scalar_diffusion_tensor( constMappingPointContext&context, mfem::DenseMatrix&diffusion_tensor ); voidmap_hcurl_field_to_physical( constMappingPointContext&context, constmfem::Vector&reference_field, mfem::Vector&physical_field ); voidmap_physical_field_to_hcurl_reference( constMappingPointContext&context, constmfem::Vector&physical_field, mfem::Vector&reference_field ); voidmap_hcurl_curl_to_physical( constMappingPointContext&context, constmfem::Vector&reference_curl, mfem::Vector&physical_curl ); voidmap_physical_curl_to_hcurl_reference( constMappingPointContext&context, constmfem::Vector&physical_curl, mfem::Vector&reference_curl ); }