MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
MAST::LevelSetNonlinearImplicitAssembly Member List

This is the complete list of members for MAST::LevelSetNonlinearImplicitAssembly, including all inherited members.

_disciplineMAST::AssemblyBaseprotected
_dof_handlerMAST::LevelSetNonlinearImplicitAssemblyprotected
_elem_opsMAST::AssemblyBaseprotected
_enable_dof_handlerMAST::LevelSetNonlinearImplicitAssemblyprotected
_evaluate_output_on_negative_phiMAST::LevelSetNonlinearImplicitAssemblyprotected
_filterMAST::LevelSetNonlinearImplicitAssemblyprotected
_first_iter_res_l2_normMAST::NonlinearImplicitAssemblyprotected
_indicatorMAST::LevelSetNonlinearImplicitAssemblyprotected
_intersectionMAST::LevelSetNonlinearImplicitAssemblyprotected
_level_setMAST::LevelSetNonlinearImplicitAssemblyprotected
_param_dependenceMAST::AssemblyBaseprotected
_post_assemblyMAST::NonlinearImplicitAssemblyprotected
_res_l2_normMAST::NonlinearImplicitAssemblyprotected
_sol_functionMAST::AssemblyBaseprotected
_solver_monitorMAST::AssemblyBaseprotected
_systemMAST::AssemblyBaseprotected
_velocityMAST::LevelSetNonlinearImplicitAssemblyprotected
_void_solution_monitorMAST::LevelSetNonlinearImplicitAssemblyprotected
AssemblyBase()MAST::AssemblyBase
attach_elem_parameter_dependence_object(MAST::AssemblyBase::ElemParameterDependence &dep)MAST::AssemblyBase
attach_solution_function(MAST::MeshFieldFunction &f)MAST::AssemblyBase
build_localized_vector(const libMesh::System &sys, const libMesh::NumericVector< Real > &global) constMAST::AssemblyBase
calculate_output(const libMesh::NumericVector< Real > &X, bool if_localize_sol, MAST::OutputAssemblyElemOperations &output)MAST::LevelSetNonlinearImplicitAssemblyvirtual
calculate_output_adjoint_sensitivity(const libMesh::NumericVector< Real > &X, bool if_localize_sol, const libMesh::NumericVector< Real > &adj_sol, const MAST::FunctionBase &p, MAST::AssemblyElemOperations &elem_ops, MAST::OutputAssemblyElemOperations &output, const bool include_partial_sens=true)MAST::AssemblyBasevirtual
calculate_output_adjoint_sensitivity_multiple_parameters_no_direct(const libMesh::NumericVector< Real > &X, bool if_localize_sol, const libMesh::NumericVector< Real > &adj_sol, const std::vector< const MAST::FunctionBase *> &p_vec, MAST::AssemblyElemOperations &elem_ops, MAST::OutputAssemblyElemOperations &output, std::vector< Real > &sens)MAST::AssemblyBasevirtual
calculate_output_derivative(const libMesh::NumericVector< Real > &X, bool if_localize_sol, MAST::OutputAssemblyElemOperations &output, libMesh::NumericVector< Real > &dq_dX)MAST::LevelSetNonlinearImplicitAssemblyvirtual
calculate_output_direct_sensitivity(const libMesh::NumericVector< Real > &X, bool if_localize_sol, const libMesh::NumericVector< Real > *dXdp, bool if_localize_sol_sens, const MAST::FunctionBase &p, MAST::OutputAssemblyElemOperations &output)MAST::LevelSetNonlinearImplicitAssemblyvirtual
clear_discipline_and_system()MAST::AssemblyBasevirtual
clear_elem_operation_object()MAST::AssemblyBasevirtual
clear_elem_parameter_dependence_object()MAST::AssemblyBase
clear_level_set_function()MAST::LevelSetNonlinearImplicitAssemblyvirtual
clear_level_set_velocity_function()MAST::LevelSetNonlinearImplicitAssemblyvirtual
clear_solver_monitor()MAST::AssemblyBase
close_matrixMAST::AssemblyBase
detach_solution_function()MAST::AssemblyBase
diagonal_elem_subdomain_idMAST::AssemblyBase
discipline() constMAST::AssemblyBase
discipline()MAST::AssemblyBase
first_iter_res_l2_norm() constMAST::NonlinearImplicitAssemblyinline
get_dof_handler()MAST::LevelSetNonlinearImplicitAssembly
get_elem_ops()MAST::AssemblyBase
get_intersection()MAST::LevelSetNonlinearImplicitAssembly
get_solver_monitor()MAST::AssemblyBase
if_use_dof_handler() constMAST::LevelSetNonlinearImplicitAssembly
LevelSetNonlinearImplicitAssembly(bool enable_dof_handler)MAST::LevelSetNonlinearImplicitAssembly
linearized_jacobian_solution_product(const libMesh::NumericVector< Real > &X, const libMesh::NumericVector< Real > &dX, libMesh::NumericVector< Real > &JdX, libMesh::NonlinearImplicitSystem &S)MAST::NonlinearImplicitAssemblyvirtual
NonlinearImplicitAssembly()MAST::NonlinearImplicitAssembly
res_l2_norm() constMAST::NonlinearImplicitAssemblyinline
reset_residual_norm_history()MAST::NonlinearImplicitAssemblyinline
residual_and_jacobian(const libMesh::NumericVector< Real > &X, libMesh::NumericVector< Real > *R, libMesh::SparseMatrix< Real > *J, libMesh::NonlinearImplicitSystem &S)MAST::LevelSetNonlinearImplicitAssemblyvirtual
second_derivative_dot_solution_assembly(const libMesh::NumericVector< Real > &X, bool if_localize_sol, const libMesh::NumericVector< Real > &dX, bool if_localize_sol_sens, libMesh::SparseMatrix< Real > &d_JdX_dX, libMesh::NonlinearImplicitSystem &S)MAST::NonlinearImplicitAssemblyvirtual
sensitivity_assemble(const libMesh::NumericVector< Real > &X, bool if_localize_sol, const MAST::FunctionBase &f, libMesh::NumericVector< Real > &sensitivity_rhs, bool close_vector=true)MAST::LevelSetNonlinearImplicitAssemblyvirtual
set_discipline_and_system(MAST::PhysicsDisciplineBase &discipline, MAST::SystemInitialization &system)MAST::AssemblyBasevirtual
set_elem_operation_object(MAST::AssemblyElemOperations &elem_ops)MAST::AssemblyBasevirtual
set_evaluate_output_on_negative_phi(bool f)MAST::LevelSetNonlinearImplicitAssembly
set_indicator_function(MAST::FieldFunction< RealVectorX > &indicator)MAST::LevelSetNonlinearImplicitAssemblyvirtual
set_level_set_function(MAST::FieldFunction< Real > &level_set, const MAST::FilterBase &filter)MAST::LevelSetNonlinearImplicitAssemblyvirtual
set_level_set_velocity_function(MAST::FieldFunction< RealVectorX > &velocity)MAST::LevelSetNonlinearImplicitAssemblyvirtual
set_post_assembly_operation(MAST::NonlinearImplicitAssembly::PostAssemblyOperation &post)MAST::NonlinearImplicitAssembly
set_solver_monitor(MAST::AssemblyBase::SolverMonitor &monitor)MAST::AssemblyBase
system() constMAST::AssemblyBase
system()MAST::AssemblyBase
system_init()MAST::AssemblyBase
~AssemblyBase()MAST::AssemblyBasevirtual
~LevelSetNonlinearImplicitAssembly()MAST::LevelSetNonlinearImplicitAssemblyvirtual
~NonlinearImplicitAssembly()MAST::NonlinearImplicitAssemblyvirtual